aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rrc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2015-07-31 22:20:34 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2015-07-31 22:01:32 +0000
commit2e3be5410c17777e3e46933b6c1d1df3370c9c9e (patch)
tree23acfe89cdf1cd0894638c9e98d7963cfe5fcf1f /epan/dissectors/packet-rrc.c
parent26c933b8cce07b4d3e00d4d1eaab81dc13ab49c0 (diff)
RRC: upgrade dissector to v12.6.0
Change-Id: Ied56f90a8689a25d4093795bfd97d57d40e382c6 Reviewed-on: https://code.wireshark.org/review/9838 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-rrc.c')
-rw-r--r--epan/dissectors/packet-rrc.c39965
1 files changed, 27984 insertions, 11981 deletions
diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c
index c0023e8b35..9968564527 100644
--- a/epan/dissectors/packet-rrc.c
+++ b/epan/dissectors/packet-rrc.c
@@ -30,7 +30,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Ref: 3GPP TS 25.331 V11.8.0 (2013-12) + CR5591
+ * Ref: 3GPP TS 25.331 V12.6.0 (2015-06)
*/
/**
@@ -96,6 +96,7 @@ static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_t
static int dissect_SysInfoType5_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType11_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
+static int dissect_SysInfoType11ter_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
/* Include constants */
@@ -112,8 +113,11 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxASCpersist 6
#define maxCCTrCH 8
#define maxCellMeas 32
+#define maxCellMeas_ext 80
+#define maxCellMeas_ext2 48
#define maxCellMeasOnSecULFreq 32
#define maxCellMeas_1 31
+#define maxCellMeas_ext_1 79
#define maxCellMeasOnSecULFreq_1 31
#define maxCNdomains 4
#define maxCommonHRNTI 4
@@ -169,6 +173,7 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxHSSCCHs_1 3
#define maxHSSICH_TDD128 4
#define maxHSSICH_TDD128_1 3
+#define maxIGPInfo 320
#define maxInterSysMessages 4
#define maxLoCHperRLC 2
#define maxLoggedMeasReport 128
@@ -189,16 +194,19 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxMeasCSGRange 4
#define maxMeasEvent 8
#define maxMeasEventOnSecULFreq 8
+#define maxMeasIdentity 32
#define maxMeasIntervals 3
#define maxMeasOccasionPattern 5
#define maxMeasOccasionPattern_1 4
#define maxMeasParEvent 2
#define maxNonContiguousMultiCellCombinations 3
+#define maxNumAccessGroups 16
#define maxNumCDMA2000Freqs 8
#define maxNumE_AGCH 4
#define maxNumE_HICH 4
#define maxNumEUTRAFreqs 8
#define maxNumEUTRAFreqs_FACH 4
+#define maxNumEUTRAFreqs_FACH_ext 8
#define maxNumGSMCellGroup 16
#define maxNumGSMFreqRanges 32
#define maxNumFDDFreqs 8
@@ -236,10 +244,12 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxRBperTrCh 16
#define maxReportedEUTRACellPerFreq 4
#define maxReportedEUTRAFreqs 4
+#define maxReportedEUTRAFreqs_ext 8
#define maxReportedGSMCells 8
#define maxRL 8
#define maxRL_1 7
#define maxRLCPDUsizePerLogChan 32
+#define maxRMPfrequencies 8
#define maxRFC3095_CID 16384
#define maxROHC_PacketSizes_r4 16
#define maxROHC_Profile_r4 8
@@ -250,6 +260,7 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxSCCPCH 16
#define maxSgnType 8
#define maxSIB 32
+#define maxSIB2 64
#define maxSIB_FACH 8
#define maxSIBperMsg 16
#define maxSIrequest 4
@@ -266,6 +277,7 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxTFCI_2_Combs 512
#define maxTGPS 6
#define maxTrCH 32
+#define maxTrCHConcat 3
#define maxTrCHpreconf 32
#define maxTS 14
#define maxTS_1 13
@@ -274,9 +286,10 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr
#define maxTS_LCR_1 5
#define maxURA 8
#define maxURNTI_Group 8
+#define maxWLANID 16
/*--- End of included file: packet-rrc-val.h ---*/
-#line 95 "../../asn1/rrc/packet-rrc-template.c"
+#line 96 "../../asn1/rrc/packet-rrc-template.c"
/* Initialize the protocol and registered fields */
int proto_rrc = -1;
@@ -298,6 +311,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_SystemInformation2_BCH_PDU = -1; /* SystemInformation2_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_rrc_MasterInformationBlock_PDU = -1; /* MasterInformationBlock */
@@ -314,6 +328,7 @@ static int hf_rrc_SysInfoType9_PDU = -1; /* SysInfoType9 */
static int hf_rrc_SysInfoType10_PDU = -1; /* SysInfoType10 */
static int hf_rrc_SysInfoType11_PDU = -1; /* SysInfoType11 */
static int hf_rrc_SysInfoType11bis_PDU = -1; /* SysInfoType11bis */
+static int hf_rrc_SysInfoType11ter_PDU = -1; /* SysInfoType11ter */
static int hf_rrc_rrc_SysInfoType12_PDU = -1; /* SysInfoType12 */
static int hf_rrc_SysInfoType13_PDU = -1; /* SysInfoType13 */
static int hf_rrc_SysInfoType13_1_PDU = -1; /* SysInfoType13_1 */
@@ -325,6 +340,7 @@ static int hf_rrc_SysInfoType15_PDU = -1; /* SysInfoType15 */
static int hf_rrc_SysInfoType15bis_PDU = -1; /* SysInfoType15bis */
static int hf_rrc_SysInfoType15_1_PDU = -1; /* SysInfoType15_1 */
static int hf_rrc_SysInfoType15_1bis_PDU = -1; /* SysInfoType15_1bis */
+static int hf_rrc_SysInfoType15_1ter_PDU = -1; /* SysInfoType15_1ter */
static int hf_rrc_SysInfoType15_2_PDU = -1; /* SysInfoType15_2 */
static int hf_rrc_SysInfoType15_2bis_PDU = -1; /* SysInfoType15_2bis */
static int hf_rrc_SysInfoType15_2ter_PDU = -1; /* SysInfoType15_2ter */
@@ -342,8 +358,11 @@ static int hf_rrc_SysInfoType19_PDU = -1; /* SysInfoType19 */
static int hf_rrc_SysInfoType20_PDU = -1; /* SysInfoType20 */
static int hf_rrc_SysInfoType21_PDU = -1; /* SysInfoType21 */
static int hf_rrc_SysInfoType22_PDU = -1; /* SysInfoType22 */
+static int hf_rrc_SysInfoType23_PDU = -1; /* SysInfoType23 */
+static int hf_rrc_SysInfoType24_PDU = -1; /* SysInfoType24 */
static int hf_rrc_SysInfoTypeSB1_PDU = -1; /* SysInfoTypeSB1 */
static int hf_rrc_SysInfoTypeSB2_PDU = -1; /* SysInfoTypeSB2 */
+static int hf_rrc_SysInfoTypeSB3_PDU = -1; /* SysInfoTypeSB3 */
static int hf_rrc_rrc_ToTargetRNC_Container_PDU = -1; /* ToTargetRNC_Container */
static int hf_rrc_rrc_TargetRNC_ToSourceRNC_Container_PDU = -1; /* TargetRNC_ToSourceRNC_Container */
static int hf_rrc_CellUpdate_r3_add_ext_IEs_PDU = -1; /* CellUpdate_r3_add_ext_IEs */
@@ -533,6 +552,11 @@ static int hf_rrc_activeSetUpdate_r11 = -1; /* ActiveSetUpdate_r11_IEs */
static int hf_rrc_activeSetUpdate_r11_add_ext = -1; /* BIT_STRING */
static int hf_rrc_nonCriticalExtensions_06 = -1; /* T_nonCriticalExtensions_06 */
static int hf_rrc_criticalExtensions_06 = -1; /* T_criticalExtensions_06 */
+static int hf_rrc_r12 = -1; /* T_r12 */
+static int hf_rrc_activeSetUpdate_r12 = -1; /* ActiveSetUpdate_r12_IEs */
+static int hf_rrc_activeSetUpdate_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_07 = -1; /* T_nonCriticalExtensions_07 */
+static int hf_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */
static int hf_rrc_dummy_02 = -1; /* IntegrityProtectionModeInfo */
static int hf_rrc_dummy2 = -1; /* CipheringModeInfo */
static int hf_rrc_activationTime = -1; /* ActivationTime */
@@ -605,16 +629,24 @@ static int hf_rrc_ul_MIMO_InfoFDD = -1; /* UL_MIMO_InfoFDD */
static int hf_rrc_dl_SecondaryCellInfoFDD_03 = -1; /* DL_SecondaryCellInfoFDD_r11 */
static int hf_rrc_additionalDLSecCellInfoListFDD_01 = -1; /* AdditionalDLSecCellInfoListFDD_r11 */
static int hf_rrc_additionalDLSecCellInfoListFDD2 = -1; /* AdditionalDLSecCellInfoListFDD2 */
+static int hf_rrc_dtx_drx_Info_01 = -1; /* DTX_DRX_Info_r12 */
+static int hf_rrc_dch_Enhancements_Info_FDD = -1; /* DCH_Enhancements_Info_FDD */
+static int hf_rrc_ul_SecondaryCellInfoFDD_01 = -1; /* UL_SecondaryCellInfoFDD_r12 */
+static int hf_rrc_rl_AdditionInformationList_10 = -1; /* RL_AdditionInformationList_r12 */
+static int hf_rrc_rl_AdditionInformationList_SecULFreq_01 = -1; /* RL_AdditionInformationList_SecULFreq_r12 */
+static int hf_rrc_servingCellChangeParameters_01 = -1; /* ServingCellChangeParameters_r12 */
+static int hf_rrc_serving_HSDSCH_CellInformation_05 = -1; /* Serving_HSDSCH_CellInformation_r12 */
+static int hf_rrc_dPCCH2InfoFDD = -1; /* DPCCH2InfoFDD */
static int hf_rrc_dummy_04 = -1; /* IntegrityProtActivationInfo */
static int hf_rrc_dummy2_01 = -1; /* RB_ActivationTimeInfoList */
static int hf_rrc_dummy3_01 = -1; /* UL_CounterSynchronisationInfo */
static int hf_rrc_laterNonCriticalExtensions_01 = -1; /* T_laterNonCriticalExtensions_01 */
static int hf_rrc_activeSetUpdateComplete_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_07 = -1; /* T_nonCriticalExtensions_07 */
+static int hf_rrc_nonCriticalExtensions_08 = -1; /* T_nonCriticalExtensions_08 */
static int hf_rrc_failureCause = -1; /* FailureCauseWithProtErr */
static int hf_rrc_laterNonCriticalExtensions_02 = -1; /* T_laterNonCriticalExtensions_02 */
static int hf_rrc_activeSetUpdateFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_08 = -1; /* T_nonCriticalExtensions_08 */
+static int hf_rrc_nonCriticalExtensions_09 = -1; /* T_nonCriticalExtensions_09 */
static int hf_rrc_r3_01 = -1; /* T_r3_01 */
static int hf_rrc_assistanceDataDelivery_r3 = -1; /* AssistanceDataDelivery_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions = -1; /* T_v3a0NonCriticalExtensions */
@@ -631,9 +663,11 @@ static int hf_rrc_v920NonCriticalExtension = -1; /* T_v920NonCriticalExtension
static int hf_rrc_assistanceDataDelivery_v920ext = -1; /* AssistanceDataDelivery_v920ext_IEs */
static int hf_rrc_va40NonCriticalExtension = -1; /* T_va40NonCriticalExtension */
static int hf_rrc_assistanceDataDelivery_va40ext = -1; /* AssistanceDataDelivery_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_09 = -1; /* T_nonCriticalExtensions_09 */
+static int hf_rrc_vc50NonCriticalExtension = -1; /* T_vc50NonCriticalExtension */
+static int hf_rrc_assistanceDataDelivery_vc50ext = -1; /* AssistanceDataDelivery_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_10 = -1; /* T_nonCriticalExtensions_10 */
static int hf_rrc_later_than_r3_01 = -1; /* T_later_than_r3_01 */
-static int hf_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */
+static int hf_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */
static int hf_rrc_ue_positioning_GPS_AssistanceData = -1; /* UE_Positioning_GPS_AssistanceData */
static int hf_rrc_ue_positioning_OTDOA_AssistanceData_UEB = -1; /* UE_Positioning_OTDOA_AssistanceData_UEB */
static int hf_rrc_sfn_Offset_Validity = -1; /* SFN_Offset_Validity */
@@ -646,15 +680,17 @@ static int hf_rrc_ue_positioning_GPS_AssistanceData_v920ext = -1; /* UE_Positio
static int hf_rrc_ue_positioning_GANSS_AssistanceData_v920ext = -1; /* UE_Positioning_GANSS_AssistanceData_v920ext */
static int hf_rrc_ue_positioning_GPS_AssistanceData_va40ext = -1; /* UE_Positioning_GPS_AssistanceData_va40ext */
static int hf_rrc_ue_positioning_GANSS_AssistanceData_va40ext = -1; /* UE_Positioning_GANSS_AssistanceData_va40ext */
+static int hf_rrc_ue_positioning_GPS_AssistanceData_vc50ext = -1; /* UE_Positioning_GPS_AssistanceData_vc50ext */
+static int hf_rrc_ue_positioning_GANSS_AssistanceData_vc50ext = -1; /* UE_Positioning_GANSS_AssistanceData_vc50ext */
static int hf_rrc_r3_02 = -1; /* T_r3_02 */
static int hf_rrc_cellChangeOrderFromUTRAN_IEs = -1; /* CellChangeOrderFromUTRAN_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_04 = -1; /* T_laterNonCriticalExtensions_04 */
static int hf_rrc_cellChangeOrderFromUTRAN_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_01 = -1; /* T_v590NonCriticalExtensions_01 */
static int hf_rrc_cellChangeOrderFromUTRAN_v590ext = -1; /* CellChangeOrderFromUTRAN_v590ext_IEs */
-static int hf_rrc_nonCriticalExtensions_10 = -1; /* T_nonCriticalExtensions_10 */
+static int hf_rrc_nonCriticalExtensions_11 = -1; /* T_nonCriticalExtensions_11 */
static int hf_rrc_later_than_r3_02 = -1; /* T_later_than_r3_02 */
-static int hf_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */
+static int hf_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */
static int hf_rrc_rab_InformationList = -1; /* RAB_InformationList */
static int hf_rrc_interRAT_TargetCellDescription = -1; /* InterRAT_TargetCellDescription */
static int hf_rrc_geran_SystemInfoType = -1; /* T_geran_SystemInfoType */
@@ -664,9 +700,9 @@ static int hf_rrc_r3_03 = -1; /* T_r3_03 */
static int hf_rrc_cellChangeOrderFromUTRANFailure_r3 = -1; /* CellChangeOrderFromUTRANFailure_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_05 = -1; /* T_laterNonCriticalExtensions_05 */
static int hf_rrc_cellChangeOrderFromUTRANFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_11 = -1; /* T_nonCriticalExtensions_11 */
+static int hf_rrc_nonCriticalExtensions_12 = -1; /* T_nonCriticalExtensions_12 */
static int hf_rrc_dummy_05 = -1; /* T_dummy */
-static int hf_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */
+static int hf_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
static int hf_rrc_interRAT_ChangeFailureCause = -1; /* InterRAT_ChangeFailureCause */
static int hf_rrc_u_RNTI = -1; /* U_RNTI */
static int hf_rrc_startList = -1; /* STARTList */
@@ -692,11 +728,13 @@ static int hf_rrc_va40NonCriticalExtensions = -1; /* T_va40NonCriticalExtension
static int hf_rrc_cellUpdate_va40ext = -1; /* CellUpdate_va40ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_01 = -1; /* T_vb50NonCriticalExtensions_01 */
static int hf_rrc_cellUpdate_vb50ext = -1; /* CellUpdate_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_12 = -1; /* T_nonCriticalExtensions_12 */
+static int hf_rrc_vc50NonCriticalExtensions = -1; /* T_vc50NonCriticalExtensions */
+static int hf_rrc_cellUpdate_vc50ext = -1; /* CellUpdate_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_13 = -1; /* T_nonCriticalExtensions_13 */
static int hf_rrc_cellUpdate_v7e0ext = -1; /* CellUpdate_v7e0ext_IEs */
static int hf_rrc_v7g0NonCriticalExtensions_02 = -1; /* T_v7g0NonCriticalExtensions_02 */
static int hf_rrc_cellUpdate_v7g0ext = -1; /* CellUpdate_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_13 = -1; /* T_nonCriticalExtensions_13 */
+static int hf_rrc_nonCriticalExtensions_14 = -1; /* T_nonCriticalExtensions_14 */
static int hf_rrc_establishmentCause = -1; /* EstablishmentCause */
static int hf_rrc_cellUpdateCause_ext = -1; /* CellUpdateCause_ext */
static int hf_rrc_trafficVolumeIndicator = -1; /* T_trafficVolumeIndicator */
@@ -734,6 +772,7 @@ static int hf_rrc_measuredResultsOnRACH_01 = -1; /* MeasuredResultsOnRACHFDD_r1
static int hf_rrc_loggedMeasAvailable_01 = -1; /* T_loggedMeasAvailable_01 */
static int hf_rrc_loggedANRResultsAvailable_01 = -1; /* T_loggedANRResultsAvailable_01 */
static int hf_rrc_measuredResultsOnRACHEUTRAFreq = -1; /* MeasuredResultsOnRACH_EUTRAFreq */
+static int hf_rrc_measuredResultsOnRACH_02 = -1; /* MeasuredResultsOnRACH_vc50ext */
static int hf_rrc_r3_04 = -1; /* T_r3_04 */
static int hf_rrc_cellUpdateConfirm_r3 = -1; /* CellUpdateConfirm_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions_01 = -1; /* T_v3a0NonCriticalExtensions_01 */
@@ -748,9 +787,9 @@ static int hf_rrc_v5d0NonCriticalExtenstions = -1; /* T_v5d0NonCriticalExtensti
static int hf_rrc_cellUpdateConfirm_v5d0ext = -1; /* CellUpdateConfirm_v5d0ext_IEs */
static int hf_rrc_v690NonCriticalExtensions_02 = -1; /* T_v690NonCriticalExtensions_02 */
static int hf_rrc_cellUpdateConfirm_v690ext = -1; /* CellUpdateConfirm_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_14 = -1; /* T_nonCriticalExtensions_14 */
+static int hf_rrc_nonCriticalExtensions_15 = -1; /* T_nonCriticalExtensions_15 */
static int hf_rrc_later_than_r3_03 = -1; /* T_later_than_r3_03 */
-static int hf_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
+static int hf_rrc_criticalExtensions_11 = -1; /* T_criticalExtensions_11 */
static int hf_rrc_r4 = -1; /* T_r4 */
static int hf_rrc_cellUpdateConfirm_r4 = -1; /* CellUpdateConfirm_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions = -1; /* T_v4d0NonCriticalExtensions */
@@ -758,22 +797,22 @@ static int hf_rrc_cellUpdateConfirm_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtenstions_01 = -1; /* T_v590NonCriticalExtenstions_01 */
static int hf_rrc_v5d0NonCriticalExtenstions_01 = -1; /* T_v5d0NonCriticalExtenstions_01 */
static int hf_rrc_v690NonCriticalExtensions_03 = -1; /* T_v690NonCriticalExtensions_03 */
-static int hf_rrc_nonCriticalExtensions_15 = -1; /* T_nonCriticalExtensions_15 */
-static int hf_rrc_criticalExtensions_11 = -1; /* T_criticalExtensions_11 */
+static int hf_rrc_nonCriticalExtensions_16 = -1; /* T_nonCriticalExtensions_16 */
+static int hf_rrc_criticalExtensions_12 = -1; /* T_criticalExtensions_12 */
static int hf_rrc_r5 = -1; /* T_r5 */
static int hf_rrc_cellUpdateConfirm_r5 = -1; /* CellUpdateConfirm_r5_IEs */
static int hf_rrc_cellUpdateConfirm_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v5d0NonCriticalExtenstions_02 = -1; /* T_v5d0NonCriticalExtenstions_02 */
static int hf_rrc_v690NonCriticalExtensions_04 = -1; /* T_v690NonCriticalExtensions_04 */
-static int hf_rrc_nonCriticalExtensions_16 = -1; /* T_nonCriticalExtensions_16 */
-static int hf_rrc_criticalExtensions_12 = -1; /* T_criticalExtensions_12 */
+static int hf_rrc_nonCriticalExtensions_17 = -1; /* T_nonCriticalExtensions_17 */
+static int hf_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */
static int hf_rrc_r6_01 = -1; /* T_r6_01 */
static int hf_rrc_cellUpdateConfirm_r6 = -1; /* CellUpdateConfirm_r6_IEs */
static int hf_rrc_cellUpdateConfirm_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_02 = -1; /* T_v6b0NonCriticalExtensions_02 */
static int hf_rrc_cellUpdateConfirm_v6b0ext = -1; /* CellUpdateConfirm_v6b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_17 = -1; /* T_nonCriticalExtensions_17 */
-static int hf_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */
+static int hf_rrc_nonCriticalExtensions_18 = -1; /* T_nonCriticalExtensions_18 */
+static int hf_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */
static int hf_rrc_r7_01 = -1; /* T_r7_01 */
static int hf_rrc_cellUpdateConfirm_r7 = -1; /* CellUpdateConfirm_r7_IEs */
static int hf_rrc_cellUpdateConfirm_r7_add_ext = -1; /* T_cellUpdateConfirm_r7_add_ext */
@@ -781,8 +820,8 @@ static int hf_rrc_v780NonCriticalExtensions_01 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_cellUpdateConfirm_v780ext = -1; /* CellUpdateConfirm_v780ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_01 = -1; /* T_v860NonCriticalExtensions_01 */
static int hf_rrc_cellUpdateConfirm_v860ext = -1; /* CellUpdateConfirm_v860ext_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_nonCriticalExtensions_19 = -1; /* T_nonCriticalExtensions_19 */
+static int hf_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */
static int hf_rrc_r8_01 = -1; /* T_r8_01 */
static int hf_rrc_cellUpdateConfirm_r8 = -1; /* CellUpdateConfirm_r8_IEs */
static int hf_rrc_cellUpdateConfirm_r8_add_ext = -1; /* BIT_STRING */
@@ -796,8 +835,8 @@ static int hf_rrc_v7g0NonCriticalExtensions_03 = -1; /* T_v7g0NonCriticalExtens
static int hf_rrc_cellUpdateConfirm_v7g0ext = -1; /* CellUpdateConfirm_v7g0ext_IEs */
static int hf_rrc_v8a0NonCriticalExtensions = -1; /* T_v8a0NonCriticalExtensions */
static int hf_rrc_cellUpdateConfirm_v8a0ext = -1; /* CellUpdateConfirm_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_19 = -1; /* T_nonCriticalExtensions_19 */
-static int hf_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */
+static int hf_rrc_nonCriticalExtensions_20 = -1; /* T_nonCriticalExtensions_20 */
+static int hf_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
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 */
@@ -805,21 +844,26 @@ static int hf_rrc_v950NonCriticalExtensions_01 = -1; /* T_v950NonCriticalExtens
static int hf_rrc_cellUpdateConfirm_v950ext = -1; /* CellUpdateConfirm_v950ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions = -1; /* T_v9c0NonCriticalExtensions */
static int hf_rrc_cellUpdateConfirm_v9c0ext = -1; /* CellUpdateConfirm_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_20 = -1; /* T_nonCriticalExtensions_20 */
-static int hf_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
+static int hf_rrc_nonCriticalExtensions_21 = -1; /* T_nonCriticalExtensions_21 */
+static int hf_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */
static int hf_rrc_r10_01 = -1; /* T_r10_01 */
static int hf_rrc_cellUpdateConfirm_r10 = -1; /* CellUpdateConfirm_r10_IEs */
static int hf_rrc_cellUpdateConfirm_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v9c0NonCriticalExtensions_01 = -1; /* T_v9c0NonCriticalExtensions_01 */
static int hf_rrc_vb50NonCriticalExtensions_02 = -1; /* T_vb50NonCriticalExtensions_02 */
static int hf_rrc_cellUpdateConfirm_vb50ext = -1; /* CellUpdateConfirm_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_21 = -1; /* T_nonCriticalExtensions_21 */
-static int hf_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */
+static int hf_rrc_nonCriticalExtensions_22 = -1; /* T_nonCriticalExtensions_22 */
+static int hf_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
static int hf_rrc_r11_01 = -1; /* T_r11_01 */
static int hf_rrc_cellUpdateConfirm_r11 = -1; /* CellUpdateConfirm_r11_IEs */
static int hf_rrc_cellUpdateConfirm_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_22 = -1; /* T_nonCriticalExtensions_22 */
-static int hf_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
+static int hf_rrc_nonCriticalExtensions_23 = -1; /* T_nonCriticalExtensions_23 */
+static int hf_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */
+static int hf_rrc_r12_01 = -1; /* T_r12_01 */
+static int hf_rrc_cellUpdateConfirm_r12 = -1; /* CellUpdateConfirm_r12_IEs */
+static int hf_rrc_cellUpdateConfirm_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_24 = -1; /* T_nonCriticalExtensions_24 */
+static int hf_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
static int hf_rrc_integrityProtectionModeInfo = -1; /* IntegrityProtectionModeInfo */
static int hf_rrc_cipheringModeInfo = -1; /* CipheringModeInfo */
static int hf_rrc_new_U_RNTI = -1; /* U_RNTI */
@@ -911,7 +955,7 @@ static int hf_rrc_dl_CommonInformation_04 = -1; /* DL_CommonInformation_r7 */
static int hf_rrc_dl_InformationPerRL_List_04 = -1; /* DL_InformationPerRL_List_r7 */
static int hf_rrc_v7f0NonCriticalExtensions_02 = -1; /* T_v7f0NonCriticalExtensions_02 */
static int hf_rrc_v7g0NonCriticalExtensions_04 = -1; /* T_v7g0NonCriticalExtensions_04 */
-static int hf_rrc_nonCriticalExtensions_23 = -1; /* T_nonCriticalExtensions_23 */
+static int hf_rrc_nonCriticalExtensions_25 = -1; /* T_nonCriticalExtensions_25 */
static int hf_rrc_ul_EDCH_Information_02 = -1; /* UL_EDCH_Information_ext */
static int hf_rrc_dummy_08 = -1; /* DefaultConfigForCellFACH */
static int hf_rrc_rab_InformationSetup = -1; /* RAB_InformationSetup_r8 */
@@ -946,6 +990,15 @@ static int hf_rrc_dl_HSPDSCH_Information_07 = -1; /* DL_HSPDSCH_Information_r11
static int hf_rrc_dl_CommonInformation_07 = -1; /* DL_CommonInformation_r11 */
static int hf_rrc_dl_InformationPerRL_List_06 = -1; /* DL_InformationPerRL_List_r11 */
static int hf_rrc_commonERGCHInfoFDD = -1; /* CommonERGCHInfoFDD */
+static int hf_rrc_ul_CommonTransChInfo_02 = -1; /* UL_CommonTransChInfo_r12 */
+static int hf_rrc_ul_OtherTTIConfiguration_Info = -1; /* UL_OtherTTIConfiguration_Information */
+static int hf_rrc_filteredUPHReportInfo = -1; /* FilteredUEPowerHeadroomReportInfo */
+static int hf_rrc_dl_HSPDSCH_Information_08 = -1; /* DL_HSPDSCH_Information_r12 */
+static int hf_rrc_dl_CommonInformation_08 = -1; /* DL_CommonInformation_r12 */
+static int hf_rrc_dl_InformationPerRL_List_07 = -1; /* DL_InformationPerRL_List_r12 */
+static int hf_rrc_nonrectResAllocInd_TDD128 = -1; /* Non_rectResAllocInd_TDD128 */
+static int hf_rrc_nonrectResSpecTSset_TDD128 = -1; /* Non_rectResSpecTSset_TDD128 */
+static int hf_rrc_dedicatedWLANOffloadInformation = -1; /* DedicatedWLANOffloadInformation */
static int hf_rrc_r3_05 = -1; /* T_r3_05 */
static int hf_rrc_laterNonCriticalExtensions_08 = -1; /* T_laterNonCriticalExtensions_08 */
static int hf_rrc_cellUpdateConfirm_CCCH_r3_add_ext = -1; /* BIT_STRING */
@@ -953,93 +1006,96 @@ static int hf_rrc_v4b0NonCriticalExtensions_03 = -1; /* T_v4b0NonCriticalExtens
static int hf_rrc_v590NonCriticalExtensions_03 = -1; /* T_v590NonCriticalExtensions_03 */
static int hf_rrc_v5d0NonCriticalExtenstions_03 = -1; /* T_v5d0NonCriticalExtenstions_03 */
static int hf_rrc_v690NonCriticalExtensions_05 = -1; /* T_v690NonCriticalExtensions_05 */
-static int hf_rrc_nonCriticalExtensions_24 = -1; /* T_nonCriticalExtensions_24 */
+static int hf_rrc_nonCriticalExtensions_26 = -1; /* T_nonCriticalExtensions_26 */
static int hf_rrc_later_than_r3_04 = -1; /* T_later_than_r3_04 */
-static int hf_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */
+static int hf_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */
static int hf_rrc_r4_01 = -1; /* T_r4_01 */
static int hf_rrc_v4d0NonCriticalExtensions_01 = -1; /* T_v4d0NonCriticalExtensions_01 */
static int hf_rrc_cellUpdateConfirm_CCCH_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_04 = -1; /* T_v590NonCriticalExtensions_04 */
static int hf_rrc_v5d0NonCriticalExtenstions_04 = -1; /* T_v5d0NonCriticalExtenstions_04 */
static int hf_rrc_v690NonCriticalExtensions_06 = -1; /* T_v690NonCriticalExtensions_06 */
-static int hf_rrc_nonCriticalExtensions_25 = -1; /* T_nonCriticalExtensions_25 */
-static int hf_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
+static int hf_rrc_nonCriticalExtensions_27 = -1; /* T_nonCriticalExtensions_27 */
+static int hf_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
static int hf_rrc_r5_01 = -1; /* T_r5_01 */
static int hf_rrc_cellUpdateConfirm_CCCH_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v5d0NonCriticalExtenstions_05 = -1; /* T_v5d0NonCriticalExtenstions_05 */
static int hf_rrc_v690NonCriticalExtensions_07 = -1; /* T_v690NonCriticalExtensions_07 */
-static int hf_rrc_nonCriticalExtensions_26 = -1; /* T_nonCriticalExtensions_26 */
-static int hf_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */
+static int hf_rrc_nonCriticalExtensions_28 = -1; /* T_nonCriticalExtensions_28 */
+static int hf_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */
static int hf_rrc_r6_02 = -1; /* T_r6_02 */
static int hf_rrc_v6b0NonCriticalExtensions_03 = -1; /* T_v6b0NonCriticalExtensions_03 */
-static int hf_rrc_nonCriticalExtensions_27 = -1; /* T_nonCriticalExtensions_27 */
-static int hf_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
+static int hf_rrc_nonCriticalExtensions_29 = -1; /* T_nonCriticalExtensions_29 */
+static int hf_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */
static int hf_rrc_r7_02 = -1; /* T_r7_02 */
static int hf_rrc_cellUpdateConfirm_r7_add_ext_01 = -1; /* T_cellUpdateConfirm_r7_add_ext_01 */
static int hf_rrc_v780NonCriticalExtensions_02 = -1; /* T_v780NonCriticalExtensions_02 */
static int hf_rrc_v860NonCriticalExtensions_02 = -1; /* T_v860NonCriticalExtensions_02 */
-static int hf_rrc_nonCriticalExtensions_28 = -1; /* T_nonCriticalExtensions_28 */
-static int hf_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */
+static int hf_rrc_nonCriticalExtensions_30 = -1; /* T_nonCriticalExtensions_30 */
+static int hf_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */
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_29 = -1; /* T_nonCriticalExtensions_29 */
-static int hf_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */
-static int hf_rrc_r9_02 = -1; /* T_r9_02 */
-static int hf_rrc_nonCriticalExtensions_30 = -1; /* T_nonCriticalExtensions_30 */
-static int hf_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */
-static int hf_rrc_r10_02 = -1; /* T_r10_02 */
-static int hf_rrc_vb50NonCriticalExtensions_03 = -1; /* T_vb50NonCriticalExtensions_03 */
static int hf_rrc_nonCriticalExtensions_31 = -1; /* T_nonCriticalExtensions_31 */
static int hf_rrc_criticalExtensions_26 = -1; /* T_criticalExtensions_26 */
-static int hf_rrc_r11_02 = -1; /* T_r11_02 */
+static int hf_rrc_r9_02 = -1; /* T_r9_02 */
static int hf_rrc_nonCriticalExtensions_32 = -1; /* T_nonCriticalExtensions_32 */
static int hf_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */
+static int hf_rrc_r10_02 = -1; /* T_r10_02 */
+static int hf_rrc_vb50NonCriticalExtensions_03 = -1; /* T_vb50NonCriticalExtensions_03 */
+static int hf_rrc_nonCriticalExtensions_33 = -1; /* T_nonCriticalExtensions_33 */
+static int hf_rrc_criticalExtensions_28 = -1; /* T_criticalExtensions_28 */
+static int hf_rrc_r11_02 = -1; /* T_r11_02 */
+static int hf_rrc_nonCriticalExtensions_34 = -1; /* T_nonCriticalExtensions_34 */
+static int hf_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */
+static int hf_rrc_r12_02 = -1; /* T_r12_02 */
+static int hf_rrc_nonCriticalExtensions_35 = -1; /* T_nonCriticalExtensions_35 */
+static int hf_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
static int hf_rrc_r3_06 = -1; /* T_r3_06 */
static int hf_rrc_counterCheck_r3 = -1; /* CounterCheck_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_09 = -1; /* T_laterNonCriticalExtensions_09 */
static int hf_rrc_counterCheck_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_33 = -1; /* T_nonCriticalExtensions_33 */
+static int hf_rrc_nonCriticalExtensions_36 = -1; /* T_nonCriticalExtensions_36 */
static int hf_rrc_later_than_r3_05 = -1; /* T_later_than_r3_05 */
-static int hf_rrc_criticalExtensions_28 = -1; /* T_criticalExtensions_28 */
+static int hf_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */
static int hf_rrc_rb_COUNT_C_MSB_InformationList = -1; /* RB_COUNT_C_MSB_InformationList */
static int hf_rrc_rb_COUNT_C_InformationList = -1; /* RB_COUNT_C_InformationList */
static int hf_rrc_laterNonCriticalExtensions_10 = -1; /* T_laterNonCriticalExtensions_10 */
static int hf_rrc_counterCheckResponse_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_34 = -1; /* T_nonCriticalExtensions_34 */
+static int hf_rrc_nonCriticalExtensions_37 = -1; /* T_nonCriticalExtensions_37 */
static int hf_rrc_r3_07 = -1; /* T_r3_07 */
static int hf_rrc_downlinkDirectTransfer_r3 = -1; /* DownlinkDirectTransfer_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_11 = -1; /* T_laterNonCriticalExtensions_11 */
static int hf_rrc_downlinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_35 = -1; /* T_nonCriticalExtensions_35 */
+static int hf_rrc_nonCriticalExtensions_38 = -1; /* T_nonCriticalExtensions_38 */
static int hf_rrc_later_than_r3_06 = -1; /* T_later_than_r3_06 */
-static int hf_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */
+static int hf_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
static int hf_rrc_cn_DomainIdentity = -1; /* CN_DomainIdentity */
static int hf_rrc_nas_Message = -1; /* NAS_Message */
static int hf_rrc_etws_Information = -1; /* ETWS_Information */
static int hf_rrc_dummy_09 = -1; /* ETWS_WarningSecurityInfo */
-static int hf_rrc_nonCriticalExtensions_36 = -1; /* T_nonCriticalExtensions_36 */
+static int hf_rrc_nonCriticalExtensions_39 = -1; /* T_nonCriticalExtensions_39 */
static int hf_rrc_r3_08 = -1; /* T_r3_08 */
static int hf_rrc_handoverToUTRANCommand_r3 = -1; /* HandoverToUTRANCommand_r3_IEs */
-static int hf_rrc_nonCriticalExtensions_37 = -1; /* T_nonCriticalExtensions_37 */
-static int hf_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
+static int hf_rrc_nonCriticalExtensions_40 = -1; /* T_nonCriticalExtensions_40 */
+static int hf_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
static int hf_rrc_r4_02 = -1; /* T_r4_02 */
static int hf_rrc_handoverToUTRANCommand_r4 = -1; /* HandoverToUTRANCommand_r4_IEs */
-static int hf_rrc_nonCriticalExtensions_38 = -1; /* T_nonCriticalExtensions_38 */
-static int hf_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */
+static int hf_rrc_nonCriticalExtensions_41 = -1; /* T_nonCriticalExtensions_41 */
+static int hf_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
static int hf_rrc_r5_02 = -1; /* T_r5_02 */
static int hf_rrc_handoverToUTRANCommand_r5 = -1; /* HandoverToUTRANCommand_r5_IEs */
-static int hf_rrc_nonCriticalExtensions_39 = -1; /* T_nonCriticalExtensions_39 */
-static int hf_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
+static int hf_rrc_nonCriticalExtensions_42 = -1; /* T_nonCriticalExtensions_42 */
+static int hf_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
static int hf_rrc_r6_03 = -1; /* T_r6_03 */
static int hf_rrc_handoverToUTRANCommand_r6 = -1; /* HandoverToUTRANCommand_r6_IEs */
static int hf_rrc_v6b0NonCriticalExtensions_04 = -1; /* T_v6b0NonCriticalExtensions_04 */
static int hf_rrc_handoverToUTRANCommand_v6b0ext = -1; /* HandoverToUTRANCommand_v6b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_40 = -1; /* T_nonCriticalExtensions_40 */
-static int hf_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
+static int hf_rrc_nonCriticalExtensions_43 = -1; /* T_nonCriticalExtensions_43 */
+static int hf_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
static int hf_rrc_r7_03 = -1; /* T_r7_03 */
static int hf_rrc_handoverToUTRANCommand_r7 = -1; /* HandoverToUTRANCommand_r7_IEs */
static int hf_rrc_v780NonCriticalExtensions_03 = -1; /* T_v780NonCriticalExtensions_03 */
@@ -1048,8 +1104,8 @@ static int hf_rrc_v820NonCriticalExtensions = -1; /* T_v820NonCriticalExtension
static int hf_rrc_handoverToUTRANCommand_v820ext = -1; /* HandoverToUTRANCommand_v820ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_02 = -1; /* T_v7d0NonCriticalExtensions_02 */
static int hf_rrc_handoverToUTRANCommand_v7d0ext = -1; /* HandoverToUTRANCommand_v7d0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_41 = -1; /* T_nonCriticalExtensions_41 */
-static int hf_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
+static int hf_rrc_nonCriticalExtensions_44 = -1; /* T_nonCriticalExtensions_44 */
+static int hf_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */
static int hf_rrc_r8_03 = -1; /* T_r8_03 */
static int hf_rrc_handoverToUTRANCommand_r8 = -1; /* HandoverToUTRANCommand_r8_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_03 = -1; /* T_v7d0NonCriticalExtensions_03 */
@@ -1057,14 +1113,14 @@ static int hf_rrc_v890NonCriticalExtensions_03 = -1; /* T_v890NonCriticalExtens
static int hf_rrc_handoverToUTRANCommand_v890ext = -1; /* HandoverToUTRANCommand_v890ext_IEs */
static int hf_rrc_v8a0NonCriticalExtensions_02 = -1; /* T_v8a0NonCriticalExtensions_02 */
static int hf_rrc_handoverToUTRANCommand_v8a0ext = -1; /* HandoverToUTRANCommand_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_42 = -1; /* T_nonCriticalExtensions_42 */
-static int hf_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
+static int hf_rrc_nonCriticalExtensions_45 = -1; /* T_nonCriticalExtensions_45 */
+static int hf_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
static int hf_rrc_r9_03 = -1; /* T_r9_03 */
static int hf_rrc_handoverToUTRANCommand_r9 = -1; /* HandoverToUTRANCommand_r9_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_02 = -1; /* T_v9c0NonCriticalExtensions_02 */
static int hf_rrc_handoverToUTRANCommand_v9c0ext = -1; /* HandoverToUTRANCommand_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_43 = -1; /* T_nonCriticalExtensions_43 */
-static int hf_rrc_criticalExtensions_36 = -1; /* HandoverToUTRANCommand_LaterCriticalExtensions */
+static int hf_rrc_nonCriticalExtensions_46 = -1; /* T_nonCriticalExtensions_46 */
+static int hf_rrc_criticalExtensions_39 = -1; /* HandoverToUTRANCommand_LaterCriticalExtensions */
static int hf_rrc_new_U_RNTI_01 = -1; /* U_RNTI_Short */
static int hf_rrc_dummy_10 = -1; /* ActivationTime */
static int hf_rrc_cipheringAlgorithm = -1; /* CipheringAlgorithm */
@@ -1087,7 +1143,7 @@ static int hf_rrc_modeSpecificInfo_01 = -1; /* T_modeSpecificInfo_01 */
static int hf_rrc_fdd_07 = -1; /* T_fdd_07 */
static int hf_rrc_ul_DPCH_Info_04 = -1; /* UL_DPCH_InfoPostFDD */
static int hf_rrc_dl_CommonInformationPost = -1; /* DL_CommonInformationPost */
-static int hf_rrc_dl_InformationPerRL_List_07 = -1; /* DL_InformationPerRL_ListPostFDD */
+static int hf_rrc_dl_InformationPerRL_List_08 = -1; /* DL_InformationPerRL_ListPostFDD */
static int hf_rrc_frequencyInfo_01 = -1; /* FrequencyInfoFDD */
static int hf_rrc_tdd_01 = -1; /* T_tdd */
static int hf_rrc_ul_DPCH_Info_05 = -1; /* UL_DPCH_InfoPostTDD */
@@ -1171,7 +1227,6 @@ static int hf_rrc_tdd384_04 = -1; /* T_tdd384_04 */
static int hf_rrc_tdd128_04 = -1; /* T_tdd128_04 */
static int hf_rrc_tdd768_01 = -1; /* T_tdd768_01 */
static int hf_rrc_rab_InformationSetupList_06 = -1; /* RAB_InformationSetupList_v820ext */
-static int hf_rrc_defaultConfigForCellFACH = -1; /* DefaultConfigForCellFACH */
static int hf_rrc_specificationMode_06 = -1; /* T_specificationMode_06 */
static int hf_rrc_complete_06 = -1; /* T_complete_06 */
static int hf_rrc_preconfiguration_06 = -1; /* T_preconfiguration_06 */
@@ -1187,13 +1242,20 @@ static int hf_rrc_tdd768_02 = -1; /* T_tdd768_02 */
static int hf_rrc_r10_03 = -1; /* T_r10_03 */
static int hf_rrc_handoverToUTRANCommand_r10 = -1; /* HandoverToUTRANCommand_r10_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_03 = -1; /* T_v9c0NonCriticalExtensions_03 */
-static int hf_rrc_nonCriticalExtensions_44 = -1; /* T_nonCriticalExtensions_44 */
-static int hf_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_36 */
+static int hf_rrc_nonCriticalExtensions_47 = -1; /* T_nonCriticalExtensions_47 */
+static int hf_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_39 */
static int hf_rrc_r11_03 = -1; /* T_r11_03 */
static int hf_rrc_handoverToUTRANCommand_r11 = -1; /* HandoverToUTRANCommand_r11_IEs */
static int hf_rrc_handoverToUTRANCommand_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_45 = -1; /* T_nonCriticalExtensions_45 */
-static int hf_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_37 */
+static int hf_rrc_vbc0NonCriticalExtensions = -1; /* T_vbc0NonCriticalExtensions */
+static int hf_rrc_handoverToUTRANCommand_vbc0ext = -1; /* HandoverToUTRANCommand_vbc0ext_IEs */
+static int hf_rrc_nonCriticalExtensions_48 = -1; /* T_nonCriticalExtensions_48 */
+static int hf_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_40 */
+static int hf_rrc_r12_03 = -1; /* T_r12_03 */
+static int hf_rrc_handoverToUTRANCommand_r12 = -1; /* HandoverToUTRANCommand_r12_IEs */
+static int hf_rrc_handoverToUTRANCommand_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_49 = -1; /* T_nonCriticalExtensions_49 */
+static int hf_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_41 */
static int hf_rrc_specificationMode_07 = -1; /* T_specificationMode_07 */
static int hf_rrc_complete_07 = -1; /* T_complete_07 */
static int hf_rrc_preconfiguration_07 = -1; /* T_preconfiguration_07 */
@@ -1206,6 +1268,7 @@ static int hf_rrc_tdd_08 = -1; /* T_tdd_07 */
static int hf_rrc_tdd384_06 = -1; /* T_tdd384_06 */
static int hf_rrc_tdd128_06 = -1; /* T_tdd128_06 */
static int hf_rrc_tdd768_03 = -1; /* T_tdd768_03 */
+static int hf_rrc_defaultConfigForCellFACH = -1; /* DefaultConfigForCellFACH */
static int hf_rrc_specificationMode_08 = -1; /* T_specificationMode_08 */
static int hf_rrc_complete_08 = -1; /* T_complete_08 */
static int hf_rrc_preconfiguration_08 = -1; /* T_preconfiguration_08 */
@@ -1217,6 +1280,22 @@ static int hf_rrc_tdd_09 = -1; /* T_tdd_08 */
static int hf_rrc_tdd384_07 = -1; /* T_tdd384_07 */
static int hf_rrc_tdd128_07 = -1; /* T_tdd128_07 */
static int hf_rrc_tdd768_04 = -1; /* T_tdd768_04 */
+static int hf_rrc_specificationMode_09 = -1; /* T_specificationMode_09 */
+static int hf_rrc_complete_09 = -1; /* T_complete_09 */
+static int hf_rrc_dl_SecondaryCellInfoFDD_04 = -1; /* DL_SecondaryCellInfoFDD_HandoverToUtran */
+static int hf_rrc_ulSecondaryCellInfoFDD = -1; /* UL_SecondaryCellInfoFDD */
+static int hf_rrc_additionalDLSecCellInfoHandoverToUtranListFDD = -1; /* AdditionalDLSecCellInfoHandoverToUtranListFDD */
+static int hf_rrc_specificationMode_10 = -1; /* T_specificationMode_10 */
+static int hf_rrc_complete_10 = -1; /* T_complete_10 */
+static int hf_rrc_preconfiguration_09 = -1; /* T_preconfiguration_09 */
+static int hf_rrc_preConfigMode_09 = -1; /* T_preConfigMode_09 */
+static int hf_rrc_defaultConfig_09 = -1; /* T_defaultConfig_09 */
+static int hf_rrc_modeSpecificInfo_12 = -1; /* T_modeSpecificInfo_12 */
+static int hf_rrc_fdd_18 = -1; /* T_fdd_18 */
+static int hf_rrc_tdd_10 = -1; /* T_tdd_09 */
+static int hf_rrc_tdd384_08 = -1; /* T_tdd384_08 */
+static int hf_rrc_tdd128_08 = -1; /* T_tdd128_08 */
+static int hf_rrc_tdd768_05 = -1; /* T_tdd768_05 */
static int hf_rrc_count_C_ActivationTime = -1; /* ActivationTime */
static int hf_rrc_laterNonCriticalExtensions_12 = -1; /* T_laterNonCriticalExtensions_12 */
static int hf_rrc_handoverToUTRANComplete_r3_add_ext = -1; /* BIT_STRING */
@@ -1224,7 +1303,7 @@ static int hf_rrc_va40NonCriticalExtensions_01 = -1; /* T_va40NonCriticalExtens
static int hf_rrc_handoverToUTRANComplete_va40ext = -1; /* HandoverToUTRANComplete_va40ext */
static int hf_rrc_vb50NonCriticalExtensions_04 = -1; /* T_vb50NonCriticalExtensions_04 */
static int hf_rrc_handoverToUTRANComplete_vb50ext = -1; /* HandoverToUTRANComplete_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_46 = -1; /* T_nonCriticalExtensions_46 */
+static int hf_rrc_nonCriticalExtensions_50 = -1; /* T_nonCriticalExtensions_50 */
static int hf_rrc_loggedMeasAvailable_02 = -1; /* T_loggedMeasAvailable_02 */
static int hf_rrc_connEstFailInfoAvailable = -1; /* T_connEstFailInfoAvailable */
static int hf_rrc_intraDomainNasNodeSelector = -1; /* IntraDomainNasNodeSelector */
@@ -1242,14 +1321,16 @@ static int hf_rrc_v860NonCriticalExtensions_03 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_initialDirectTransfer_v860ext = -1; /* InitialDirectTransfer_v860ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_05 = -1; /* T_vb50NonCriticalExtensions_05 */
static int hf_rrc_initialDirectTransfer_vb50ext = -1; /* InitialDirectTransfer_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_47 = -1; /* T_nonCriticalExtensions_47 */
+static int hf_rrc_vc50NonCriticalExtensions_01 = -1; /* T_vc50NonCriticalExtensions_01 */
+static int hf_rrc_initialDirectTransfer_vc50ext = -1; /* InitialDirectTransfer_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_51 = -1; /* T_nonCriticalExtensions_51 */
static int hf_rrc_start_Value = -1; /* START_Value */
static int hf_rrc_plmn_Identity = -1; /* PLMN_Identity */
static int hf_rrc_mbms_JoinedInformation = -1; /* MBMS_JoinedInformation_r6 */
static int hf_rrc_csCallType_02 = -1; /* T_csCallType_02 */
static int hf_rrc_supportOfCSG = -1; /* T_supportOfCSG */
static int hf_rrc_initialDirectTransfer_v7g0ext = -1; /* InitialDirectTransfer_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_48 = -1; /* T_nonCriticalExtensions_48 */
+static int hf_rrc_nonCriticalExtensions_52 = -1; /* T_nonCriticalExtensions_52 */
static int hf_rrc_r3_09 = -1; /* T_r3_09 */
static int hf_rrc_handoverFromUTRANCommand_GSM_r3 = -1; /* HandoverFromUTRANCommand_GSM_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_14 = -1; /* T_laterNonCriticalExtensions_14 */
@@ -1258,15 +1339,15 @@ static int hf_rrc_v690NonCriticalExtensions_09 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_handoverFromUTRANCommand_GSM_v690ext = -1; /* HandoverFromUTRANCommand_GSM_v690ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_04 = -1; /* T_v860NonCriticalExtensions_04 */
static int hf_rrc_handoverFromUTRANCommand_GSM_v860ext = -1; /* HandoverFromUTRANCommand_GSM_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_49 = -1; /* T_nonCriticalExtensions_49 */
+static int hf_rrc_nonCriticalExtensions_53 = -1; /* T_nonCriticalExtensions_53 */
static int hf_rrc_later_than_r3_07 = -1; /* T_later_than_r3_07 */
-static int hf_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_38 */
+static int hf_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_42 */
static int hf_rrc_r6_04 = -1; /* T_r6_04 */
static int hf_rrc_handoverFromUTRANCommand_GSM_r6 = -1; /* HandoverFromUTRANCommand_GSM_r6_IEs */
static int hf_rrc_handoverFromUTRANCommand_GSM_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v860NonCriticalExtensions_05 = -1; /* T_v860NonCriticalExtensions_05 */
-static int hf_rrc_nonCriticalExtensions_50 = -1; /* T_nonCriticalExtensions_50 */
-static int hf_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_39 */
+static int hf_rrc_nonCriticalExtensions_54 = -1; /* T_nonCriticalExtensions_54 */
+static int hf_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_43 */
static int hf_rrc_toHandoverRAB_Info = -1; /* RAB_Info */
static int hf_rrc_frequency_band = -1; /* Frequency_Band */
static int hf_rrc_gsm_message = -1; /* T_gsm_message */
@@ -1283,9 +1364,9 @@ static int hf_rrc_sr_vcc_SecurityRABInfo = -1; /* SR_VCC_SecurityRABInfo_v860
static int hf_rrc_handoverFromUTRANCommand_GERANIu_01 = -1; /* T_handoverFromUTRANCommand_GERANIu */
static int hf_rrc_r5_03 = -1; /* T_r5_03 */
static int hf_rrc_handoverFromUTRANCommand_GERANIu_r5 = -1; /* HandoverFromUTRANCommand_GERANIu_r5_IEs */
-static int hf_rrc_nonCriticalExtensions_51 = -1; /* T_nonCriticalExtensions_51 */
+static int hf_rrc_nonCriticalExtensions_55 = -1; /* T_nonCriticalExtensions_55 */
static int hf_rrc_later_than_r5 = -1; /* T_later_than_r5 */
-static int hf_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_40 */
+static int hf_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_44 */
static int hf_rrc_frequency_Band = -1; /* Frequency_Band */
static int hf_rrc_geranIu_Message = -1; /* T_geranIu_Message */
static int hf_rrc_single_GERANIu_Message = -1; /* T_single_GERANIu_Message */
@@ -1295,21 +1376,21 @@ static int hf_rrc_r3_10 = -1; /* T_r3_10 */
static int hf_rrc_handoverFromUTRANCommand_CDMA2000_r3 = -1; /* HandoverFromUTRANCommand_CDMA2000_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_15 = -1; /* T_laterNonCriticalExtensions_15 */
static int hf_rrc_handoverFromUTRANCommand_CDMA2000_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_52 = -1; /* T_nonCriticalExtensions_52 */
+static int hf_rrc_nonCriticalExtensions_56 = -1; /* T_nonCriticalExtensions_56 */
static int hf_rrc_later_than_r3_08 = -1; /* T_later_than_r3_08 */
-static int hf_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_41 */
+static int hf_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_45 */
static int hf_rrc_cdma2000_MessageList = -1; /* CDMA2000_MessageList */
-static int hf_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_42 */
+static int hf_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_46 */
static int hf_rrc_r8_04 = -1; /* T_r8_04 */
static int hf_rrc_handoverFromUTRANCommand_EUTRA_r8 = -1; /* HandoverFromUTRANCommand_EUTRA_r8_IEs */
static int hf_rrc_handoverFromUTRANCommand_EUTRA_r8_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_53 = -1; /* T_nonCriticalExtensions_53 */
-static int hf_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_43 */
+static int hf_rrc_nonCriticalExtensions_57 = -1; /* T_nonCriticalExtensions_57 */
+static int hf_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_47 */
static int hf_rrc_r11_04 = -1; /* T_r11_04 */
static int hf_rrc_handoverFromUTRANCommand_EUTRA_r11 = -1; /* HandoverFromUTRANCommand_EUTRA_r11_IEs */
static int hf_rrc_handoverFromUTRANCommand_EUTRA_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_54 = -1; /* T_nonCriticalExtensions_54 */
-static int hf_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_44 */
+static int hf_rrc_nonCriticalExtensions_58 = -1; /* T_nonCriticalExtensions_58 */
+static int hf_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_48 */
static int hf_rrc_toHandoverRAB_Info_02 = -1; /* RAB_InformationList */
static int hf_rrc_eutra_Message = -1; /* T_eutra_Message */
static int hf_rrc_rsr_vcc_Info = -1; /* RSR_VCC_Info */
@@ -1325,7 +1406,7 @@ static int hf_rrc_v590NonCriticalExtensions_06 = -1; /* T_v590NonCriticalExtens
static int hf_rrc_handoverFromUTRANFailure_v590ext = -1; /* HandoverFromUtranFailure_v590ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_06 = -1; /* T_v860NonCriticalExtensions_06 */
static int hf_rrc_handoverFromUTRANFailure_v860ext = -1; /* HandoverFromUtranFailure_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_55 = -1; /* T_nonCriticalExtensions_55 */
+static int hf_rrc_nonCriticalExtensions_59 = -1; /* T_nonCriticalExtensions_59 */
static int hf_rrc_geranIu_MessageList_01 = -1; /* GERANIu_MessageList */
static int hf_rrc_eutra_Message_02 = -1; /* T_eutra_Message_02 */
static int hf_rrc_predefinedConfigStatusList = -1; /* T_predefinedConfigStatusList */
@@ -1366,7 +1447,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_04 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_interRATHandoverInfo_v7f0ext = -1; /* InterRATHandoverInfo_v7f0ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_02 = -1; /* T_va40NonCriticalExtensions_02 */
static int hf_rrc_interRATHandoverInfo_va40ext = -1; /* InterRATHandoverInfoBand_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_56 = -1; /* T_nonCriticalExtensions_56 */
+static int hf_rrc_nonCriticalExtensions_60 = -1; /* T_nonCriticalExtensions_60 */
static int hf_rrc_accessStratumReleaseIndicator = -1; /* AccessStratumReleaseIndicator */
static int hf_rrc_tdd128_RF_Capability = -1; /* RadioFrequencyBandTDDList */
static int hf_rrc_predefinedConfigStatusListComp = -1; /* PredefinedConfigStatusListComp */
@@ -1400,7 +1481,11 @@ static int hf_rrc_vb50NonCriticalExtensions_06 = -1; /* T_vb50NonCriticalExtens
static int hf_rrc_interRATHandoverInfo_vb50ext = -1; /* InterRATHandoverInfo_vb50ext_IEs */
static int hf_rrc_vb70NonCriticalExtensions = -1; /* T_vb70NonCriticalExtensions */
static int hf_rrc_interRATHandoverInfo_vb70ext = -1; /* InterRATHandoverInfo_vb70ext_IEs */
-static int hf_rrc_nonCriticalExtensions_57 = -1; /* T_nonCriticalExtensions_57 */
+static int hf_rrc_vbc0NonCriticalExtensions_01 = -1; /* T_vbc0NonCriticalExtensions_01 */
+static int hf_rrc_interRATHandoverInfo_vbc0ext = -1; /* InterRATHandoverInfo_vbc0ext_IEs */
+static int hf_rrc_vc50NonCriticalExtensions_02 = -1; /* T_vc50NonCriticalExtensions_02 */
+static int hf_rrc_interRATHandoverInfo_vc50ext = -1; /* InterRATHandoverInfo_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_61 = -1; /* T_nonCriticalExtensions_61 */
static int hf_rrc_supportForSIB11bis = -1; /* T_supportForSIB11bis */
static int hf_rrc_supportForFDPCH = -1; /* T_supportForFDPCH */
static int hf_rrc_ue_RadioAccessCapabilityInfo = -1; /* UE_RadioAccessCapabilityInfo_v770ext */
@@ -1427,6 +1512,8 @@ static int hf_rrc_ue_RadioAccessCapabilityInfo_vb50ext = -1; /* UE_RadioAccessC
static int hf_rrc_ue_RadioAccessCapabilityComp2_06 = -1; /* UE_RadioAccessCapabilityComp2_vb50ext */
static int hf_rrc_ue_RadioAccessCapabilityInfo_TDD128_01 = -1; /* UE_RadioAccessCapabilityInfo_TDD128_vb50ext */
static int hf_rrc_ue_RadioAccessCapabilityInfo_vb70ext = -1; /* UE_RadioAccessCapability_vb70ext */
+static int hf_rrc_ue_RadioAccessCapabilityInfo_vbc0ext = -1; /* UE_RadioAccessCapability_vbc0ext */
+static int hf_rrc_ue_RadioAccessCapabilityComp2_07 = -1; /* UE_RadioAccessCapabilityComp2_vc50ext */
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 */
@@ -1440,32 +1527,32 @@ static int hf_rrc_v590NonCriticalExtensions_08 = -1; /* T_v590NonCriticalExtens
static int hf_rrc_measurementControl_v590ext = -1; /* MeasurementControl_v590ext_IEs */
static int hf_rrc_v5b0NonCriticalExtensions = -1; /* T_v5b0NonCriticalExtensions */
static int hf_rrc_measurementControl_v5b0ext = -1; /* MeasurementControl_v5b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_58 = -1; /* T_nonCriticalExtensions_58 */
+static int hf_rrc_nonCriticalExtensions_62 = -1; /* T_nonCriticalExtensions_62 */
static int hf_rrc_later_than_r3_09 = -1; /* T_later_than_r3_09 */
-static int hf_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_45 */
+static int hf_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_49 */
static int hf_rrc_r4_03 = -1; /* T_r4_03 */
static int hf_rrc_measurementControl_r4 = -1; /* MeasurementControl_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_03 = -1; /* T_v4d0NonCriticalExtensions_03 */
static int hf_rrc_measurementControl_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_09 = -1; /* T_v590NonCriticalExtensions_09 */
static int hf_rrc_v5b0NonCriticalExtensions_01 = -1; /* T_v5b0NonCriticalExtensions_01 */
-static int hf_rrc_nonCriticalExtensions_59 = -1; /* T_nonCriticalExtensions_59 */
+static int hf_rrc_nonCriticalExtensions_63 = -1; /* T_nonCriticalExtensions_63 */
static int hf_rrc_later_than_r4 = -1; /* T_later_than_r4 */
static int hf_rrc_rrc_TransactionIdentifier_MSP = -1; /* RRC_TransactionIdentifier */
-static int hf_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_46 */
+static int hf_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_50 */
static int hf_rrc_r6_05 = -1; /* T_r6_05 */
static int hf_rrc_measurementControl_r6 = -1; /* MeasurementControl_r6_IEs */
static int hf_rrc_v6a0NonCriticalExtensions = -1; /* T_v6a0NonCriticalExtensions */
static int hf_rrc_measurementControl_v6a0ext = -1; /* MeasurementControl_v6a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_60 = -1; /* T_nonCriticalExtensions_60 */
-static int hf_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_47 */
+static int hf_rrc_nonCriticalExtensions_64 = -1; /* T_nonCriticalExtensions_64 */
+static int hf_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_51 */
static int hf_rrc_r7_04 = -1; /* T_r7_04 */
static int hf_rrc_measurementControl_r7 = -1; /* MeasurementControl_r7_IEs */
static int hf_rrc_measurementControl_r7_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7b0NonCriticalExtensions = -1; /* T_v7b0NonCriticalExtensions */
static int hf_rrc_measurementControl_v7b0ext = -1; /* MeasurementControl_v7b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_61 = -1; /* T_nonCriticalExtensions_61 */
-static int hf_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_48 */
+static int hf_rrc_nonCriticalExtensions_65 = -1; /* T_nonCriticalExtensions_65 */
+static int hf_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_52 */
static int hf_rrc_r8_05 = -1; /* T_r8_05 */
static int hf_rrc_measurementControl_r8 = -1; /* MeasurementControl_r8_IEs */
static int hf_rrc_measurementControl_r8_add_ext = -1; /* BIT_STRING */
@@ -1473,16 +1560,16 @@ static int hf_rrc_v8a0NonCriticalExtensions_03 = -1; /* T_v8a0NonCriticalExtens
static int hf_rrc_measurementControl_v8a0ext = -1; /* MeasurementControl_v8a0ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_07 = -1; /* T_vb50NonCriticalExtensions_07 */
static int hf_rrc_measurementControl_vb50ext = -1; /* MeasurementControl_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_62 = -1; /* T_nonCriticalExtensions_62 */
-static int hf_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_49 */
+static int hf_rrc_nonCriticalExtensions_66 = -1; /* T_nonCriticalExtensions_66 */
+static int hf_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_53 */
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_vb50NonCriticalExtensions_08 = -1; /* T_vb50NonCriticalExtensions_08 */
-static int hf_rrc_nonCriticalExtensions_63 = -1; /* T_nonCriticalExtensions_63 */
-static int hf_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_50 */
+static int hf_rrc_nonCriticalExtensions_67 = -1; /* T_nonCriticalExtensions_67 */
+static int hf_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_54 */
static int hf_rrc_r10_04 = -1; /* T_r10_04 */
static int hf_rrc_measurementControl_r10 = -1; /* MeasurementControl_r10_IEs */
static int hf_rrc_measurementControl_r10_add_ext = -1; /* BIT_STRING */
@@ -1491,13 +1578,18 @@ static int hf_rrc_measurementControl_vaa0ext = -1; /* MeasurementControl_vaa0ex
static int hf_rrc_vab0NonCriticalExtensions = -1; /* T_vab0NonCriticalExtensions */
static int hf_rrc_measurementControl_vab0ext = -1; /* MeasurementControl_vab0ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_09 = -1; /* T_vb50NonCriticalExtensions_09 */
-static int hf_rrc_nonCriticalExtensions_64 = -1; /* T_nonCriticalExtensions_64 */
-static int hf_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_51 */
+static int hf_rrc_nonCriticalExtensions_68 = -1; /* T_nonCriticalExtensions_68 */
+static int hf_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_55 */
static int hf_rrc_r11_05 = -1; /* T_r11_05 */
static int hf_rrc_measurementControl_r11 = -1; /* MeasurementControl_r11_IEs */
static int hf_rrc_measurementControl_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_65 = -1; /* T_nonCriticalExtensions_65 */
-static int hf_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_52 */
+static int hf_rrc_nonCriticalExtensions_69 = -1; /* T_nonCriticalExtensions_69 */
+static int hf_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_56 */
+static int hf_rrc_r12_04 = -1; /* T_r12_04 */
+static int hf_rrc_measurementControl_r12 = -1; /* MeasurementControl_r12_IEs */
+static int hf_rrc_measurementControl_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_70 = -1; /* T_nonCriticalExtensions_70 */
+static int hf_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_57 */
static int hf_rrc_measurementIdentity = -1; /* MeasurementIdentity */
static int hf_rrc_measurementCommand = -1; /* MeasurementCommand */
static int hf_rrc_measurementReportingMode = -1; /* MeasurementReportingMode */
@@ -1526,11 +1618,15 @@ static int hf_rrc_dpch_CompressedModeStatusInfo_01 = -1; /* DPCH_CompressedMode
static int hf_rrc_periodicalReportingCriteriaOnSecULFreq = -1; /* PeriodicalWithReportingCellStatusOnSecULFreq */
static int hf_rrc_measurementCommand_07 = -1; /* MeasurementCommand_r11 */
static int hf_rrc_interRATMeasurement = -1; /* InterRATMeasurement_r11 */
+static int hf_rrc_measurementCommand_08 = -1; /* MeasurementCommand_r12 */
+static int hf_rrc_measurementScalingFactor = -1; /* MeasurementScalingFactor */
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 */
static int hf_rrc_measurementControlFailure_v590ext = -1; /* MeasurementControlFailure_v590ext_IEs */
-static int hf_rrc_nonCriticalExtensions_66 = -1; /* T_nonCriticalExtensions_66 */
+static int hf_rrc_vc50NonCriticalExtensions_03 = -1; /* T_vc50NonCriticalExtensions_03 */
+static int hf_rrc_measurementControlFailure_vc50ext = -1; /* MeasurementControlFailure_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_71 = -1; /* T_nonCriticalExtensions_71 */
static int hf_rrc_measuredResults = -1; /* MeasuredResults */
static int hf_rrc_additionalMeasuredResults = -1; /* MeasuredResultsList */
static int hf_rrc_eventResults = -1; /* EventResults */
@@ -1558,7 +1654,9 @@ static int hf_rrc_va40NonCriticalExtensions_04 = -1; /* T_va40NonCriticalExtens
static int hf_rrc_measurementReport_va40ext = -1; /* MeasurementReport_va40ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_10 = -1; /* T_vb50NonCriticalExtensions_10 */
static int hf_rrc_measurementReport_vb50ext = -1; /* MeasurementReport_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_67 = -1; /* T_nonCriticalExtensions_67 */
+static int hf_rrc_vc50NonCriticalExtensions_04 = -1; /* T_vc50NonCriticalExtensions_04 */
+static int hf_rrc_measurementReport_vc50ext = -1; /* MeasurementReport_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_72 = -1; /* T_nonCriticalExtensions_72 */
static int hf_rrc_measuredResults_v390ext = -1; /* MeasuredResults_v390ext */
static int hf_rrc_interFreqEventResults_LCR = -1; /* InterFreqEventResults_LCR_r4_ext */
static int hf_rrc_additionalMeasuredResults_LCR = -1; /* MeasuredResultsList_LCR_r4_ext */
@@ -1588,6 +1686,13 @@ static int hf_rrc_eutra_EventResultsForCELLFACH = -1; /* EUTRA_EventResultsForC
static int hf_rrc_cSGProximityIndication_01 = -1; /* CSGProximityIndication_vb50ext */
static int hf_rrc_eutra_MeasuredResults_02 = -1; /* EUTRA_MeasuredResults_vb50ext */
static int hf_rrc_eutra_EventResults_01 = -1; /* EUTRA_EventResults_vb50ext */
+static int hf_rrc_measuredResults_04 = -1; /* MeasuredResults_vc50ext */
+static int hf_rrc_measuredResultsOnSecUlFreq_01 = -1; /* MeasuredResultsOnSecUlFreq_vc50ext */
+static int hf_rrc_additionalMeasuredResults_04 = -1; /* MeasuredResultsList_vc50ext */
+static int hf_rrc_additionalMeasuredResultsOnSecUlFreq_01 = -1; /* MeasuredResultsListOnSecUlFreq_vc50ext */
+static int hf_rrc_eutra_MeasuredResults_03 = -1; /* EUTRA_MeasuredResults_vc50ext */
+static int hf_rrc_eutra_EventResults_02 = -1; /* EUTRA_EventResults_vc50ext */
+static int hf_rrc_eutra_EventResultsForCELLFACH_01 = -1; /* EUTRA_EventResultsForCELLFACH_vc50ext */
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 */
@@ -1596,13 +1701,16 @@ static int hf_rrc_v590NonCriticalExtensions_12 = -1; /* T_v590NonCriticalExtens
static int hf_rrc_pagingType1_v590ext = -1; /* PagingType1_v590ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_09 = -1; /* T_v860NonCriticalExtensions_09 */
static int hf_rrc_pagingType1_v860ext = -1; /* PagingType1_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_68 = -1; /* T_nonCriticalExtensions_68 */
+static int hf_rrc_vc50NonCriticalExtensions_05 = -1; /* T_vc50NonCriticalExtensions_05 */
+static int hf_rrc_pagingType1_vc50ext = -1; /* PagingType1_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_73 = -1; /* T_nonCriticalExtensions_73 */
static int hf_rrc_pagingRecord2List = -1; /* PagingRecord2List_r5 */
+static int hf_rrc_bcch_ModificationInfo_vc50ext = -1; /* BCCH_ModificationInfo_vc50ext */
static int hf_rrc_pagingCause = -1; /* PagingCause */
static int hf_rrc_pagingRecordTypeID = -1; /* PagingRecordTypeID */
static int hf_rrc_laterNonCriticalExtensions_22 = -1; /* T_laterNonCriticalExtensions_22 */
static int hf_rrc_pagingType2_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_69 = -1; /* T_nonCriticalExtensions_69 */
+static int hf_rrc_nonCriticalExtensions_74 = -1; /* T_nonCriticalExtensions_74 */
static int hf_rrc_r3_12 = -1; /* T_r3_12 */
static int hf_rrc_physicalChannelReconfiguration_r3 = -1; /* PhysicalChannelReconfiguration_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions_05 = -1; /* T_v3a0NonCriticalExtensions_05 */
@@ -1617,9 +1725,9 @@ static int hf_rrc_v690NonCriticalExtensions_12 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_physicalChannelReconfiguration_v690ext = -1; /* PhysicalChannelReconfiguration_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_04 = -1; /* T_v770NonCriticalExtensions_04 */
static int hf_rrc_physicalChannelReconfiguration_v770ext = -1; /* PhysicalChannelReconfiguration_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_70 = -1; /* T_nonCriticalExtensions_70 */
+static int hf_rrc_nonCriticalExtensions_75 = -1; /* T_nonCriticalExtensions_75 */
static int hf_rrc_later_than_r3_10 = -1; /* T_later_than_r3_10 */
-static int hf_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_53 */
+static int hf_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_58 */
static int hf_rrc_r4_04 = -1; /* T_r4_04 */
static int hf_rrc_physicalChannelReconfiguration_r4 = -1; /* PhysicalChannelReconfiguration_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_04 = -1; /* T_v4d0NonCriticalExtensions_04 */
@@ -1627,23 +1735,23 @@ static int hf_rrc_physicalChannelReconfiguration_r4_add_ext = -1; /* BIT_STRING
static int hf_rrc_v590NonCriticalExtenstions_03 = -1; /* T_v590NonCriticalExtenstions_03 */
static int hf_rrc_v690NonCriticalExtensions_13 = -1; /* T_v690NonCriticalExtensions_13 */
static int hf_rrc_v770NonCriticalExtensions_05 = -1; /* T_v770NonCriticalExtensions_05 */
-static int hf_rrc_nonCriticalExtensions_71 = -1; /* T_nonCriticalExtensions_71 */
-static int hf_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_54 */
+static int hf_rrc_nonCriticalExtensions_76 = -1; /* T_nonCriticalExtensions_76 */
+static int hf_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_59 */
static int hf_rrc_r5_04 = -1; /* T_r5_04 */
static int hf_rrc_physicalChannelReconfiguration_r5 = -1; /* PhysicalChannelReconfiguration_r5_IEs */
static int hf_rrc_physicalChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_14 = -1; /* T_v690NonCriticalExtensions_14 */
static int hf_rrc_v770NonCriticalExtensions_06 = -1; /* T_v770NonCriticalExtensions_06 */
-static int hf_rrc_nonCriticalExtensions_72 = -1; /* T_nonCriticalExtensions_72 */
-static int hf_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_55 */
+static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */
+static int hf_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_60 */
static int hf_rrc_r6_06 = -1; /* T_r6_06 */
static int hf_rrc_physicalChannelReconfiguration_r6 = -1; /* PhysicalChannelReconfiguration_r6_IEs */
static int hf_rrc_physicalChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_06 = -1; /* T_v6b0NonCriticalExtensions_05 */
static int hf_rrc_physicalChannelReconfiguration_v6b0ext = -1; /* PhysicalChannelReconfiguration_v6b0ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_07 = -1; /* T_v770NonCriticalExtensions_07 */
-static int hf_rrc_nonCriticalExtensions_73 = -1; /* T_nonCriticalExtensions_73 */
-static int hf_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_56 */
+static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */
+static int hf_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_61 */
static int hf_rrc_r7_05 = -1; /* T_r7_05 */
static int hf_rrc_physicalChannelReconfiguration_r7 = -1; /* PhysicalChannelReconfiguration_r7_IEs */
static int hf_rrc_physicalChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */
@@ -1655,8 +1763,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_05 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_physicalChannelReconfiguration_v7f0ext = -1; /* PhysicalChannelReconfiguration_v7f0ext_IEs */
static int hf_rrc_v7g0NonCriticalExtensions_06 = -1; /* T_v7g0NonCriticalExtensions_06 */
static int hf_rrc_physicalChannelReconfiguration_v7g0ext = -1; /* PhysicalChannelReconfiguration_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_74 = -1; /* T_nonCriticalExtensions_74 */
-static int hf_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_57 */
+static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */
+static int hf_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_62 */
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 */
@@ -1667,36 +1775,41 @@ static int hf_rrc_physicalChannelReconfiguration_v890ext = -1; /* PhysicalChann
static int hf_rrc_v7g0NonCriticalExtensions_07 = -1; /* T_v7g0NonCriticalExtensions_07 */
static int hf_rrc_v8a0NonCriticalExtensions_04 = -1; /* T_v8a0NonCriticalExtensions_04 */
static int hf_rrc_physicalChannelReconfiguration_v8a0ext = -1; /* PhysicalChannelReconfiguration_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_75 = -1; /* T_nonCriticalExtensions_75 */
-static int hf_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_58 */
+static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */
+static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_63 */
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_76 = -1; /* T_nonCriticalExtensions_76 */
-static int hf_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_59 */
+static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */
+static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_64 */
static int hf_rrc_r10_05 = -1; /* T_r10_05 */
static int hf_rrc_physicalChannelReconfiguration_r10 = -1; /* PhysicalChannelReconfiguration_r10_IEs */
static int hf_rrc_physicalChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_vb50NonCriticalExtensions_11 = -1; /* T_vb50NonCriticalExtensions_11 */
static int hf_rrc_physicalChannelReconfiguration_vb50ext = -1; /* PhysicalChannelReconfiguration_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */
-static int hf_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_60 */
+static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */
+static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_65 */
static int hf_rrc_r11_06 = -1; /* T_r11_06 */
static int hf_rrc_physicalChannelReconfiguration_r11 = -1; /* PhysicalChannelReconfiguration_r11_IEs */
static int hf_rrc_physicalChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */
-static int hf_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_61 */
+static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */
+static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_66 */
+static int hf_rrc_r12_05 = -1; /* T_r12_05 */
+static int hf_rrc_physicalChannelReconfiguration_r12 = -1; /* PhysicalChannelReconfiguration_r12_IEs */
+static int hf_rrc_physicalChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */
+static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_67 */
static int hf_rrc_ul_ChannelRequirement_03 = -1; /* UL_ChannelRequirementWithCPCH_SetID */
-static int hf_rrc_modeSpecificInfo_12 = -1; /* T_modeSpecificInfo_12 */
-static int hf_rrc_fdd_18 = -1; /* T_fdd_18 */
-static int hf_rrc_ul_ChannelRequirement_04 = -1; /* UL_ChannelRequirementWithCPCH_SetID_r4 */
static int hf_rrc_modeSpecificInfo_13 = -1; /* T_modeSpecificInfo_13 */
static int hf_rrc_fdd_19 = -1; /* T_fdd_19 */
-static int hf_rrc_ul_ChannelRequirement_05 = -1; /* UL_ChannelRequirementWithCPCH_SetID_r5 */
+static int hf_rrc_ul_ChannelRequirement_04 = -1; /* UL_ChannelRequirementWithCPCH_SetID_r4 */
static int hf_rrc_modeSpecificInfo_14 = -1; /* T_modeSpecificInfo_14 */
static int hf_rrc_fdd_20 = -1; /* T_fdd_20 */
+static int hf_rrc_ul_ChannelRequirement_05 = -1; /* UL_ChannelRequirementWithCPCH_SetID_r5 */
+static int hf_rrc_modeSpecificInfo_15 = -1; /* T_modeSpecificInfo_15 */
+static int hf_rrc_fdd_21 = -1; /* T_fdd_21 */
static int hf_rrc_delayRestrictionFlag = -1; /* DelayRestrictionFlag */
static int hf_rrc_postVerificationPeriod_01 = -1; /* T_postVerificationPeriod_01 */
static int hf_rrc_timingMaintainedSynchInd = -1; /* TimingMaintainedSynchInd */
@@ -1707,6 +1820,7 @@ static int hf_rrc_responseToChangeOfUE_Capability_02 = -1; /* T_responseToChang
static int hf_rrc_responseToChangeOfUE_Capability_03 = -1; /* T_responseToChangeOfUE_Capability_03 */
static int hf_rrc_responseToChangeOfUE_Capability_04 = -1; /* T_responseToChangeOfUE_Capability_04 */
static int hf_rrc_harqInfo_01 = -1; /* HARQ_Info_r11 */
+static int hf_rrc_responseToChangeOfUE_Capability_05 = -1; /* T_responseToChangeOfUE_Capability_05 */
static int hf_rrc_ul_IntegProtActivationInfo = -1; /* IntegrityProtActivationInfo */
static int hf_rrc_ul_TimingAdvance = -1; /* UL_TimingAdvance */
static int hf_rrc_dummy_15 = -1; /* RB_ActivationTimeInfoList */
@@ -1715,20 +1829,20 @@ static int hf_rrc_laterNonCriticalExtensions_24 = -1; /* T_laterNonCriticalExte
static int hf_rrc_physicalChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_08 = -1; /* T_v770NonCriticalExtensions_08 */
static int hf_rrc_physicalChannelReconfigurationComplete_v770ext = -1; /* PhysicalChannelReconfigurationComplete_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */
+static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */
static int hf_rrc_ext_UL_TimingAdvance = -1; /* EXT_UL_TimingAdvance */
static int hf_rrc_deferredMeasurementControlReading = -1; /* T_deferredMeasurementControlReading */
static int hf_rrc_laterNonCriticalExtensions_25 = -1; /* T_laterNonCriticalExtensions_25 */
static int hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */
+static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */
static int hf_rrc_r3_13 = -1; /* T_r3_13 */
static int hf_rrc_physicalSharedChannelAllocation_r3 = -1; /* PhysicalSharedChannelAllocation_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_26 = -1; /* T_laterNonCriticalExtensions_26 */
static int hf_rrc_physicalSharedChannelAllocation_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */
+static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */
static int hf_rrc_later_than_r3_11 = -1; /* T_later_than_r3_11 */
static int hf_rrc_dsch_RNTI = -1; /* DSCH_RNTI */
-static int hf_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_62 */
+static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_68 */
static int hf_rrc_r4_05 = -1; /* T_r4_05 */
static int hf_rrc_physicalSharedChannelAllocation_r4 = -1; /* PhysicalSharedChannelAllocation_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_05 = -1; /* T_v4d0NonCriticalExtensions_05 */
@@ -1737,8 +1851,8 @@ static int hf_rrc_v690NonCriticalExtensions_15 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_physicalSharedChannelAllocation_v690ext = -1; /* PhysicalSharedChannelAllocation_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_09 = -1; /* T_v770NonCriticalExtensions_09 */
static int hf_rrc_physicalSharedChannelAllocation_v770ext = -1; /* PhysicalSharedChannelAllocation_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */
-static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_63 */
+static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */
+static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_69 */
static int hf_rrc_ul_TimingAdvance_01 = -1; /* UL_TimingAdvanceControl */
static int hf_rrc_pusch_CapacityAllocationInfo = -1; /* PUSCH_CapacityAllocationInfo */
static int hf_rrc_pdsch_CapacityAllocationInfo = -1; /* PDSCH_CapacityAllocationInfo */
@@ -1765,7 +1879,7 @@ static int hf_rrc_laterNonCriticalExtensions_27 = -1; /* T_laterNonCriticalExte
static int hf_rrc_puschCapacityRequest_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_13 = -1; /* T_v590NonCriticalExtensions_13 */
static int hf_rrc_puschCapacityRequest_v590ext = -1; /* PUSCHCapacityRequest_v590ext */
-static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */
+static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */
static int hf_rrc_primaryCCPCH_RSCP_delta = -1; /* DeltaRSCP */
static int hf_rrc_r3_14 = -1; /* T_r3_14 */
static int hf_rrc_radioBearerReconfiguration_r3 = -1; /* RadioBearerReconfiguration_r3_IEs */
@@ -1783,9 +1897,9 @@ static int hf_rrc_v690NonCriticalExtensions_16 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_radioBearerReconfiguration_v690ext = -1; /* RadioBearerReconfiguration_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_10 = -1; /* T_v770NonCriticalExtensions_10 */
static int hf_rrc_radioBearerReconfiguration_v770ext = -1; /* RadioBearerReconfiguration_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */
+static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */
static int hf_rrc_later_than_r3_12 = -1; /* T_later_than_r3_12 */
-static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_64 */
+static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_70 */
static int hf_rrc_r4_06 = -1; /* T_r4_06 */
static int hf_rrc_radioBearerReconfiguration_r4 = -1; /* RadioBearerReconfiguration_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_06 = -1; /* T_v4d0NonCriticalExtensions_06 */
@@ -1794,16 +1908,16 @@ static int hf_rrc_v590NonCriticalExtensions_15 = -1; /* T_v590NonCriticalExtens
static int hf_rrc_v5d0NonCriticalExtenstions_07 = -1; /* T_v5d0NonCriticalExtenstions_07 */
static int hf_rrc_v690NonCriticalExtensions_17 = -1; /* T_v690NonCriticalExtensions_17 */
static int hf_rrc_v770NonCriticalExtensions_11 = -1; /* T_v770NonCriticalExtensions_11 */
-static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */
-static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_65 */
+static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */
+static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_71 */
static int hf_rrc_r5_05 = -1; /* T_r5_05 */
static int hf_rrc_radioBearerReconfiguration_r5 = -1; /* RadioBearerReconfiguration_r5_IEs */
static int hf_rrc_radioBearerReconfiguration_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v5d0NonCriticalExtenstions_08 = -1; /* T_v5d0NonCriticalExtenstions_08 */
static int hf_rrc_v690NonCriticalExtensions_18 = -1; /* T_v690NonCriticalExtensions_18 */
static int hf_rrc_v770NonCriticalExtensions_12 = -1; /* T_v770NonCriticalExtensions_12 */
-static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */
-static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_66 */
+static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */
+static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_72 */
static int hf_rrc_r6_07 = -1; /* T_r6_07 */
static int hf_rrc_radioBearerReconfiguration_r6 = -1; /* RadioBearerReconfiguration_r6_IEs */
static int hf_rrc_radioBearerReconfiguration_r6_add_ext = -1; /* BIT_STRING */
@@ -1812,8 +1926,8 @@ static int hf_rrc_radioBearerReconfiguration_v6b0ext = -1; /* RadioBearerReconf
static int hf_rrc_v6f0NonCriticalExtensions = -1; /* T_v6f0NonCriticalExtensions */
static int hf_rrc_radioBearerRconfiguration_v6f0ext = -1; /* RadioBearerReconfiguration_v6f0ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_13 = -1; /* T_v770NonCriticalExtensions_13 */
-static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */
-static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_67 */
+static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */
+static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_73 */
static int hf_rrc_r7_06 = -1; /* T_r7_06 */
static int hf_rrc_radioBearerReconfiguration_r7 = -1; /* RadioBearerReconfiguration_r7_IEs */
static int hf_rrc_v780NonCriticalExtensions_05 = -1; /* T_v780NonCriticalExtensions_05 */
@@ -1826,8 +1940,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_07 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_radioBearerReconfiguration_v7f0ext = -1; /* RadioBearerReconfiguration_v7f0ext_IEs */
static int hf_rrc_v7g0NonCriticalExtensions_08 = -1; /* T_v7g0NonCriticalExtensions_08 */
static int hf_rrc_radioBearerReconfiguration_v7g0ext = -1; /* RadioBearerReconfiguration_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */
-static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_68 */
+static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */
+static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_74 */
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 */
@@ -1838,8 +1952,8 @@ static int hf_rrc_radioBearerReconfiguration_v890ext = -1; /* RadioBearerReconf
static int hf_rrc_v7g0NonCriticalExtensions_09 = -1; /* T_v7g0NonCriticalExtensions_09 */
static int hf_rrc_v8a0NonCriticalExtensions_05 = -1; /* T_v8a0NonCriticalExtensions_05 */
static int hf_rrc_radioBearerReconfiguration_v8a0ext = -1; /* RadioBearerReconfiguration_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */
-static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_69 */
+static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */
+static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_75 */
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 */
@@ -1847,8 +1961,8 @@ static int hf_rrc_v950NonCriticalExtensions_04 = -1; /* T_v950NonCriticalExtens
static int hf_rrc_radioBearerReconfiguration_v950ext = -1; /* RadioBearerReconfiguration_v950ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_04 = -1; /* T_v9c0NonCriticalExtensions_04 */
static int hf_rrc_radioBearerReconfiguration_v9c0ext = -1; /* RadioBearerReconfiguration_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */
-static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_70 */
+static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */
+static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_76 */
static int hf_rrc_r10_06 = -1; /* T_r10_06 */
static int hf_rrc_radioBearerReconfiguration_r10 = -1; /* RadioBearerReconfiguration_r10_IEs */
static int hf_rrc_radioBearerReconfiguration_r10_add_ext = -1; /* BIT_STRING */
@@ -1857,87 +1971,99 @@ static int hf_rrc_vaa0NonCriticalExtensions_01 = -1; /* T_vaa0NonCriticalExtens
static int hf_rrc_radioBearerReconfiguration_vaa0ext = -1; /* RadioBearerReconfiguration_vaa0ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_12 = -1; /* T_vb50NonCriticalExtensions_12 */
static int hf_rrc_radioBearerReconfiguration_vb50ext = -1; /* RadioBearerReconfiguration_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */
-static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_71 */
+static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */
+static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_77 */
static int hf_rrc_r11_07 = -1; /* T_r11_07 */
static int hf_rrc_radioBearerReconfiguration_r11 = -1; /* RadioBearerReconfiguration_r11_IEs */
static int hf_rrc_radioBearerReconfiguration_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */
-static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_72 */
+static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */
+static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_78 */
+static int hf_rrc_r12_06 = -1; /* T_r12_06 */
+static int hf_rrc_radioBearerReconfiguration_r12 = -1; /* RadioBearerReconfiguration_r12_IEs */
+static int hf_rrc_radioBearerReconfiguration_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */
+static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_79 */
static int hf_rrc_um_RLC_ReEstablishmentRBList = -1; /* RB_IdentityList */
static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList */
static int hf_rrc_dummy_16 = -1; /* T_dummy_01 */
-static int hf_rrc_fdd_21 = -1; /* T_fdd_21 */
+static int hf_rrc_fdd_22 = -1; /* T_fdd_22 */
static int hf_rrc_dummy1 = -1; /* CPCH_SetID */
static int hf_rrc_dl_AddReconfTransChInfoList_07 = -1; /* DL_AddReconfTransChInfo2List */
static int hf_rrc_modeSpecificPhysChInfo_03 = -1; /* T_modeSpecificPhysChInfo_03 */
-static int hf_rrc_fdd_22 = -1; /* T_fdd_22 */
-static int hf_rrc_dummy_17 = -1; /* T_dummy_02 */
static int hf_rrc_fdd_23 = -1; /* T_fdd_23 */
-static int hf_rrc_modeSpecificPhysChInfo_04 = -1; /* T_modeSpecificPhysChInfo_04 */
+static int hf_rrc_dummy_17 = -1; /* T_dummy_02 */
static int hf_rrc_fdd_24 = -1; /* T_fdd_24 */
-static int hf_rrc_specificationMode_09 = -1; /* T_specificationMode_09 */
-static int hf_rrc_complete_09 = -1; /* T_complete_09 */
+static int hf_rrc_modeSpecificPhysChInfo_04 = -1; /* T_modeSpecificPhysChInfo_04 */
+static int hf_rrc_fdd_25 = -1; /* T_fdd_25 */
+static int hf_rrc_specificationMode_11 = -1; /* T_specificationMode_11 */
+static int hf_rrc_complete_11 = -1; /* T_complete_11 */
static int hf_rrc_rb_PDCPContextRelocationList = -1; /* RB_PDCPContextRelocationList */
static int hf_rrc_dummy_18 = -1; /* T_dummy_03 */
-static int hf_rrc_fdd_25 = -1; /* T_fdd_25 */
-static int hf_rrc_preconfiguration_09 = -1; /* T_preconfiguration_09 */
-static int hf_rrc_preConfigMode_09 = -1; /* T_preConfigMode_09 */
-static int hf_rrc_defaultConfig_09 = -1; /* T_defaultConfig_09 */
-static int hf_rrc_modeSpecificPhysChInfo_05 = -1; /* T_modeSpecificPhysChInfo_05 */
static int hf_rrc_fdd_26 = -1; /* T_fdd_26 */
-static int hf_rrc_specificationMode_10 = -1; /* T_specificationMode_10 */
-static int hf_rrc_complete_10 = -1; /* T_complete_10 */
static int hf_rrc_preconfiguration_10 = -1; /* T_preconfiguration_10 */
static int hf_rrc_preConfigMode_10 = -1; /* T_preConfigMode_10 */
static int hf_rrc_defaultConfig_10 = -1; /* T_defaultConfig_10 */
-static int hf_rrc_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_02 */
-static int hf_rrc_specificationMode_11 = -1; /* T_specificationMode_11 */
-static int hf_rrc_complete_11 = -1; /* T_complete_11 */
-static int hf_rrc_rab_InformationMBMSPtpList = -1; /* RAB_InformationMBMSPtpList */
-static int hf_rrc_responseToChangeOfUE_Capability_05 = -1; /* T_responseToChangeOfUE_Capability_05 */
+static int hf_rrc_modeSpecificPhysChInfo_05 = -1; /* T_modeSpecificPhysChInfo_05 */
+static int hf_rrc_fdd_27 = -1; /* T_fdd_27 */
static int hf_rrc_specificationMode_12 = -1; /* T_specificationMode_12 */
static int hf_rrc_complete_12 = -1; /* T_complete_12 */
static int hf_rrc_preconfiguration_11 = -1; /* T_preconfiguration_11 */
static int hf_rrc_preConfigMode_11 = -1; /* T_preConfigMode_11 */
static int hf_rrc_defaultConfig_11 = -1; /* T_defaultConfig_11 */
-static int hf_rrc_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_responseToChangeOfUE_Capability_06 = -1; /* T_responseToChangeOfUE_Capability_06 */
+static int hf_rrc_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_02 */
static int hf_rrc_specificationMode_13 = -1; /* T_specificationMode_13 */
static int hf_rrc_complete_13 = -1; /* T_complete_13 */
-static int hf_rrc_rab_InformationReconfigList_01 = -1; /* RAB_InformationReconfigList_r8 */
+static int hf_rrc_rab_InformationMBMSPtpList = -1; /* RAB_InformationMBMSPtpList */
+static int hf_rrc_responseToChangeOfUE_Capability_06 = -1; /* T_responseToChangeOfUE_Capability_06 */
+static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */
+static int hf_rrc_complete_14 = -1; /* T_complete_14 */
static int hf_rrc_preconfiguration_12 = -1; /* T_preconfiguration_12 */
static int hf_rrc_preConfigMode_12 = -1; /* T_preConfigMode_12 */
static int hf_rrc_defaultConfig_12 = -1; /* T_defaultConfig_12 */
+static int hf_rrc_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */
static int hf_rrc_responseToChangeOfUE_Capability_07 = -1; /* T_responseToChangeOfUE_Capability_07 */
-static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */
-static int hf_rrc_complete_14 = -1; /* T_complete_14 */
+static int hf_rrc_specificationMode_15 = -1; /* T_specificationMode_15 */
+static int hf_rrc_complete_15 = -1; /* T_complete_15 */
+static int hf_rrc_rab_InformationReconfigList_01 = -1; /* RAB_InformationReconfigList_r8 */
static int hf_rrc_preconfiguration_13 = -1; /* T_preconfiguration_13 */
static int hf_rrc_preConfigMode_13 = -1; /* T_preConfigMode_13 */
static int hf_rrc_defaultConfig_13 = -1; /* T_defaultConfig_13 */
static int hf_rrc_responseToChangeOfUE_Capability_08 = -1; /* T_responseToChangeOfUE_Capability_08 */
-static int hf_rrc_specificationMode_15 = -1; /* T_specificationMode_15 */
-static int hf_rrc_complete_15 = -1; /* T_complete_15 */
+static int hf_rrc_specificationMode_16 = -1; /* T_specificationMode_16 */
+static int hf_rrc_complete_16 = -1; /* T_complete_16 */
static int hf_rrc_preconfiguration_14 = -1; /* T_preconfiguration_14 */
static int hf_rrc_preConfigMode_14 = -1; /* T_preConfigMode_14 */
static int hf_rrc_defaultConfig_14 = -1; /* T_defaultConfig_14 */
static int hf_rrc_responseToChangeOfUE_Capability_09 = -1; /* T_responseToChangeOfUE_Capability_09 */
-static int hf_rrc_specificationMode_16 = -1; /* T_specificationMode_16 */
-static int hf_rrc_complete_16 = -1; /* T_complete_16 */
-static int hf_rrc_umRlc_ReEstablishmentRBList = -1; /* RB_IdentityList */
+static int hf_rrc_specificationMode_17 = -1; /* T_specificationMode_17 */
+static int hf_rrc_complete_17 = -1; /* T_complete_17 */
static int hf_rrc_preconfiguration_15 = -1; /* T_preconfiguration_15 */
static int hf_rrc_preConfigMode_15 = -1; /* T_preConfigMode_15 */
static int hf_rrc_defaultConfig_15 = -1; /* T_defaultConfig_15 */
+static int hf_rrc_responseToChangeOfUE_Capability_10 = -1; /* T_responseToChangeOfUE_Capability_10 */
+static int hf_rrc_specificationMode_18 = -1; /* T_specificationMode_18 */
+static int hf_rrc_complete_18 = -1; /* T_complete_18 */
+static int hf_rrc_umRlc_ReEstablishmentRBList = -1; /* RB_IdentityList */
+static int hf_rrc_preconfiguration_16 = -1; /* T_preconfiguration_16 */
+static int hf_rrc_preConfigMode_16 = -1; /* T_preConfigMode_16 */
+static int hf_rrc_defaultConfig_16 = -1; /* T_defaultConfig_16 */
+static int hf_rrc_accessGroupIdentity = -1; /* AccessGroupIdentity */
+static int hf_rrc_responseToChangeOfUE_Capability_11 = -1; /* T_responseToChangeOfUE_Capability_11 */
+static int hf_rrc_specificationMode_19 = -1; /* T_specificationMode_19 */
+static int hf_rrc_complete_19 = -1; /* T_complete_19 */
+static int hf_rrc_preconfiguration_17 = -1; /* T_preconfiguration_17 */
+static int hf_rrc_preConfigMode_17 = -1; /* T_preConfigMode_17 */
+static int hf_rrc_defaultConfig_17 = -1; /* T_defaultConfig_17 */
static int hf_rrc_laterNonCriticalExtensions_29 = -1; /* T_laterNonCriticalExtensions_29 */
static int hf_rrc_radioBearerReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_14 = -1; /* T_v770NonCriticalExtensions_14 */
static int hf_rrc_radioBearerReconfigurationComplete_v770ext = -1; /* RadioBearerReconfigurationComplete_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */
+static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */
static int hf_rrc_deferredMeasurementControlReading_01 = -1; /* T_deferredMeasurementControlReading_01 */
static int hf_rrc_potentiallySuccesfulBearerList = -1; /* RB_IdentityList */
static int hf_rrc_laterNonCriticalExtensions_30 = -1; /* T_laterNonCriticalExtensions_30 */
static int hf_rrc_radioBearerReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */
+static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */
static int hf_rrc_r3_15 = -1; /* T_r3_15 */
static int hf_rrc_radioBearerRelease_r3 = -1; /* RadioBearerRelease_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions_06 = -1; /* T_v3a0NonCriticalExtensions_06 */
@@ -1952,9 +2078,9 @@ static int hf_rrc_v690NonCriticalExtensions_19 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_radioBearerRelease_v690ext = -1; /* RadioBearerRelease_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_15 = -1; /* T_v770NonCriticalExtensions_15 */
static int hf_rrc_radioBearerRelease_v770ext = -1; /* RadioBearerRelease_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */
+static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */
static int hf_rrc_later_than_r3_13 = -1; /* T_later_than_r3_13 */
-static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_73 */
+static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_80 */
static int hf_rrc_r4_07 = -1; /* T_r4_07 */
static int hf_rrc_radioBearerRelease_r4 = -1; /* RadioBearerRelease_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_07 = -1; /* T_v4d0NonCriticalExtensions_07 */
@@ -1962,23 +2088,23 @@ static int hf_rrc_radioBearerRelease_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_17 = -1; /* T_v590NonCriticalExtensions_17 */
static int hf_rrc_v690NonCriticalExtensions_20 = -1; /* T_v690NonCriticalExtensions_20 */
static int hf_rrc_v770NonCriticalExtensions_16 = -1; /* T_v770NonCriticalExtensions_16 */
-static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */
-static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_74 */
+static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */
+static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_81 */
static int hf_rrc_r5_06 = -1; /* T_r5_06 */
static int hf_rrc_radioBearerRelease_r5 = -1; /* RadioBearerRelease_r5_IEs */
static int hf_rrc_radioBearerRelease_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_21 = -1; /* T_v690NonCriticalExtensions_21 */
static int hf_rrc_v770NonCriticalExtensions_17 = -1; /* T_v770NonCriticalExtensions_17 */
-static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */
-static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_75 */
+static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */
+static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_82 */
static int hf_rrc_r6_08 = -1; /* T_r6_08 */
static int hf_rrc_radioBearerRelease_r6 = -1; /* RadioBearerRelease_r6_IEs */
static int hf_rrc_radioBearerRelease_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_08 = -1; /* T_v6b0NonCriticalExtensions_07 */
static int hf_rrc_radioBearerRelease_v6b0ext = -1; /* RadioBearerRelease_v6b0ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_18 = -1; /* T_v770NonCriticalExtensions_18 */
-static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */
-static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_76 */
+static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */
+static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_83 */
static int hf_rrc_r7_07 = -1; /* T_r7_07 */
static int hf_rrc_radioBearerRelease_r7 = -1; /* RadioBearerRelease_r7_IEs */
static int hf_rrc_radioBearerRelease_r7_add_ext = -1; /* BIT_STRING */
@@ -1990,8 +2116,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_09 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_radioBearerRelease_v7f0ext = -1; /* RadioBearerRelease_v7f0ext_IEs */
static int hf_rrc_v7g0NonCriticalExtensions_10 = -1; /* T_v7g0NonCriticalExtensions_10 */
static int hf_rrc_radioBearerRelease_v7g0ext = -1; /* RadioBearerRelease_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */
-static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_77 */
+static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */
+static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_84 */
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 */
@@ -2002,8 +2128,8 @@ static int hf_rrc_radioBearerRelease_v890ext = -1; /* RadioBearerRelease_v890ex
static int hf_rrc_v7g0NonCriticalExtensions_11 = -1; /* T_v7g0NonCriticalExtensions_11 */
static int hf_rrc_v8a0NonCriticalExtensions_06 = -1; /* T_v8a0NonCriticalExtensions_06 */
static int hf_rrc_radioBearerRelease_v8a0ext = -1; /* RadioBearerRelease_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */
-static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_78 */
+static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */
+static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_85 */
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 */
@@ -2013,45 +2139,51 @@ static int hf_rrc_v970NonCriticalExtensions_02 = -1; /* T_v970NonCriticalExtens
static int hf_rrc_radioBearerRelease_v970ext = -1; /* RadioBearerRelease_v970ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_06 = -1; /* T_v9c0NonCriticalExtensions_06 */
static int hf_rrc_radioBearerRelease_v9c0ext = -1; /* RadioBearerRelease_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */
-static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_79 */
+static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */
+static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_86 */
static int hf_rrc_r10_07 = -1; /* T_r10_07 */
static int hf_rrc_radioBearerRelease_r10 = -1; /* RadioBearerRelease_r10_IEs */
static int hf_rrc_radioBearerRelease_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v9c0NonCriticalExtensions_07 = -1; /* T_v9c0NonCriticalExtensions_07 */
static int hf_rrc_vb50NonCriticalExtensions_13 = -1; /* T_vb50NonCriticalExtensions_13 */
static int hf_rrc_radioBearerRelease_vb50ext = -1; /* RadioBearerRelease_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */
-static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_80 */
+static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */
+static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_87 */
static int hf_rrc_r11_08 = -1; /* T_r11_08 */
static int hf_rrc_radioBearerRelease_r11 = -1; /* RadioBearerRelease_r11_IEs */
static int hf_rrc_radioBearerRelease_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */
-static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_81 */
+static int hf_rrc_nonCriticalExtensions_110 = -1; /* T_nonCriticalExtensions_110 */
+static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_88 */
+static int hf_rrc_r12_07 = -1; /* T_r12_07 */
+static int hf_rrc_radioBearerRelease_r12 = -1; /* RadioBearerRelease_r12_IEs */
+static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */
+static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_89 */
static int hf_rrc_signallingConnectionRelIndication = -1; /* CN_DomainIdentity */
static int hf_rrc_dummy_19 = -1; /* T_dummy_04 */
-static int hf_rrc_fdd_27 = -1; /* T_fdd_27 */
-static int hf_rrc_modeSpecificPhysChInfo_06 = -1; /* T_modeSpecificPhysChInfo_06 */
static int hf_rrc_fdd_28 = -1; /* T_fdd_28 */
-static int hf_rrc_dummy_20 = -1; /* T_dummy_05 */
+static int hf_rrc_modeSpecificPhysChInfo_06 = -1; /* T_modeSpecificPhysChInfo_06 */
static int hf_rrc_fdd_29 = -1; /* T_fdd_29 */
-static int hf_rrc_modeSpecificPhysChInfo_07 = -1; /* T_modeSpecificPhysChInfo_07 */
+static int hf_rrc_dummy_20 = -1; /* T_dummy_05 */
static int hf_rrc_fdd_30 = -1; /* T_fdd_30 */
-static int hf_rrc_dummy_21 = -1; /* T_dummy_06 */
+static int hf_rrc_modeSpecificPhysChInfo_07 = -1; /* T_modeSpecificPhysChInfo_07 */
static int hf_rrc_fdd_31 = -1; /* T_fdd_31 */
-static int hf_rrc_modeSpecificPhysChInfo_08 = -1; /* T_modeSpecificPhysChInfo_08 */
+static int hf_rrc_dummy_21 = -1; /* T_dummy_06 */
static int hf_rrc_fdd_32 = -1; /* T_fdd_32 */
+static int hf_rrc_modeSpecificPhysChInfo_08 = -1; /* T_modeSpecificPhysChInfo_08 */
+static int hf_rrc_fdd_33 = -1; /* T_fdd_33 */
static int hf_rrc_postVerificationPeriod_03 = -1; /* T_postVerificationPeriod_03 */
static int hf_rrc_mbms_RB_ListReleasedToChangeTransferMode = -1; /* RB_InformationReleaseList */
+static int hf_rrc_non_rectResAllocInd_TDD128 = -1; /* Non_rectResAllocInd_TDD128 */
+static int hf_rrc_non_rectResSpecTSset_TDD128 = -1; /* Non_rectResSpecTSset_TDD128 */
static int hf_rrc_laterNonCriticalExtensions_32 = -1; /* T_laterNonCriticalExtensions_32 */
static int hf_rrc_radioBearerReleaseComplete_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_19 = -1; /* T_v770NonCriticalExtensions_19 */
static int hf_rrc_radioBearerReleaseComplete_v770ext = -1; /* RadioBearerReleaseComplete_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */
+static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */
static int hf_rrc_deferredMeasurementControlReading_02 = -1; /* T_deferredMeasurementControlReading_02 */
static int hf_rrc_laterNonCriticalExtensions_33 = -1; /* T_laterNonCriticalExtensions_33 */
static int hf_rrc_radioBearerReleaseFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */
+static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */
static int hf_rrc_r3_16 = -1; /* T_r3_16 */
static int hf_rrc_radioBearerSetup_r3 = -1; /* RadioBearerSetup_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions_07 = -1; /* T_v3a0NonCriticalExtensions_07 */
@@ -2066,9 +2198,9 @@ static int hf_rrc_v5d0NonCriticalExtenstions_09 = -1; /* T_v5d0NonCriticalExten
static int hf_rrc_radioBearerSetup_v5d0ext = -1; /* RadioBearerSetup_v5d0ext_IEs */
static int hf_rrc_v690NonCriticalExtensions_22 = -1; /* T_v690NonCriticalExtensions_22 */
static int hf_rrc_radioBearerSetup_v690ext = -1; /* RadioBearerSetup_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */
+static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */
static int hf_rrc_later_than_r3_14 = -1; /* T_later_than_r3_14 */
-static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_82 */
+static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_90 */
static int hf_rrc_r4_08 = -1; /* T_r4_08 */
static int hf_rrc_radioBearerSetup_r4 = -1; /* RadioBearerSetup_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_08 = -1; /* T_v4d0NonCriticalExtensions_08 */
@@ -2076,22 +2208,22 @@ static int hf_rrc_radioBearerSetup_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_19 = -1; /* T_v590NonCriticalExtensions_19 */
static int hf_rrc_v5d0NonCriticalExtenstions_10 = -1; /* T_v5d0NonCriticalExtenstions_10 */
static int hf_rrc_v690NonCriticalExtensions_23 = -1; /* T_v690NonCriticalExtensions_23 */
-static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */
-static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_83 */
+static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */
+static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_91 */
static int hf_rrc_r5_07 = -1; /* T_r5_07 */
static int hf_rrc_radioBearerSetup_r5 = -1; /* RadioBearerSetup_r5_IEs */
static int hf_rrc_radioBearerSetup_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v5d0NonCriticalExtenstions_11 = -1; /* T_v5d0NonCriticalExtenstions_11 */
static int hf_rrc_v690NonCriticalExtensions_24 = -1; /* T_v690NonCriticalExtensions_24 */
-static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */
-static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_84 */
+static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */
+static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_92 */
static int hf_rrc_r6_09 = -1; /* T_r6_09 */
static int hf_rrc_radioBearerSetup_r6 = -1; /* RadioBearerSetup_r6_IEs */
static int hf_rrc_radioBearerSetup_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_09 = -1; /* T_v6b0NonCriticalExtensions_08 */
static int hf_rrc_radioBearerSetup_v6b0ext = -1; /* RadioBearerSetup_v6b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */
-static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_85 */
+static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */
+static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_93 */
static int hf_rrc_r7_08 = -1; /* T_r7_08 */
static int hf_rrc_radioBearerSetup_r7 = -1; /* RadioBearerSetup_r7_IEs */
static int hf_rrc_radioBearerSetup_r7_add_ext = -1; /* T_radioBearerSetup_r7_add_ext */
@@ -2099,8 +2231,8 @@ static int hf_rrc_v780NonCriticalExtensions_07 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_radioBearerSetup_v780ext = -1; /* RadioBearerSetup_v780ext_IEs */
static int hf_rrc_v820NonCriticalExtensions_01 = -1; /* T_v820NonCriticalExtensions_01 */
static int hf_rrc_radioBearerSetup_v820ext = -1; /* RadioBearerSetup_v820ext_IEs */
-static int hf_rrc_nonCriticalExtensions_110 = -1; /* T_nonCriticalExtensions_110 */
-static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_86 */
+static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */
+static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_94 */
static int hf_rrc_r8_09 = -1; /* T_r8_09 */
static int hf_rrc_radioBearerSetup_r8 = -1; /* RadioBearerSetup_r8_IEs */
static int hf_rrc_radioBearerSetup_r8_add_ext = -1; /* BIT_STRING */
@@ -2114,8 +2246,8 @@ static int hf_rrc_v7g0NonCriticalExtensions_12 = -1; /* T_v7g0NonCriticalExtens
static int hf_rrc_radioBearerSetup_v7g0ext = -1; /* RadioBearerSetup_v7g0ext_IEs */
static int hf_rrc_v8a0NonCriticalExtensions_07 = -1; /* T_v8a0NonCriticalExtensions_07 */
static int hf_rrc_radioBearerSetup_v8a0ext = -1; /* RadioBearerSetup_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */
-static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_87 */
+static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */
+static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_95 */
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 */
@@ -2123,48 +2255,53 @@ static int hf_rrc_v950NonCriticalExtensions_06 = -1; /* T_v950NonCriticalExtens
static int hf_rrc_radioBearerSetup_v950ext = -1; /* RadioBearerSetup_v950ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_08 = -1; /* T_v9c0NonCriticalExtensions_08 */
static int hf_rrc_radioBearerSetup_v9c0ext = -1; /* RadioBearerSetup_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */
-static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_88 */
+static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */
+static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_96 */
static int hf_rrc_r10_08 = -1; /* T_r10_08 */
static int hf_rrc_radioBearerSetup_r10 = -1; /* RadioBearerSetup_r10_IEs */
static int hf_rrc_radioBearerSetup_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v9c0NonCriticalExtensions_09 = -1; /* T_v9c0NonCriticalExtensions_09 */
static int hf_rrc_vb50NonCriticalExtensions_14 = -1; /* T_vb50NonCriticalExtensions_14 */
static int hf_rrc_radioBearerSetup_vb50ext = -1; /* RadioBearerSetup_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */
-static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_89 */
+static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */
+static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_97 */
static int hf_rrc_r11_09 = -1; /* T_r11_09 */
static int hf_rrc_radioBearerSetup_r11 = -1; /* RadioBearerSetup_r11_IEs */
static int hf_rrc_radioBearerSetup_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */
-static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_90 */
+static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */
+static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_98 */
+static int hf_rrc_r12_08 = -1; /* T_r12_08 */
+static int hf_rrc_radioBearerSetup_r12 = -1; /* RadioBearerSetup_r12_IEs */
+static int hf_rrc_radioBearerSetup_r13_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */
+static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_99 */
static int hf_rrc_dummy_22 = -1; /* T_dummy_07 */
-static int hf_rrc_fdd_33 = -1; /* T_fdd_33 */
-static int hf_rrc_modeSpecificPhysChInfo_09 = -1; /* T_modeSpecificPhysChInfo_09 */
static int hf_rrc_fdd_34 = -1; /* T_fdd_34 */
-static int hf_rrc_dummy_23 = -1; /* T_dummy_08 */
+static int hf_rrc_modeSpecificPhysChInfo_09 = -1; /* T_modeSpecificPhysChInfo_09 */
static int hf_rrc_fdd_35 = -1; /* T_fdd_35 */
-static int hf_rrc_modeSpecificPhysChInfo_10 = -1; /* T_modeSpecificPhysChInfo_10 */
+static int hf_rrc_dummy_23 = -1; /* T_dummy_08 */
static int hf_rrc_fdd_36 = -1; /* T_fdd_36 */
-static int hf_rrc_dummy_24 = -1; /* T_dummy_09 */
+static int hf_rrc_modeSpecificPhysChInfo_10 = -1; /* T_modeSpecificPhysChInfo_10 */
static int hf_rrc_fdd_37 = -1; /* T_fdd_37 */
-static int hf_rrc_modeSpecificPhysChInfo_11 = -1; /* T_modeSpecificPhysChInfo_11 */
+static int hf_rrc_dummy_24 = -1; /* T_dummy_09 */
static int hf_rrc_fdd_38 = -1; /* T_fdd_38 */
+static int hf_rrc_modeSpecificPhysChInfo_11 = -1; /* T_modeSpecificPhysChInfo_11 */
+static int hf_rrc_fdd_39 = -1; /* T_fdd_39 */
static int hf_rrc_postVerificationPeriod_04 = -1; /* T_postVerificationPeriod_04 */
static int hf_rrc_rab_InformationSetupList_07 = -1; /* RAB_InformationSetupList_r6_ext */
-static int hf_rrc_specificationMode_17 = -1; /* T_specificationMode_17 */
-static int hf_rrc_complete_17 = -1; /* T_complete_17 */
+static int hf_rrc_specificationMode_20 = -1; /* T_specificationMode_20 */
+static int hf_rrc_complete_20 = -1; /* T_complete_20 */
static int hf_rrc_dummy_25 = -1; /* T_dummy_10 */
static int hf_rrc_rab_Info_01 = -1; /* RAB_Info_r6 */
static int hf_rrc_rb_InformationChangedList = -1; /* RB_InformationChangedList_r6 */
static int hf_rrc_powerOffsetInfoShort = -1; /* PowerOffsetInfoShort */
static int hf_rrc_rab_InformationSetupListExt = -1; /* RAB_InformationSetupList_v6b0ext */
-static int hf_rrc_specificationMode_18 = -1; /* T_specificationMode_18 */
-static int hf_rrc_complete_18 = -1; /* T_complete_18 */
+static int hf_rrc_specificationMode_21 = -1; /* T_specificationMode_21 */
+static int hf_rrc_complete_21 = -1; /* T_complete_21 */
static int hf_rrc_dummy_26 = -1; /* NULL */
static int hf_rrc_v7f0NonCriticalExtensions_12 = -1; /* T_v7f0NonCriticalExtensions_12 */
static int hf_rrc_v7g0NonCriticalExtensions_13 = -1; /* T_v7g0NonCriticalExtensions_13 */
-static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */
+static int hf_rrc_nonCriticalExtensions_124 = -1; /* T_nonCriticalExtensions_124 */
static int hf_rrc_sr_vcc_Info = -1; /* SR_VCC_Info */
static int hf_rrc_srb_InformationSetupList_05 = -1; /* SRB_InformationSetupList_r11 */
static int hf_rrc_rab_InformationSetupList_08 = -1; /* RAB_InformationSetupList_r11 */
@@ -2172,11 +2309,11 @@ static int hf_rrc_laterNonCriticalExtensions_35 = -1; /* T_laterNonCriticalExte
static int hf_rrc_radioBearerSetupComplete_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_20 = -1; /* T_v770NonCriticalExtensions_20 */
static int hf_rrc_radioBearerSetupComplete_v770ext = -1; /* RadioBearerSetupComplete_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */
+static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */
static int hf_rrc_deferredMeasurementControlReading_03 = -1; /* T_deferredMeasurementControlReading_03 */
static int hf_rrc_laterNonCriticalExtensions_36 = -1; /* T_laterNonCriticalExtensions_36 */
static int hf_rrc_radioBearerSetupFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */
+static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */
static int hf_rrc_r3_17 = -1; /* T_r3_17 */
static int hf_rrc_rrcConnectionReject_r3 = -1; /* RRCConnectionReject_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_37 = -1; /* T_laterNonCriticalExtensions_37 */
@@ -2191,10 +2328,10 @@ static int hf_rrc_va40NonCriticalExtensions_05 = -1; /* T_va40NonCriticalExtens
static int hf_rrc_rrcConnectionReject_va40ext = -1; /* RRCConnectionReject_va40ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_15 = -1; /* T_vb50NonCriticalExtensions_15 */
static int hf_rrc_rrcConnectionReject_vb50ext = -1; /* RRCConnectionReject_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */
+static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */
static int hf_rrc_later_than_r3_15 = -1; /* T_later_than_r3_15 */
static int hf_rrc_initialUE_Identity = -1; /* InitialUE_Identity */
-static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_91 */
+static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_100 */
static int hf_rrc_rejectionCause = -1; /* RejectionCause */
static int hf_rrc_redirectionInfo = -1; /* RedirectionInfo */
static int hf_rrc_redirectionInfo_v690ext = -1; /* GSM_TargetCellInfoList */
@@ -2214,9 +2351,9 @@ static int hf_rrc_v860NonCriticalExtensions_11 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_rrcConnectionRelease_v860ext = -1; /* RRCConnectionRelease_v860ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_06 = -1; /* T_va40NonCriticalExtensions_06 */
static int hf_rrc_rrcConnectionRelease_va40ext = -1; /* RRCConnectionRelease_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */
+static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */
static int hf_rrc_later_than_r3_16 = -1; /* T_later_than_r3_16 */
-static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_92 */
+static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_101 */
static int hf_rrc_r4_09 = -1; /* T_r4_09 */
static int hf_rrc_rrcConnectionRelease_r4 = -1; /* RRCConnectionRelease_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_09 = -1; /* T_v4d0NonCriticalExtensions_09 */
@@ -2227,8 +2364,8 @@ static int hf_rrc_v860NonCriticalExtensions_12 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_va40NonCriticalExtensions_07 = -1; /* T_va40NonCriticalExtensions_07 */
static int hf_rrc_vb50NonCriticalExtensions_16 = -1; /* T_vb50NonCriticalExtensions_16 */
static int hf_rrc_rrcConnectionRelease_vb50ext = -1; /* RRCConnectionRelease_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */
-static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_93 */
+static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */
+static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_102 */
static int hf_rrc_n_308 = -1; /* N_308 */
static int hf_rrc_releaseCause = -1; /* ReleaseCause */
static int hf_rrc_rplmn_information = -1; /* Rplmn_Information */
@@ -2243,9 +2380,9 @@ static int hf_rrc_rrcConnectionRelease_v690ext_01 = -1; /* RRCConnectionRelease
static int hf_rrc_v860NonCriticalExtensions_13 = -1; /* T_v860NonCriticalExtensions_13 */
static int hf_rrc_rrcConnectionRelease_v860ext_01 = -1; /* RRCConnectionRelease_CCCH_v860ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_08 = -1; /* T_va40NonCriticalExtensions_08 */
-static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */
+static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */
static int hf_rrc_later_than_r3_17 = -1; /* T_later_than_r3_17 */
-static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_94 */
+static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_103 */
static int hf_rrc_r4_10 = -1; /* T_r4_10 */
static int hf_rrc_rrcConnectionRelease_CCCH_r4 = -1; /* RRCConnectionRelease_CCCH_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_10 = -1; /* T_v4d0NonCriticalExtensions_10 */
@@ -2253,25 +2390,25 @@ static int hf_rrc_rrcConnectionRelease_CCCH_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_29 = -1; /* T_v690NonCriticalExtensions_29 */
static int hf_rrc_v860NonCriticalExtensions_14 = -1; /* T_v860NonCriticalExtensions_14 */
static int hf_rrc_va40NonCriticalExtensions_09 = -1; /* T_va40NonCriticalExtensions_09 */
-static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */
-static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_95 */
+static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */
+static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_104 */
static int hf_rrc_groupIdentity = -1; /* SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation */
static int hf_rrc_groupIdentity_item = -1; /* GroupReleaseInformation */
-static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_96 */
+static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_105 */
static int hf_rrc_r5_08 = -1; /* T_r5_08 */
static int hf_rrc_rrcConnectionRelease_CCCH_r5 = -1; /* RRCConnectionRelease_CCCH_r5_IEs */
static int hf_rrc_rrcConnectionRelease_CCCH_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_30 = -1; /* T_v690NonCriticalExtensions_30 */
static int hf_rrc_v860NonCriticalExtensions_15 = -1; /* T_v860NonCriticalExtensions_15 */
static int hf_rrc_va40NonCriticalExtensions_10 = -1; /* T_va40NonCriticalExtensions_10 */
-static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */
-static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_97 */
+static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */
+static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_106 */
static int hf_rrc_rrcConnectionRelease_02 = -1; /* RRCConnectionRelease_r3_IEs */
static int hf_rrc_rrcConnectionRelease_03 = -1; /* RRCConnectionRelease_r4_IEs */
static int hf_rrc_errorIndication = -1; /* FailureCauseWithProtErr */
static int hf_rrc_laterNonCriticalExtensions_40 = -1; /* T_laterNonCriticalExtensions_40 */
static int hf_rrc_rrcConnectionReleaseComplete_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_124 = -1; /* T_nonCriticalExtensions_124 */
+static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */
static int hf_rrc_protocolErrorIndicator_01 = -1; /* ProtocolErrorIndicator */
static int hf_rrc_v3d0NonCriticalExtensions = -1; /* T_v3d0NonCriticalExtensions */
static int hf_rrc_rRCConnectionRequest_v3d0ext = -1; /* RRCConnectionRequest_v3d0ext_IEs */
@@ -2326,7 +2463,9 @@ static int hf_rrc_v9b0NonCriticalExtensions = -1; /* T_v9b0NonCriticalExtension
static int hf_rrc_rrcConnectionRequest_v9b0ext = -1; /* RRCConnectionRequest_v9b0ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_17 = -1; /* T_vb50NonCriticalExtensions_17 */
static int hf_rrc_rrcConnectionRequest_vb50ext = -1; /* RRCConnectionRequest_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */
+static int hf_rrc_vc50NonCriticalExtensions_06 = -1; /* T_vc50NonCriticalExtensions_06 */
+static int hf_rrc_rrcConnectionRequest_vc50ext = -1; /* RRCConnectionRequest_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */
static int hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4 = -1; /* T_supportOfMoreThanTwoCellsOrMIMO4x4 */
static int hf_rrc_supportOf1stFrequencyBand = -1; /* T_supportOf1stFrequencyBand */
static int hf_rrc_supportOf2ndFrequencyBand = -1; /* T_supportOf2ndFrequencyBand */
@@ -2340,30 +2479,30 @@ static int hf_rrc_v590NonCriticalExtensions_21 = -1; /* T_v590NonCriticalExtens
static int hf_rrc_rrcConnectionSetup_v590ext = -1; /* RRCConnectionSetup_v590ext_IEs */
static int hf_rrc_v690NonCriticalExtensions_32 = -1; /* T_v690NonCriticalExtensions_32 */
static int hf_rrc_rrcConnectionSetup_v690ext = -1; /* RRCConnectionSetup_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */
+static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */
static int hf_rrc_later_than_r3_18 = -1; /* T_later_than_r3_18 */
-static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_98 */
+static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_107 */
static int hf_rrc_r4_11 = -1; /* T_r4_11 */
static int hf_rrc_rrcConnectionSetup_r4 = -1; /* RRCConnectionSetup_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_11 = -1; /* T_v4d0NonCriticalExtensions_11 */
static int hf_rrc_rrcConnectionSetup_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_22 = -1; /* T_v590NonCriticalExtensions_22 */
static int hf_rrc_v690NonCriticalExtensions_33 = -1; /* T_v690NonCriticalExtensions_33 */
-static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */
-static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_99 */
+static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */
+static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_108 */
static int hf_rrc_r5_09 = -1; /* T_r5_09 */
static int hf_rrc_rrcConnectionSetup_r5 = -1; /* RRCConnectionSetup_r5_IEs */
static int hf_rrc_rrcConnectionSetup_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_34 = -1; /* T_v690NonCriticalExtensions_34 */
-static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */
-static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_100 */
+static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */
+static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_109 */
static int hf_rrc_r6_10 = -1; /* T_r6_10 */
static int hf_rrc_rrcConnectionSetup_r6 = -1; /* RRCConnectionSetup_r6_IEs */
static int hf_rrc_rrcConnectionSetup_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_11 = -1; /* T_v6b0NonCriticalExtensions_10 */
static int hf_rrc_rrcConnectionSetup_v6b0ext = -1; /* RRCConnectionSetup_v6b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */
-static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_101 */
+static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */
+static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_110 */
static int hf_rrc_r7_09 = -1; /* T_r7_09 */
static int hf_rrc_rrcConnectionSetup_r7 = -1; /* RRCConnectionSetup_r7_IEs */
static int hf_rrc_rrcConnectionSetup_r7_add_ext = -1; /* BIT_STRING */
@@ -2371,8 +2510,8 @@ static int hf_rrc_v780NonCriticalExtensions_08 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_rrcConnectionSetup_v780ext = -1; /* RRCConnectionSetup_v780ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_11 = -1; /* T_v7d0NonCriticalExtensions_11 */
static int hf_rrc_rrcConnectionSetup_v7d0ext = -1; /* RRCConnectionSetup_v7d0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */
-static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_102 */
+static int hf_rrc_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */
+static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_111 */
static int hf_rrc_r8_10 = -1; /* T_r8_10 */
static int hf_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */
static int hf_rrc_rrcConnectionSetup_r8_add_ext = -1; /* BIT_STRING */
@@ -2381,25 +2520,33 @@ static int hf_rrc_v890NonCriticalExtensions_08 = -1; /* T_v890NonCriticalExtens
static int hf_rrc_rrcConnectionSetup_v890ext = -1; /* RRCConnectionSetup_v890ext_IEs */
static int hf_rrc_v8a0NonCriticalExtensions_08 = -1; /* T_v8a0NonCriticalExtensions_08 */
static int hf_rrc_rrcConnectionSetup_v8a0ext = -1; /* RRCConnectionSetup_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */
-static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_103 */
+static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */
+static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_112 */
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_132 = -1; /* T_nonCriticalExtensions_132 */
-static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_104 */
+static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */
+static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_113 */
static int hf_rrc_r10_09 = -1; /* T_r10_09 */
static int hf_rrc_rrcConnectionSetup_r10 = -1; /* RRCConnectionSetup_r10_IEs */
static int hf_rrc_rrcConnectionSetup_r10_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */
-static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_105 */
+static int hf_rrc_vaj0NonCriticalExtensions = -1; /* T_vaj0NonCriticalExtensions */
+static int hf_rrc_rrcConnectionSetup_vaj0ext = -1; /* RRCConnectionSetup_vaj0ext_IEs */
+static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */
+static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_114 */
static int hf_rrc_r11_10 = -1; /* T_r11_10 */
static int hf_rrc_rrcConnectionSetup_r11 = -1; /* RRCConnectionSetup_r11_IEs */
static int hf_rrc_rrcConnectionSetup_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */
-static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_106 */
+static int hf_rrc_vaj0NonCriticalExtensions_01 = -1; /* T_vaj0NonCriticalExtensions_01 */
+static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */
+static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_115 */
+static int hf_rrc_r12_09 = -1; /* T_r12_09 */
+static int hf_rrc_rrcConnectionSetup_r12 = -1; /* RRCConnectionSetup_r12_IEs */
+static int hf_rrc_rrcConnectionSetup_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */
+static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_116 */
static int hf_rrc_new_c_RNTI = -1; /* C_RNTI */
static int hf_rrc_capabilityUpdateRequirement = -1; /* CapabilityUpdateRequirement */
static int hf_rrc_srb_InformationSetupList_06 = -1; /* SRB_InformationSetupList2 */
@@ -2407,48 +2554,55 @@ static int hf_rrc_capabilityUpdateRequirement_r4_ext = -1; /* CapabilityUpdateR
static int hf_rrc_systemSpecificCapUpdateReq = -1; /* SystemSpecificCapUpdateReq_v590ext */
static int hf_rrc_capabilityUpdateRequirement_01 = -1; /* CapabilityUpdateRequirement_r4 */
static int hf_rrc_capabilityUpdateRequirement_02 = -1; /* CapabilityUpdateRequirement_r5 */
-static int hf_rrc_specificationMode_19 = -1; /* T_specificationMode_19 */
-static int hf_rrc_complete_19 = -1; /* T_complete_19 */
-static int hf_rrc_preconfiguration_16 = -1; /* T_preconfiguration_16 */
-static int hf_rrc_preConfigMode_16 = -1; /* T_preConfigMode_16 */
-static int hf_rrc_defaultConfig_16 = -1; /* T_defaultConfig_16 */
-static int hf_rrc_dl_InformationPerRL_List_08 = -1; /* DL_InformationPerRL_List_r5bis */
-static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */
-static int hf_rrc_specificationMode_20 = -1; /* T_specificationMode_20 */
-static int hf_rrc_complete_20 = -1; /* T_complete_20 */
-static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */
-static int hf_rrc_preconfiguration_17 = -1; /* T_preconfiguration_17 */
-static int hf_rrc_preConfigMode_17 = -1; /* T_preConfigMode_17 */
-static int hf_rrc_defaultConfig_17 = -1; /* T_defaultConfig_17 */
-static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */
-static int hf_rrc_specificationMode_21 = -1; /* T_specificationMode_21 */
-static int hf_rrc_complete_21 = -1; /* T_complete_21 */
-static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */
+static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */
+static int hf_rrc_complete_22 = -1; /* T_complete_22 */
static int hf_rrc_preconfiguration_18 = -1; /* T_preconfiguration_18 */
static int hf_rrc_preConfigMode_18 = -1; /* T_preConfigMode_18 */
static int hf_rrc_defaultConfig_18 = -1; /* T_defaultConfig_18 */
-static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */
-static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */
-static int hf_rrc_complete_22 = -1; /* T_complete_22 */
-static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */
+static int hf_rrc_dl_InformationPerRL_List_09 = -1; /* DL_InformationPerRL_List_r5bis */
+static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */
+static int hf_rrc_specificationMode_23 = -1; /* T_specificationMode_23 */
+static int hf_rrc_complete_23 = -1; /* T_complete_23 */
+static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */
static int hf_rrc_preconfiguration_19 = -1; /* T_preconfiguration_19 */
static int hf_rrc_preConfigMode_19 = -1; /* T_preConfigMode_19 */
static int hf_rrc_defaultConfig_19 = -1; /* T_defaultConfig_19 */
-static int hf_rrc_specificationMode_23 = -1; /* T_specificationMode_23 */
-static int hf_rrc_complete_23 = -1; /* T_complete_23 */
+static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */
+static int hf_rrc_specificationMode_24 = -1; /* T_specificationMode_24 */
+static int hf_rrc_complete_24 = -1; /* T_complete_24 */
+static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */
static int hf_rrc_preconfiguration_20 = -1; /* T_preconfiguration_20 */
static int hf_rrc_preConfigMode_20 = -1; /* T_preConfigMode_20 */
static int hf_rrc_defaultConfig_20 = -1; /* T_defaultConfig_20 */
-static int hf_rrc_specificationMode_24 = -1; /* T_specificationMode_24 */
-static int hf_rrc_complete_24 = -1; /* T_complete_24 */
+static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */
+static int hf_rrc_specificationMode_25 = -1; /* T_specificationMode_25 */
+static int hf_rrc_complete_25 = -1; /* T_complete_25 */
+static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */
static int hf_rrc_preconfiguration_21 = -1; /* T_preconfiguration_21 */
static int hf_rrc_preConfigMode_21 = -1; /* T_preConfigMode_21 */
static int hf_rrc_defaultConfig_21 = -1; /* T_defaultConfig_21 */
-static int hf_rrc_specificationMode_25 = -1; /* T_specificationMode_25 */
-static int hf_rrc_complete_25 = -1; /* T_complete_25 */
+static int hf_rrc_specificationMode_26 = -1; /* T_specificationMode_26 */
+static int hf_rrc_complete_26 = -1; /* T_complete_26 */
static int hf_rrc_preconfiguration_22 = -1; /* T_preconfiguration_22 */
static int hf_rrc_preConfigMode_22 = -1; /* T_preConfigMode_22 */
static int hf_rrc_defaultConfig_22 = -1; /* T_defaultConfig_22 */
+static int hf_rrc_specificationMode_27 = -1; /* T_specificationMode_27 */
+static int hf_rrc_complete_27 = -1; /* T_complete_27 */
+static int hf_rrc_preconfiguration_23 = -1; /* T_preconfiguration_23 */
+static int hf_rrc_preConfigMode_23 = -1; /* T_preConfigMode_23 */
+static int hf_rrc_defaultConfig_23 = -1; /* T_defaultConfig_23 */
+static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_vaj0ext */
+static int hf_rrc_specificationMode_28 = -1; /* T_specificationMode_28 */
+static int hf_rrc_complete_28 = -1; /* T_complete_28 */
+static int hf_rrc_preconfiguration_24 = -1; /* T_preconfiguration_24 */
+static int hf_rrc_preConfigMode_24 = -1; /* T_preConfigMode_24 */
+static int hf_rrc_defaultConfig_24 = -1; /* T_defaultConfig_24 */
+static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_r12 */
+static int hf_rrc_specificationMode_29 = -1; /* T_specificationMode_29 */
+static int hf_rrc_complete_29 = -1; /* T_complete_29 */
+static int hf_rrc_preconfiguration_25 = -1; /* T_preconfiguration_25 */
+static int hf_rrc_preConfigMode_25 = -1; /* T_preConfigMode_25 */
+static int hf_rrc_defaultConfig_25 = -1; /* T_defaultConfig_25 */
static int hf_rrc_ue_RadioAccessCapability_02 = -1; /* UE_RadioAccessCapability */
static int hf_rrc_ue_RATSpecificCapability = -1; /* InterRAT_UE_RadioAccessCapabilityList */
static int hf_rrc_v370NonCriticalExtensions = -1; /* T_v370NonCriticalExtensions */
@@ -2475,7 +2629,7 @@ static int hf_rrc_va40NonCriticalExtensions_12 = -1; /* T_va40NonCriticalExtens
static int hf_rrc_rrcConectionSetupComplete_va40ext = -1; /* RRCConnectionSetupComplete_va40ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_18 = -1; /* T_vb50NonCriticalExtensions_18 */
static int hf_rrc_rrcConnectionSetupComplete_vb50ext = -1; /* RRCConnectionSetupComplete_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */
+static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */
static int hf_rrc_ue_RadioAccessCapability_v370ext = -1; /* UE_RadioAccessCapability_v370ext */
static int hf_rrc_rrcConnectionSetupComplete_v650ext = -1; /* RRCConnectionSetupComplete_v650ext_IEs */
static int hf_rrc_v680NonCriticalExtensions = -1; /* T_v680NonCriticalExtensions */
@@ -2486,7 +2640,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_13 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_rrcConnectionSetupComplete_v7f0ext = -1; /* RRCConnectionSetupComplete_v7f0ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_13 = -1; /* T_va40NonCriticalExtensions_12 */
static int hf_rrc_rrcConnectionSetupCompleteBand_va40ext = -1; /* RRCConnectionSetupCompleteBand_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */
+static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */
static int hf_rrc_ue_RadioAccessCapability_v4b0ext = -1; /* UE_RadioAccessCapability_v4b0ext */
static int hf_rrc_ue_RadioAccessCapability_v590ext = -1; /* UE_RadioAccessCapability_v590ext */
static int hf_rrc_ue_RATSpecificCapability_v590ext = -1; /* InterRAT_UE_RadioAccessCapability_v590ext */
@@ -2501,48 +2655,48 @@ static int hf_rrc_r3_21 = -1; /* T_r3_21 */
static int hf_rrc_rRC_FailureInfo_r3 = -1; /* RRC_FailureInfo_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_43 = -1; /* T_laterNonCriticalExtensions_43 */
static int hf_rrc_rrc_FailureInfo_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */
-static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_107 */
+static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */
+static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_117 */
static int hf_rrc_failureCauseWithProtErr = -1; /* FailureCauseWithProtErr */
static int hf_rrc_protocolErrorInformation = -1; /* ProtocolErrorMoreInformation */
static int hf_rrc_laterNonCriticalExtensions_44 = -1; /* T_laterNonCriticalExtensions_44 */
static int hf_rrc_rrcStatus_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */
+static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */
static int hf_rrc_r3_22 = -1; /* T_r3_22 */
static int hf_rrc_securityModeCommand_r3 = -1; /* SecurityModeCommand_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_45 = -1; /* T_laterNonCriticalExtensions_45 */
static int hf_rrc_securityModeCommand_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */
+static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */
static int hf_rrc_later_than_r3_19 = -1; /* T_later_than_r3_19 */
-static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_108 */
+static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_118 */
static int hf_rrc_r7_10 = -1; /* T_r7_10 */
static int hf_rrc_securityModeCommand_r7 = -1; /* SecurityModeCommand_r7_IEs */
static int hf_rrc_securityModeCommand_r7_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */
-static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_109 */
+static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */
+static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_119 */
static int hf_rrc_securityCapability = -1; /* SecurityCapability */
static int hf_rrc_ue_SystemSpecificSecurityCap = -1; /* InterRAT_UE_SecurityCapList */
static int hf_rrc_rb_UL_CiphActivationTimeInfo = -1; /* RB_ActivationTimeInfoList */
static int hf_rrc_laterNonCriticalExtensions_46 = -1; /* T_laterNonCriticalExtensions_46 */
static int hf_rrc_securityModeComplete_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */
+static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */
static int hf_rrc_laterNonCriticalExtensions_47 = -1; /* T_laterNonCriticalExtensions_47 */
static int hf_rrc_securityModeFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */
+static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */
static int hf_rrc_r3_23 = -1; /* T_r3_23 */
static int hf_rrc_signallingConnectionRelease_r3 = -1; /* SignallingConnectionRelease_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_48 = -1; /* T_laterNonCriticalExtensions_48 */
static int hf_rrc_signallingConnectionRelease_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_va40NonCriticalExtensions_14 = -1; /* T_va40NonCriticalExtensions_13 */
static int hf_rrc_signallingConnectionRelease_va40ext = -1; /* SignallingConnectionRelease_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */
+static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */
static int hf_rrc_later_than_r3_20 = -1; /* T_later_than_r3_20 */
-static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_110 */
+static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_120 */
static int hf_rrc_laterNonCriticalExtensions_49 = -1; /* T_laterNonCriticalExtensions_49 */
static int hf_rrc_signallingConnectionReleaseIndication_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v860nonCriticalExtentions = -1; /* T_v860nonCriticalExtentions */
static int hf_rrc_signallingConnectionReleaseIndication_v860ext = -1; /* SignallingConnectionReleaseIndication_v860ext */
-static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */
+static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */
static int hf_rrc_signallingConnectionReleaseIndicationCause = -1; /* T_signallingConnectionReleaseIndicationCause */
static int hf_rrc_sfn_Prime = -1; /* SFN_Prime */
static int hf_rrc_payload = -1; /* T_payload */
@@ -2558,6 +2712,21 @@ static int hf_rrc_lastAndCompleteAndFirst = -1; /* T_lastAndCompleteAndFirst *
static int hf_rrc_completeAndFirst = -1; /* T_completeAndFirst */
static int hf_rrc_completeSIB = -1; /* CompleteSIB */
static int hf_rrc_lastSegment = -1; /* LastSegment */
+static int hf_rrc_segmentCombination = -1; /* T_segmentCombination */
+static int hf_rrc_combination2 = -1; /* FirstSegment2 */
+static int hf_rrc_combination3 = -1; /* SubsequentSegment2 */
+static int hf_rrc_combination4 = -1; /* LastSegmentShort2 */
+static int hf_rrc_combination5 = -1; /* T_combination5 */
+static int hf_rrc_lastSegmentShort_01 = -1; /* LastSegmentShort2 */
+static int hf_rrc_firstSegmentShort = -1; /* FirstSegmentShort2 */
+static int hf_rrc_combination6 = -1; /* T_combination6 */
+static int hf_rrc_completeSIB_List_01 = -1; /* CompleteSIB2_List */
+static int hf_rrc_combination7 = -1; /* T_combination7 */
+static int hf_rrc_firstSegment_02 = -1; /* FirstSegmentShort2 */
+static int hf_rrc_combination8 = -1; /* CompleteSIB2_List */
+static int hf_rrc_combination9 = -1; /* T_combination9 */
+static int hf_rrc_combination10 = -1; /* CompleteSIB2 */
+static int hf_rrc_combination11 = -1; /* LastSegment2 */
static int hf_rrc_payload_01 = -1; /* T_payload_01 */
static int hf_rrc_lastAndFirst_01 = -1; /* T_lastAndFirst_01 */
static int hf_rrc_lastAndComplete_01 = -1; /* T_lastAndComplete_01 */
@@ -2566,15 +2735,22 @@ static int hf_rrc_completeAndFirst_01 = -1; /* T_completeAndFirst_01 */
static int hf_rrc_sib_Type = -1; /* SIB_Type */
static int hf_rrc_seg_Count = -1; /* SegCount */
static int hf_rrc_sib_Data_fixed = -1; /* SIB_Data_fixed */
+static int hf_rrc_sib_Type_01 = -1; /* SIB_Type2 */
+static int hf_rrc_sib_Data_fixed_01 = -1; /* SIB_Data2_fixed */
static int hf_rrc_sib_Data_variable = -1; /* SIB_Data_variable */
+static int hf_rrc_sib_Data_variable_01 = -1; /* SIB_Data2_variable */
static int hf_rrc_segmentIndex = -1; /* SegmentIndex */
static int hf_rrc_CompleteSIB_List_item = -1; /* CompleteSIBshort */
-static int hf_rrc_sib_Data_fixed_01 = -1; /* BIT_STRING_SIZE_226 */
+static int hf_rrc_CompleteSIB2_List_item = -1; /* CompleteSIBshort2 */
+static int hf_rrc_sib_Data_fixed_02 = -1; /* BIT_STRING_SIZE_226 */
+static int hf_rrc_sib_Data_fixed_03 = -1; /* BIT_STRING_SIZE_236 */
static int hf_rrc_laterNonCriticalExtensions_50 = -1; /* T_laterNonCriticalExtensions_50 */
static int hf_rrc_systemInformationChangeIndication_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v860NonCriticalExtensions_17 = -1; /* T_v860NonCriticalExtensions_17 */
static int hf_rrc_systemInformationChangeIndication_v860ext = -1; /* SystemInformationChangeIndication_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */
+static int hf_rrc_vc50NonCriticalExtensions_07 = -1; /* T_vc50NonCriticalExtensions_07 */
+static int hf_rrc_systemInformationChangeIndication_vc50ext = -1; /* SystemInformationChangeIndication_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */
static int hf_rrc_r3_24 = -1; /* T_r3_24 */
static int hf_rrc_transportChannelReconfiguration_r3 = -1; /* TransportChannelReconfiguration_r3_IEs */
static int hf_rrc_v3a0NonCriticalExtensions_09 = -1; /* T_v3a0NonCriticalExtensions_09 */
@@ -2589,9 +2765,9 @@ static int hf_rrc_v690NonCriticalExtensions_36 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_transportChannelReconfiguration_v690ext = -1; /* TransportChannelReconfiguration_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_25 = -1; /* T_v770NonCriticalExtensions_25 */
static int hf_rrc_transportChannelReconfiguration_v770ext = -1; /* TransportChannelReconfiguration_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */
+static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */
static int hf_rrc_later_than_r3_21 = -1; /* T_later_than_r3_21 */
-static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_111 */
+static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_121 */
static int hf_rrc_r4_12 = -1; /* T_r4_12 */
static int hf_rrc_transportChannelReconfiguration_r4 = -1; /* TransportChannelReconfiguration_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_12 = -1; /* T_v4d0NonCriticalExtensions_12 */
@@ -2599,23 +2775,23 @@ static int hf_rrc_transportChannelReconfiguration_r4_add_ext = -1; /* BIT_STRIN
static int hf_rrc_v590NonCriticalExtensions_25 = -1; /* T_v590NonCriticalExtensions_25 */
static int hf_rrc_v690NonCriticalExtensions_37 = -1; /* T_v690NonCriticalExtensions_37 */
static int hf_rrc_v770NonCriticalExtensions_26 = -1; /* T_v770NonCriticalExtensions_26 */
-static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */
-static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_112 */
+static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */
+static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_122 */
static int hf_rrc_r5_10 = -1; /* T_r5_10 */
static int hf_rrc_transportChannelReconfiguration_r5 = -1; /* TransportChannelReconfiguration_r5_IEs */
static int hf_rrc_transportChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_38 = -1; /* T_v690NonCriticalExtensions_38 */
static int hf_rrc_v770NonCriticalExtensions_27 = -1; /* T_v770NonCriticalExtensions_27 */
-static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */
-static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_113 */
+static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */
+static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_123 */
static int hf_rrc_r6_11 = -1; /* T_r6_11 */
static int hf_rrc_transportChannelReconfiguration_r6 = -1; /* TransportChannelReconfiguration_r6_IEs */
static int hf_rrc_transportChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v6b0NonCriticalExtensions_12 = -1; /* T_v6b0NonCriticalExtensions_11 */
static int hf_rrc_transportChannelReconfiguration_v6b0ext = -1; /* TransportChannelReconfiguration_v6b0ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_28 = -1; /* T_v770NonCriticalExtensions_28 */
-static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */
-static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_114 */
+static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */
+static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_124 */
static int hf_rrc_r7_11 = -1; /* T_r7_11 */
static int hf_rrc_transportChannelReconfiguration_r7 = -1; /* TransportChannelReconfiguration_r7_IEs */
static int hf_rrc_transportChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */
@@ -2627,8 +2803,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_14 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_transportChannelReconfiguration_v7f0ext = -1; /* TransportChannelReconfiguration_v7f0ext_IEs */
static int hf_rrc_v7g0NonCriticalExtensions_15 = -1; /* T_v7g0NonCriticalExtensions_15 */
static int hf_rrc_transportChannelReconfiguration_v7g0ext = -1; /* TransportChannelReconfiguration_v7g0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */
-static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_115 */
+static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */
+static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_125 */
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 */
@@ -2639,8 +2815,8 @@ static int hf_rrc_transportChannelReconfiguration_v890ext = -1; /* TransportCha
static int hf_rrc_v7g0NonCriticalExtensions_16 = -1; /* T_v7g0NonCriticalExtensions_16 */
static int hf_rrc_v8a0NonCriticalExtensions_09 = -1; /* T_v8a0NonCriticalExtensions_09 */
static int hf_rrc_transportChannelReconfiguration_v8a0ext = -1; /* TransportChannelReconfiguration_v8a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */
-static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_116 */
+static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */
+static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_126 */
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 */
@@ -2648,51 +2824,57 @@ static int hf_rrc_v950NonCriticalExtensions_08 = -1; /* T_v950NonCriticalExtens
static int hf_rrc_transportChannelReconfiguration_v950ext = -1; /* TransportChannelReconfiguration_v950ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_10 = -1; /* T_v9c0NonCriticalExtensions_10 */
static int hf_rrc_transportChannelReconfiguration_v9c0ext = -1; /* TransportChannelReconfiguration_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */
-static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_117 */
+static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */
+static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_127 */
static int hf_rrc_r10_10 = -1; /* T_r10_10 */
static int hf_rrc_transportChannelReconfiguration_r10 = -1; /* TransportChannelReconfiguration_r10_IEs */
static int hf_rrc_transportChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v9c0NonCriticalExtensions_11 = -1; /* T_v9c0NonCriticalExtensions_11 */
static int hf_rrc_vb50NonCriticalExtensions_19 = -1; /* T_vb50NonCriticalExtensions_19 */
static int hf_rrc_transportChannelReconfiguration_vb50ext = -1; /* TransportChannelReconfiguration_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */
-static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_118 */
+static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */
+static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_128 */
static int hf_rrc_r11_11 = -1; /* T_r11_11 */
static int hf_rrc_transportChannelReconfiguration_r11 = -1; /* TransportChannelReconfiguration_r11_IEs */
static int hf_rrc_transportChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */
-static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_119 */
+static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */
+static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_129 */
+static int hf_rrc_r12_10 = -1; /* T_r12_10 */
+static int hf_rrc_transportChannelReconfiguration_r12 = -1; /* TransportChannelReconfiguration_r12_IEs */
+static int hf_rrc_transportChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */
+static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_130 */
static int hf_rrc_dummy_27 = -1; /* T_dummy_11 */
-static int hf_rrc_fdd_39 = -1; /* T_fdd_39 */
-static int hf_rrc_modeSpecificPhysChInfo_12 = -1; /* T_modeSpecificPhysChInfo_12 */
static int hf_rrc_fdd_40 = -1; /* T_fdd_40 */
-static int hf_rrc_dummy_28 = -1; /* T_dummy_12 */
+static int hf_rrc_modeSpecificPhysChInfo_12 = -1; /* T_modeSpecificPhysChInfo_12 */
static int hf_rrc_fdd_41 = -1; /* T_fdd_41 */
-static int hf_rrc_modeSpecificPhysChInfo_13 = -1; /* T_modeSpecificPhysChInfo_13 */
+static int hf_rrc_dummy_28 = -1; /* T_dummy_12 */
static int hf_rrc_fdd_42 = -1; /* T_fdd_42 */
-static int hf_rrc_dummy_29 = -1; /* T_dummy_13 */
+static int hf_rrc_modeSpecificPhysChInfo_13 = -1; /* T_modeSpecificPhysChInfo_13 */
static int hf_rrc_fdd_43 = -1; /* T_fdd_43 */
-static int hf_rrc_modeSpecificPhysChInfo_14 = -1; /* T_modeSpecificPhysChInfo_14 */
+static int hf_rrc_dummy_29 = -1; /* T_dummy_13 */
static int hf_rrc_fdd_44 = -1; /* T_fdd_44 */
+static int hf_rrc_modeSpecificPhysChInfo_14 = -1; /* T_modeSpecificPhysChInfo_14 */
+static int hf_rrc_fdd_45 = -1; /* T_fdd_45 */
static int hf_rrc_postVerificationPeriod_06 = -1; /* T_postVerificationPeriod_06 */
-static int hf_rrc_responseToChangeOfUE_Capability_10 = -1; /* T_responseToChangeOfUE_Capability_10 */
-static int hf_rrc_responseToChangeOfUE_Capability_11 = -1; /* T_responseToChangeOfUE_Capability_11 */
static int hf_rrc_responseToChangeOfUE_Capability_12 = -1; /* T_responseToChangeOfUE_Capability_12 */
static int hf_rrc_responseToChangeOfUE_Capability_13 = -1; /* T_responseToChangeOfUE_Capability_13 */
static int hf_rrc_responseToChangeOfUE_Capability_14 = -1; /* T_responseToChangeOfUE_Capability_14 */
+static int hf_rrc_responseToChangeOfUE_Capability_15 = -1; /* T_responseToChangeOfUE_Capability_15 */
+static int hf_rrc_responseToChangeOfUE_Capability_16 = -1; /* T_responseToChangeOfUE_Capability_16 */
+static int hf_rrc_responseToChangeOfUE_Capability_17 = -1; /* T_responseToChangeOfUE_Capability_17 */
static int hf_rrc_laterNonCriticalExtensions_52 = -1; /* T_laterNonCriticalExtensions_52 */
static int hf_rrc_transportChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_29 = -1; /* T_v770NonCriticalExtensions_29 */
static int hf_rrc_transportChannelReconfigurationComplete_v770ext = -1; /* TransportChannelReconfigurationComplete_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */
+static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */
static int hf_rrc_deferredMeasurementControlReading_05 = -1; /* T_deferredMeasurementControlReading_05 */
static int hf_rrc_laterNonCriticalExtensions_53 = -1; /* T_laterNonCriticalExtensions_53 */
static int hf_rrc_transportChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */
-static int hf_rrc_modeSpecificInfo_15 = -1; /* T_modeSpecificInfo_15 */
-static int hf_rrc_fdd_45 = -1; /* NULL */
-static int hf_rrc_tdd_10 = -1; /* T_tdd_09 */
+static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */
+static int hf_rrc_modeSpecificInfo_16 = -1; /* T_modeSpecificInfo_16 */
+static int hf_rrc_fdd_46 = -1; /* NULL */
+static int hf_rrc_tdd_11 = -1; /* T_tdd_10 */
static int hf_rrc_tfcs_ID = -1; /* TFCS_Identity */
static int hf_rrc_dpch_TFCS_InUplink = -1; /* TFC_Subset */
static int hf_rrc_activationTimeForTFCSubset = -1; /* ActivationTime */
@@ -2701,11 +2883,11 @@ static int hf_rrc_laterNonCriticalExtensions_54 = -1; /* T_laterNonCriticalExte
static int hf_rrc_transportFormatCombinationControl_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v820NonCriticalExtensions_02 = -1; /* T_v820NonCriticalExtensions_02 */
static int hf_rrc_transportformatcombinationcontrol_v820ext = -1; /* TransportFormatCombinationControl_v820ext_IEs */
-static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */
+static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */
static int hf_rrc_ul_AMR_Rate = -1; /* UL_AMR_Rate */
static int hf_rrc_laterNonCriticalExtensions_55 = -1; /* T_laterNonCriticalExtensions_55 */
static int hf_rrc_transportFormatCombinationControlFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */
+static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */
static int hf_rrc_r3_25 = -1; /* T_r3_25 */
static int hf_rrc_ueCapabilityEnquiry_r3 = -1; /* UECapabilityEnquiry_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_56 = -1; /* T_laterNonCriticalExtensions_56 */
@@ -2718,11 +2900,13 @@ static int hf_rrc_v770NonCriticalExtensions_30 = -1; /* T_v770NonCriticalExtens
static int hf_rrc_ueCapabilityEnquiry_v770ext = -1; /* UECapabilityEnquiry_v770ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_18 = -1; /* T_v860NonCriticalExtensions_18 */
static int hf_rrc_ueCapabilityEnquiry_v860ext = -1; /* UECapabilityEnquiry_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */
+static int hf_rrc_vaj0NonCriticalExtensions_02 = -1; /* T_vaj0NonCriticalExtensions_02 */
+static int hf_rrc_ueCapabilityEnquiry_vaj0ext = -1; /* UECapabilityEnquiry_vaj0ext_IEs */
+static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */
static int hf_rrc_later_than_r3_22 = -1; /* T_later_than_r3_22 */
-static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_120 */
-static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_v770ext */
-static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_v860ext */
+static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_131 */
+static int hf_rrc_capabilityUpdateRequirement_07 = -1; /* CapabilityUpdateRequirement_v770ext */
+static int hf_rrc_capabilityUpdateRequirement_08 = -1; /* CapabilityUpdateRequirement_v860ext */
static int hf_rrc_v370NonCriticalExtensions_01 = -1; /* T_v370NonCriticalExtensions_01 */
static int hf_rrc_ueCapabilityInformation_v370ext = -1; /* UECapabilityInformation_v370ext */
static int hf_rrc_v380NonCriticalExtensions_01 = -1; /* T_v380NonCriticalExtensions_01 */
@@ -2739,7 +2923,7 @@ static int hf_rrc_v5c0NonCriticalExtensions_01 = -1; /* T_v5c0NonCriticalExtens
static int hf_rrc_ueCapabilityInformation_v5c0ext = -1; /* UECapabilityInformation_v5c0ext */
static int hf_rrc_v690NonCriticalExtensions_39 = -1; /* T_v690NonCriticalExtensions_39 */
static int hf_rrc_ueCapabilityInformation_v690ext = -1; /* UECapabilityInformation_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */
+static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */
static int hf_rrc_ueCapabilityInformation_v650ext = -1; /* UECapabilityInformation_v650ext_IEs */
static int hf_rrc_v680NonCriticalExtensions_01 = -1; /* T_v680NonCriticalExtensions_01 */
static int hf_rrc_ueCapabilityInformation_v680ext = -1; /* UECapabilityInformation_v680ext_IEs */
@@ -2749,7 +2933,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_16 = -1; /* T_v7f0NonCriticalExtens
static int hf_rrc_ueCapabilityInformation_v7f0ext = -1; /* UECapabilityInformation_v7f0ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_15 = -1; /* T_va40NonCriticalExtensions_14 */
static int hf_rrc_ueCapabilityInformation_va40ext = -1; /* UECapabilityInformation_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */
+static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */
static int hf_rrc_ueCapabilityContainer_01 = -1; /* T_ueCapabilityContainer_01 */
static int hf_rrc_r3_26 = -1; /* T_r3_26 */
static int hf_rrc_ueCapabilityInformationConfirm_r3 = -1; /* UECapabilityInformationConfirm_r3_IEs */
@@ -2757,9 +2941,9 @@ static int hf_rrc_laterNonCriticalExtensions_58 = -1; /* T_laterNonCriticalExte
static int hf_rrc_ueCapabilityInformationConfirm_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtensions_31 = -1; /* T_v770NonCriticalExtensions_31 */
static int hf_rrc_ueCapabilityInformationConfirm_v770ext = -1; /* UECapabilityInformationConfirm_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */
+static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */
static int hf_rrc_later_than_r3_23 = -1; /* T_later_than_r3_23 */
-static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_121 */
+static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_132 */
static int hf_rrc_acceptanceOfChangeOfCapability = -1; /* T_acceptanceOfChangeOfCapability */
static int hf_rrc_laterNonCriticalExtensions_59 = -1; /* T_laterNonCriticalExtensions_59 */
static int hf_rrc_uplinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */
@@ -2769,7 +2953,9 @@ static int hf_rrc_v7g0NonCriticalExtensions_17 = -1; /* T_v7g0NonCriticalExtens
static int hf_rrc_uplinkDirectTransfer_v7g0ext = -1; /* UplinkDirectTransfer_v7g0ext_IEs */
static int hf_rrc_vb50NonCriticalExtensions_20 = -1; /* T_vb50NonCriticalExtensions_20 */
static int hf_rrc_uplinkDirectTransfer_vb50ext = -1; /* UplinkDirectTransfer_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */
+static int hf_rrc_vc50NonCriticalExtensions_08 = -1; /* T_vc50NonCriticalExtensions_08 */
+static int hf_rrc_uplinkDirectTransfer_vc50ext = -1; /* UplinkDirectTransfer_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */
static int hf_rrc_r3_27 = -1; /* T_r3_27 */
static int hf_rrc_uplinkPhysicalChannelControl_r3 = -1; /* UplinkPhysicalChannelControl_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_60 = -1; /* T_laterNonCriticalExtensions_60 */
@@ -2778,28 +2964,28 @@ static int hf_rrc_v4b0NonCriticalExtensions_16 = -1; /* T_v4b0NonCriticalExtens
static int hf_rrc_uplinkPysicalChannelControl_v4b0ext = -1; /* UplinkPhysicalChannelControl_v4b0ext_IEs */
static int hf_rrc_noncriticalExtensions = -1; /* T_noncriticalExtensions */
static int hf_rrc_later_than_r3_24 = -1; /* T_later_than_r3_24 */
-static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_122 */
+static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_133 */
static int hf_rrc_r4_13 = -1; /* T_r4_13 */
static int hf_rrc_uplinkPhysicalChannelControl_r4 = -1; /* UplinkPhysicalChannelControl_r4_IEs */
static int hf_rrc_v4d0NonCriticalExtensions_13 = -1; /* T_v4d0NonCriticalExtensions_13 */
static int hf_rrc_uplinkPhysicalChannelControl_r4_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_41 = -1; /* T_v690NonCriticalExtensions_41 */
static int hf_rrc_uplinkPhysicalChannelControl_v690ext = -1; /* UplinkPhysicalChannelControl_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */
-static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_123 */
+static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */
+static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_134 */
static int hf_rrc_r5_11 = -1; /* T_r5_11 */
static int hf_rrc_uplinkPhysicalChannelControl_r5 = -1; /* UplinkPhysicalChannelControl_r5_IEs */
static int hf_rrc_uplinkPhysicalChannelControl_r5_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_42 = -1; /* T_v690NonCriticalExtensions_42 */
static int hf_rrc_v6a0NonCriticalExtensions_01 = -1; /* T_v6a0NonCriticalExtensions_01 */
static int hf_rrc_uplinkPhysicalChannelControl_v6a0ext = -1; /* UplinkPhysicalChannelControl_v6a0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */
-static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_124 */
+static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */
+static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_135 */
static int hf_rrc_r7_12 = -1; /* T_r7_12 */
static int hf_rrc_uplinkPhysicalChannelControl_r7 = -1; /* UplinkPhysicalChannelControl_r7_IEs */
static int hf_rrc_uplinkPhysicalChannelControl_r7_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */
-static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_125 */
+static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */
+static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_136 */
static int hf_rrc_ccTrCH_PowerControlInfo = -1; /* CCTrCH_PowerControlInfo */
static int hf_rrc_timingAdvance = -1; /* UL_TimingAdvanceControl */
static int hf_rrc_alpha = -1; /* Alpha */
@@ -2809,24 +2995,24 @@ static int hf_rrc_pusch_ConstantValue = -1; /* ConstantValueTdd */
static int hf_rrc_openLoopPowerControl_IPDL_TDD = -1; /* OpenLoopPowerControl_IPDL_TDD_r4 */
static int hf_rrc_ccTrCH_PowerControlInfo_01 = -1; /* CCTrCH_PowerControlInfo_r4 */
static int hf_rrc_tddOption = -1; /* T_tddOption */
-static int hf_rrc_tdd384_08 = -1; /* T_tdd384_08 */
+static int hf_rrc_tdd384_09 = -1; /* T_tdd384_09 */
static int hf_rrc_timingAdvance_01 = -1; /* UL_TimingAdvanceControl_r4 */
-static int hf_rrc_tdd128_08 = -1; /* T_tdd128_08 */
+static int hf_rrc_tdd128_09 = -1; /* T_tdd128_09 */
static int hf_rrc_ul_SynchronisationParameters = -1; /* UL_SynchronisationParameters_r4 */
static int hf_rrc_ccTrCH_PowerControlInfo_02 = -1; /* CCTrCH_PowerControlInfo_r5 */
static int hf_rrc_tddOption_01 = -1; /* T_tddOption_01 */
-static int hf_rrc_tdd384_09 = -1; /* T_tdd384_09 */
+static int hf_rrc_tdd384_10 = -1; /* T_tdd384_10 */
static int hf_rrc_hs_SICH_PowerControl = -1; /* HS_SICH_Power_Control_Info_TDD384 */
-static int hf_rrc_tdd128_09 = -1; /* T_tdd128_09 */
+static int hf_rrc_tdd128_10 = -1; /* T_tdd128_10 */
static int hf_rrc_desired_HS_SICH_PowerLevel = -1; /* INTEGER_M120_M58 */
static int hf_rrc_tpc_Step_Size = -1; /* T_tpc_Step_Size */
static int hf_rrc_ccTrCH_PowerControlInfo_03 = -1; /* CCTrCH_PowerControlInfo_r7 */
static int hf_rrc_tddOption_02 = -1; /* T_tddOption_02 */
-static int hf_rrc_tdd384_10 = -1; /* T_tdd384_10 */
-static int hf_rrc_tdd768_05 = -1; /* T_tdd768_05 */
+static int hf_rrc_tdd384_11 = -1; /* T_tdd384_11 */
+static int hf_rrc_tdd768_06 = -1; /* T_tdd768_06 */
static int hf_rrc_timingAdvance_02 = -1; /* UL_TimingAdvanceControl_r7 */
static int hf_rrc_hs_SICH_PowerControl_01 = -1; /* HS_SICH_Power_Control_Info_TDD768 */
-static int hf_rrc_tdd128_10 = -1; /* T_tdd128_10 */
+static int hf_rrc_tdd128_11 = -1; /* T_tdd128_11 */
static int hf_rrc_tpc_Step_Size_01 = -1; /* T_tpc_Step_Size_01 */
static int hf_rrc_ura_UpdateCause = -1; /* URA_UpdateCause */
static int hf_rrc_laterNonCriticalExtensions_61 = -1; /* T_laterNonCriticalExtensions_61 */
@@ -2837,9 +3023,9 @@ static int hf_rrc_v860NonCriticalExtensions_19 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_uraUpdate_v860ext = -1; /* URAUpdate_v860ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_16 = -1; /* T_va40NonCriticalExtensions_15 */
static int hf_rrc_uraUpdate_va40ext = -1; /* URAUpdate_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */
+static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */
static int hf_rrc_uraUpdate_v7e0ext = -1; /* URAUpdate_v7e0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */
+static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */
static int hf_rrc_support_hsdschReception_CellUraPch = -1; /* T_support_hsdschReception_CellUraPch */
static int hf_rrc_support_hsdschReception_CellFach = -1; /* T_support_hsdschReception_CellFach */
static int hf_rrc_supportForTwoDRXSchemesInPCH_01 = -1; /* T_supportForTwoDRXSchemesInPCH_01 */
@@ -2854,30 +3040,30 @@ static int hf_rrc_laterNonCriticalExtensions_62 = -1; /* T_laterNonCriticalExte
static int hf_rrc_uraUpdateConfirm_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_43 = -1; /* T_v690NonCriticalExtensions_43 */
static int hf_rrc_uraUpdateConfirm_v690ext = -1; /* URAUpdateConfirm_v690ext_IEs */
-static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */
+static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */
static int hf_rrc_later_than_r3_25 = -1; /* T_later_than_r3_25 */
-static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_126 */
+static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_137 */
static int hf_rrc_r5_12 = -1; /* T_r5_12 */
static int hf_rrc_uraUpdateConfirm_r5 = -1; /* URAUpdateConfirm_r5_IEs */
static int hf_rrc_v690NonCriticalExtensions_44 = -1; /* T_v690NonCriticalExtensions_44 */
-static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */
-static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_127 */
+static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */
+static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_138 */
static int hf_rrc_r7_13 = -1; /* T_r7_13 */
static int hf_rrc_uraUpdateConfirm_r7 = -1; /* URAUpdateConfirm_r7_IEs */
static int hf_rrc_uraUpdateConfirm_r7_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v860NonCriticalExtensions_20 = -1; /* T_v860NonCriticalExtensions_20 */
static int hf_rrc_uraUpdateConfirm_v860ext = -1; /* URAUpdateConfirm_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */
-static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_128 */
+static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */
+static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_139 */
static int hf_rrc_r3_29 = -1; /* T_r3_29 */
static int hf_rrc_uraUpdateConfirm_CCCH_r3 = -1; /* URAUpdateConfirm_CCCH_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_63 = -1; /* T_laterNonCriticalExtensions_63 */
static int hf_rrc_uraUpdateConfirm_CCCH_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_45 = -1; /* T_v690NonCriticalExtensions_45 */
static int hf_rrc_v860NonCriticalExtensions_21 = -1; /* T_v860NonCriticalExtensions_21 */
-static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */
+static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */
static int hf_rrc_later_than_r3_26 = -1; /* T_later_than_r3_26 */
-static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_129 */
+static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_140 */
static int hf_rrc_uraUpdateConfirm_02 = -1; /* URAUpdateConfirm_r3_IEs */
static int hf_rrc_r3_30 = -1; /* T_r3_30 */
static int hf_rrc_utranMobilityInformation_r3 = -1; /* UTRANMobilityInformation_r3_IEs */
@@ -2889,15 +3075,15 @@ static int hf_rrc_v690NonCriticalExtensions_46 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_utranMobilityInformation_v690ext = -1; /* UtranMobilityInformation_v690ext_IEs */
static int hf_rrc_v860NonCriticalExtentions = -1; /* T_v860NonCriticalExtentions */
static int hf_rrc_utranMobilityInformation_v860ext = -1; /* UTRANMobilityInformation_v860ext1_IEs */
-static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */
+static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */
static int hf_rrc_later_than_r3_27 = -1; /* T_later_than_r3_27 */
-static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_130 */
+static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_141 */
static int hf_rrc_r5_13 = -1; /* T_r5_13 */
static int hf_rrc_utranMobilityInformation_r5 = -1; /* UTRANMobilityInformation_r5_IEs */
static int hf_rrc_v690NonCriticalExtensions_47 = -1; /* T_v690NonCriticalExtensions_47 */
static int hf_rrc_v860NonCriticalExtentions_01 = -1; /* T_v860NonCriticalExtentions_01 */
-static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */
-static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_131 */
+static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */
+static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_142 */
static int hf_rrc_r7_14 = -1; /* T_r7_14 */
static int hf_rrc_utranMobilityInformation_r7 = -1; /* UTRANMobilityInformation_r7_IEs */
static int hf_rrc_utranMobilityInformation_r7_add_ext = -1; /* BIT_STRING */
@@ -2905,36 +3091,44 @@ static int hf_rrc_v860NonCriticalExtensions_22 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_utranMobilityInformation_v860ext_01 = -1; /* UTRANMobilityInformation_v860ext2_IEs */
static int hf_rrc_vb50NonCriticalExtentions = -1; /* T_vb50NonCriticalExtentions */
static int hf_rrc_utranMobilityInformation_vb50ext = -1; /* UTRANMobilityInformation_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */
-static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_132 */
+static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */
+static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_143 */
static int hf_rrc_r11_12 = -1; /* T_r11_12 */
static int hf_rrc_utranMobilityInformation_r11 = -1; /* UTRANMobilityInformation_r11_IEs */
static int hf_rrc_utranMobilityInformation_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */
-static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_133 */
+static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */
+static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_144 */
+static int hf_rrc_r12_11 = -1; /* T_r12_11 */
+static int hf_rrc_utranMobilityInformation_r12 = -1; /* UTRANMobilityInformation_r12_IEs */
+static int hf_rrc_utranMobilityInformation_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */
+static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_145 */
static int hf_rrc_ue_ConnTimersAndConstants = -1; /* UE_ConnTimersAndConstants */
static int hf_rrc_cn_InformationInfo_02 = -1; /* CN_InformationInfoFull */
-static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */
+static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */
static int hf_rrc_ue_ConnTimersAndConstants_v3a0ext = -1; /* UE_ConnTimersAndConstants_v3a0ext */
static int hf_rrc_ue_ConnTimersAndConstants_01 = -1; /* UE_ConnTimersAndConstants_r5 */
static int hf_rrc_ue_ConnTimersAndConstants_02 = -1; /* UE_ConnTimersAndConstants_v860ext */
static int hf_rrc_dedicatedPriorityInformation = -1; /* DedicatedPriorityInformation */
static int hf_rrc_dedicatedPriorityInformation_01 = -1; /* DedicatedPriorityInformation_r11 */
static int hf_rrc_ue_ConnTimersAndConstants_03 = -1; /* UE_ConnTimersAndConstants_r11 */
+static int hf_rrc_measurementReleaseEnhancement = -1; /* MeasurementReleaseEnhancement */
+static int hf_rrc_domainSpecificAccessRestrictionParametersUpdate = -1; /* DomainSpecificAccessRestrictionParam_v670ext */
+static int hf_rrc_pagingPermissionWithAccessControlParametersUpdate = -1; /* PagingPermissionWithAccessControlParameters */
static int hf_rrc_laterNonCriticalExtensions_65 = -1; /* T_laterNonCriticalExtensions_65 */
static int hf_rrc_utranMobilityInformationConfirm_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v770NonCriticalExtension_01 = -1; /* T_v770NonCriticalExtension_01 */
static int hf_rrc_utranMobilityInformationConfirm_v770ext = -1; /* UTRANMobilityInformationConfirm_v770ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_17 = -1; /* T_va40NonCriticalExtensions_16 */
static int hf_rrc_utranMobilityInformationConfirm_va40ext = -1; /* UTRANMobilityInformationConfirm_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */
+static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */
static int hf_rrc_deferredMeasurementControlReading_06 = -1; /* T_deferredMeasurementControlReading_06 */
static int hf_rrc_loggedMeasAvailable_06 = -1; /* T_loggedMeasAvailable_06 */
static int hf_rrc_laterNonCriticalExtensions_66 = -1; /* T_laterNonCriticalExtensions_66 */
static int hf_rrc_utranMobilityInformationFailure_r3_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */
+static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */
static int hf_rrc_mbms_ServiceAccessInfoList = -1; /* MBMS_ServiceAccessInfoList_r6 */
-static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */
+static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */
static int hf_rrc_mbms_CommonRBInformationList = -1; /* MBMS_CommonRBInformationList_r6 */
static int hf_rrc_mbms_TranspChInfoForEachTrCh = -1; /* MBMS_TranspChInfoForEachTrCh_r6 */
static int hf_rrc_mbms_TranspChInfoForEachCCTrCh = -1; /* MBMS_TranspChInfoForEachCCTrCh_r6 */
@@ -2945,7 +3139,7 @@ static int hf_rrc_v780NonCriticalExtensions_10 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_mbmsCommonPTMRBInformation_v780ext = -1; /* MBMSCommonPTMRBInformation_v780ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_23 = -1; /* T_v860NonCriticalExtensions_23 */
static int hf_rrc_mbmsCommonPTMRBInformation_v860ext = -1; /* MBMSCommonPTMRBInformation_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */
+static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */
static int hf_rrc_mbms_PhyChInformationList_r7 = -1; /* MBMS_PhyChInformationList_r7 */
static int hf_rrc_mbsfn_TDDInformation_LCR = -1; /* MBSFN_TDDInformation_LCR */
static int hf_rrc_mbms_PhyChInformationList_01 = -1; /* MBMS_PhyChInformationList_IMB384 */
@@ -2953,7 +3147,7 @@ static int hf_rrc_mbms_CurrentCell_SCCPCHList = -1; /* MBMS_CurrentCell_SCCPCHL
static int hf_rrc_mbms_SIBType5_SCCPCHList = -1; /* MBMS_SIBType5_SCCPCHList_r6 */
static int hf_rrc_v770NonCriticalExtensions_34 = -1; /* T_v770NonCriticalExtensions_34 */
static int hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext = -1; /* MBMSCurrentCellPTMRBInfo_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */
+static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */
static int hf_rrc_mbsfn_TDM_Info_List = -1; /* MBSFN_TDM_Info_List */
static int hf_rrc_mbms_PreferredFrequencyInfo = -1; /* MBMS_PreferredFrequencyList_r6 */
static int hf_rrc_mbms_TimersAndCounters = -1; /* MBMS_TimersAndCounters_r6 */
@@ -2968,7 +3162,7 @@ static int hf_rrc_v860NonCriticalExtensions_24 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_mbmsGeneralInformation_v860ext = -1; /* MBMSGeneralInformation_v860ext_IEs */
static int hf_rrc_v890NoncriticalExtensions = -1; /* T_v890NoncriticalExtensions */
static int hf_rrc_mbmsGeneralInformation_v890ext = -1; /* MBMSGeneralInformation_v890ext_IEs */
-static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */
+static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */
static int hf_rrc_indicateChangeInSelectedServices = -1; /* BOOLEAN */
static int hf_rrc_mbmsMICHConfiguration = -1; /* MBMS_MICHConfigurationInfo_v770ext */
static int hf_rrc_mbsfnInterFrequencyNeighbourList = -1; /* MBSFN_InterFrequencyNeighbourList_r7 */
@@ -2980,7 +3174,7 @@ static int hf_rrc_v6b0NonCriticalExtensions_14 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_mbmsModificationRequest_v6b0ext = -1; /* MBMSModificationRequest_v6b0ext_IEs */
static int hf_rrc_v6f0NonCriticalExtensions_02 = -1; /* T_v6f0NonCriticalExtensions_02 */
static int hf_rrc_mbmsModificationRequest_v6f0ext = -1; /* MBMSModificationRequest_v6f0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */
+static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */
static int hf_rrc_mbmsSelectedServiceInfo = -1; /* MBMS_SelectedServiceInfo */
static int hf_rrc_mbmsSupportOfServiceChangeForAPtpRB = -1; /* T_mbmsSupportOfServiceChangeForAPtpRB */
static int hf_rrc_modifedServiceList = -1; /* MBMS_ModifedServiceList_r6 */
@@ -2994,7 +3188,7 @@ static int hf_rrc_v770NonCriticalExtensions_36 = -1; /* T_v770NonCriticalExtens
static int hf_rrc_mbmsModifiedServicesInformation_v770ext = -1; /* MBMSModifiedServicesInformation_v770ext_IEs */
static int hf_rrc_v7c0NonCriticalExtensions = -1; /* T_v7c0NonCriticalExtensions */
static int hf_rrc_mbmsModifiedServicesInformation_v7c0ext = -1; /* MBMSModifiedServicesInformation_v7c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */
+static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */
static int hf_rrc_modifiedServiceList = -1; /* MBMS_ModifiedServiceList_v770ext */
static int hf_rrc_mib_ValueTag = -1; /* MIB_ValueTag */
static int hf_rrc_modifiedServiceList_01 = -1; /* MBMS_ModifiedServiceList_LCR_v7c0ext */
@@ -3002,14 +3196,14 @@ static int hf_rrc_neighbouringCellIdentity = -1; /* IntraFreqCellID */
static int hf_rrc_neighbouringCellSCCPCHList = -1; /* MBMS_NeighbouringCellSCCPCHList_r6 */
static int hf_rrc_v770NonCriticalExtensions_37 = -1; /* T_v770NonCriticalExtensions_37 */
static int hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext = -1; /* MBMSNeighbouringCellPTMRBInformation_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */
+static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */
static int hf_rrc_neighbouringCellSCCPCHList_01 = -1; /* MBMS_NeighbouringCellSCCPCHList_v770ext */
static int hf_rrc_serviceSchedulingInfoList = -1; /* MBMS_ServiceSchedulingInfoList_r6 */
-static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */
+static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */
static int hf_rrc_unmodifiedServiceList = -1; /* MBMS_UnmodifiedServiceList_r6 */
static int hf_rrc_v770NonCriticalExtensions_38 = -1; /* T_v770NonCriticalExtensions_38 */
static int hf_rrc_mbmsUnmodifiedServicesInformation_v770ext = -1; /* MBMSUnmodifiedServicesInformation_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */
+static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */
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 */
@@ -3023,19 +3217,22 @@ static int hf_rrc_sysInfoType11bis = -1; /* T_sysInfoType11bis */
static int hf_rrc_sysInfoType12 = -1; /* T_sysInfoType12 */
static int hf_rrc_vb50NonCriticalExtensions_21 = -1; /* T_vb50NonCriticalExtensions_21 */
static int hf_rrc_system_Information_Container_vb50ext = -1; /* System_Information_Container_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */
+static int hf_rrc_vc50NonCriticalExtensions_09 = -1; /* T_vc50NonCriticalExtensions_09 */
+static int hf_rrc_system_Information_Container_vc50ext = -1; /* System_Information_Container_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */
static int hf_rrc_sysInfoType22 = -1; /* T_sysInfoType22 */
-static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_134 */
+static int hf_rrc_sysInfoType11ter = -1; /* T_sysInfoType11ter */
+static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_146 */
static int hf_rrc_r10_11 = -1; /* T_r10_11 */
static int hf_rrc_loggingMeasurementConfiguration_r10_IEs = -1; /* LoggingMeasurementConfiguration_r10_IEs */
static int hf_rrc_loggingMeasurementConfiguration_r10_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */
-static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_135 */
+static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */
+static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_147 */
static int hf_rrc_r11_13 = -1; /* T_r11_13 */
static int hf_rrc_loggingMeasurementConfiguration_r11_IEs = -1; /* LoggingMeasurementConfiguration_r11_IEs */
static int hf_rrc_loggingMeasurementConfiguration_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */
-static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_136 */
+static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */
+static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_148 */
static int hf_rrc_loggedMeasurementsConfigurationInfo = -1; /* LoggedMeasurementsConfigurationInfo */
static int hf_rrc_loggedANRConfigurationInfo = -1; /* LoggedANRConfigurationInfo */
static int hf_rrc_loggedMeasurementsConfigurationInfo_01 = -1; /* LoggedMeasurementsConfigurationInfo_r11 */
@@ -3043,21 +3240,28 @@ static int hf_rrc_loggedMeasReport = -1; /* LoggedMeasReport */
static int hf_rrc_loggedANRReportInfoList = -1; /* LoggedANRReportInfoList */
static int hf_rrc_vb50NonCriticalExtensions_22 = -1; /* T_vb50NonCriticalExtensions_22 */
static int hf_rrc_ueInformationResponse_vb50ext = -1; /* UEInformationResponse_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */
+static int hf_rrc_vbb0NonCriticalExtensions = -1; /* T_vbb0NonCriticalExtensions */
+static int hf_rrc_ueInformationResponse_vbb0ext = -1; /* UEInformationResponse_vbb0ext_IEs */
+static int hf_rrc_vc50NonCriticalExtensions_10 = -1; /* T_vc50NonCriticalExtensions_10 */
+static int hf_rrc_ueInformationResponse_vc50ext = -1; /* UEInformationResponse_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */
static int hf_rrc_loggedMeasReport_01 = -1; /* LoggedMeasReport_vb50ext */
-static int hf_rrc_connectionEstablishmentFailureReport = -1; /* ConnectionEstablishmentFailureReport */
+static int hf_rrc_dummy_30 = -1; /* ConnectionEstablishmentFailureReport */
static int hf_rrc_loggedANRReportInfoList_01 = -1; /* LoggedANRReportInfoList_vb50ext */
-static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_137 */
+static int hf_rrc_connectionEstablishmentFailureReport = -1; /* ConnectionEstablishmentFailureReport_r11 */
+static int hf_rrc_loggedMeasReport_02 = -1; /* LoggedMeasReport_vc50ext */
+static int hf_rrc_connectionEstablishmentFailureReport_01 = -1; /* ConnectionEstablishmentFailureReport_vc50ext */
+static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_149 */
static int hf_rrc_r10_12 = -1; /* T_r10_12 */
static int hf_rrc_ueInformationRequest_r10 = -1; /* UEInformationRequest_r10_IEs */
static int hf_rrc_ueInformationRequest_r10_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */
-static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_138 */
+static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */
+static int hf_rrc_criticalExtensions_151 = -1; /* T_criticalExtensions_150 */
static int hf_rrc_r11_14 = -1; /* T_r11_14 */
static int hf_rrc_ueInformationRequest_r11 = -1; /* UEInformationRequest_r11_IEs */
static int hf_rrc_ueInformationRequest_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */
-static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_139 */
+static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */
+static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_151 */
static int hf_rrc_loggedMeasReportRequest = -1; /* T_loggedMeasReportRequest */
static int hf_rrc_loggedANRReportRequest = -1; /* T_loggedANRReportRequest */
static int hf_rrc_loggedMeasReportRequest_01 = -1; /* T_loggedMeasReportRequest_01 */
@@ -3097,7 +3301,7 @@ static int hf_rrc_iMSIcauseUEinitiatedEvent = -1; /* T_iMSIcauseUEinitiatedEven
static int hf_rrc_iMEI = -1; /* T_iMEI */
static int hf_rrc_spare2_02 = -1; /* T_spare2_01 */
static int hf_rrc_spare1_02 = -1; /* T_spare1_01 */
-static int hf_rrc_dummy_30 = -1; /* BOOLEAN */
+static int hf_rrc_dummy_31 = -1; /* BOOLEAN */
static int hf_rrc_IMEI_item = -1; /* IMEI_Digit */
static int hf_rrc_IMSI_GSM_MAP_item = -1; /* Digit */
static int hf_rrc_version = -1; /* T_version */
@@ -3156,15 +3360,15 @@ static int hf_rrc_cellSelectQualityMeasure = -1; /* T_cellSelectQualityMeasure
static int hf_rrc_cpich_Ec_N0 = -1; /* T_cpich_Ec_N0 */
static int hf_rrc_q_HYST_2_S = -1; /* Q_Hyst_S */
static int hf_rrc_cpich_RSCP = -1; /* NULL */
-static int hf_rrc_modeSpecificInfo_16 = -1; /* T_modeSpecificInfo_16 */
-static int hf_rrc_fdd_46 = -1; /* T_fdd_45 */
+static int hf_rrc_modeSpecificInfo_17 = -1; /* T_modeSpecificInfo_17 */
+static int hf_rrc_fdd_47 = -1; /* T_fdd_46 */
static int hf_rrc_s_Intrasearch = -1; /* S_SearchQual */
static int hf_rrc_s_Intersearch = -1; /* S_SearchQual */
static int hf_rrc_s_SearchHCS = -1; /* S_SearchRXLEV */
static int hf_rrc_rat_List = -1; /* RAT_FDD_InfoList */
static int hf_rrc_q_QualMin = -1; /* Q_QualMin */
static int hf_rrc_q_RxlevMin = -1; /* Q_RxlevMin */
-static int hf_rrc_tdd_11 = -1; /* T_tdd_10 */
+static int hf_rrc_tdd_12 = -1; /* T_tdd_11 */
static int hf_rrc_s_Intrasearch_01 = -1; /* S_SearchRXLEV */
static int hf_rrc_s_Intersearch_01 = -1; /* S_SearchRXLEV */
static int hf_rrc_rat_List_01 = -1; /* RAT_TDD_InfoList */
@@ -3175,6 +3379,11 @@ static int hf_rrc_CSG_DedicatedFrequencyInfoList_item = -1; /* FrequencyInfo */
static int hf_rrc_startPSC = -1; /* INTEGER_0_63 */
static int hf_rrc_numberOfPSCs = -1; /* T_numberOfPSCs */
static int hf_rrc_pscRange2Offset = -1; /* INTEGER_1_63 */
+static int hf_rrc_configurationInfo = -1; /* T_configurationInfo */
+static int hf_rrc_continue = -1; /* NULL */
+static int hf_rrc_newConfiguration = -1; /* T_newConfiguration */
+static int hf_rrc_t_330 = -1; /* T_330 */
+static int hf_rrc_wlanOffloadInformation = -1; /* WLANOffloadInformation */
static int hf_rrc_domainSpecificAccessRestictionList = -1; /* DomainSpecificAccessRestrictionList_v670ext */
static int hf_rrc_domainSpecificAccessRestictionParametersForAll = -1; /* DomainSpecificAccessRestrictionParam_v670ext */
static int hf_rrc_domainSpecificAccessRestrictionParametersForOperator1 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */
@@ -3251,6 +3460,7 @@ static int hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128 = -1; /* BOOLEA
static int hf_rrc_systemSpecificCapUpdateReqList_01 = -1; /* SystemSpecificCapUpdateReqList_r5 */
static int hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768 = -1; /* BOOLEAN */
static int hf_rrc_systemSpecificCapUpdateReqList_02 = -1; /* SystemSpecificCapUpdateReqList_r8 */
+static int hf_rrc_eUTRAbandSpecificCapUpdateReqList = -1; /* EUTRAbandSpecificCapUpdateReqList */
static int hf_rrc_startRestart = -1; /* CipheringAlgorithm */
static int hf_rrc_startRestart_01 = -1; /* CipheringAlgorithm_r7 */
static int hf_rrc_cipheringModeCommand = -1; /* CipheringModeCommand */
@@ -3305,6 +3515,7 @@ static int hf_rrc_supportOfIntraFreqProximityIndication = -1; /* T_supportOfInt
static int hf_rrc_supportOfInterFreqProximityIndication = -1; /* T_supportOfInterFreqProximityIndication */
static int hf_rrc_supportOfE_UtraProximityIndication = -1; /* T_supportOfE_UtraProximityIndication */
static int hf_rrc_DL_InformationPerSecondaryRL_List_item = -1; /* DL_InformationPerSecondaryRL */
+static int hf_rrc_DL_InformationPerSecondaryRL_List_r12_item = -1; /* DL_InformationPerSecondaryRL_r12 */
static int hf_rrc_primaryCPICH_Info = -1; /* PrimaryCPICH_Info */
static int hf_rrc_cell_id = -1; /* CellIdentity */
static int hf_rrc_dl_FDPCHInfoPerRL_SecULFreq = -1; /* DL_FDPCH_InfoPerRL_r7 */
@@ -3313,11 +3524,14 @@ static int hf_rrc_e_HICH_Information = -1; /* E_HICH_Information */
static int hf_rrc_e_RGCH_Info = -1; /* T_e_RGCH_Info */
static int hf_rrc_e_RGCH_Information = -1; /* E_RGCH_Information */
static int hf_rrc_releaseIndicator = -1; /* NULL */
+static int hf_rrc_e_RGCH_Info_01 = -1; /* T_e_RGCH_Info_01 */
+static int hf_rrc_secondary_Serving_E_DCHRL_Indicator = -1; /* T_secondary_Serving_E_DCHRL_Indicator */
+static int hf_rrc_radioLinkswithoutDPCHFDPCHIndicator = -1; /* NULL */
static int hf_rrc_maxNoDPCH_PDSCH_Codes = -1; /* INTEGER_1_8 */
static int hf_rrc_maxNoPhysChBitsReceived = -1; /* MaxNoPhysChBitsReceived */
static int hf_rrc_supportForSF_512 = -1; /* BOOLEAN */
static int hf_rrc_dummy2_05 = -1; /* SimultaneousSCCPCH_DPCH_Reception */
-static int hf_rrc_dummy_31 = -1; /* SupportOfDedicatedPilotsForChEstimation */
+static int hf_rrc_dummy_32 = -1; /* SupportOfDedicatedPilotsForChEstimation */
static int hf_rrc_hsdsch_physical_layer_category_ext = -1; /* HSDSCH_physical_layer_category_ext */
static int hf_rrc_hsscchlessHsdschOperation = -1; /* T_hsscchlessHsdschOperation */
static int hf_rrc_enhancedFdpch = -1; /* T_enhancedFdpch */
@@ -3337,6 +3551,13 @@ static int hf_rrc_supportOf4x4MimoDualStreamRestriction = -1; /* T_supportOf4x4
static int hf_rrc_supportOfHS_DSCHSecondDRXOperation = -1; /* T_supportOfHS_DSCHSecondDRXOperation */
static int hf_rrc_supportOfNodeBTrigHS_DPCCHTransmission = -1; /* T_supportOfNodeBTrigHS_DPCCHTransmission */
static int hf_rrc_non_ContiguousMulti_CellWithMIMO = -1; /* T_non_ContiguousMulti_CellWithMIMO */
+static int hf_rrc_supportforDCHEnhancements = -1; /* T_supportforDCHEnhancements */
+static int hf_rrc_simultaneousSupportforDCHEnhancementsAndCM = -1; /* T_simultaneousSupportforDCHEnhancementsAndCM */
+static int hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx = -1; /* T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx */
+static int hf_rrc_drx_enhancements = -1; /* T_drx_enhancements */
+static int hf_rrc_hs_dpcchOverheadReduction = -1; /* T_hs_dpcchOverheadReduction */
+static int hf_rrc_supportofEnhancedServingCellChangeForEvent1C = -1; /* T_supportofEnhancedServingCellChangeForEvent1C */
+static int hf_rrc_supportofDPCCH2 = -1; /* T_supportofDPCCH2 */
static int hf_rrc_maxTS_PerFrame = -1; /* MaxTS_PerFrame */
static int hf_rrc_maxPhysChPerFrame = -1; /* MaxPhysChPerFrame */
static int hf_rrc_minimumSF = -1; /* MinimumSF_DL */
@@ -3350,6 +3571,7 @@ static int hf_rrc_hSDSCH_physical_layer_category_extension = -1; /* HSDSCH_phys
static int hf_rrc_multiCarrier_physical_layer_category_extension = -1; /* MultiCarrier_HSDSCH_physical_layer_category_extension */
static int hf_rrc_supportOfSFModeForHSPDSCHDualStream = -1; /* T_supportOfSFModeForHSPDSCHDualStream */
static int hf_rrc_multiCarrier_physical_layer_category_extension2 = -1; /* MultiCarrier_HSDSCH_physical_layer_category_extension2 */
+static int hf_rrc_supportofNon_rectResourceAllocation = -1; /* T_supportofNon_rectResourceAllocation */
static int hf_rrc_maxPhysChPerFrame_02 = -1; /* MaxPhysChPerFrame_768 */
static int hf_rrc_minimumSF_01 = -1; /* MinimumSF_DL_768 */
static int hf_rrc_tdd768_hspdsch = -1; /* T_tdd768_hspdsch */
@@ -3367,6 +3589,7 @@ static int hf_rrc_maxNumberOfTF = -1; /* MaxNumberOfTF */
static int hf_rrc_transmissionProbability = -1; /* TransmissionProbability */
static int hf_rrc_maximumBitRate = -1; /* MaximumBitRate */
static int hf_rrc_DRAC_SysInfoList_item = -1; /* DRAC_SysInfo */
+static int hf_rrc_EUTRAbandSpecificCapUpdateReqList_item = -1; /* RadioFrequencyBandEUTRAExt2 */
static int hf_rrc_configurationUnsupported = -1; /* NULL */
static int hf_rrc_physicalChannelFailure = -1; /* NULL */
static int hf_rrc_incompatibleSimultaneousReconfiguration = -1; /* NULL */
@@ -3378,10 +3601,10 @@ static int hf_rrc_configurationIncomplete = -1; /* NULL */
static int hf_rrc_unsupportedMeasurement = -1; /* NULL */
static int hf_rrc_mbmsSessionAlreadyReceivedCorrectly = -1; /* NULL */
static int hf_rrc_lowerPriorityMBMSService = -1; /* NULL */
-static int hf_rrc_modeSpecificInfo_17 = -1; /* T_modeSpecificInfo_17 */
-static int hf_rrc_fdd_47 = -1; /* T_fdd_46 */
+static int hf_rrc_modeSpecificInfo_18 = -1; /* T_modeSpecificInfo_18 */
+static int hf_rrc_fdd_48 = -1; /* T_fdd_47 */
static int hf_rrc_frequencyBandsSupportFDD = -1; /* FrequencyBandsRedirectionFDD */
-static int hf_rrc_tdd_12 = -1; /* T_tdd_11 */
+static int hf_rrc_tdd_13 = -1; /* T_tdd_12 */
static int hf_rrc_frequencyBandsSupportTDD128 = -1; /* FrequencyBandsIndicatorTDD128 */
static int hf_rrc_FrequencyBandsIndicatorTDD128_item = -1; /* FrequencyBandsIndicatorSupportTDD128 */
static int hf_rrc_frequencyBandsIndicatorTDD = -1; /* RadioFrequencyBandTDD_r10 */
@@ -3451,6 +3674,12 @@ static int hf_rrc_idleIntervalMeasCapabEUTRAList = -1; /* IdleIntervalMeasCapab
static int hf_rrc_idleIntervalMeasCapabEUTRAList_01 = -1; /* IdleIntervalMeasCapabEUTRAExtensionList */
static int hf_rrc_widebandRSRQFDDMeasurements = -1; /* T_widebandRSRQFDDMeasurements */
static int hf_rrc_widebandRSRQTDDMeasurements = -1; /* T_widebandRSRQTDDMeasurements */
+static int hf_rrc_event2gReportingOnaConfiguredSecDLFrequency = -1; /* T_event2gReportingOnaConfiguredSecDLFrequency */
+static int hf_rrc_extendedRsrqLowerValueRange = -1; /* T_extendedRsrqLowerValueRange */
+static int hf_rrc_rsrqOnAllSymbols = -1; /* T_rsrqOnAllSymbols */
+static int hf_rrc_increasedUECarrierMonitoringUTRA = -1; /* T_increasedUECarrierMonitoringUTRA */
+static int hf_rrc_increasedUECarrierMonitoringE_UTRA = -1; /* T_increasedUECarrierMonitoringE_UTRA */
+static int hf_rrc_enhancedUPHReporting = -1; /* T_enhancedUPHReporting */
static int hf_rrc_NonContiguousMultiCellCombinationList_item = -1; /* NonContiguousMultiCell */
static int hf_rrc_aggregatedCells = -1; /* T_aggregatedCells */
static int hf_rrc_gapSize_01 = -1; /* T_gapSize_01 */
@@ -3469,6 +3698,8 @@ static int hf_rrc_eutraFeatureGroupIndicators = -1; /* T_eutraFeatureGroupIndic
static int hf_rrc_eutraSupportOfMFBI = -1; /* T_eutraSupportOfMFBI */
static int hf_rrc_supportOfEUTRAFDDMeasurementReportingInCELLFACH = -1; /* T_supportOfEUTRAFDDMeasurementReportingInCELLFACH */
static int hf_rrc_supportOfEUTRATDDMeasurementReportingInCELLFACH = -1; /* T_supportOfEUTRATDDMeasurementReportingInCELLFACH */
+static int hf_rrc_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules = -1; /* T_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules */
+static int hf_rrc_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies = -1; /* T_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies */
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 */
@@ -3540,13 +3771,18 @@ static int hf_rrc_downlinkPhysChCapability_10 = -1; /* DL_PhysChCapabilityFDD_v
static int hf_rrc_uplinkPhysChCapability_08 = -1; /* UL_PhysChCapabilityFDD_vb50ext */
static int hf_rrc_fddPhysChCapability_06 = -1; /* T_fddPhysChCapability_06 */
static int hf_rrc_downlinkPhysChCapability_11 = -1; /* DL_PhysChCapabilityFDD_vb80ext */
+static int hf_rrc_fddPhysChCapability_07 = -1; /* T_fddPhysChCapability_07 */
+static int hf_rrc_downlinkPhysChCapability_12 = -1; /* DL_PhysChCapabilityFDD_vc50ext */
+static int hf_rrc_uplinkPhysChCapability_09 = -1; /* UL_PhysChCapabilityFDD_vc50ext */
+static int hf_rrc_tddPhysChCapability_01 = -1; /* T_tddPhysChCapability_01 */
+static int hf_rrc_downlinkPhysChCapability_13 = -1; /* DL_PhysChCapabilityInfoTDD_128_vc50ext */
static int hf_rrc_tddPhysChCapability_768_01 = -1; /* T_tddPhysChCapability_768_01 */
-static int hf_rrc_downlinkPhysChCapability_12 = -1; /* DL_PhysChCapabilityInfoTDD_768 */
+static int hf_rrc_downlinkPhysChCapability_14 = -1; /* DL_PhysChCapabilityInfoTDD_768 */
static int hf_rrc_tddPhysChCapability_128_03 = -1; /* T_tddPhysChCapability_128_03 */
-static int hf_rrc_uplinkPhysChCapability_09 = -1; /* UL_PhysChCapabilityInfoTDD_128_v770ext */
+static int hf_rrc_uplinkPhysChCapability_10 = -1; /* UL_PhysChCapabilityInfoTDD_128_v770ext */
static int hf_rrc_tdd128_PhysChCapability = -1; /* T_tdd128_PhysChCapability */
-static int hf_rrc_downlinkPhysChCapability_13 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */
-static int hf_rrc_uplinkPhysChCapability_10 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */
+static int hf_rrc_downlinkPhysChCapability_15 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */
+static int hf_rrc_uplinkPhysChCapability_11 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */
static int hf_rrc_fdd_hspdsch = -1; /* T_fdd_hspdsch */
static int hf_rrc_supported_03 = -1; /* T_supported_01 */
static int hf_rrc_hsdsch_physical_layer_category = -1; /* HSDSCH_physical_layer_category */
@@ -3616,6 +3852,11 @@ static int hf_rrc_minReduced_E_DPDCH_GainFactor = -1; /* MinReduced_E_DPDCH_Gai
static int hf_rrc_e_DCH_minimumSet_E_TFCI = -1; /* E_DCH_MinimumSet_E_TFCI */
static int hf_rrc_dpcchPowerOffset_SecondaryULFrequency = -1; /* INTEGER_0_7 */
static int hf_rrc_pc_Preamble = -1; /* PC_Preamble */
+static int hf_rrc_servingGrant_01 = -1; /* T_servingGrant_01 */
+static int hf_rrc_primary_Secondary_GrantSelector_01 = -1; /* T_primary_Secondary_GrantSelector_01 */
+static int hf_rrc_minimumTEBS_threshold = -1; /* MinimumTEBS_threshold */
+static int hf_rrc_implicitGrantHandling = -1; /* T_implicitGrantHandling */
+static int hf_rrc_ue_DPCCHPowerResetAfterDTXOnSecUplink = -1; /* UE_DPCCHPowerResetAfterDTXOnSecUplink */
static int hf_rrc_deltaACK = -1; /* DeltaACK */
static int hf_rrc_deltaNACK = -1; /* DeltaNACK */
static int hf_rrc_dl_hspdsch_Information = -1; /* DL_HSPDSCH_Information */
@@ -3632,6 +3873,9 @@ static int hf_rrc_deltaNACK_01 = -1; /* DeltaNACK_r11 */
static int hf_rrc_dl_hspdsch_Information_04 = -1; /* DL_HSPDSCH_Information_r11 */
static int hf_rrc_mac_hsResetIndicator_04 = -1; /* T_mac_hsResetIndicator_04 */
static int hf_rrc_mac_hsResetIndicator_assisting = -1; /* T_mac_hsResetIndicator_assisting */
+static int hf_rrc_dl_hspdsch_Information_05 = -1; /* DL_HSPDSCH_Information_r12 */
+static int hf_rrc_mac_hsResetIndicator_05 = -1; /* T_mac_hsResetIndicator_05 */
+static int hf_rrc_mac_hsResetIndicator_assisting_01 = -1; /* T_mac_hsResetIndicator_assisting_01 */
static int hf_rrc_supported_04 = -1; /* T_supported_02 */
static int hf_rrc_maxNoSCCPCH_RL = -1; /* MaxNoSCCPCH_RL */
static int hf_rrc_simultaneousSCCPCH_DPCH_DPDCH_Reception = -1; /* BOOLEAN */
@@ -3757,7 +4001,9 @@ static int hf_rrc_vae0NonCriticalExtensions = -1; /* T_vae0NonCriticalExtension
static int hf_rrc_ue_RadioAccessCapability_vae0ext = -1; /* UE_RadioAccessCapability_vae0ext_IEs */
static int hf_rrc_vb80NonCriticalExtensions = -1; /* T_vb80NonCriticalExtensions */
static int hf_rrc_ue_RadioAccessCapability_vb80ext = -1; /* UE_RadioAccessCapability_vb80ext_IEs */
-static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */
+static int hf_rrc_vc50NonCriticalExtensions_11 = -1; /* T_vc50NonCriticalExtensions_11 */
+static int hf_rrc_ue_RadioAccessCapability_vc50ext = -1; /* UE_RadioAccessCapability_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */
static int hf_rrc_ue_RadioAccessCapabBandCombList_va40ext = -1; /* UE_RadioAccessCapabBandCombList_va40ext */
static int hf_rrc_physicalChannelCapability_03 = -1; /* PhysicalChannelCapability_va40ext */
static int hf_rrc_rlc_Capability_02 = -1; /* RLC_Capability_va40ext */
@@ -3792,6 +4038,11 @@ static int hf_rrc_supportOfSTTDOnDLControlChannelsWhenMultiflowOperationIsActive
static int hf_rrc_measurementCapability_04 = -1; /* MeasurementCapability_vb70ext */
static int hf_rrc_ue_RadioAccessCapabBandFDDList7 = -1; /* UE_RadioAccessCapabBandFDDList7 */
static int hf_rrc_physicalChannelCapability_05 = -1; /* PhysicalChannelCapability_vb80ext */
+static int hf_rrc_measurementCapability_05 = -1; /* MeasurementCapability_vc50ext */
+static int hf_rrc_supportofDsacAndPpacInCellDch = -1; /* T_supportofDsacAndPpacInCellDch */
+static int hf_rrc_supportOfMultiflowWithFTPICHFromAssisting = -1; /* T_supportOfMultiflowWithFTPICHFromAssisting */
+static int hf_rrc_multiModeRAT_Capability_04 = -1; /* MultiModeRAT_Capability_vc50ext */
+static int hf_rrc_physicalChannelCapability_06 = -1; /* PhysicalChannelCapability_vc50ext */
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 */
@@ -3829,10 +4080,10 @@ static int hf_rrc_pdcp_Capability_02 = -1; /* PDCP_Capability */
static int hf_rrc_rlc_Capability_04 = -1; /* RLC_Capability */
static int hf_rrc_transportChannelCapability = -1; /* TransportChannelCapability */
static int hf_rrc_rf_Capability_02 = -1; /* RF_Capability */
-static int hf_rrc_physicalChannelCapability_06 = -1; /* PhysicalChannelCapability */
+static int hf_rrc_physicalChannelCapability_07 = -1; /* PhysicalChannelCapability */
static int hf_rrc_ue_MultiModeRAT_Capability = -1; /* UE_MultiModeRAT_Capability */
static int hf_rrc_ue_positioning_Capability = -1; /* UE_Positioning_Capability */
-static int hf_rrc_measurementCapability_05 = -1; /* MeasurementCapability */
+static int hf_rrc_measurementCapability_06 = -1; /* MeasurementCapability */
static int hf_rrc_ue_RadioAccessCapabBandFDDList = -1; /* UE_RadioAccessCapabBandFDDList */
static int hf_rrc_ue_PositioningCapabilityExt_v380 = -1; /* UE_PositioningCapabilityExt_v380 */
static int hf_rrc_ue_PositioningCapabilityExt_v3a0 = -1; /* UE_PositioningCapabilityExt_v3a0 */
@@ -3846,7 +4097,7 @@ static int hf_rrc_supportEDPDCHPowerInterpolation = -1; /* T_supportEDPDCHPower
static int hf_rrc_supportofTxDivOnNonMIMOChannel = -1; /* T_supportofTxDivOnNonMIMOChannel */
static int hf_rrc_physicalChannelCapability_LCR = -1; /* PhysicalChannelCapability_LCR_r4 */
static int hf_rrc_ue_RadioAccessCapabilityComp_TDD128 = -1; /* UE_RadioAccessCapabilityComp_TDD128_v7f0ext */
-static int hf_rrc_physicalChannelCapability_07 = -1; /* PhysicalChannelCapabilityInfo_v770ext */
+static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapabilityInfo_v770ext */
static int hf_rrc_ganssSupportIndication = -1; /* T_ganssSupportIndication */
static int hf_rrc_mac_ehsSupport_02 = -1; /* T_mac_ehsSupport_02 */
static int hf_rrc_ue_SpecificCapabilityInformation = -1; /* UE_SpecificCapabilityInformation_LCRTDD */
@@ -3854,6 +4105,7 @@ static int hf_rrc_supportForPriorityReselectionInUTRAN_01 = -1; /* T_supportFor
static int hf_rrc_supportOfenhancedTS0_01 = -1; /* T_supportOfenhancedTS0_01 */
static int hf_rrc_ue_RadioAccessCapabBandFDDList4_va60ext = -1; /* UE_RadioAccessCapabBandFDDList4_va60ext */
static int hf_rrc_ue_RadioAccessCapabBandFDDList4_va80ext = -1; /* UE_RadioAccessCapabBandFDDList4_va80ext */
+static int hf_rrc_interRATsupportMultiCellConfiguration = -1; /* T_interRATsupportMultiCellConfiguration */
static int hf_rrc_ue_RadioAccessCapabBandFDDList5 = -1; /* UE_RadioAccessCapabBandFDDList5 */
static int hf_rrc_ue_RadioAccessCapabBandFDDList_ext2 = -1; /* UE_RadioAccessCapabBandFDDList_ext2 */
static int hf_rrc_UE_RadioAccessCapabBandFDDList2_item = -1; /* UE_RadioAccessCapabBandFDD2 */
@@ -3893,7 +4145,7 @@ static int hf_rrc_UE_RadioAccessCapabBandFDDList_item = -1; /* UE_RadioAccessCa
static int hf_rrc_UE_RadioAccessCapabBandFDDList_ext_item = -1; /* UE_RadioAccessCapabBandFDD_ext */
static int hf_rrc_UE_RadioAccessCapabBandFDDList_ext2_item = -1; /* UE_RadioAccessCapabBandFDD_ext2 */
static int hf_rrc_fddRF_Capability_03 = -1; /* T_fddRF_Capability_03 */
-static int hf_rrc_measurementCapability_06 = -1; /* MeasurementCapabilityExt */
+static int hf_rrc_measurementCapability_07 = -1; /* MeasurementCapabilityExt */
static int hf_rrc_compressedModeMeasCapabFDDList_ext = -1; /* CompressedModeMeasCapabFDDList_ext */
static int hf_rrc_pdcp_Capability_r4_ext = -1; /* PDCP_Capability_r4_ext */
static int hf_rrc_tdd_CapabilityExt = -1; /* T_tdd_CapabilityExt */
@@ -3925,12 +4177,16 @@ static int hf_rrc_supportOfMACiis_05 = -1; /* T_supportOfMACiis_05 */
static int hf_rrc_edch_PhysicalLayerCategory_extension2 = -1; /* INTEGER_8_9 */
static int hf_rrc_edch_PhysicalLayerCategory_extension3 = -1; /* INTEGER_10_12 */
static int hf_rrc_supportOfHSDPCCHPowerOffsetExtension_01 = -1; /* T_supportOfHSDPCCHPowerOffsetExtension_01 */
+static int hf_rrc_supportofDsacAndPpacInCellDch_01 = -1; /* T_supportofDsacAndPpacInCellDch_01 */
+static int hf_rrc_supportforDCHEnhancements_01 = -1; /* T_supportforDCHEnhancements_01 */
+static int hf_rrc_simultaneousSupportforDCHEnhancementsAndCM_01 = -1; /* T_simultaneousSupportforDCHEnhancementsAndCM_01 */
+static int hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01 = -1; /* T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01 */
static int hf_rrc_supportOfSFModeForHSPDSCHDualStream_01 = -1; /* T_supportOfSFModeForHSPDSCHDualStream_01 */
static int hf_rrc_supportOfCommonEDCH_05 = -1; /* T_supportOfCommonEDCH_05 */
static int hf_rrc_supportOfMACiis_06 = -1; /* T_supportOfMACiis_06 */
static int hf_rrc_supportOfSPSOperation_03 = -1; /* T_supportOfSPSOperation_03 */
static int hf_rrc_supportOfControlChannelDRXOperation_02 = -1; /* T_supportOfControlChannelDRXOperation_02 */
-static int hf_rrc_fdd_48 = -1; /* T_fdd_47 */
+static int hf_rrc_fdd_49 = -1; /* T_fdd_48 */
static int hf_rrc_supported_06 = -1; /* RF_CapabBandListFDDComp */
static int hf_rrc_tdd384_RF_Capability = -1; /* T_tdd384_RF_Capability */
static int hf_rrc_supported_07 = -1; /* RadioFrequencyBandTDDList */
@@ -3973,7 +4229,7 @@ static int hf_rrc_carrierCombination35 = -1; /* BOOLEAN */
static int hf_rrc_carrierCombination53 = -1; /* BOOLEAN */
static int hf_rrc_pdcp_Capability_r5_ext = -1; /* PDCP_Capability_r5_ext */
static int hf_rrc_rlc_Capability_r5_ext = -1; /* RLC_Capability_r5_ext */
-static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapability_hspdsch_r5 */
+static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapability_hspdsch_r5 */
static int hf_rrc_multiModeRAT_Capability_v590ext = -1; /* MultiModeRAT_Capability_v590ext */
static int hf_rrc_pdcp_Capability_r5_ext2 = -1; /* PDCP_Capability_r5_ext2 */
static int hf_rrc_multiModeRAT_Capability_v680ext = -1; /* MultiModeRAT_Capability_v680ext */
@@ -3981,6 +4237,13 @@ static int hf_rrc_ulOLTDActivation = -1; /* T_ulOLTDActivation */
static int hf_rrc_maxNoDPDCH_BitsTransmitted = -1; /* MaxNoDPDCH_BitsTransmitted */
static int hf_rrc_discontinuousDpcchTransmission_02 = -1; /* T_discontinuousDpcchTransmission_02 */
static int hf_rrc_slotFormat4_01 = -1; /* T_slotFormat4_01 */
+static int hf_rrc_supportofCellReselectionIndicationReporting = -1; /* T_supportofCellReselectionIndicationReporting */
+static int hf_rrc_supportofRadioLinkswithoutDPCHFDPCH = -1; /* T_supportofRadioLinkswithoutDPCHFDPCH */
+static int hf_rrc_supportofServingE_DCHCellDecoupling = -1; /* T_supportofServingE_DCHCellDecoupling */
+static int hf_rrc_accessGroupsAccessControl = -1; /* T_accessGroupsAccessControl */
+static int hf_rrc_enhancedTTISwitching = -1; /* T_enhancedTTISwitching */
+static int hf_rrc_implicitGrantHandling_01 = -1; /* T_implicitGrantHandling_01 */
+static int hf_rrc_dtx_enhancements = -1; /* T_dtx_enhancements */
static int hf_rrc_maxPhysChPerTimeslot = -1; /* MaxPhysChPerTimeslot */
static int hf_rrc_minimumSF_02 = -1; /* MinimumSF_UL */
static int hf_rrc_supportOfPUSCH = -1; /* BOOLEAN */
@@ -3994,11 +4257,16 @@ static int hf_rrc_multiCarrier_EdchPhysicalLayerCategory_128 = -1; /* INTEGER_1
static int hf_rrc_maxNumberCarrierForMCHSUPA_TDD = -1; /* T_maxNumberCarrierForMCHSUPA_TDD */
static int hf_rrc_tdd384_edch_01 = -1; /* T_tdd384_edch_01 */
static int hf_rrc_supported_11 = -1; /* T_supported_05 */
-static int hf_rrc_continue = -1; /* NULL */
-static int hf_rrc_newConfiguration = -1; /* T_newConfiguration */
+static int hf_rrc_configurationInfo_01 = -1; /* T_configurationInfo_01 */
+static int hf_rrc_newConfiguration_01 = -1; /* T_newConfiguration_01 */
+static int hf_rrc_activationDelay = -1; /* ActivationDelay */
+static int hf_rrc_newConfiguration_02 = -1; /* T_newConfiguration_02 */
static int hf_rrc_secondaryServingEDCHCell_Info = -1; /* SecondaryServingEDCHCell_Info */
static int hf_rrc_secondaryEDCH_Info_Common = -1; /* SecondaryEDCH_Info_Common */
static int hf_rrc_dl_InformationPerSecondaryRL_List = -1; /* DL_InformationPerSecondaryRL_List */
+static int hf_rrc_newConfiguration_03 = -1; /* T_newConfiguration_03 */
+static int hf_rrc_secondaryEDCH_Info_Common_01 = -1; /* SecondaryEDCH_Info_Common_r12 */
+static int hf_rrc_dl_InformationPerSecondaryRL_List_01 = -1; /* DL_InformationPerSecondaryRL_List_r12 */
static int hf_rrc_fdd_edch = -1; /* T_fdd_edch */
static int hf_rrc_supported_12 = -1; /* T_supported_06 */
static int hf_rrc_edch_PhysicalLayerCategory = -1; /* INTEGER_1_16 */
@@ -4006,8 +4274,8 @@ static int hf_rrc_maxNoBitsTransmitted = -1; /* MaxNoBits */
static int hf_rrc_maxConvCodeBitsTransmitted = -1; /* MaxNoBits */
static int hf_rrc_turboEncodingSupport = -1; /* TurboSupport */
static int hf_rrc_maxSimultaneousTransChs_01 = -1; /* MaxSimultaneousTransChsUL */
-static int hf_rrc_modeSpecificInfo_18 = -1; /* T_modeSpecificInfo_18 */
-static int hf_rrc_tdd_13 = -1; /* T_tdd_12 */
+static int hf_rrc_modeSpecificInfo_19 = -1; /* T_modeSpecificInfo_19 */
+static int hf_rrc_tdd_14 = -1; /* T_tdd_13 */
static int hf_rrc_maxTransmittedBlocks = -1; /* MaxTransportBlocksUL */
static int hf_rrc_maxNumberOfTFC_01 = -1; /* MaxNumberOfTFC_UL */
static int hf_rrc_standaloneLocMethodsSupported = -1; /* BOOLEAN */
@@ -4044,7 +4312,7 @@ static int hf_rrc_dl_TransportChannelType_02 = -1; /* DL_TransportChannelType_r
static int hf_rrc_DL_LogicalChannelMappingList_item = -1; /* DL_LogicalChannelMapping */
static int hf_rrc_DL_LogicalChannelMappingList_r5_item = -1; /* DL_LogicalChannelMapping_r5 */
static int hf_rrc_DL_LogicalChannelMappingList_r7_item = -1; /* DL_LogicalChannelMapping_r7 */
-static int hf_rrc_dummy_32 = -1; /* CID_InclusionInfo_r4 */
+static int hf_rrc_dummy_33 = -1; /* CID_InclusionInfo_r4 */
static int hf_rrc_max_CID = -1; /* INTEGER_1_16383 */
static int hf_rrc_reverseDecompressionDepth = -1; /* INTEGER_0_65535 */
static int hf_rrc_dl_AM_RLC_Mode = -1; /* DL_AM_RLC_Mode */
@@ -4056,7 +4324,7 @@ static int hf_rrc_dl_UM_RLC_Mode_02 = -1; /* DL_UM_RLC_Mode_r6 */
static int hf_rrc_dl_AM_RLC_Mode_02 = -1; /* DL_AM_RLC_Mode_r7 */
static int hf_rrc_dl_AM_RLC_Mode_03 = -1; /* DL_AM_RLC_Mode_r11 */
static int hf_rrc_timerStatusProhibit = -1; /* TimerStatusProhibit */
-static int hf_rrc_dummy_33 = -1; /* TimerEPC */
+static int hf_rrc_dummy_34 = -1; /* TimerEPC */
static int hf_rrc_missingPDU_Indicator = -1; /* BOOLEAN */
static int hf_rrc_timerStatusPeriodic = -1; /* TimerStatusPeriodic */
static int hf_rrc_timerReordering = -1; /* TimerReordering */
@@ -4089,7 +4357,7 @@ static int hf_rrc_pdcp_PDU_Header = -1; /* PDCP_PDU_Header */
static int hf_rrc_headerCompressionInfoList = -1; /* HeaderCompressionInfoList */
static int hf_rrc_headerCompressionInfoList_01 = -1; /* HeaderCompressionInfoList_r4 */
static int hf_rrc_pdcp_Info = -1; /* PDCP_Info */
-static int hf_rrc_dummy_34 = -1; /* INTEGER_0_65535 */
+static int hf_rrc_dummy_35 = -1; /* INTEGER_0_65535 */
static int hf_rrc_pdcp_Info_01 = -1; /* PDCP_Info_r4 */
static int hf_rrc_timerPollProhibit = -1; /* TimerPollProhibit */
static int hf_rrc_timerPoll = -1; /* TimerPoll */
@@ -4304,7 +4572,7 @@ static int hf_rrc_twoLogicalChannels_01 = -1; /* UL_LogicalChannelMappingLis
static int hf_rrc_oneLogicalChannel_02 = -1; /* UL_LogicalChannelMapping_r8 */
static int hf_rrc_twoLogicalChannels_02 = -1; /* UL_LogicalChannelMappingList_r8 */
static int hf_rrc_dummy1_01 = -1; /* CID_InclusionInfo_r4 */
-static int hf_rrc_dummy_35 = -1; /* ROHC_PacketSizeList_r4 */
+static int hf_rrc_dummy_36 = -1; /* ROHC_PacketSizeList_r4 */
static int hf_rrc_ul_AM_RLC_Mode = -1; /* UL_AM_RLC_Mode */
static int hf_rrc_ul_UM_RLC_Mode = -1; /* UL_UM_RLC_Mode */
static int hf_rrc_ul_TM_RLC_Mode = -1; /* UL_TM_RLC_Mode */
@@ -4317,7 +4585,7 @@ static int hf_rrc_windowSize_OSD = -1; /* WindowSizeOSD_r6 */
static int hf_rrc_mac_hs_AddReconfQueue_List = -1; /* MAC_hs_AddReconfQueue_List */
static int hf_rrc_mac_hs_DelQueue_List = -1; /* MAC_hs_DelQueue_List */
static int hf_rrc_mac_ehs_AddReconfQueue_List = -1; /* MAC_ehs_AddReconfReordQ_List */
-static int hf_rrc_dummy_36 = -1; /* MAC_ehs_DelReordQ_List */
+static int hf_rrc_dummy_37 = -1; /* MAC_ehs_DelReordQ_List */
static int hf_rrc_mac_ehs_AddReconfQueue_List_01 = -1; /* MAC_ehs_AddReconfReordQ_List_r9 */
static int hf_rrc_mac_ehs_AddReconfQueue_List_02 = -1; /* MAC_ehs_AddReconfReordQ_List_TDD128_v9c0ext */
static int hf_rrc_mac_ehs_AddReconfQueue_List_03 = -1; /* MAC_ehs_AddReconfReordQ_List_r11 */
@@ -4344,9 +4612,9 @@ static int hf_rrc_e_dch_mac_d_flow_retransmission_timer = -1; /* E_DCH_MAC_d_Fl
static int hf_rrc_Common_E_DCH_MAC_d_FlowList_item = -1; /* Common_E_DCH_MAC_d_Flow */
static int hf_rrc_Common_E_DCH_MAC_d_Flow_Info_List_ConcurrentTTI_item = -1; /* Common_E_DCH_MAC_d_Flow_Info_ConcurrentTTI */
static int hf_rrc_rlc_Size = -1; /* T_rlc_Size */
-static int hf_rrc_fdd_49 = -1; /* T_fdd_48 */
+static int hf_rrc_fdd_50 = -1; /* T_fdd_49 */
static int hf_rrc_octetModeRLC_SizeInfoType2 = -1; /* OctetModeRLC_SizeInfoType2 */
-static int hf_rrc_tdd_14 = -1; /* T_tdd_13 */
+static int hf_rrc_tdd_15 = -1; /* T_tdd_14 */
static int hf_rrc_commonTDD_Choice = -1; /* T_commonTDD_Choice */
static int hf_rrc_bitModeRLC_SizeInfo = -1; /* BitModeRLC_SizeInfo */
static int hf_rrc_octetModeRLC_SizeInfoType1 = -1; /* OctetModeRLC_SizeInfoType1 */
@@ -4403,7 +4671,7 @@ static int hf_rrc_tfs_SignallingMode = -1; /* T_tfs_SignallingMode */
static int hf_rrc_explicit_config = -1; /* TransportFormatSet */
static int hf_rrc_sameAsULTrCH = -1; /* UL_TransportChannelIdentity */
static int hf_rrc_dch_QualityTarget = -1; /* QualityTarget */
-static int hf_rrc_dummy_37 = -1; /* TM_SignallingInfo */
+static int hf_rrc_dummy_38 = -1; /* TM_SignallingInfo */
static int hf_rrc_tfs_SignallingMode_01 = -1; /* T_tfs_SignallingMode_01 */
static int hf_rrc_dl_TransportChannelType_04 = -1; /* DL_TrCH_TypeId1_r5 */
static int hf_rrc_tfs_SignallingMode_02 = -1; /* T_tfs_SignallingMode_02 */
@@ -4419,19 +4687,19 @@ static int hf_rrc_transportChannelIdentity = -1; /* TransportChannelIdentity */
static int hf_rrc_tfs_SignallingMode_06 = -1; /* T_tfs_SignallingMode_06 */
static int hf_rrc_qualityTarget = -1; /* QualityTarget */
static int hf_rrc_sccpch_TFCS = -1; /* TFCS */
-static int hf_rrc_modeSpecificInfo_19 = -1; /* T_modeSpecificInfo_19 */
-static int hf_rrc_fdd_50 = -1; /* T_fdd_49 */
+static int hf_rrc_modeSpecificInfo_20 = -1; /* T_modeSpecificInfo_20 */
+static int hf_rrc_fdd_51 = -1; /* T_fdd_50 */
static int hf_rrc_dl_Parameters = -1; /* T_dl_Parameters */
static int hf_rrc_dl_DCH_TFCS = -1; /* TFCS */
static int hf_rrc_sameAsUL = -1; /* NULL */
-static int hf_rrc_tdd_15 = -1; /* T_tdd_14 */
+static int hf_rrc_tdd_16 = -1; /* T_tdd_15 */
static int hf_rrc_individualDL_CCTrCH_InfoList = -1; /* IndividualDL_CCTrCH_InfoList */
-static int hf_rrc_modeSpecificInfo_20 = -1; /* T_modeSpecificInfo_20 */
-static int hf_rrc_fdd_51 = -1; /* T_fdd_50 */
+static int hf_rrc_modeSpecificInfo_21 = -1; /* T_modeSpecificInfo_21 */
+static int hf_rrc_fdd_52 = -1; /* T_fdd_51 */
static int hf_rrc_dl_Parameters_01 = -1; /* T_dl_Parameters_01 */
static int hf_rrc_dl_DCH_TFCS_01 = -1; /* T_dl_DCH_TFCS */
static int hf_rrc_tfcs = -1; /* TFCS */
-static int hf_rrc_tdd_16 = -1; /* T_tdd_15 */
+static int hf_rrc_tdd_17 = -1; /* T_tdd_16 */
static int hf_rrc_DL_DeletedTransChInfoList_item = -1; /* DL_TransportChannelIdentity */
static int hf_rrc_DL_DeletedTransChInfoList_r5_item = -1; /* DL_TransportChannelIdentity_r5 */
static int hf_rrc_DL_DeletedTransChInfoList_r7_item = -1; /* DL_TransportChannelIdentity_r7 */
@@ -4452,18 +4720,26 @@ static int hf_rrc_scheduledTransmissionGrantInfo = -1; /* NULL */
static int hf_rrc_mac_d_FlowRetransTimer = -1; /* E_DCH_MAC_d_FlowRetransTimer */
static int hf_rrc_transmissionGrantType_01 = -1; /* T_transmissionGrantType_01 */
static int hf_rrc_non_ScheduledTransGrantInfo_01 = -1; /* T_non_ScheduledTransGrantInfo_01 */
-static int hf_rrc_modeSpecificInfo_21 = -1; /* T_modeSpecificInfo_21 */
-static int hf_rrc_fdd_52 = -1; /* T_fdd_51 */
+static int hf_rrc_modeSpecificInfo_22 = -1; /* T_modeSpecificInfo_22 */
+static int hf_rrc_fdd_53 = -1; /* T_fdd_52 */
static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_item = -1; /* E_DCH_AddReconf_MAC_d_Flow */
static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_r7_item = -1; /* E_DCH_AddReconf_MAC_d_Flow_r7 */
-static int hf_rrc_complete_26 = -1; /* TFCS_ReconfAdd */
+static int hf_rrc_complete_30 = -1; /* TFCS_ReconfAdd */
static int hf_rrc_addition = -1; /* TFCS_ReconfAdd */
static int hf_rrc_removal = -1; /* TFCS_RemovalList */
static int hf_rrc_replacement = -1; /* T_replacement */
static int hf_rrc_tfcsRemoval = -1; /* TFCS_RemovalList */
static int hf_rrc_tfcsAdd = -1; /* TFCS_ReconfAdd */
+static int hf_rrc_complete_31 = -1; /* TFCS_ReconfAdd_r12 */
+static int hf_rrc_addition_01 = -1; /* TFCS_ReconfAdd_r12 */
+static int hf_rrc_replacement_01 = -1; /* T_replacement_01 */
+static int hf_rrc_tfcsAdd_01 = -1; /* TFCS_ReconfAdd_r12 */
static int hf_rrc_signalledGainFactors = -1; /* SignalledGainFactors */
static int hf_rrc_computedGainFactors = -1; /* ReferenceTFC_ID */
+static int hf_rrc_signalledGainFactors_01 = -1; /* T_signalledGainFactors */
+static int hf_rrc_gainFactorBetaC = -1; /* GainFactor */
+static int hf_rrc_gainFactorBetaD = -1; /* GainFactor */
+static int hf_rrc_referenceTFC_ID = -1; /* ReferenceTFC_ID */
static int hf_rrc_addOrReconfMAC_dFlow = -1; /* AddOrReconfMAC_dFlow */
static int hf_rrc_dl_MAC_HeaderType = -1; /* T_dl_MAC_HeaderType */
static int hf_rrc_mac_hs_02 = -1; /* AddOrReconfMAC_dFlow */
@@ -4541,12 +4817,11 @@ static int hf_rrc_part1_04 = -1; /* INTEGER_0_61 */
static int hf_rrc_sizeType2_02 = -1; /* INTEGER_0_63 */
static int hf_rrc_sizeType3_02 = -1; /* INTEGER_0_56 */
static int hf_rrc_referenceTFC = -1; /* TFC_Value */
-static int hf_rrc_modeSpecificInfo_22 = -1; /* T_modeSpecificInfo_22 */
-static int hf_rrc_fdd_53 = -1; /* T_fdd_52 */
-static int hf_rrc_gainFactorBetaC = -1; /* GainFactor */
-static int hf_rrc_gainFactorBetaD = -1; /* GainFactor */
+static int hf_rrc_modeSpecificInfo_23 = -1; /* T_modeSpecificInfo_23 */
+static int hf_rrc_fdd_54 = -1; /* T_fdd_53 */
static int hf_rrc_gainFactorInformation = -1; /* GainFactorInformation */
static int hf_rrc_powerOffsetPp_m = -1; /* PowerOffsetPp_m */
+static int hf_rrc_gainFactorInformation_01 = -1; /* GainFactorInformation_10msMode */
static int hf_rrc_ul_AddReconfTrChInfoList = -1; /* UL_AddReconfTransChInfoList */
static int hf_rrc_dl_TrChInfoList = -1; /* DL_AddReconfTransChInfoList */
static int hf_rrc_bler_QualityValue = -1; /* BLER_QualityValue */
@@ -4557,9 +4832,8 @@ static int hf_rrc_RestrictedTrChInfoList_item = -1; /* RestrictedTrChInfo */
static int hf_rrc_channelCodingType = -1; /* ChannelCodingType */
static int hf_rrc_rateMatchingAttribute = -1; /* RateMatchingAttribute */
static int hf_rrc_crc_Size = -1; /* CRC_Size */
-static int hf_rrc_modeSpecificInfo_23 = -1; /* T_modeSpecificInfo_23 */
-static int hf_rrc_fdd_54 = -1; /* T_fdd_53 */
-static int hf_rrc_referenceTFC_ID = -1; /* ReferenceTFC_ID */
+static int hf_rrc_modeSpecificInfo_24 = -1; /* T_modeSpecificInfo_24 */
+static int hf_rrc_fdd_55 = -1; /* T_fdd_54 */
static int hf_rrc_splitType = -1; /* SplitType */
static int hf_rrc_tfci_Field2_Length = -1; /* INTEGER_1_10 */
static int hf_rrc_tfci_Field1_Information = -1; /* ExplicitTFCS_Configuration */
@@ -4570,15 +4844,16 @@ static int hf_rrc_non_allowedTFC_List = -1; /* Non_allowedTFC_List */
static int hf_rrc_restrictedTrChInfoList = -1; /* RestrictedTrChInfoList */
static int hf_rrc_fullTFCS = -1; /* NULL */
static int hf_rrc_TFC_SubsetList_item = -1; /* TFC_SubsetList_item */
-static int hf_rrc_modeSpecificInfo_24 = -1; /* T_modeSpecificInfo_24 */
-static int hf_rrc_tdd_17 = -1; /* T_tdd_16 */
+static int hf_rrc_modeSpecificInfo_25 = -1; /* T_modeSpecificInfo_25 */
+static int hf_rrc_tdd_18 = -1; /* T_tdd_17 */
static int hf_rrc_tfci_Range = -1; /* TFCI_RangeList */
static int hf_rrc_explicit_config_02 = -1; /* ExplicitTFCS_Configuration */
static int hf_rrc_maxTFCIField2Value = -1; /* INTEGER_1_1023 */
static int hf_rrc_tfcs_InfoForDSCH = -1; /* TFCS_InfoForDSCH */
static int hf_rrc_TFCI_RangeList_item = -1; /* TFCI_Range */
static int hf_rrc_normalTFCI_Signalling = -1; /* ExplicitTFCS_Configuration */
-static int hf_rrc_dummy_38 = -1; /* SplitTFCI_Signalling */
+static int hf_rrc_dummy_39 = -1; /* SplitTFCI_Signalling */
+static int hf_rrc_normalTFCI_Signalling_01 = -1; /* ExplicitTFCS_Configuration_r12 */
static int hf_rrc_tfcs_ID_01 = -1; /* TFCS_IdentityPlain */
static int hf_rrc_sharedChannelIndicator = -1; /* BOOLEAN */
static int hf_rrc_ctfc2bit = -1; /* INTEGER_0_3 */
@@ -4611,6 +4886,22 @@ static int hf_rrc_ctfc16 = -1; /* INTEGER_0_65535 */
static int hf_rrc_ctfc24Bit = -1; /* T_ctfc24Bit */
static int hf_rrc_ctfc24Bit_item = -1; /* T_ctfc24Bit_item */
static int hf_rrc_ctfc24 = -1; /* INTEGER_0_16777215 */
+static int hf_rrc_ctfcSize_01 = -1; /* T_ctfcSize_01 */
+static int hf_rrc_ctfc2Bit_01 = -1; /* T_ctfc2Bit_01 */
+static int hf_rrc_ctfc2Bit_item_01 = -1; /* T_ctfc2Bit_item_01 */
+static int hf_rrc_powerOffsetInformation_10msMode = -1; /* PowerOffsetInformation_10msMode */
+static int hf_rrc_ctfc4Bit_01 = -1; /* T_ctfc4Bit_01 */
+static int hf_rrc_ctfc4Bit_item_01 = -1; /* T_ctfc4Bit_item_01 */
+static int hf_rrc_ctfc6Bit_01 = -1; /* T_ctfc6Bit_01 */
+static int hf_rrc_ctfc6Bit_item_01 = -1; /* T_ctfc6Bit_item_01 */
+static int hf_rrc_ctfc8Bit_01 = -1; /* T_ctfc8Bit_01 */
+static int hf_rrc_ctfc8Bit_item_01 = -1; /* T_ctfc8Bit_item_01 */
+static int hf_rrc_ctfc12Bit_01 = -1; /* T_ctfc12Bit_01 */
+static int hf_rrc_ctfc12Bit_item_01 = -1; /* T_ctfc12Bit_item_01 */
+static int hf_rrc_ctfc16Bit_01 = -1; /* T_ctfc16Bit_01 */
+static int hf_rrc_ctfc16Bit_item_01 = -1; /* T_ctfc16Bit_item_01 */
+static int hf_rrc_ctfc24Bit_01 = -1; /* T_ctfc24Bit_01 */
+static int hf_rrc_ctfc24Bit_item_01 = -1; /* T_ctfc24Bit_item_01 */
static int hf_rrc_tfci = -1; /* INTEGER_0_1023 */
static int hf_rrc_TFCS_RemovalList_item = -1; /* TFCS_Removal */
static int hf_rrc_messType = -1; /* MessType */
@@ -4618,6 +4909,7 @@ static int hf_rrc_tm_SignallingMode = -1; /* T_tm_SignallingMode */
static int hf_rrc_mode1 = -1; /* NULL */
static int hf_rrc_mode2 = -1; /* T_mode2 */
static int hf_rrc_ul_controlledTrChList = -1; /* UL_ControlledTrChList */
+static int hf_rrc_TransportChannelConcatInfo_item = -1; /* TransportChannelIdentity */
static int hf_rrc_dsch_transport_ch_id = -1; /* TransportChannelIdentity */
static int hf_rrc_dedicatedTransChTFS = -1; /* DedicatedTransChTFS */
static int hf_rrc_commonTransChTFS = -1; /* CommonTransChTFS */
@@ -4635,24 +4927,28 @@ static int hf_rrc_addReconf_MAC_d_FlowList = -1; /* E_DCH_AddReconf_MAC_d_FlowL
static int hf_rrc_dch_usch_01 = -1; /* T_dch_usch_01 */
static int hf_rrc_e_dch_03 = -1; /* T_e_dch_03 */
static int hf_rrc_modeSpecific = -1; /* T_modeSpecific */
-static int hf_rrc_fdd_55 = -1; /* T_fdd_54 */
+static int hf_rrc_fdd_56 = -1; /* T_fdd_55 */
static int hf_rrc_harq_Info_01 = -1; /* T_harq_Info_01 */
static int hf_rrc_addReconf_MAC_d_FlowList_01 = -1; /* E_DCH_AddReconf_MAC_d_FlowList_r7 */
static int hf_rrc_dch_usch_02 = -1; /* T_dch_usch_02 */
static int hf_rrc_e_dch_04 = -1; /* T_e_dch_04 */
static int hf_rrc_ul_MAC_HeaderType = -1; /* T_ul_MAC_HeaderType */
static int hf_rrc_modeSpecific_01 = -1; /* T_modeSpecific_01 */
-static int hf_rrc_fdd_56 = -1; /* T_fdd_55 */
+static int hf_rrc_fdd_57 = -1; /* T_fdd_56 */
static int hf_rrc_harq_Info_02 = -1; /* T_harq_Info_02 */
static int hf_rrc_prach_TFCS = -1; /* TFCS */
-static int hf_rrc_modeSpecificInfo_25 = -1; /* T_modeSpecificInfo_25 */
-static int hf_rrc_fdd_57 = -1; /* T_fdd_56 */
-static int hf_rrc_tdd_18 = -1; /* T_tdd_17 */
-static int hf_rrc_individualUL_CCTrCH_InfoList = -1; /* IndividualUL_CCTrCH_InfoList */
static int hf_rrc_modeSpecificInfo_26 = -1; /* T_modeSpecificInfo_26 */
static int hf_rrc_fdd_58 = -1; /* T_fdd_57 */
static int hf_rrc_tdd_19 = -1; /* T_tdd_18 */
+static int hf_rrc_individualUL_CCTrCH_InfoList = -1; /* IndividualUL_CCTrCH_InfoList */
+static int hf_rrc_modeSpecificInfo_27 = -1; /* T_modeSpecificInfo_27 */
+static int hf_rrc_fdd_59 = -1; /* T_fdd_58 */
+static int hf_rrc_tdd_20 = -1; /* T_tdd_19 */
static int hf_rrc_tfc_SubsetList = -1; /* TFC_SubsetList */
+static int hf_rrc_modeSpecificInfo_28 = -1; /* T_modeSpecificInfo_28 */
+static int hf_rrc_fdd_60 = -1; /* T_fdd_59 */
+static int hf_rrc_ul_TFCS_01 = -1; /* TFCS_r12 */
+static int hf_rrc_tdd_21 = -1; /* T_tdd_20 */
static int hf_rrc_UL_ControlledTrChList_item = -1; /* TransportChannelIdentity */
static int hf_rrc_UL_DeletedTransChInfoList_item = -1; /* UL_TransportChannelIdentity */
static int hf_rrc_UL_DeletedTransChInfoList_r6_item = -1; /* UL_TransportChannelIdentity_r6 */
@@ -4699,6 +4995,7 @@ static int hf_rrc_AdditionalPRACH_TF_and_TFCS_CCCH_List_item = -1; /* Additiona
static int hf_rrc_AdditionalDLSecCellInfoListFDD_item = -1; /* AdditionalDLSecCellInfoFDD */
static int hf_rrc_AdditionalDLSecCellInfoListFDD_r11_item = -1; /* AdditionalDLSecCellInfoFDD_r11 */
static int hf_rrc_AdditionalDLSecCellInfoListFDD2_item = -1; /* AdditionalDLSecCellInfoFDD_r11 */
+static int hf_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD_item = -1; /* AdditionalDLSecCellInfoFDD_HandoverToUtran */
static int hf_rrc_channelisationCode256 = -1; /* ChannelisationCode256 */
static int hf_rrc_sttd_Indicator = -1; /* BOOLEAN */
static int hf_rrc_aich_TransmissionTiming = -1; /* AICH_TransmissionTiming */
@@ -4759,12 +5056,12 @@ static int hf_rrc_scheduledTransmissionConfiguration = -1; /* ScheduledTransmis
static int hf_rrc_cOffset = -1; /* INTEGER_0_29 */
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_27 = -1; /* T_modeSpecificInfo_27 */
-static int hf_rrc_dummy_39 = -1; /* T_dummy_14 */
-static int hf_rrc_tdd_20 = -1; /* T_tdd_19 */
-static int hf_rrc_tdd768_06 = -1; /* NULL */
-static int hf_rrc_tdd384_11 = -1; /* NULL */
-static int hf_rrc_tdd128_11 = -1; /* T_tdd128_11 */
+static int hf_rrc_modeSpecificInfo_29 = -1; /* T_modeSpecificInfo_29 */
+static int hf_rrc_dummy_40 = -1; /* T_dummy_14 */
+static int hf_rrc_tdd_22 = -1; /* T_tdd_21 */
+static int hf_rrc_tdd768_07 = -1; /* NULL */
+static int hf_rrc_tdd384_12 = -1; /* NULL */
+static int hf_rrc_tdd128_12 = -1; /* T_tdd128_12 */
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 */
@@ -4800,8 +5097,8 @@ static int hf_rrc_e_dch_TransmitContinuationOffset_01 = -1; /* T_e_dch_Transmit
static int hf_rrc_measurement_Feedback_Info_ConcurrentTTI = -1; /* Measurement_Feedback_Info_ConcurrentTTI */
static int hf_rrc_channelisationCode_01 = -1; /* INTEGER_0_127 */
static int hf_rrc_signatureSequence = -1; /* INTEGER_0_39 */
-static int hf_rrc_configurationInfo = -1; /* T_configurationInfo */
-static int hf_rrc_newConfiguration_01 = -1; /* T_newConfiguration_01 */
+static int hf_rrc_configurationInfo_02 = -1; /* T_configurationInfo_02 */
+static int hf_rrc_newConfiguration_04 = -1; /* T_newConfiguration_04 */
static int hf_rrc_eRGCHNeighbourCellList = -1; /* BIT_STRING_SIZE_maxCellMeas */
static int hf_rrc_commonERGCHChannelConfigList = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig */
static int hf_rrc_commonERGCHChannelConfigList_item = -1; /* CommonERGCHChannelConfig */
@@ -4836,20 +5133,33 @@ static int hf_rrc_channelAssignmentActive = -1; /* ChannelAssignmentActive */
static int hf_rrc_cpch_StatusIndicationMode = -1; /* CPCH_StatusIndicationMode */
static int hf_rrc_pcpch_ChannelInfoList = -1; /* PCPCH_ChannelInfoList */
static int hf_rrc_CPCH_SetInfoList_item = -1; /* CPCH_SetInfo */
+static int hf_rrc_configurationInfo_03 = -1; /* T_configurationInfo_03 */
+static int hf_rrc_newConfiguration_05 = -1; /* T_newConfiguration_05 */
+static int hf_rrc_ulTransmissionMode = -1; /* T_ulTransmissionMode */
+static int hf_rrc_tenMSOnly = -1; /* NULL */
+static int hf_rrc_twentyMSOnly = -1; /* NULL */
+static int hf_rrc_tenORtwentyMS = -1; /* T_tenORtwentyMS */
+static int hf_rrc_ul_TransModeSwitchingParam = -1; /* UL_TransModeSwitchingParam */
+static int hf_rrc_dlFETMode = -1; /* T_dlFETMode */
+static int hf_rrc_basic = -1; /* NULL */
+static int hf_rrc_full = -1; /* T_full */
+static int hf_rrc_early_dch_QualityTarget = -1; /* QualityTarget */
+static int hf_rrc_early_dch_TargetSlot = -1; /* INTEGER_11_28 */
+static int hf_rrc_trChConcatInfo = -1; /* TransportChannelConcatInfo */
static int hf_rrc_timeInfo = -1; /* TimeInfo */
static int hf_rrc_commonTimeslotInfo = -1; /* CommonTimeslotInfo */
static int hf_rrc_dl_CCTrCH_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */
static int hf_rrc_ul_CCTrChTPCList = -1; /* UL_CCTrChTPCList */
static int hf_rrc_tddOption_03 = -1; /* T_tddOption_03 */
-static int hf_rrc_tdd384_12 = -1; /* T_tdd384_11 */
-static int hf_rrc_tdd128_12 = -1; /* T_tdd128_12 */
+static int hf_rrc_tdd384_13 = -1; /* T_tdd384_12 */
+static int hf_rrc_tdd128_13 = -1; /* T_tdd128_13 */
static int hf_rrc_dl_CCTrCH_TimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */
static int hf_rrc_tddOption_04 = -1; /* T_tddOption_04 */
-static int hf_rrc_tdd384_13 = -1; /* T_tdd384_12 */
+static int hf_rrc_tdd384_14 = -1; /* T_tdd384_13 */
static int hf_rrc_dl_CCTrCH_TimeslotsCodes_02 = -1; /* DownlinkTimeslotsCodes_r7 */
-static int hf_rrc_tdd768_07 = -1; /* T_tdd768_06 */
+static int hf_rrc_tdd768_08 = -1; /* T_tdd768_07 */
static int hf_rrc_dl_CCTrCH_TimeslotsCodes_03 = -1; /* DownlinkTimeslotsCodes_VHCR */
-static int hf_rrc_tdd128_13 = -1; /* T_tdd128_13 */
+static int hf_rrc_tdd128_14 = -1; /* T_tdd128_14 */
static int hf_rrc_DL_CCTrChList_item = -1; /* DL_CCTrCh */
static int hf_rrc_DL_CCTrChList_r7_item = -1; /* DL_CCTrCh_r7 */
static int hf_rrc_DL_CCTrChList_r4_item = -1; /* DL_CCTrCh_r4 */
@@ -4859,193 +5169,224 @@ static int hf_rrc_sf_AndCodeNumber = -1; /* SF512_AndCodeNumber */
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_28 = -1; /* T_modeSpecificInfo_28 */
-static int hf_rrc_fdd_59 = -1; /* T_fdd_58 */
+static int hf_rrc_modeSpecificInfo_30 = -1; /* T_modeSpecificInfo_30 */
+static int hf_rrc_fdd_61 = -1; /* T_fdd_60 */
static int hf_rrc_defaultDPCH_OffsetValue = -1; /* DefaultDPCH_OffsetValueFDD */
static int hf_rrc_dpch_CompressedModeInfo = -1; /* DPCH_CompressedModeInfo */
-static int hf_rrc_dummy_40 = -1; /* SSDT_Information */
-static int hf_rrc_tdd_21 = -1; /* T_tdd_20 */
+static int hf_rrc_dummy_41 = -1; /* SSDT_Information */
+static int hf_rrc_tdd_23 = -1; /* T_tdd_22 */
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_29 = -1; /* T_modeSpecificInfo_29 */
-static int hf_rrc_fdd_60 = -1; /* T_fdd_59 */
-static int hf_rrc_dummy_41 = -1; /* SSDT_Information_r4 */
-static int hf_rrc_tdd_22 = -1; /* T_tdd_21 */
+static int hf_rrc_modeSpecificInfo_31 = -1; /* T_modeSpecificInfo_31 */
+static int hf_rrc_fdd_62 = -1; /* T_fdd_61 */
+static int hf_rrc_dummy_42 = -1; /* SSDT_Information_r4 */
+static int hf_rrc_tdd_24 = -1; /* T_tdd_23 */
static int hf_rrc_tddOption_05 = -1; /* T_tddOption_05 */
-static int hf_rrc_tdd128_14 = -1; /* T_tdd128_14 */
+static int hf_rrc_tdd128_15 = -1; /* T_tdd128_15 */
static int hf_rrc_tstd_Indicator = -1; /* BOOLEAN */
-static int hf_rrc_modeSpecificInfo_30 = -1; /* T_modeSpecificInfo_30 */
-static int hf_rrc_fdd_61 = -1; /* T_fdd_60 */
-static int hf_rrc_tdd_23 = -1; /* T_tdd_22 */
+static int hf_rrc_modeSpecificInfo_32 = -1; /* T_modeSpecificInfo_32 */
+static int hf_rrc_fdd_63 = -1; /* T_fdd_62 */
+static int hf_rrc_tdd_25 = -1; /* T_tdd_24 */
static int hf_rrc_tddOption_06 = -1; /* T_tddOption_06 */
-static int hf_rrc_tdd128_15 = -1; /* T_tdd128_15 */
-static int hf_rrc_mac_hsResetIndicator_05 = -1; /* T_mac_hsResetIndicator_05 */
+static int hf_rrc_tdd128_16 = -1; /* T_tdd128_16 */
+static int hf_rrc_mac_hsResetIndicator_06 = -1; /* T_mac_hsResetIndicator_06 */
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_31 = -1; /* T_modeSpecificInfo_31 */
-static int hf_rrc_fdd_62 = -1; /* T_fdd_61 */
-static int hf_rrc_tdd_24 = -1; /* T_tdd_23 */
+static int hf_rrc_modeSpecificInfo_33 = -1; /* T_modeSpecificInfo_33 */
+static int hf_rrc_fdd_64 = -1; /* T_fdd_63 */
+static int hf_rrc_tdd_26 = -1; /* T_tdd_25 */
static int hf_rrc_tddOption_07 = -1; /* T_tddOption_07 */
-static int hf_rrc_tdd128_16 = -1; /* T_tdd128_16 */
-static int hf_rrc_mac_hsResetIndicator_06 = -1; /* T_mac_hsResetIndicator_06 */
+static int hf_rrc_tdd128_17 = -1; /* T_tdd128_17 */
+static int hf_rrc_mac_hsResetIndicator_07 = -1; /* T_mac_hsResetIndicator_07 */
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_32 = -1; /* T_modeSpecificInfo_32 */
-static int hf_rrc_fdd_63 = -1; /* T_fdd_62 */
-static int hf_rrc_tdd_25 = -1; /* T_tdd_24 */
+static int hf_rrc_modeSpecificInfo_34 = -1; /* T_modeSpecificInfo_34 */
+static int hf_rrc_fdd_65 = -1; /* T_fdd_64 */
+static int hf_rrc_tdd_27 = -1; /* T_tdd_26 */
static int hf_rrc_tddOption_08 = -1; /* T_tddOption_08 */
-static int hf_rrc_tdd128_17 = -1; /* T_tdd128_17 */
-static int hf_rrc_mac_hsResetIndicator_07 = -1; /* T_mac_hsResetIndicator_07 */
+static int hf_rrc_tdd128_18 = -1; /* T_tdd128_18 */
+static int hf_rrc_mac_hsResetIndicator_08 = -1; /* T_mac_hsResetIndicator_08 */
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_33 = -1; /* T_modeSpecificInfo_33 */
-static int hf_rrc_fdd_64 = -1; /* T_fdd_63 */
+static int hf_rrc_modeSpecificInfo_35 = -1; /* T_modeSpecificInfo_35 */
+static int hf_rrc_fdd_66 = -1; /* T_fdd_65 */
static int hf_rrc_dpch_CompressedModeInfo_01 = -1; /* DPCH_CompressedModeInfo_r8 */
-static int hf_rrc_tdd_26 = -1; /* T_tdd_25 */
+static int hf_rrc_tdd_28 = -1; /* T_tdd_27 */
static int hf_rrc_tddOption_09 = -1; /* T_tddOption_09 */
-static int hf_rrc_tdd128_18 = -1; /* T_tdd128_18 */
-static int hf_rrc_mac_hsResetIndicator_08 = -1; /* T_mac_hsResetIndicator_08 */
+static int hf_rrc_tdd128_19 = -1; /* T_tdd128_19 */
+static int hf_rrc_mac_hsResetIndicator_09 = -1; /* T_mac_hsResetIndicator_09 */
static int hf_rrc_postVerificationPeriod_09 = -1; /* T_postVerificationPeriod_09 */
static int hf_rrc_dl_dpchInfoCommon_03 = -1; /* T_dl_dpchInfoCommon_03 */
-static int hf_rrc_modeSpecificInfo_34 = -1; /* T_modeSpecificInfo_34 */
-static int hf_rrc_fdd_65 = -1; /* T_fdd_64 */
+static int hf_rrc_modeSpecificInfo_36 = -1; /* T_modeSpecificInfo_36 */
+static int hf_rrc_fdd_67 = -1; /* T_fdd_66 */
static int hf_rrc_dpch_CompressedModeInfo_02 = -1; /* DPCH_CompressedModeInfo_r10 */
-static int hf_rrc_tdd_27 = -1; /* T_tdd_26 */
+static int hf_rrc_tdd_29 = -1; /* T_tdd_28 */
static int hf_rrc_tddOption_10 = -1; /* T_tddOption_10 */
-static int hf_rrc_tdd128_19 = -1; /* T_tdd128_19 */
-static int hf_rrc_mac_hsResetIndicator_09 = -1; /* T_mac_hsResetIndicator_09 */
+static int hf_rrc_tdd128_20 = -1; /* T_tdd128_20 */
+static int hf_rrc_mac_hsResetIndicator_10 = -1; /* T_mac_hsResetIndicator_10 */
static int hf_rrc_postVerificationPeriod_10 = -1; /* T_postVerificationPeriod_10 */
static int hf_rrc_dl_dpchInfoCommon_04 = -1; /* T_dl_dpchInfoCommon_04 */
-static int hf_rrc_modeSpecificInfo_35 = -1; /* T_modeSpecificInfo_35 */
-static int hf_rrc_fdd_66 = -1; /* T_fdd_65 */
-static int hf_rrc_tdd_28 = -1; /* T_tdd_27 */
+static int hf_rrc_modeSpecificInfo_37 = -1; /* T_modeSpecificInfo_37 */
+static int hf_rrc_fdd_68 = -1; /* T_fdd_67 */
+static int hf_rrc_tdd_30 = -1; /* T_tdd_29 */
static int hf_rrc_tddOption_11 = -1; /* T_tddOption_11 */
-static int hf_rrc_tdd128_20 = -1; /* T_tdd128_20 */
-static int hf_rrc_mac_hsResetIndicator_10 = -1; /* T_mac_hsResetIndicator_10 */
+static int hf_rrc_tdd128_21 = -1; /* T_tdd128_21 */
+static int hf_rrc_mac_hsResetIndicator_11 = -1; /* T_mac_hsResetIndicator_11 */
static int hf_rrc_postVerificationPeriod_11 = -1; /* T_postVerificationPeriod_11 */
-static int hf_rrc_mac_hsResetIndicator_assisting_01 = -1; /* T_mac_hsResetIndicator_assisting_01 */
-static int hf_rrc_dl_DPCH_InfoCommon_03 = -1; /* DL_DPCH_InfoCommonPost */
-static int hf_rrc_dl_DPCH_InfoCommon_04 = -1; /* DL_DPCH_InfoCommonPredef */
+static int hf_rrc_mac_hsResetIndicator_assisting_02 = -1; /* T_mac_hsResetIndicator_assisting_02 */
+static int hf_rrc_dl_dpchInfoCommon_05 = -1; /* T_dl_dpchInfoCommon_05 */
+static int hf_rrc_dl_DPCH_InfoCommon_03 = -1; /* DL_DPCH_InfoCommon_r12 */
+static int hf_rrc_modeSpecificInfo_38 = -1; /* T_modeSpecificInfo_38 */
+static int hf_rrc_fdd_69 = -1; /* T_fdd_68 */
+static int hf_rrc_tdd_31 = -1; /* T_tdd_30 */
+static int hf_rrc_tddOption_12 = -1; /* T_tddOption_12 */
+static int hf_rrc_tdd128_22 = -1; /* T_tdd128_22 */
+static int hf_rrc_mac_hsResetIndicator_12 = -1; /* T_mac_hsResetIndicator_12 */
+static int hf_rrc_postVerificationPeriod_12 = -1; /* T_postVerificationPeriod_12 */
+static int hf_rrc_mac_hsResetIndicator_assisting_03 = -1; /* T_mac_hsResetIndicator_assisting_03 */
+static int hf_rrc_dl_DPCH_InfoCommon_04 = -1; /* DL_DPCH_InfoCommonPost */
+static int hf_rrc_dl_DPCH_InfoCommon_05 = -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_42 = -1; /* Cfntargetsfnframeoffset */
-static int hf_rrc_modeSpecificInfo_36 = -1; /* T_modeSpecificInfo_36 */
-static int hf_rrc_fdd_67 = -1; /* T_fdd_66 */
+static int hf_rrc_dummy_43 = -1; /* Cfntargetsfnframeoffset */
+static int hf_rrc_modeSpecificInfo_39 = -1; /* T_modeSpecificInfo_39 */
+static int hf_rrc_fdd_70 = -1; /* T_fdd_69 */
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 */
static int hf_rrc_spreadingFactorAndPilot = -1; /* SF512_AndPilot */
static int hf_rrc_positionFixedOrFlexible = -1; /* PositionFixedOrFlexible */
static int hf_rrc_tfci_Existence = -1; /* BOOLEAN */
-static int hf_rrc_tdd_29 = -1; /* T_tdd_28 */
+static int hf_rrc_tdd_32 = -1; /* T_tdd_31 */
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_37 = -1; /* T_modeSpecificInfo_37 */
-static int hf_rrc_fdd_68 = -1; /* T_fdd_67 */
-static int hf_rrc_tdd_30 = -1; /* T_tdd_29 */
+static int hf_rrc_modeSpecificInfo_40 = -1; /* T_modeSpecificInfo_40 */
+static int hf_rrc_fdd_71 = -1; /* T_fdd_70 */
+static int hf_rrc_tdd_33 = -1; /* T_tdd_32 */
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 */
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_38 = -1; /* T_modeSpecificInfo_38 */
-static int hf_rrc_fdd_69 = -1; /* T_fdd_68 */
-static int hf_rrc_tdd_31 = -1; /* T_tdd_30 */
-static int hf_rrc_modeSpecificInfo_39 = -1; /* T_modeSpecificInfo_39 */
-static int hf_rrc_fdd_70 = -1; /* T_fdd_69 */
-static int hf_rrc_tdd_32 = -1; /* T_tdd_31 */
-static int hf_rrc_fdd_71 = -1; /* T_fdd_70 */
+static int hf_rrc_modeSpecificInfo_41 = -1; /* T_modeSpecificInfo_41 */
+static int hf_rrc_fdd_72 = -1; /* T_fdd_71 */
+static int hf_rrc_tdd_34 = -1; /* T_tdd_33 */
+static int hf_rrc_cfnHandling_03 = -1; /* T_cfnHandling_03 */
+static int hf_rrc_maintain_02 = -1; /* T_maintain_01 */
+static int hf_rrc_modeSpecificInfo_42 = -1; /* T_modeSpecificInfo_42 */
+static int hf_rrc_fdd_73 = -1; /* T_fdd_72 */
+static int hf_rrc_spreadingFactorAndPilot_01 = -1; /* SF512_AndPilot_r12 */
+static int hf_rrc_tdd_35 = -1; /* T_tdd_34 */
+static int hf_rrc_modeSpecificInfo_43 = -1; /* T_modeSpecificInfo_43 */
+static int hf_rrc_fdd_74 = -1; /* T_fdd_73 */
+static int hf_rrc_tdd_36 = -1; /* T_tdd_35 */
+static int hf_rrc_fdd_75 = -1; /* T_fdd_74 */
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_43 = -1; /* SSDT_CellIdentity */
+static int hf_rrc_dummy_44 = -1; /* SSDT_CellIdentity */
static int hf_rrc_closedLoopTimingAdjMode = -1; /* ClosedLoopTimingAdjMode */
-static int hf_rrc_tdd_33 = -1; /* T_tdd_32 */
+static int hf_rrc_tdd_37 = -1; /* T_tdd_36 */
static int hf_rrc_dl_CCTrChListToEstablish = -1; /* DL_CCTrChList */
static int hf_rrc_dl_CCTrChListToRemove = -1; /* DL_CCTrChListToRemove */
-static int hf_rrc_fdd_72 = -1; /* T_fdd_71 */
-static int hf_rrc_tdd_34 = -1; /* T_tdd_33 */
+static int hf_rrc_fdd_76 = -1; /* T_fdd_75 */
+static int hf_rrc_tdd_38 = -1; /* T_tdd_37 */
static int hf_rrc_dl_CCTrChListToEstablish_01 = -1; /* DL_CCTrChList_r4 */
-static int hf_rrc_fdd_73 = -1; /* T_fdd_72 */
+static int hf_rrc_fdd_77 = -1; /* T_fdd_76 */
static int hf_rrc_powerOffsetTPC_pdpdch = -1; /* PowerOffsetTPC_pdpdch */
-static int hf_rrc_tdd_35 = -1; /* T_tdd_34 */
-static int hf_rrc_fdd_74 = -1; /* T_fdd_73 */
-static int hf_rrc_tdd_36 = -1; /* T_tdd_35 */
-static int hf_rrc_fdd_75 = -1; /* T_fdd_74 */
-static int hf_rrc_tdd_37 = -1; /* T_tdd_36 */
+static int hf_rrc_tdd_39 = -1; /* T_tdd_38 */
+static int hf_rrc_fdd_78 = -1; /* T_fdd_77 */
+static int hf_rrc_tdd_40 = -1; /* T_tdd_39 */
+static int hf_rrc_fdd_79 = -1; /* T_fdd_78 */
+static int hf_rrc_tdd_41 = -1; /* T_tdd_40 */
static int hf_rrc_dl_CCTrChListToEstablish_02 = -1; /* DL_CCTrChList_r7 */
+static int hf_rrc_fdd_80 = -1; /* T_fdd_79 */
+static int hf_rrc_powerOffsetPO_SRB = -1; /* PowerOffsetPO_SRB */
+static int hf_rrc_tdd_42 = -1; /* T_tdd_41 */
+static int hf_rrc_fdd_81 = -1; /* T_fdd_80 */
+static int hf_rrc_tdd_43 = -1; /* T_tdd_42 */
static int hf_rrc_fdpch_FrameOffset = -1; /* DPCH_FrameOffset */
static int hf_rrc_dl_ChannelisationCode = -1; /* INTEGER_0_255 */
static int hf_rrc_fdpch_SlotFormat = -1; /* FDPCH_SlotFormat */
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_40 = -1; /* T_modeSpecificInfo_40 */
-static int hf_rrc_fdd_76 = -1; /* T_fdd_75 */
-static int hf_rrc_tdd_38 = -1; /* T_tdd_37 */
+static int hf_rrc_modeSpecificInfo_44 = -1; /* T_modeSpecificInfo_44 */
+static int hf_rrc_fdd_82 = -1; /* T_fdd_81 */
+static int hf_rrc_tdd_44 = -1; /* T_tdd_43 */
static int hf_rrc_tpc_StepSizeTDD = -1; /* TPC_StepSizeTDD */
-static int hf_rrc_cfnHandling_03 = -1; /* T_cfnHandling_03 */
-static int hf_rrc_maintain_02 = -1; /* T_maintain_01 */
+static int hf_rrc_cfnHandling_04 = -1; /* T_cfnHandling_04 */
+static int hf_rrc_maintain_03 = -1; /* T_maintain_02 */
static int hf_rrc_dl_FDPCH_PowerControlInfo = -1; /* DL_DPCH_PowerControlInfo */
static int hf_rrc_dl_FDPCH_TPCcommandErrorRate_01 = -1; /* INTEGER_1_16 */
static int hf_rrc_hs_scch_Info = -1; /* HS_SCCH_Info */
static int hf_rrc_measurement_feedback_Info = -1; /* Measurement_Feedback_Info */
-static int hf_rrc_modeSpecificInfo_41 = -1; /* T_modeSpecificInfo_41 */
-static int hf_rrc_tdd_39 = -1; /* T_tdd_38 */
-static int hf_rrc_tdd384_14 = -1; /* T_tdd384_13 */
+static int hf_rrc_modeSpecificInfo_45 = -1; /* T_modeSpecificInfo_45 */
+static int hf_rrc_tdd_45 = -1; /* T_tdd_44 */
+static int hf_rrc_tdd384_15 = -1; /* T_tdd384_14 */
static int hf_rrc_dl_HSPDSCH_TS_Configuration = -1; /* DL_HSPDSCH_TS_Configuration */
-static int hf_rrc_tdd128_21 = -1; /* T_tdd128_21 */
+static int hf_rrc_tdd128_23 = -1; /* T_tdd128_23 */
static int hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128 = -1; /* HS_PDSCH_Midamble_Configuration_TDD128 */
static int hf_rrc_hs_scch_Info_01 = -1; /* HS_SCCH_Info_r6 */
-static int hf_rrc_modeSpecificInfo_42 = -1; /* T_modeSpecificInfo_42 */
-static int hf_rrc_tdd_40 = -1; /* T_tdd_39 */
-static int hf_rrc_tdd384_15 = -1; /* T_tdd384_14 */
-static int hf_rrc_tdd128_22 = -1; /* T_tdd128_22 */
+static int hf_rrc_modeSpecificInfo_46 = -1; /* T_modeSpecificInfo_46 */
+static int hf_rrc_tdd_46 = -1; /* T_tdd_45 */
+static int hf_rrc_tdd384_16 = -1; /* T_tdd384_15 */
+static int hf_rrc_tdd128_24 = -1; /* T_tdd128_24 */
static int hf_rrc_hs_scch_Info_02 = -1; /* HS_SCCH_Info_r7 */
static int hf_rrc_measurement_feedback_Info_01 = -1; /* Measurement_Feedback_Info_r7 */
-static int hf_rrc_modeSpecificInfo_43 = -1; /* T_modeSpecificInfo_43 */
-static int hf_rrc_tdd_41 = -1; /* T_tdd_40 */
-static int hf_rrc_tdd384_16 = -1; /* T_tdd384_15 */
-static int hf_rrc_tdd768_08 = -1; /* T_tdd768_07 */
+static int hf_rrc_modeSpecificInfo_47 = -1; /* T_modeSpecificInfo_47 */
+static int hf_rrc_tdd_47 = -1; /* T_tdd_46 */
+static int hf_rrc_tdd384_17 = -1; /* T_tdd384_16 */
+static int hf_rrc_tdd768_09 = -1; /* T_tdd768_08 */
static int hf_rrc_dl_HSPDSCH_TS_Configuration_01 = -1; /* DL_HSPDSCH_TS_Configuration_VHCR */
-static int hf_rrc_tdd128_23 = -1; /* T_tdd128_23 */
+static int hf_rrc_tdd128_25 = -1; /* T_tdd128_25 */
static int hf_rrc_dl_MultiCarrier_Information = -1; /* DL_MultiCarrier_Information */
-static int hf_rrc_fdd_77 = -1; /* T_fdd_76 */
+static int hf_rrc_fdd_83 = -1; /* T_fdd_82 */
static int hf_rrc_dl_64QAM_Configured = -1; /* T_dl_64QAM_Configured */
-static int hf_rrc_modeSpecificInfo_44 = -1; /* T_modeSpecificInfo_44 */
-static int hf_rrc_tdd_42 = -1; /* T_tdd_41 */
-static int hf_rrc_tdd384_17 = -1; /* T_tdd384_16 */
-static int hf_rrc_tdd768_09 = -1; /* T_tdd768_08 */
-static int hf_rrc_tdd128_24 = -1; /* T_tdd128_24 */
-static int hf_rrc_fdd_78 = -1; /* T_fdd_77 */
+static int hf_rrc_modeSpecificInfo_48 = -1; /* T_modeSpecificInfo_48 */
+static int hf_rrc_tdd_48 = -1; /* T_tdd_47 */
+static int hf_rrc_tdd384_18 = -1; /* T_tdd384_17 */
+static int hf_rrc_tdd768_10 = -1; /* T_tdd768_09 */
+static int hf_rrc_tdd128_26 = -1; /* T_tdd128_26 */
+static int hf_rrc_fdd_84 = -1; /* T_fdd_83 */
static int hf_rrc_dl_64QAM_Configured_01 = -1; /* T_dl_64QAM_Configured_01 */
-static int hf_rrc_modeSpecificInfo_45 = -1; /* T_modeSpecificInfo_45 */
-static int hf_rrc_tdd_43 = -1; /* T_tdd_42 */
-static int hf_rrc_tdd128_25 = -1; /* T_tdd128_25 */
+static int hf_rrc_modeSpecificInfo_49 = -1; /* T_modeSpecificInfo_49 */
+static int hf_rrc_tdd_49 = -1; /* T_tdd_48 */
+static int hf_rrc_tdd128_27 = -1; /* T_tdd128_27 */
static int hf_rrc_outofSyncWindow = -1; /* OutofSyncWindow */
static int hf_rrc_hs_scch_Info_03 = -1; /* HS_SCCH_Info_r8_ext */
static int hf_rrc_hs_scch_Info_04 = -1; /* HS_SCCH_Info_r9 */
-static int hf_rrc_modeSpecificInfo_46 = -1; /* T_modeSpecificInfo_46 */
-static int hf_rrc_tdd_44 = -1; /* T_tdd_43 */
-static int hf_rrc_tdd384_18 = -1; /* T_tdd384_17 */
-static int hf_rrc_tdd768_10 = -1; /* T_tdd768_09 */
-static int hf_rrc_tdd128_26 = -1; /* T_tdd128_26 */
+static int hf_rrc_modeSpecificInfo_50 = -1; /* T_modeSpecificInfo_50 */
+static int hf_rrc_tdd_50 = -1; /* T_tdd_49 */
+static int hf_rrc_tdd384_19 = -1; /* T_tdd384_18 */
+static int hf_rrc_tdd768_11 = -1; /* T_tdd768_10 */
+static int hf_rrc_tdd128_28 = -1; /* T_tdd128_28 */
static int hf_rrc_tS0_Indicator = -1; /* T_tS0_Indicator */
-static int hf_rrc_fdd_79 = -1; /* T_fdd_78 */
+static int hf_rrc_fdd_85 = -1; /* T_fdd_84 */
static int hf_rrc_dl_64QAM_Configured_02 = -1; /* T_dl_64QAM_Configured_02 */
static int hf_rrc_measurement_feedback_Info_02 = -1; /* Measurement_Feedback_Info_r11 */
-static int hf_rrc_modeSpecificInfo_47 = -1; /* T_modeSpecificInfo_47 */
-static int hf_rrc_tdd_45 = -1; /* T_tdd_44 */
-static int hf_rrc_tdd384_19 = -1; /* T_tdd384_18 */
-static int hf_rrc_tdd768_11 = -1; /* T_tdd768_10 */
-static int hf_rrc_tdd128_27 = -1; /* T_tdd128_27 */
+static int hf_rrc_modeSpecificInfo_51 = -1; /* T_modeSpecificInfo_51 */
+static int hf_rrc_tdd_51 = -1; /* T_tdd_50 */
+static int hf_rrc_tdd384_20 = -1; /* T_tdd384_19 */
+static int hf_rrc_tdd768_12 = -1; /* T_tdd768_11 */
+static int hf_rrc_tdd128_29 = -1; /* T_tdd128_29 */
static int hf_rrc_tS0_Indicator_01 = -1; /* T_tS0_Indicator_01 */
-static int hf_rrc_fdd_80 = -1; /* T_fdd_79 */
+static int hf_rrc_fdd_86 = -1; /* T_fdd_85 */
static int hf_rrc_dl_64QAM_Configured_03 = -1; /* T_dl_64QAM_Configured_03 */
+static int hf_rrc_measurement_feedback_Info_03 = -1; /* Measurement_Feedback_Info_r12 */
+static int hf_rrc_modeSpecificInfo_52 = -1; /* T_modeSpecificInfo_52 */
+static int hf_rrc_tdd_52 = -1; /* T_tdd_51 */
+static int hf_rrc_tdd384_21 = -1; /* T_tdd384_20 */
+static int hf_rrc_tdd768_13 = -1; /* T_tdd768_12 */
+static int hf_rrc_tdd128_30 = -1; /* T_tdd128_30 */
+static int hf_rrc_tS0_Indicator_02 = -1; /* T_tS0_Indicator_02 */
+static int hf_rrc_ts0ChannelizationCodes = -1; /* DL_TS_ChannelisationCodesShort */
+static int hf_rrc_fdd_87 = -1; /* T_fdd_86 */
+static int hf_rrc_dl_64QAM_Configured_04 = -1; /* T_dl_64QAM_Configured_04 */
static int hf_rrc_DL_HSPDSCH_MultiCarrier_Information_item = -1; /* DL_HSPDSCH_MultiCarrier_Information_item */
static int hf_rrc_uarfcn_Carrier = -1; /* UARFCN */
static int hf_rrc_hs_PDSCH_Midamble_Configuration = -1; /* HS_PDSCH_Midamble_Configuration_TDD128 */
@@ -5055,73 +5396,86 @@ static int hf_rrc_DL_HSPDSCH_TS_Configuration_item = -1; /* DL_HSPDSCH_TS_Confi
static int hf_rrc_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType_DL */
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_48 = -1; /* T_modeSpecificInfo_48 */
-static int hf_rrc_fdd_81 = -1; /* T_fdd_80 */
+static int hf_rrc_modeSpecificInfo_53 = -1; /* T_modeSpecificInfo_53 */
+static int hf_rrc_fdd_88 = -1; /* T_fdd_87 */
static int hf_rrc_dummy1_02 = -1; /* PDSCH_SHO_DCH_Info */
static int hf_rrc_dummy2_07 = -1; /* PDSCH_CodeMapping */
-static int hf_rrc_tdd_46 = -1; /* PrimaryCCPCH_Info */
+static int hf_rrc_tdd_53 = -1; /* PrimaryCCPCH_Info */
static int hf_rrc_dl_DPCH_InfoPerRL = -1; /* DL_DPCH_InfoPerRL */
-static int hf_rrc_dummy_44 = -1; /* SCCPCH_InfoForFACH */
-static int hf_rrc_modeSpecificInfo_49 = -1; /* T_modeSpecificInfo_49 */
-static int hf_rrc_fdd_82 = -1; /* T_fdd_81 */
-static int hf_rrc_tdd_47 = -1; /* PrimaryCCPCH_Info_r4 */
+static int hf_rrc_dummy_45 = -1; /* SCCPCH_InfoForFACH */
+static int hf_rrc_modeSpecificInfo_54 = -1; /* T_modeSpecificInfo_54 */
+static int hf_rrc_fdd_89 = -1; /* T_fdd_88 */
+static int hf_rrc_tdd_54 = -1; /* PrimaryCCPCH_Info_r4 */
static int hf_rrc_dl_DPCH_InfoPerRL_01 = -1; /* DL_DPCH_InfoPerRL_r4 */
-static int hf_rrc_dummy_45 = -1; /* SCCPCH_InfoForFACH_r4 */
-static int hf_rrc_modeSpecificInfo_50 = -1; /* T_modeSpecificInfo_50 */
-static int hf_rrc_fdd_83 = -1; /* T_fdd_82 */
+static int hf_rrc_dummy_46 = -1; /* SCCPCH_InfoForFACH_r4 */
+static int hf_rrc_modeSpecificInfo_55 = -1; /* T_modeSpecificInfo_55 */
+static int hf_rrc_fdd_90 = -1; /* T_fdd_89 */
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_51 = -1; /* T_modeSpecificInfo_51 */
-static int hf_rrc_fdd_84 = -1; /* T_fdd_83 */
-static int hf_rrc_modeSpecificInfo_52 = -1; /* T_modeSpecificInfo_52 */
-static int hf_rrc_fdd_85 = -1; /* T_fdd_84 */
+static int hf_rrc_modeSpecificInfo_56 = -1; /* T_modeSpecificInfo_56 */
+static int hf_rrc_fdd_91 = -1; /* T_fdd_90 */
+static int hf_rrc_modeSpecificInfo_57 = -1; /* T_modeSpecificInfo_57 */
+static int hf_rrc_fdd_92 = -1; /* T_fdd_91 */
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 */
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_53 = -1; /* T_modeSpecificInfo_53 */
-static int hf_rrc_fdd_86 = -1; /* T_fdd_85 */
+static int hf_rrc_e_RGCH_Info_02 = -1; /* T_e_RGCH_Info_02 */
+static int hf_rrc_modeSpecificInfo_58 = -1; /* T_modeSpecificInfo_58 */
+static int hf_rrc_fdd_93 = -1; /* T_fdd_92 */
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_87 = -1; /* T_fdd_86 */
+static int hf_rrc_fdd_94 = -1; /* T_fdd_93 */
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_48 = -1; /* T_tdd_45 */
+static int hf_rrc_e_RGCH_Info_03 = -1; /* T_e_RGCH_Info_03 */
+static int hf_rrc_tdd_55 = -1; /* T_tdd_52 */
static int hf_rrc_tdd384_tdd768 = -1; /* T_tdd384_tdd768 */
static int hf_rrc_e_HICH_Info_02 = -1; /* E_HICH_Information_TDD384_768 */
-static int hf_rrc_tdd128_28 = -1; /* T_tdd128_28 */
+static int hf_rrc_tdd128_31 = -1; /* T_tdd128_31 */
static int hf_rrc_e_HICH_Info_03 = -1; /* E_HICH_Information_TDD128 */
-static int hf_rrc_modeSpecificInfo_54 = -1; /* T_modeSpecificInfo_54 */
-static int hf_rrc_fdd_88 = -1; /* T_fdd_87 */
+static int hf_rrc_modeSpecificInfo_59 = -1; /* T_modeSpecificInfo_59 */
+static int hf_rrc_fdd_95 = -1; /* T_fdd_94 */
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_89 = -1; /* T_fdd_88 */
+static int hf_rrc_fdd_96 = -1; /* T_fdd_95 */
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_49 = -1; /* T_tdd_46 */
+static int hf_rrc_e_RGCH_Info_04 = -1; /* T_e_RGCH_Info_04 */
+static int hf_rrc_tdd_56 = -1; /* T_tdd_53 */
static int hf_rrc_tdd384_tdd768_01 = -1; /* T_tdd384_tdd768_01 */
-static int hf_rrc_tdd128_29 = -1; /* T_tdd128_29 */
-static int hf_rrc_modeSpecificInfo_55 = -1; /* T_modeSpecificInfo_55 */
-static int hf_rrc_fdd_90 = -1; /* T_fdd_89 */
+static int hf_rrc_tdd128_32 = -1; /* T_tdd128_32 */
+static int hf_rrc_modeSpecificInfo_60 = -1; /* T_modeSpecificInfo_60 */
+static int hf_rrc_fdd_97 = -1; /* T_fdd_96 */
static int hf_rrc_dl_dpchInfo_03 = -1; /* T_dl_dpchInfo_03 */
static int hf_rrc_e_ROCH_Information = -1; /* E_ROCH_Information */
static int hf_rrc_modeSpecificInfo2_02 = -1; /* T_modeSpecificInfo2_02 */
-static int hf_rrc_fdd_91 = -1; /* T_fdd_90 */
+static int hf_rrc_fdd_98 = -1; /* T_fdd_97 */
static int hf_rrc_e_HICH_Info_05 = -1; /* T_e_HICH_Info_03 */
static int hf_rrc_e_HICH_Information_01 = -1; /* E_HICH_Information_r11 */
static int hf_rrc_secondaryReleaseIndicator = -1; /* NULL */
-static int hf_rrc_e_RGCH_Info_04 = -1; /* T_e_RGCH_Info_04 */
+static int hf_rrc_e_RGCH_Info_05 = -1; /* T_e_RGCH_Info_05 */
static int hf_rrc_f_TPICH_Info = -1; /* T_f_TPICH_Info */
static int hf_rrc_f_TPICH_Information = -1; /* F_TPICH_Information */
-static int hf_rrc_tdd_50 = -1; /* T_tdd_47 */
+static int hf_rrc_tdd_57 = -1; /* T_tdd_54 */
static int hf_rrc_tdd384_tdd768_02 = -1; /* T_tdd384_tdd768_02 */
-static int hf_rrc_tdd128_30 = -1; /* T_tdd128_30 */
+static int hf_rrc_tdd128_33 = -1; /* T_tdd128_33 */
+static int hf_rrc_modeSpecificInfo_61 = -1; /* T_modeSpecificInfo_61 */
+static int hf_rrc_fdd_99 = -1; /* T_fdd_98 */
+static int hf_rrc_dl_dpchInfo_04 = -1; /* T_dl_dpchInfo_04 */
+static int hf_rrc_dl_DPCH_InfoPerRL_05 = -1; /* DL_DPCH_InfoPerRL_r12 */
+static int hf_rrc_radioLinkswithoutDPCHFDPCHInfo = -1; /* RadioLinkswithoutDPCHFDPCHInfo */
+static int hf_rrc_modeSpecificInfo2_03 = -1; /* T_modeSpecificInfo2_03 */
+static int hf_rrc_fdd_100 = -1; /* T_fdd_99 */
+static int hf_rrc_e_HICH_Info_06 = -1; /* T_e_HICH_Info_04 */
+static int hf_rrc_e_RGCH_Info_06 = -1; /* T_e_RGCH_Info_06 */
+static int hf_rrc_f_TPICH_Info_01 = -1; /* T_f_TPICH_Info_01 */
+static int hf_rrc_tdd_58 = -1; /* T_tdd_55 */
+static int hf_rrc_tdd384_tdd768_03 = -1; /* T_tdd384_tdd768_03 */
+static int hf_rrc_tdd128_34 = -1; /* T_tdd128_34 */
static int hf_rrc_DL_InformationPerRL_List_item = -1; /* DL_InformationPerRL */
static int hf_rrc_DL_InformationPerRL_List_r4_item = -1; /* DL_InformationPerRL_r4 */
static int hf_rrc_DL_InformationPerRL_List_r5_item = -1; /* DL_InformationPerRL_r5 */
@@ -5131,41 +5485,45 @@ static int hf_rrc_DL_InformationPerRL_List_r5bis_item = -1; /* DL_InformationPe
static int hf_rrc_DL_InformationPerRL_List_r7_item = -1; /* DL_InformationPerRL_r7 */
static int hf_rrc_DL_InformationPerRL_List_r8_item = -1; /* DL_InformationPerRL_r8 */
static int hf_rrc_DL_InformationPerRL_List_r11_item = -1; /* DL_InformationPerRL_r11 */
+static int hf_rrc_DL_InformationPerRL_List_r12_item = -1; /* DL_InformationPerRL_r12 */
static int hf_rrc_DL_InformationPerRL_ListPostFDD_item = -1; /* DL_InformationPerRL_PostFDD */
-static int hf_rrc_dl_DPCH_InfoPerRL_05 = -1; /* DL_DPCH_InfoPerRL_PostFDD */
+static int hf_rrc_dl_DPCH_InfoPerRL_06 = -1; /* DL_DPCH_InfoPerRL_PostFDD */
static int hf_rrc_primaryCCPCH_Info = -1; /* PrimaryCCPCH_InfoPost */
-static int hf_rrc_dl_DPCH_InfoPerRL_06 = -1; /* DL_DPCH_InfoPerRL_PostTDD */
+static int hf_rrc_dl_DPCH_InfoPerRL_07 = -1; /* DL_DPCH_InfoPerRL_PostTDD */
static int hf_rrc_primaryCCPCH_Info_01 = -1; /* PrimaryCCPCH_InfoPostTDD_LCR_r4 */
-static int hf_rrc_dl_DPCH_InfoPerRL_07 = -1; /* DL_DPCH_InfoPerRL_PostTDD_LCR_r4 */
+static int hf_rrc_dl_DPCH_InfoPerRL_08 = -1; /* DL_DPCH_InfoPerRL_PostTDD_LCR_r4 */
static int hf_rrc_tsn_Length = -1; /* T_tsn_Length */
static int hf_rrc_multiCarrierNumber = -1; /* INTEGER_1_maxTDD128Carrier */
static int hf_rrc_dl_HSPDSCH_MultiCarrier_Information = -1; /* DL_HSPDSCH_MultiCarrier_Information */
static int hf_rrc_restrictedTrCH_InfoList = -1; /* RestrictedTrCH_InfoList */
-static int hf_rrc_newConfiguration_02 = -1; /* T_newConfiguration_02 */
-static int hf_rrc_dl_64QAM_Configured_04 = -1; /* T_dl_64QAM_Configured_04 */
+static int hf_rrc_newConfiguration_06 = -1; /* T_newConfiguration_06 */
+static int hf_rrc_dl_64QAM_Configured_05 = -1; /* T_dl_64QAM_Configured_05 */
static int hf_rrc_dl_ScramblingCode = -1; /* SecondaryScramblingCode */
static int hf_rrc_hS_SCCHChannelisationCodeInfo = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes */
static int hf_rrc_hS_SCCHChannelisationCodeInfo_item = -1; /* HS_SCCH_Codes */
static int hf_rrc_measurementPowerOffset = -1; /* MeasurementPowerOffset */
static int hf_rrc_uarfcn_DL = -1; /* UARFCN */
static int hf_rrc_differentTxModeFromServingHS_DSCHCell = -1; /* T_differentTxModeFromServingHS_DSCHCell */
-static int hf_rrc_configurationInfo_01 = -1; /* T_configurationInfo_01 */
-static int hf_rrc_newConfiguration_03 = -1; /* T_newConfiguration_03 */
-static int hf_rrc_dl_64QAM_Configured_05 = -1; /* T_dl_64QAM_Configured_05 */
+static int hf_rrc_configurationInfo_04 = -1; /* T_configurationInfo_04 */
+static int hf_rrc_newConfiguration_07 = -1; /* T_newConfiguration_07 */
+static int hf_rrc_dl_64QAM_Configured_06 = -1; /* T_dl_64QAM_Configured_06 */
static int hf_rrc_differentTxModeFromServingHS_DSCHCell_01 = -1; /* T_differentTxModeFromServingHS_DSCHCell_01 */
static int hf_rrc_secondaryCellMIMOparameters = -1; /* SecondaryCellMIMOparametersFDD */
-static int hf_rrc_configurationInfo_02 = -1; /* T_configurationInfo_02 */
-static int hf_rrc_newConfiguration_04 = -1; /* T_newConfiguration_04 */
-static int hf_rrc_dl_64QAM_Configured_06 = -1; /* T_dl_64QAM_Configured_06 */
+static int hf_rrc_configurationInfo_05 = -1; /* T_configurationInfo_05 */
+static int hf_rrc_newConfiguration_08 = -1; /* T_newConfiguration_08 */
+static int hf_rrc_dl_64QAM_Configured_07 = -1; /* T_dl_64QAM_Configured_07 */
static int hf_rrc_differentTxModeFromServingHS_DSCHCell_02 = -1; /* T_differentTxModeFromServingHS_DSCHCell_02 */
static int hf_rrc_secondaryCellMIMOparameters_01 = -1; /* SecondaryCellMIMOparametersFDD_r10 */
-static int hf_rrc_configurationInfo_03 = -1; /* T_configurationInfo_03 */
-static int hf_rrc_newConfiguration_05 = -1; /* T_newConfiguration_05 */
-static int hf_rrc_dl_64QAM_Configured_07 = -1; /* T_dl_64QAM_Configured_07 */
+static int hf_rrc_configurationInfo_06 = -1; /* T_configurationInfo_06 */
+static int hf_rrc_newConfiguration_09 = -1; /* T_newConfiguration_09 */
+static int hf_rrc_dl_64QAM_Configured_08 = -1; /* T_dl_64QAM_Configured_08 */
static int hf_rrc_measurementPowerOffset1 = -1; /* MeasurementPowerOffset */
static int hf_rrc_differentTxModeFromServingHS_DSCHCell_03 = -1; /* T_differentTxModeFromServingHS_DSCHCell_03 */
static int hf_rrc_multiflowConfigurationInfo = -1; /* MultiflowConfigurationInfo */
static int hf_rrc_secondaryCell4x4MIMOparameters = -1; /* SecondaryCell4x4MIMOparametersFDD */
+static int hf_rrc_configurationInfo_07 = -1; /* T_configurationInfo_07 */
+static int hf_rrc_newConfiguration_10 = -1; /* T_newConfiguration_10 */
+static int hf_rrc_differentTxModeFromServingHS_DSCHCell_04 = -1; /* T_differentTxModeFromServingHS_DSCHCell_04 */
static int hf_rrc_DL_TPC_PowerOffsetPerRL_List_item = -1; /* DL_TPC_PowerOffsetPerRL */
static int hf_rrc_codesRepresentation = -1; /* T_codesRepresentation */
static int hf_rrc_consecutive = -1; /* T_consecutive */
@@ -5222,6 +5580,13 @@ static int hf_rrc_moreTimeslots_03 = -1; /* T_moreTimeslots_03 */
static int hf_rrc_additionalTimeslots_03 = -1; /* T_additionalTimeslots_03 */
static int hf_rrc_timeslotList_03 = -1; /* SEQUENCE_SIZE_1_maxTS_1_OF_DownlinkAdditionalTimeslots_r7 */
static int hf_rrc_timeslotList_item_03 = -1; /* DownlinkAdditionalTimeslots_r7 */
+static int hf_rrc_dpcch2TxPowerOffset = -1; /* Dpcch2TxPowerOffset */
+static int hf_rrc_configurationInfo_08 = -1; /* T_configurationInfo_08 */
+static int hf_rrc_newConfiguration_11 = -1; /* T_newConfiguration_11 */
+static int hf_rrc_dpcch2Info = -1; /* DPCCH2Info */
+static int hf_rrc_f_dpchInfo = -1; /* F_DPCHInfo */
+static int hf_rrc_extended_E_DPCCH_DPCCHPO = -1; /* Extended_E_DPCCH_DPCCH_PowerOffset */
+static int hf_rrc_designatedNonServingHS_DSCHCellInfo = -1; /* DesignatedNonServingHS_DSCHCellInfo */
static int hf_rrc_tgp_SequenceList = -1; /* TGP_SequenceList */
static int hf_rrc_tgp_SequenceList_01 = -1; /* TGP_SequenceList_r8 */
static int hf_rrc_tgp_SequenceList_02 = -1; /* TGP_SequenceList_r10 */
@@ -5234,6 +5599,8 @@ static int hf_rrc_ue_drx_Cycle = -1; /* UE_DRX_Cycle */
static int hf_rrc_ue_drx_Cycle_InactivityThreshold = -1; /* UE_DRX_Cycle_InactivityThreshold */
static int hf_rrc_ue_GrantMonitoring_InactivityThreshold = -1; /* UE_GrantMonitoring_InactivityThreshold */
static int hf_rrc_ue_drx_GrantMonitoring = -1; /* BOOLEAN */
+static int hf_rrc_ue_drx_Cycle2 = -1; /* UE_DRX_Cycle2 */
+static int hf_rrc_ue_drx_Cycle2_InactivityThreshold = -1; /* UE_DRX_Cycle_InactivityThreshold */
static int hf_rrc_maxTFCI_Field2Value = -1; /* MaxTFCI_Field2Value */
static int hf_rrc_spreadingFactor = -1; /* SF_PDSCH */
static int hf_rrc_codeNumber = -1; /* CodeNumberDSCH */
@@ -5245,6 +5612,8 @@ static int hf_rrc_dsch_TFS = -1; /* TransportFormatSet */
static int hf_rrc_dtx_Info = -1; /* DTX_Info */
static int hf_rrc_drx_Info = -1; /* DRX_Info */
static int hf_rrc_uplink_DPCCHSlotFormatInformation = -1; /* Uplink_DPCCH_Slot_Format_Information */
+static int hf_rrc_dtx_Info_SecondaryUplinkFrequency = -1; /* DTX_Info_SecondaryUplinkFrequency */
+static int hf_rrc_drx_Info_01 = -1; /* DRX_Info_r12 */
static int hf_rrc_ue_dtx_Cycle1_10ms = -1; /* UE_DTX_Cycle1_10ms */
static int hf_rrc_ue_dtx_Cycle2_10ms = -1; /* UE_DTX_Cycle2_10ms */
static int hf_rrc_mac_dtx_Cycle_10ms = -1; /* MAC_DTX_Cycle_10ms */
@@ -5261,6 +5630,15 @@ static int hf_rrc_mac_InactivityThreshold = -1; /* MAC_InactivityThreshold */
static int hf_rrc_cqi_dtx_Timer = -1; /* CQI_DTX_Timer */
static int hf_rrc_ue_dpcch_Burst1 = -1; /* UE_DPCCH_Burst */
static int hf_rrc_ue_dpcch_Burst2 = -1; /* UE_DPCCH_Burst */
+static int hf_rrc_e_dch_TTI_Length_01 = -1; /* T_e_dch_TTI_Length_01 */
+static int hf_rrc_dtx_e_dch_TTI_10ms_01 = -1; /* NULL */
+static int hf_rrc_dtx_e_dch_TTI_2ms_01 = -1; /* T_dtx_e_dch_TTI_2ms */
+static int hf_rrc_ue_dtx_Cycle1_2ms_Secondary = -1; /* UE_DTX_Cycle1_2ms */
+static int hf_rrc_ue_dtx_Cycle2_2ms_Secondary = -1; /* UE_DTX_Cycle2_2ms_Secondary */
+static int hf_rrc_ue_dtx_cycle2InactivityThreshold_Secondary = -1; /* UE_DTX_Cycle2InactivityThreshold */
+static int hf_rrc_ue_dtx_long_preamble_length_Secondary = -1; /* UE_DTX_long_preamble_length */
+static int hf_rrc_ue_dpcch_Burst1_Secondary = -1; /* UE_DPCCH_Burst */
+static int hf_rrc_ue_dpcch_Burst2_Secondary = -1; /* UE_DPCCH_Burst */
static int hf_rrc_DynamicPersistenceLevelList_item = -1; /* DynamicPersistenceLevel */
static int hf_rrc_DynamicPersistenceLevelTF_List_item = -1; /* DynamicPersistenceLevel */
static int hf_rrc_e_AGCH_DRX_InfoType = -1; /* T_e_AGCH_DRX_InfoType */
@@ -5282,25 +5660,25 @@ 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_92 = -1; /* T_fdd_91 */
-static int hf_rrc_tdd_51 = -1; /* T_tdd_48 */
-static int hf_rrc_tdd384_20 = -1; /* T_tdd384_19 */
+static int hf_rrc_fdd_101 = -1; /* T_fdd_100 */
+static int hf_rrc_tdd_59 = -1; /* T_tdd_56 */
+static int hf_rrc_tdd384_22 = -1; /* T_tdd384_21 */
static int hf_rrc_long_Term_Grant_Indicator = -1; /* BOOLEAN */
static int hf_rrc_length_of_TTRI_field = -1; /* INTEGER_1_12 */
static int hf_rrc_e_AGCH_Set_Config = -1; /* E_AGCH_Set_Config */
static int hf_rrc_e_AGCH_BLER_Target = -1; /* Bler_Target */
-static int hf_rrc_tdd768_12 = -1; /* T_tdd768_11 */
+static int hf_rrc_tdd768_14 = -1; /* T_tdd768_13 */
static int hf_rrc_e_AGCH_Set_Config_01 = -1; /* E_AGCH_Set_Config_VHCR */
-static int hf_rrc_tdd128_31 = -1; /* T_tdd128_31 */
+static int hf_rrc_tdd128_35 = -1; /* T_tdd128_35 */
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_93 = -1; /* T_fdd_92 */
-static int hf_rrc_tdd_52 = -1; /* T_tdd_49 */
-static int hf_rrc_tdd384_21 = -1; /* T_tdd384_20 */
-static int hf_rrc_tdd768_13 = -1; /* T_tdd768_12 */
-static int hf_rrc_tdd128_32 = -1; /* T_tdd128_32 */
+static int hf_rrc_fdd_102 = -1; /* T_fdd_101 */
+static int hf_rrc_tdd_60 = -1; /* T_tdd_57 */
+static int hf_rrc_tdd384_23 = -1; /* T_tdd384_22 */
+static int hf_rrc_tdd768_15 = -1; /* T_tdd768_14 */
+static int hf_rrc_tdd128_36 = -1; /* T_tdd128_36 */
static int hf_rrc_E_AGCH_Set_Config_item = -1; /* E_AGCH_Individual */
static int hf_rrc_E_AGCH_Set_Config_VHCR_item = -1; /* E_AGCH_Individual_VHCR */
static int hf_rrc_E_AGCH_Set_Config_LCR_item = -1; /* E_AGCH_Individual_LCR */
@@ -5316,27 +5694,27 @@ static int hf_rrc_e_DCH_RL_InfoOtherCellList_item_01 = -1; /* E_DCH_RL_InfoOthe
static int hf_rrc_e_DCH_RL_InfoNewSecServingCell = -1; /* E_DCH_RL_InfoNewSecServingCell */
static int hf_rrc_e_DCH_RL_InfoOtherCellList_SecULFreq = -1; /* SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_SecULFreq */
static int hf_rrc_e_DCH_RL_InfoOtherCellList_SecULFreq_item = -1; /* E_DCH_RL_InfoOtherCell_SecULFreq */
-static int hf_rrc_servingGrant_01 = -1; /* T_servingGrant_01 */
+static int hf_rrc_servingGrant_02 = -1; /* T_servingGrant_02 */
static int hf_rrc_value = -1; /* INTEGER_0_38 */
-static int hf_rrc_primary_Secondary_GrantSelector_01 = -1; /* T_primary_Secondary_GrantSelector_01 */
+static int hf_rrc_primary_Secondary_GrantSelector_02 = -1; /* T_primary_Secondary_GrantSelector_02 */
static int hf_rrc_reference_E_TFCIs = -1; /* E_DPDCH_Reference_E_TFCIList */
static int hf_rrc_powerOffsetForSchedInfo = -1; /* INTEGER_0_6 */
static int hf_rrc_threeIndexStepThreshold = -1; /* INTEGER_0_37 */
static int hf_rrc_twoIndexStepThreshold = -1; /* INTEGER_0_37 */
-static int hf_rrc_e_RGCH_Info_05 = -1; /* T_e_RGCH_Info_05 */
-static int hf_rrc_servingGrant_02 = -1; /* T_servingGrant_02 */
-static int hf_rrc_primary_Secondary_GrantSelector_02 = -1; /* T_primary_Secondary_GrantSelector_02 */
-static int hf_rrc_reference_E_TFCIs_01 = -1; /* E_DPDCH_Reference_E_TFCIList_r7 */
-static int hf_rrc_e_RGCH_Info_06 = -1; /* T_e_RGCH_Info_06 */
+static int hf_rrc_e_RGCH_Info_07 = -1; /* T_e_RGCH_Info_07 */
static int hf_rrc_servingGrant_03 = -1; /* T_servingGrant_03 */
static int hf_rrc_primary_Secondary_GrantSelector_03 = -1; /* T_primary_Secondary_GrantSelector_03 */
-static int hf_rrc_e_RGCH_Info_07 = -1; /* T_e_RGCH_Info_07 */
+static int hf_rrc_reference_E_TFCIs_01 = -1; /* E_DPDCH_Reference_E_TFCIList_r7 */
static int hf_rrc_e_RGCH_Info_08 = -1; /* T_e_RGCH_Info_08 */
-static int hf_rrc_e_HICH_Info_06 = -1; /* T_e_HICH_Info_04 */
+static int hf_rrc_servingGrant_04 = -1; /* T_servingGrant_04 */
+static int hf_rrc_primary_Secondary_GrantSelector_04 = -1; /* T_primary_Secondary_GrantSelector_04 */
static int hf_rrc_e_RGCH_Info_09 = -1; /* T_e_RGCH_Info_09 */
-static int hf_rrc_e_HICH_Info_07 = -1; /* T_e_HICH_Info_05 */
static int hf_rrc_e_RGCH_Info_10 = -1; /* T_e_RGCH_Info_10 */
+static int hf_rrc_e_HICH_Info_07 = -1; /* T_e_HICH_Info_05 */
static int hf_rrc_e_RGCH_Info_11 = -1; /* T_e_RGCH_Info_11 */
+static int hf_rrc_e_HICH_Info_08 = -1; /* T_e_HICH_Info_06 */
+static int hf_rrc_e_RGCH_Info_12 = -1; /* T_e_RGCH_Info_12 */
+static int hf_rrc_e_RGCH_Info_13 = -1; /* T_e_RGCH_Info_13 */
static int hf_rrc_e_dch_SPS_Operation = -1; /* T_e_dch_SPS_Operation */
static int hf_rrc_newOperation_01 = -1; /* E_DCH_SPS_NewOperation_TDD128 */
static int hf_rrc_e_hich_Info_01 = -1; /* E_HICH_Information_For_SPS_TDD128 */
@@ -5363,16 +5741,16 @@ static int hf_rrc_E_DPDCH_Reference_E_TFCIList_item = -1; /* E_DPDCH_Reference_
static int hf_rrc_E_DPDCH_Reference_E_TFCIList_r7_item = -1; /* E_DPDCH_Reference_E_TFCI_r7 */
static int hf_rrc_periodicityOfSchedInfo_NoGrant = -1; /* E_DPDCH_PeriodicyOfSchedInfo */
static int hf_rrc_periodicityOfSchedInfo_Grant = -1; /* E_DPDCH_PeriodicyOfSchedInfo */
-static int hf_rrc_servingGrant_04 = -1; /* T_servingGrant_04 */
-static int hf_rrc_primary_Secondary_GrantSelector_04 = -1; /* T_primary_Secondary_GrantSelector_04 */
+static int hf_rrc_servingGrant_05 = -1; /* T_servingGrant_05 */
+static int hf_rrc_primary_Secondary_GrantSelector_05 = -1; /* T_primary_Secondary_GrantSelector_05 */
static int hf_rrc_channelisationCode_02 = -1; /* E_HICH_ChannelisationCode */
static int hf_rrc_signatureSequence_01 = -1; /* E_HICH_RGCH_SignatureSequence */
static int hf_rrc_secondarySignatureSequence = -1; /* E_HICH_RGCH_SignatureSequence */
static int hf_rrc_n_E_HICH = -1; /* INTEGER_4_44 */
static int hf_rrc_tS_Number = -1; /* INTEGER_0_14 */
-static int hf_rrc_modeSpecificInfo_56 = -1; /* T_modeSpecificInfo_56 */
-static int hf_rrc_tdd384_22 = -1; /* DL_TS_ChannelisationCode */
-static int hf_rrc_tdd768_14 = -1; /* DL_TS_ChannelisationCode_VHCR */
+static int hf_rrc_modeSpecificInfo_62 = -1; /* T_modeSpecificInfo_62 */
+static int hf_rrc_tdd384_24 = -1; /* DL_TS_ChannelisationCode */
+static int hf_rrc_tdd768_16 = -1; /* DL_TS_ChannelisationCode_VHCR */
static int hf_rrc_burst_Type = -1; /* T_burst_Type */
static int hf_rrc_midamble_Allocation_Mode = -1; /* T_midamble_Allocation_Mode */
static int hf_rrc_ei = -1; /* INTEGER_0_3 */
@@ -5387,7 +5765,7 @@ static int hf_rrc_explicit_03 = -1; /* T_explicit_02 */
static int hf_rrc_midambleAllocationMode_02 = -1; /* T_midambleAllocationMode_02 */
static int hf_rrc_signatureSequenceGroupIndex = -1; /* INTEGER_0_19 */
static int hf_rrc_e_TFCS_Info = -1; /* E_TFCS_Info */
-static int hf_rrc_modeSpecificInfo_57 = -1; /* T_modeSpecificInfo_57 */
+static int hf_rrc_modeSpecificInfo_63 = -1; /* T_modeSpecificInfo_63 */
static int hf_rrc_tdd348_tdd768 = -1; /* T_tdd348_tdd768 */
static int hf_rrc_noSlotsForTFCIandTPC = -1; /* INTEGER_1_12 */
static int hf_rrc_e_PUCH_ContantValue = -1; /* INTEGER_M35_10 */
@@ -5397,7 +5775,7 @@ static int hf_rrc_e_PUCH_CodeHopping = -1; /* BOOLEAN */
static int hf_rrc_e_PUCH_TPC_Step_Size = -1; /* INTEGER_1_3 */
static int hf_rrc_minimum_Allowed_Code_Rate = -1; /* INTEGER_0_63 */
static int hf_rrc_maximum_Allowed_Code_Rate = -1; /* INTEGER_0_63 */
-static int hf_rrc_tdd128_33 = -1; /* T_tdd128_33 */
+static int hf_rrc_tdd128_37 = -1; /* T_tdd128_37 */
static int hf_rrc_snpl_ReportType = -1; /* T_snpl_ReportType */
static int hf_rrc_prxdes_base = -1; /* INTEGER_M112_M50 */
static int hf_rrc_beaconPLEst_01 = -1; /* BOOLEAN */
@@ -5409,12 +5787,12 @@ 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_46 = -1; /* INTEGER_0_6 */
+static int hf_rrc_dummy_47 = -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 */
-static int hf_rrc_modeSpecificInfo_58 = -1; /* T_modeSpecificInfo_58 */
-static int hf_rrc_tdd384_tdd768_03 = -1; /* T_tdd384_tdd768_03 */
+static int hf_rrc_modeSpecificInfo_64 = -1; /* T_modeSpecificInfo_64 */
+static int hf_rrc_tdd384_tdd768_04 = -1; /* T_tdd384_tdd768_04 */
static int hf_rrc_e_RUCCH_ConstantValue = -1; /* INTEGER_M35_10 */
static int hf_rrc_e_RUCCH_PersistenceScalingFactor = -1; /* PersistenceScalingFactor */
static int hf_rrc_t_RUCCH = -1; /* T_t_RUCCH */
@@ -5422,18 +5800,18 @@ static int hf_rrc_e_RUCCH_TS_Number = -1; /* INTEGER_0_14 */
static int hf_rrc_e_RUCCH_Midamble = -1; /* T_e_RUCCH_Midamble */
static int hf_rrc_t_adv = -1; /* T_t_adv */
static int hf_rrc_t_SCHED = -1; /* T_t_SCHED */
-static int hf_rrc_modeSpecificInfo_59 = -1; /* T_modeSpecificInfo_59 */
-static int hf_rrc_tdd384_23 = -1; /* T_tdd384_21 */
+static int hf_rrc_modeSpecificInfo_65 = -1; /* T_modeSpecificInfo_65 */
+static int hf_rrc_tdd384_25 = -1; /* T_tdd384_23 */
static int hf_rrc_sF16 = -1; /* SEQUENCE_SIZE_1_8_OF_SF16Codes */
static int hf_rrc_sF16_item = -1; /* SF16Codes */
static int hf_rrc_sF8 = -1; /* SEQUENCE_SIZE_1_8_OF_SF8Codes */
static int hf_rrc_sF8_item = -1; /* SF8Codes */
-static int hf_rrc_tdd768_15 = -1; /* T_tdd768_13 */
+static int hf_rrc_tdd768_17 = -1; /* T_tdd768_15 */
static int hf_rrc_sF32 = -1; /* SEQUENCE_SIZE_1_16_OF_SF32Codes */
static int hf_rrc_sF32_item = -1; /* SF32Codes */
static int hf_rrc_sF816 = -1; /* SEQUENCE_SIZE_1_16_OF_SF16Codes2 */
static int hf_rrc_sF816_item = -1; /* SF16Codes2 */
-static int hf_rrc_tdd128_34 = -1; /* T_tdd128_34 */
+static int hf_rrc_tdd128_38 = -1; /* T_tdd128_38 */
static int hf_rrc_t_RUCCH_01 = -1; /* T_t_RUCCH_01 */
static int hf_rrc_n_RUCCH = -1; /* INTEGER_0_7 */
static int hf_rrc_t_WAIT = -1; /* T_t_WAIT */
@@ -5453,11 +5831,13 @@ static int hf_rrc_reference_Beta_QPSK_List_item = -1; /* Reference_Beta_QPSK */
static int hf_rrc_reference_Beta_16QAM_List = -1; /* SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM */
static int hf_rrc_reference_Beta_16QAM_List_item = -1; /* Reference_Beta_16QAM */
static int hf_rrc_earfcnExt = -1; /* EARFCNExtension */
-static int hf_rrc_modeSpecificInfo_60 = -1; /* T_modeSpecificInfo_60 */
-static int hf_rrc_tdd384_24 = -1; /* T_tdd384_22 */
+static int hf_rrc_modeSpecificInfo_66 = -1; /* T_modeSpecificInfo_66 */
+static int hf_rrc_tdd384_26 = -1; /* T_tdd384_24 */
static int hf_rrc_ex_ul_TimingAdvance = -1; /* INTEGER_0_255 */
-static int hf_rrc_tdd768_16 = -1; /* T_tdd768_14 */
+static int hf_rrc_tdd768_18 = -1; /* T_tdd768_16 */
static int hf_rrc_ex_ul_TimingAdvance_01 = -1; /* INTEGER_0_511 */
+static int hf_rrc_fdpch_SlotFormat_01 = -1; /* INTEGER_0_9 */
+static int hf_rrc_codeNumber_01 = -1; /* INTEGER_0_255 */
static int hf_rrc_ctch_Indicator = -1; /* BOOLEAN */
static int hf_rrc_FACH_PCH_InformationList_item = -1; /* FACH_PCH_Information */
static int hf_rrc_cCCH_Fallback = -1; /* BOOLEAN */
@@ -5475,9 +5855,10 @@ static int hf_rrc_f_tpich_InfoNewServingCell = -1; /* F_TPICH_InfoNewServingCel
static int hf_rrc_f_tpich_InfoOtherCellList = -1; /* SEQUENCE_SIZE_1_maxRL_OF_F_TPICH_InfoOtherCell */
static int hf_rrc_f_tpich_InfoOtherCellList_item = -1; /* F_TPICH_InfoOtherCell */
static int hf_rrc_FreqIndexListForEnhancedMeas_item = -1; /* FrequencyIndexForEnhancedMeas */
-static int hf_rrc_modeSpecificInfo_61 = -1; /* T_modeSpecificInfo_61 */
-static int hf_rrc_fdd_94 = -1; /* FrequencyInfoFDD */
-static int hf_rrc_tdd_53 = -1; /* FrequencyInfoTDD */
+static int hf_rrc_FreqIndexListForEnhancedMeas_r12_item = -1; /* FrequencyIndexForEnhancedMeas_r12 */
+static int hf_rrc_modeSpecificInfo_67 = -1; /* T_modeSpecificInfo_67 */
+static int hf_rrc_fdd_103 = -1; /* FrequencyInfoFDD */
+static int hf_rrc_tdd_61 = -1; /* FrequencyInfoTDD */
static int hf_rrc_uarfcn_UL = -1; /* UARFCN */
static int hf_rrc_uarfcn_Nt = -1; /* UARFCN */
static int hf_rrc_startCode = -1; /* HS_ChannelisationCode_LCR */
@@ -5533,51 +5914,54 @@ static int hf_rrc_initialRxPatternIndex = -1; /* INTEGER_0_maxRxPatternForHS
static int hf_rrc_initialTfsIndex = -1; /* INTEGER_0_maxTbsForHSDSCH_TDD128_1 */
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_hs_dpcch_ReductionType = -1; /* T_hs_dpcch_ReductionType */
+static int hf_rrc_feedback_cycle2 = -1; /* Feedback_cycle2 */
+static int hf_rrc_cqi_CycleSwitchTimer = -1; /* CQI_CycleSwitchTimer */
static int hf_rrc_midambleAllocationMode_04 = -1; /* T_midambleAllocationMode_04 */
-static int hf_rrc_modeSpecificInfo_62 = -1; /* T_modeSpecificInfo_62 */
-static int hf_rrc_fdd_95 = -1; /* T_fdd_93 */
-static int hf_rrc_tdd_54 = -1; /* T_tdd_50 */
-static int hf_rrc_tdd384_25 = -1; /* T_tdd384_23 */
+static int hf_rrc_modeSpecificInfo_68 = -1; /* T_modeSpecificInfo_68 */
+static int hf_rrc_fdd_104 = -1; /* T_fdd_102 */
+static int hf_rrc_tdd_62 = -1; /* T_tdd_58 */
+static int hf_rrc_tdd384_27 = -1; /* T_tdd384_25 */
static int hf_rrc_nack_ack_power_offset = -1; /* INTEGER_M7_8 */
static int hf_rrc_hs_SICH_PowerControl_Info = -1; /* HS_SICH_Power_Control_Info_TDD384 */
static int hf_rrc_hS_SCCH_SetConfiguration = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 */
static int hf_rrc_hS_SCCH_SetConfiguration_item = -1; /* HS_SCCH_TDD384 */
-static int hf_rrc_tdd128_35 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */
+static int hf_rrc_tdd128_39 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */
static int hf_rrc_tdd128_item = -1; /* HS_SCCH_TDD128 */
-static int hf_rrc_modeSpecificInfo_63 = -1; /* T_modeSpecificInfo_63 */
-static int hf_rrc_fdd_96 = -1; /* T_fdd_94 */
-static int hf_rrc_tdd_55 = -1; /* T_tdd_51 */
-static int hf_rrc_tdd384_26 = -1; /* T_tdd384_24 */
+static int hf_rrc_modeSpecificInfo_69 = -1; /* T_modeSpecificInfo_69 */
+static int hf_rrc_fdd_105 = -1; /* T_fdd_103 */
+static int hf_rrc_tdd_63 = -1; /* T_tdd_59 */
+static int hf_rrc_tdd384_28 = -1; /* T_tdd384_26 */
static int hf_rrc_bler_target = -1; /* Bler_Target */
static int hf_rrc_hS_SCCH_SetConfiguration_01 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6 */
static int hf_rrc_hS_SCCH_SetConfiguration_item_01 = -1; /* HS_SCCH_TDD384_r6 */
-static int hf_rrc_tdd128_36 = -1; /* T_tdd128_35 */
+static int hf_rrc_tdd128_40 = -1; /* T_tdd128_39 */
static int hf_rrc_power_level_HSSICH = -1; /* INTEGER_M120_M58 */
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_64 = -1; /* T_modeSpecificInfo_64 */
-static int hf_rrc_fdd_97 = -1; /* T_fdd_95 */
-static int hf_rrc_tdd_56 = -1; /* T_tdd_52 */
-static int hf_rrc_tdd384_27 = -1; /* T_tdd384_25 */
-static int hf_rrc_tdd768_17 = -1; /* T_tdd768_15 */
+static int hf_rrc_modeSpecificInfo_70 = -1; /* T_modeSpecificInfo_70 */
+static int hf_rrc_fdd_106 = -1; /* T_fdd_104 */
+static int hf_rrc_tdd_64 = -1; /* T_tdd_60 */
+static int hf_rrc_tdd384_29 = -1; /* T_tdd384_27 */
+static int hf_rrc_tdd768_19 = -1; /* T_tdd768_17 */
static int hf_rrc_hs_SICH_PowerControl_Info_01 = -1; /* HS_SICH_Power_Control_Info_TDD768 */
static int hf_rrc_hS_SCCH_SetConfiguration_03 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768 */
static int hf_rrc_hS_SCCH_SetConfiguration_item_03 = -1; /* HS_SCCH_TDD768 */
-static int hf_rrc_tdd128_37 = -1; /* T_tdd128_36 */
+static int hf_rrc_tdd128_41 = -1; /* T_tdd128_40 */
static int hf_rrc_tpc_step_size_01 = -1; /* T_tpc_step_size_01 */
static int hf_rrc_powerControlGAP = -1; /* PowerControlGAP */
static int hf_rrc_pathlossCompensationSwitch = -1; /* BOOLEAN */
-static int hf_rrc_modeSpecificInfo_65 = -1; /* T_modeSpecificInfo_65 */
-static int hf_rrc_tdd_57 = -1; /* T_tdd_53 */
-static int hf_rrc_tdd128_38 = -1; /* T_tdd128_37 */
+static int hf_rrc_modeSpecificInfo_71 = -1; /* T_modeSpecificInfo_71 */
+static int hf_rrc_tdd_65 = -1; /* T_tdd_61 */
+static int hf_rrc_tdd128_42 = -1; /* T_tdd128_41 */
static int hf_rrc_hS_SCCH_tpc_step_size = -1; /* T_hS_SCCH_tpc_step_size */
-static int hf_rrc_modeSpecificInfo_66 = -1; /* T_modeSpecificInfo_66 */
-static int hf_rrc_fdd_98 = -1; /* T_fdd_96 */
-static int hf_rrc_tdd_58 = -1; /* T_tdd_54 */
-static int hf_rrc_tdd384_28 = -1; /* T_tdd384_26 */
-static int hf_rrc_tdd768_18 = -1; /* T_tdd768_16 */
-static int hf_rrc_tdd128_39 = -1; /* T_tdd128_38 */
+static int hf_rrc_modeSpecificInfo_72 = -1; /* T_modeSpecificInfo_72 */
+static int hf_rrc_fdd_107 = -1; /* T_fdd_105 */
+static int hf_rrc_tdd_66 = -1; /* T_tdd_62 */
+static int hf_rrc_tdd384_30 = -1; /* T_tdd384_28 */
+static int hf_rrc_tdd768_20 = -1; /* T_tdd768_18 */
+static int hf_rrc_tdd128_43 = -1; /* T_tdd128_42 */
static int hf_rrc_tpc_step_size_02 = -1; /* T_tpc_step_size_02 */
static int hf_rrc_hS_SCCH_tpc_step_size_01 = -1; /* T_hS_SCCH_tpc_step_size_01 */
static int hf_rrc_hS_SCCH_DRX_Cycle = -1; /* ControlChannelDRXCycle_TDD128 */
@@ -5642,18 +6026,21 @@ static int hf_rrc_ss_TPC_Symbols_01 = -1; /* T_ss_TPC_Symbols_01 */
static int hf_rrc_midambleShiftAndBurstType_05 = -1; /* MidambleShiftAndBurstType_r7 */
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_67 = -1; /* T_modeSpecificInfo_67 */
-static int hf_rrc_fdd_99 = -1; /* T_fdd_97 */
+static int hf_rrc_modeSpecificInfo_73 = -1; /* T_modeSpecificInfo_73 */
+static int hf_rrc_fdd_108 = -1; /* T_fdd_106 */
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_68 = -1; /* T_modeSpecificInfo_68 */
-static int hf_rrc_fdd_100 = -1; /* T_fdd_98 */
+static int hf_rrc_modeSpecificInfo_74 = -1; /* T_modeSpecificInfo_74 */
+static int hf_rrc_fdd_109 = -1; /* T_fdd_107 */
static int hf_rrc_feedback_cycle_01 = -1; /* Feedback_cycle_r7 */
-static int hf_rrc_modeSpecificInfo_69 = -1; /* T_modeSpecificInfo_69 */
-static int hf_rrc_fdd_101 = -1; /* T_fdd_99 */
+static int hf_rrc_modeSpecificInfo_75 = -1; /* T_modeSpecificInfo_75 */
+static int hf_rrc_fdd_110 = -1; /* T_fdd_108 */
static int hf_rrc_cqi_RepetitionFactor_Assisting = -1; /* CQI_RepetitionFactor */
static int hf_rrc_deltaCQI_01 = -1; /* DeltaCQI_r11 */
+static int hf_rrc_modeSpecificInfo_76 = -1; /* T_modeSpecificInfo_76 */
+static int hf_rrc_fdd_111 = -1; /* T_fdd_109 */
+static int hf_rrc_hs_DPCCHOverheadReduction = -1; /* HS_DPCCHOverheadReduction */
static int hf_rrc_burstType_01 = -1; /* T_burstType */
static int hf_rrc_type1_01 = -1; /* T_type1_01 */
static int hf_rrc_midambleConfigurationBurstType1and3 = -1; /* MidambleConfigurationBurstType1and3 */
@@ -5717,25 +6104,25 @@ static int hf_rrc_ueSpecificMidamble_23 = -1; /* T_ueSpecificMidamble_22 */
static int hf_rrc_mimoOperation = -1; /* MIMO_Operation */
static int hf_rrc_mimoN_M_Ratio = -1; /* MIMO_N_M_Ratio */
static int hf_rrc_mimoPilotConfiguration = -1; /* MIMO_PilotConfiguration */
-static int hf_rrc_configurationInfo_04 = -1; /* T_configurationInfo_04 */
-static int hf_rrc_newConfiguration_06 = -1; /* T_newConfiguration_06 */
+static int hf_rrc_configurationInfo_09 = -1; /* T_configurationInfo_09 */
+static int hf_rrc_newConfiguration_12 = -1; /* T_newConfiguration_12 */
static int hf_rrc_mimo4x4N_M_Ratio = -1; /* MIMO_N_M_Ratio */
static int hf_rrc_mimo4x4PilotConfiguration = -1; /* MIMO4x4_PilotConfiguration */
static int hf_rrc_precodingWeightSetRestriction = -1; /* BIT_STRING_SIZE_64 */
static int hf_rrc_precodingWeightSetRestriction_01 = -1; /* T_precodingWeightSetRestriction */
-static int hf_rrc_modeSpecificInfo_70 = -1; /* T_modeSpecificInfo_70 */
-static int hf_rrc_fdd_102 = -1; /* T_fdd_100 */
-static int hf_rrc_tdd_59 = -1; /* T_tdd_55 */
-static int hf_rrc_tdd128_40 = -1; /* T_tdd128_39 */
+static int hf_rrc_modeSpecificInfo_77 = -1; /* T_modeSpecificInfo_77 */
+static int hf_rrc_fdd_112 = -1; /* T_fdd_110 */
+static int hf_rrc_tdd_67 = -1; /* T_tdd_63 */
+static int hf_rrc_tdd128_44 = -1; /* T_tdd128_43 */
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_04 = -1; /* NULL */
-static int hf_rrc_modeSpecificInfo_71 = -1; /* T_modeSpecificInfo_71 */
-static int hf_rrc_fdd_103 = -1; /* T_fdd_101 */
+static int hf_rrc_tdd384_tdd768_05 = -1; /* NULL */
+static int hf_rrc_modeSpecificInfo_78 = -1; /* T_modeSpecificInfo_78 */
+static int hf_rrc_fdd_113 = -1; /* T_fdd_111 */
static int hf_rrc_mimoPilotConfiguration_01 = -1; /* MIMO_PilotConfiguration_r9 */
static int hf_rrc_precodingWeightSetRestriction_02 = -1; /* T_precodingWeightSetRestriction_01 */
-static int hf_rrc_tdd_60 = -1; /* T_tdd_56 */
-static int hf_rrc_tdd128_41 = -1; /* T_tdd128_40 */
+static int hf_rrc_tdd_68 = -1; /* T_tdd_64 */
+static int hf_rrc_tdd128_45 = -1; /* T_tdd128_44 */
static int hf_rrc_mimoSFModeForHSPDSCHDualStream_01 = -1; /* T_mimoSFModeForHSPDSCHDualStream_01 */
static int hf_rrc_secondCPICH_Pattern = -1; /* T_secondCPICH_Pattern */
static int hf_rrc_normalPattern = -1; /* NULL */
@@ -5750,7 +6137,7 @@ static int hf_rrc_fPachFrequencyInfo = -1; /* FrequencyInfoTDD */
static int hf_rrc_upPCHpositionInfo = -1; /* UpPCHposition_LCR */
static int hf_rrc_cellType = -1; /* MultiflowCellType */
static int hf_rrc_timeReferenceCell = -1; /* T_timeReferenceCell */
-static int hf_rrc_newConfiguration_07 = -1; /* T_newConfiguration_07 */
+static int hf_rrc_newConfiguration_13 = -1; /* T_newConfiguration_13 */
static int hf_rrc_mu_MIMO_Operation = -1; /* MU_MIMO_Operation */
static int hf_rrc_standaloneMidambleInfo = -1; /* StandaloneMidambleInfo_TDD128 */
static int hf_rrc_enablingDelay_01 = -1; /* EnablingDelay */
@@ -5758,15 +6145,15 @@ static int hf_rrc_ue_dtx_drx_Offset = -1; /* UE_DTX_DRX_Offset */
static int hf_rrc_hs_dpcch_TransmitContinuationOffset = -1; /* T_hs_dpcch_TransmitContinuationOffset */
static int hf_rrc_tdd384_768 = -1; /* T_tdd384_768 */
static int hf_rrc_timeslotResourceRelatedInfo_01 = -1; /* BIT_STRING_SIZE_13 */
-static int hf_rrc_tdd128_42 = -1; /* T_tdd128_41 */
-static int hf_rrc_e_HICH_Info_08 = -1; /* T_e_HICH_Info_06 */
+static int hf_rrc_tdd128_46 = -1; /* T_tdd128_45 */
+static int hf_rrc_e_HICH_Info_09 = -1; /* T_e_HICH_Info_07 */
static int hf_rrc_midambleAllocationMode_31 = -1; /* T_midambleAllocationMode_31 */
static int hf_rrc_tdd384_768_01 = -1; /* NULL */
-static int hf_rrc_tdd128_43 = -1; /* T_tdd128_42 */
+static int hf_rrc_tdd128_47 = -1; /* T_tdd128_46 */
static int hf_rrc_t_SI_nst = -1; /* T_t_SI_nst */
static int hf_rrc_tdd384_768_02 = -1; /* T_tdd384_768_01 */
-static int hf_rrc_tdd128_44 = -1; /* T_tdd128_43 */
-static int hf_rrc_e_HICH_Info_09 = -1; /* T_e_HICH_Info_07 */
+static int hf_rrc_tdd128_48 = -1; /* T_tdd128_47 */
+static int hf_rrc_e_HICH_Info_10 = -1; /* T_e_HICH_Info_08 */
static int hf_rrc_midambleAllocationMode_32 = -1; /* T_midambleAllocationMode_32 */
static int hf_rrc_t_SI_nst_01 = -1; /* T_t_SI_nst_01 */
static int hf_rrc_dpch_ConstantValue = -1; /* ConstantValueTdd */
@@ -5808,15 +6195,15 @@ static int hf_rrc_tfci_Range_01 = -1; /* DSCH_MappingList */
static int hf_rrc_explicit_config_03 = -1; /* PDSCH_CodeInfoList */
static int hf_rrc_replace = -1; /* ReplacedPDSCH_CodeInfoList */
static int hf_rrc_pdsch_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */
-static int hf_rrc_tddOption_12 = -1; /* T_tddOption_12 */
-static int hf_rrc_tdd384_29 = -1; /* T_tdd384_27 */
-static int hf_rrc_tdd128_45 = -1; /* T_tdd128_44 */
-static int hf_rrc_pdsch_TimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */
static int hf_rrc_tddOption_13 = -1; /* T_tddOption_13 */
-static int hf_rrc_tdd384_30 = -1; /* T_tdd384_28 */
-static int hf_rrc_tdd768_19 = -1; /* T_tdd768_17 */
+static int hf_rrc_tdd384_31 = -1; /* T_tdd384_29 */
+static int hf_rrc_tdd128_49 = -1; /* T_tdd128_48 */
+static int hf_rrc_pdsch_TimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */
+static int hf_rrc_tddOption_14 = -1; /* T_tddOption_14 */
+static int hf_rrc_tdd384_32 = -1; /* T_tdd384_30 */
+static int hf_rrc_tdd768_21 = -1; /* T_tdd768_19 */
static int hf_rrc_pdsch_TimeslotsCodes_02 = -1; /* DownlinkTimeslotsCodes_VHCR */
-static int hf_rrc_tdd128_46 = -1; /* T_tdd128_45 */
+static int hf_rrc_tdd128_50 = -1; /* T_tdd128_49 */
static int hf_rrc_dsch_RadioLinkIdentifier = -1; /* DSCH_RadioLinkIdentifier */
static int hf_rrc_rl_IdentifierList = -1; /* RL_IdentifierList */
static int hf_rrc_dsch_TFCS = -1; /* TFCS */
@@ -5840,17 +6227,17 @@ 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_05 = -1; /* PICH_Info_LCR_r4 */
-static int hf_rrc_fdd_104 = -1; /* T_fdd_102 */
+static int hf_rrc_fdd_114 = -1; /* T_fdd_112 */
static int hf_rrc_pi_CountPerFrame = -1; /* PI_CountPerFrame */
-static int hf_rrc_tdd_61 = -1; /* T_tdd_57 */
+static int hf_rrc_tdd_69 = -1; /* T_tdd_65 */
static int hf_rrc_channelisationCode_07 = -1; /* TDD_PICH_CCode */
static int hf_rrc_repetitionPeriodLengthOffset = -1; /* RepPerLengthOffset_PICH */
static int hf_rrc_pagingIndicatorLength = -1; /* PagingIndicatorLength */
static int hf_rrc_n_GAP = -1; /* N_GAP */
static int hf_rrc_n_PCH = -1; /* N_PCH */
static int hf_rrc_channelisationCode_08 = -1; /* T_channelisationCode */
-static int hf_rrc_tdd384_31 = -1; /* TDD_PICH_CCode */
-static int hf_rrc_tdd768_20 = -1; /* TDD768_PICH_CCode */
+static int hf_rrc_tdd384_33 = -1; /* TDD_PICH_CCode */
+static int hf_rrc_tdd768_22 = -1; /* TDD768_PICH_CCode */
static int hf_rrc_pichChannelisationCodeList_LCR_r4 = -1; /* PichChannelisationCodeList_LCR_r4 */
static int hf_rrc_plcchSequenceNumber = -1; /* INTEGER_1_14 */
static int hf_rrc_tpcCommandTargetRate = -1; /* TPC_CommandTargetRate */
@@ -5863,11 +6250,11 @@ 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_105 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */
+static int hf_rrc_fdd_115 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */
static int hf_rrc_fdd_item = -1; /* ASCSetting_FDD */
-static int hf_rrc_tdd_62 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */
+static int hf_rrc_tdd_70 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */
static int hf_rrc_tdd_item = -1; /* ASCSetting_TDD */
-static int hf_rrc_tdd_63 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 */
+static int hf_rrc_tdd_71 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 */
static int hf_rrc_tdd_item_01 = -1; /* ASCSetting_TDD_r7 */
static int hf_rrc_PRACH_Partitioning_LCR_r4_item = -1; /* ASCSetting_TDD_LCR_r4 */
static int hf_rrc_powerRampStep = -1; /* PowerRampStep */
@@ -5889,10 +6276,10 @@ static int hf_rrc_aich_Info_01 = -1; /* AICH_Info_Compressed */
static int hf_rrc_PRACH_PreambleForEnhancedUplinkExtList_item = -1; /* PRACH_PreambleForEnhancedUplinkExtWithWeight */
static int hf_rrc_prach_PreambleForEnhancedUplinkExt = -1; /* PRACH_PreambleForEnhancedUplinkExt */
static int hf_rrc_weight = -1; /* INTEGER_1_5 */
-static int hf_rrc_modeSpecificInfo_72 = -1; /* T_modeSpecificInfo_72 */
-static int hf_rrc_fdd_106 = -1; /* T_fdd_103 */
+static int hf_rrc_modeSpecificInfo_79 = -1; /* T_modeSpecificInfo_79 */
+static int hf_rrc_fdd_116 = -1; /* T_fdd_113 */
static int hf_rrc_availableSF = -1; /* SF_PRACH */
-static int hf_rrc_tdd_64 = -1; /* T_tdd_58 */
+static int hf_rrc_tdd_72 = -1; /* T_tdd_66 */
static int hf_rrc_channelisationCodeList = -1; /* TDD_PRACH_CCodeList */
static int hf_rrc_prach_Midamble = -1; /* PRACH_Midamble */
static int hf_rrc_channelisationCodeList_01 = -1; /* TDD768_PRACH_CCodeList */
@@ -5904,8 +6291,8 @@ static int hf_rrc_prach_RACH_Info = -1; /* PRACH_RACH_Info */
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_73 = -1; /* T_modeSpecificInfo_73 */
-static int hf_rrc_fdd_107 = -1; /* T_fdd_104 */
+static int hf_rrc_modeSpecificInfo_80 = -1; /* T_modeSpecificInfo_80 */
+static int hf_rrc_fdd_117 = -1; /* T_fdd_114 */
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 */
@@ -5918,22 +6305,22 @@ 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_108 = -1; /* T_fdd_105 */
+static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */
static int hf_rrc_tx_DiversityIndicator = -1; /* BOOLEAN */
-static int hf_rrc_tdd_65 = -1; /* T_tdd_59 */
+static int hf_rrc_tdd_73 = -1; /* T_tdd_67 */
static int hf_rrc_syncCase = -1; /* T_syncCase */
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_109 = -1; /* T_fdd_106 */
-static int hf_rrc_tdd_66 = -1; /* T_tdd_60 */
-static int hf_rrc_tddOption_14 = -1; /* T_tddOption_14 */
-static int hf_rrc_tdd384_tdd768_05 = -1; /* T_tdd384_tdd768_04 */
+static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */
+static int hf_rrc_tdd_74 = -1; /* T_tdd_68 */
+static int hf_rrc_tddOption_15 = -1; /* T_tddOption_15 */
+static int hf_rrc_tdd384_tdd768_06 = -1; /* T_tdd384_tdd768_05 */
static int hf_rrc_syncCase_01 = -1; /* T_syncCase_01 */
static int hf_rrc_syncCase1_01 = -1; /* T_syncCase1_01 */
static int hf_rrc_syncCase2_01 = -1; /* T_syncCase2_01 */
-static int hf_rrc_tdd128_47 = -1; /* T_tdd128_46 */
+static int hf_rrc_tdd128_51 = -1; /* T_tdd128_50 */
static int hf_rrc_syncCase_02 = -1; /* T_syncCase_02 */
static int hf_rrc_syncCase1_02 = -1; /* T_syncCase1_02 */
static int hf_rrc_syncCase2_02 = -1; /* T_syncCase2_02 */
@@ -5963,16 +6350,16 @@ static int hf_rrc_old_Configuration_05 = -1; /* T_old_Configuration_05 */
static int hf_rrc_new_Configuration_05 = -1; /* T_new_Configuration_05 */
static int hf_rrc_pusch_Info_02 = -1; /* PUSCH_Info_VHCR */
static int hf_rrc_pusch_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */
-static int hf_rrc_tddOption_15 = -1; /* T_tddOption_15 */
-static int hf_rrc_tdd384_32 = -1; /* T_tdd384_29 */
-static int hf_rrc_tdd128_48 = -1; /* T_tdd128_47 */
+static int hf_rrc_tddOption_16 = -1; /* T_tddOption_16 */
+static int hf_rrc_tdd384_34 = -1; /* T_tdd384_31 */
+static int hf_rrc_tdd128_52 = -1; /* T_tdd128_51 */
static int hf_rrc_pusch_TimeslotsCodes_01 = -1; /* UplinkTimeslotsCodes_LCR_r4 */
static int hf_rrc_pusch_TimeslotsCodes_VHCR = -1; /* UplinkTimeslotsCodes_VHCR */
static int hf_rrc_ul_TargetSIR = -1; /* UL_TargetSIR */
-static int hf_rrc_tddOption_16 = -1; /* T_tddOption_16 */
-static int hf_rrc_tdd128_49 = -1; /* T_tdd128_48 */
static int hf_rrc_tddOption_17 = -1; /* T_tddOption_17 */
-static int hf_rrc_tdd128_50 = -1; /* T_tdd128_49 */
+static int hf_rrc_tdd128_53 = -1; /* T_tdd128_52 */
+static int hf_rrc_tddOption_18 = -1; /* T_tddOption_18 */
+static int hf_rrc_tdd128_54 = -1; /* T_tdd128_53 */
static int hf_rrc_usch_TFCS = -1; /* TFCS */
static int hf_rrc_pusch_Info_VHCR = -1; /* PUSCH_Info_VHCR */
static int hf_rrc_usch_TransportChannelsInfo = -1; /* USCH_TransportChannelsInfo */
@@ -5991,6 +6378,7 @@ static int hf_rrc_pusch_SysInfo_VHCR = -1; /* PUSCH_SysInfo_VHCR */
static int hf_rrc_mmax = -1; /* INTEGER_1_32 */
static int hf_rrc_nb01Min = -1; /* NB01 */
static int hf_rrc_nb01Max = -1; /* NB01 */
+static int hf_rrc_frameOffset = -1; /* DPCH_FrameOffset */
static int hf_rrc_reference_Code_Rate = -1; /* INTEGER_0_10 */
static int hf_rrc_reference_Beta = -1; /* INTEGER_M15_16 */
static int hf_rrc_repetitionPeriod1 = -1; /* NULL */
@@ -6035,19 +6423,22 @@ static int hf_rrc_allowedTFIList = -1; /* AllowedTFI_List */
static int hf_rrc_RestrictedTrCH_InfoList_item = -1; /* RestrictedTrCH */
static int hf_rrc_dummy2_08 = -1; /* SCCPCH_InfoForFACH */
static int hf_rrc_cell_Id = -1; /* CellIdentity */
-static int hf_rrc_dl_dpchInfo_04 = -1; /* T_dl_dpchInfo_04 */
static int hf_rrc_dl_dpchInfo_05 = -1; /* T_dl_dpchInfo_05 */
static int hf_rrc_dl_dpchInfo_06 = -1; /* T_dl_dpchInfo_06 */
-static int hf_rrc_targetCellPreconfigInfo = -1; /* TargetCellPreconfigInfo */
static int hf_rrc_dl_dpchInfo_07 = -1; /* T_dl_dpchInfo_07 */
-static int hf_rrc_targetCellPreconfigInfo_01 = -1; /* TargetCellPreconfigInfo_r9 */
+static int hf_rrc_targetCellPreconfigInfo = -1; /* TargetCellPreconfigInfo */
static int hf_rrc_dl_dpchInfo_08 = -1; /* T_dl_dpchInfo_08 */
+static int hf_rrc_targetCellPreconfigInfo_01 = -1; /* TargetCellPreconfigInfo_r9 */
+static int hf_rrc_dl_dpchInfo_09 = -1; /* T_dl_dpchInfo_09 */
static int hf_rrc_targetCellPreconfigInfo_02 = -1; /* TargetCellPreconfigInfo_r10 */
static int hf_rrc_targetCellPreconfigInfo_03 = -1; /* TargetCellPreconfigInfo_vb50ext */
-static int hf_rrc_dl_dpchInfo_09 = -1; /* T_dl_dpchInfo_09 */
+static int hf_rrc_dl_dpchInfo_10 = -1; /* T_dl_dpchInfo_10 */
static int hf_rrc_targetCellPreconfigInfo_04 = -1; /* TargetCellPreconfigInfo_r11 */
-static int hf_rrc_targetCellPreconfigInfo_05 = -1; /* TargetCellPreconfigInfo_v890ext */
-static int hf_rrc_targetCellPreconfigInfo_06 = -1; /* TargetCellPreconfigInfo_v950ext */
+static int hf_rrc_dl_dpchInfo_11 = -1; /* T_dl_dpchInfo_11 */
+static int hf_rrc_dl_DPCH_InfoPerRL_09 = -1; /* DL_DPCH_InfoPerRL_ASU */
+static int hf_rrc_targetCellPreconfigInfo_05 = -1; /* TargetCellPreconfigInfo_r12 */
+static int hf_rrc_targetCellPreconfigInfo_06 = -1; /* TargetCellPreconfigInfo_v890ext */
+static int hf_rrc_targetCellPreconfigInfo_07 = -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 */
@@ -6059,21 +6450,23 @@ static int hf_rrc_RL_AdditionInformationList_v950ext_item = -1; /* RL_AdditionI
static int hf_rrc_RL_AdditionInformationList_r10_item = -1; /* RL_AdditionInformation_r10 */
static int hf_rrc_RL_AdditionInformationList_vb50ext_item = -1; /* RL_AdditionInformation_vb50ext */
static int hf_rrc_RL_AdditionInformationList_r11_item = -1; /* RL_AdditionInformation_r11 */
+static int hf_rrc_RL_AdditionInformationList_r12_item = -1; /* RL_AdditionInformation_r12 */
static int hf_rrc_RL_AdditionInformationList_SecULFreq_item = -1; /* RL_AdditionInformation_SecULFreq */
+static int hf_rrc_RL_AdditionInformationList_SecULFreq_r12_item = -1; /* RL_AdditionInformation_SecULFreq_r12 */
static int hf_rrc_RL_IdentifierList_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_RL_RemovalInformationList_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_RL_RemovalInformationList_SecULFreq_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_SCCPCH_ChannelisationCodeList_item = -1; /* SCCPCH_ChannelisationCode */
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_74 = -1; /* T_modeSpecificInfo_74 */
-static int hf_rrc_fdd_110 = -1; /* T_fdd_107 */
+static int hf_rrc_modeSpecificInfo_81 = -1; /* T_modeSpecificInfo_81 */
+static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */
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_67 = -1; /* T_tdd_61 */
+static int hf_rrc_tdd_75 = -1; /* T_tdd_69 */
static int hf_rrc_secondaryCCPCH_Info_01 = -1; /* SecondaryCCPCH_Info_r4 */
-static int hf_rrc_modeSpecificInfo_75 = -1; /* T_modeSpecificInfo_75 */
-static int hf_rrc_fdd_111 = -1; /* T_fdd_108 */
+static int hf_rrc_modeSpecificInfo_82 = -1; /* T_modeSpecificInfo_82 */
+static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */
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 */
@@ -6090,31 +6483,31 @@ 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_47 = -1; /* MBMS_MSCH_ConfigurationInfo_r6 */
+static int hf_rrc_dummy_48 = -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_common_E_DCH_ResourceInfoListExt = -1; /* SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt */
static int hf_rrc_common_E_DCH_ResourceInfoListExt_item = -1; /* Common_E_DCH_ResourceInfoListExt */
-static int hf_rrc_modeSpecificInfo_76 = -1; /* T_modeSpecificInfo_76 */
-static int hf_rrc_fdd_112 = -1; /* T_fdd_109 */
+static int hf_rrc_modeSpecificInfo_83 = -1; /* T_modeSpecificInfo_83 */
+static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */
static int hf_rrc_dummy1_03 = -1; /* PCPICH_UsageForChannelEst */
static int hf_rrc_dummy2_09 = -1; /* SecondaryCPICH_Info */
static int hf_rrc_sf_AndCodeNumber_01 = -1; /* SF256_AndCodeNumber */
static int hf_rrc_pilotSymbolExistence = -1; /* BOOLEAN */
static int hf_rrc_timingOffset = -1; /* TimingOffset */
-static int hf_rrc_tdd_68 = -1; /* T_tdd_62 */
+static int hf_rrc_tdd_76 = -1; /* T_tdd_70 */
static int hf_rrc_commonTimeslotInfo_01 = -1; /* CommonTimeslotInfoSCCPCH */
static int hf_rrc_channelisationCode_09 = -1; /* SCCPCH_ChannelisationCodeList */
-static int hf_rrc_modeSpecificInfo_77 = -1; /* T_modeSpecificInfo_77 */
-static int hf_rrc_fdd_113 = -1; /* T_fdd_110 */
-static int hf_rrc_tdd_69 = -1; /* T_tdd_63 */
-static int hf_rrc_tddOption_18 = -1; /* T_tddOption_18 */
-static int hf_rrc_tdd384_33 = -1; /* T_tdd384_30 */
-static int hf_rrc_tdd128_51 = -1; /* T_tdd128_50 */
-static int hf_rrc_modeSpecificInfo_78 = -1; /* T_modeSpecificInfo_78 */
-static int hf_rrc_tdd384_34 = -1; /* T_tdd384_31 */
-static int hf_rrc_tdd768_21 = -1; /* T_tdd768_18 */
+static int hf_rrc_modeSpecificInfo_84 = -1; /* T_modeSpecificInfo_84 */
+static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */
+static int hf_rrc_tdd_77 = -1; /* T_tdd_71 */
+static int hf_rrc_tddOption_19 = -1; /* T_tddOption_19 */
+static int hf_rrc_tdd384_35 = -1; /* T_tdd384_32 */
+static int hf_rrc_tdd128_55 = -1; /* T_tdd128_54 */
+static int hf_rrc_modeSpecificInfo_85 = -1; /* T_modeSpecificInfo_85 */
+static int hf_rrc_tdd384_36 = -1; /* T_tdd384_33 */
+static int hf_rrc_tdd768_23 = -1; /* T_tdd768_20 */
static int hf_rrc_channelisationCode_10 = -1; /* SCCPCH_ChannelisationCodeList_VHCR */
static int hf_rrc_individualTimeslotLCR_Ext = -1; /* IndividualTimeslotInfo_LCR_r4_ext */
static int hf_rrc_subFrameNumber = -1; /* INTEGER_0_4 */
@@ -6123,37 +6516,38 @@ static int hf_rrc_modulation_03 = -1; /* T_modulation_03 */
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_79 = -1; /* T_modeSpecificInfo_79 */
-static int hf_rrc_fdd_114 = -1; /* T_fdd_111 */
-static int hf_rrc_tdd384_35 = -1; /* T_tdd384_32 */
+static int hf_rrc_modeSpecificInfo_86 = -1; /* T_modeSpecificInfo_86 */
+static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */
+static int hf_rrc_tdd384_37 = -1; /* T_tdd384_34 */
static int hf_rrc_commonTimeslotInfoMBMS = -1; /* CommonTimeslotInfoMBMS */
static int hf_rrc_downlinkTimeslotsCodes = -1; /* DownlinkTimeslotsCodes */
-static int hf_rrc_tdd128_52 = -1; /* T_tdd128_51 */
+static int hf_rrc_tdd128_56 = -1; /* T_tdd128_55 */
static int hf_rrc_downlinkTimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */
-static int hf_rrc_modeSpecificInfo_80 = -1; /* T_modeSpecificInfo_80 */
-static int hf_rrc_fdd_115 = -1; /* T_fdd_112 */
+static int hf_rrc_modeSpecificInfo_87 = -1; /* T_modeSpecificInfo_87 */
+static int hf_rrc_fdd_125 = -1; /* T_fdd_122 */
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_36 = -1; /* T_tdd384_33 */
+static int hf_rrc_tdd384_38 = -1; /* T_tdd384_35 */
static int hf_rrc_downlinkTimeslotsCodes_02 = -1; /* DownlinkTimeslotsCodes_r7 */
static int hf_rrc_modulation_05 = -1; /* T_modulation_05 */
-static int hf_rrc_tdd768_22 = -1; /* T_tdd768_19 */
+static int hf_rrc_tdd768_24 = -1; /* T_tdd768_21 */
static int hf_rrc_downlinkTimeslotsCodes_03 = -1; /* DownlinkTimeslotsCodes_VHCR */
static int hf_rrc_modulation_06 = -1; /* T_modulation_06 */
-static int hf_rrc_tdd128_53 = -1; /* T_tdd128_52 */
+static int hf_rrc_tdd128_57 = -1; /* T_tdd128_56 */
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_08 = -1; /* T_newConfiguration_08 */
+static int hf_rrc_newConfiguration_14 = -1; /* T_newConfiguration_14 */
static int hf_rrc_precodingWeightSetRestriction_03 = -1; /* T_precodingWeightSetRestriction_02 */
-static int hf_rrc_newConfiguration_09 = -1; /* T_newConfiguration_09 */
+static int hf_rrc_newConfiguration_15 = -1; /* T_newConfiguration_15 */
static int hf_rrc_precodingWeightSetRestriction_04 = -1; /* T_precodingWeightSetRestriction_03 */
-static int hf_rrc_configurationInfo_05 = -1; /* T_configurationInfo_05 */
-static int hf_rrc_newConfiguration_10 = -1; /* T_newConfiguration_10 */
+static int hf_rrc_configurationInfo_10 = -1; /* T_configurationInfo_10 */
+static int hf_rrc_newConfiguration_16 = -1; /* T_newConfiguration_16 */
static int hf_rrc_mimoPilotConfiguration_02 = -1; /* MIMO4x4_PilotConfiguration */
static int hf_rrc_servingCellChangeMACreset = -1; /* ServingCellChangeMACreset */
static int hf_rrc_servingCellChangeMsgType = -1; /* ServingCellChangeMsgType */
static int hf_rrc_servingCellChangeTrId = -1; /* ServingCellChangeTrId */
+static int hf_rrc_enhancedServingCellChangeforEvent1CsupportIndicator = -1; /* T_enhancedServingCellChangeforEvent1CsupportIndicator */
static int hf_rrc_sf4 = -1; /* INTEGER_0_3 */
static int hf_rrc_sf8 = -1; /* INTEGER_0_7 */
static int hf_rrc_sf16 = -1; /* INTEGER_0_15 */
@@ -6170,6 +6564,8 @@ static int hf_rrc_sfd64 = -1; /* NULL */
static int hf_rrc_sfd128 = -1; /* PilotBits128 */
static int hf_rrc_sfd256 = -1; /* PilotBits256 */
static int hf_rrc_sfd512 = -1; /* NULL */
+static int hf_rrc_sfd128_01 = -1; /* PilotBits128_r12 */
+static int hf_rrc_sfd256_01 = -1; /* PilotBits256_r12 */
static int hf_rrc_activationTimeSFN = -1; /* INTEGER_0_4095 */
static int hf_rrc_physChDuration = -1; /* DurationTimeInfo */
static int hf_rrc_e_dch_SPS_Info = -1; /* E_DCH_SPS_Information_TDD128 */
@@ -6228,7 +6624,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_48 = -1; /* TGPL */
+static int hf_rrc_dummy_49 = -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 */
@@ -6243,40 +6639,43 @@ static int hf_rrc_tgmp_01 = -1; /* TGMP_r8 */
static int hf_rrc_freqSpecificCompressedMode_02 = -1; /* T_freqSpecificCompressedMode_02 */
static int hf_rrc_durationTimeInfo = -1; /* DurationTimeInfo */
static int hf_rrc_TimeslotList_item = -1; /* TimeslotNumber */
-static int hf_rrc_tdd384_37 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber */
+static int hf_rrc_tdd384_39 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber */
static int hf_rrc_tdd384_item = -1; /* TimeslotNumber */
-static int hf_rrc_tdd128_54 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 */
+static int hf_rrc_tdd128_58 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 */
static int hf_rrc_tdd128_item_01 = -1; /* TimeslotNumber_LCR_r4 */
static int hf_rrc_timing = -1; /* T_timing */
static int hf_rrc_newTiming = -1; /* NewTiming */
static int hf_rrc_harqProcessAllocation = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_channelReqParamsForUCSM = -1; /* ChannelReqParamsForUCSM */
+static int hf_rrc_filterCoefficient_01 = -1; /* INTEGER_0_5 */
+static int hf_rrc_powerOffset = -1; /* INTEGER_M8_20 */
+static int hf_rrc_inactivityThresholdForResetPower = -1; /* T_inactivityThresholdForResetPower */
static int hf_rrc_ul_16QAM_Settings = -1; /* UL_16QAM_Settings */
static int hf_rrc_mac_es_e_resetIndicator = -1; /* T_mac_es_e_resetIndicator */
static int hf_rrc_beta_Ed_Gain_E_AGCH_Table_Selection = -1; /* INTEGER_0_1 */
static int hf_rrc_ul_64QAM_Settings = -1; /* UL_64QAM_Settings */
static int hf_rrc_mac_is_i_resetIndicator = -1; /* T_mac_is_i_resetIndicator */
static int hf_rrc_ul_CCTrCH_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */
-static int hf_rrc_tddOption_19 = -1; /* T_tddOption_19 */
-static int hf_rrc_tdd384_38 = -1; /* T_tdd384_34 */
-static int hf_rrc_tdd128_55 = -1; /* T_tdd128_53 */
-static int hf_rrc_ul_CCTrCH_TimeslotsCodes_01 = -1; /* UplinkTimeslotsCodes_LCR_r4 */
static int hf_rrc_tddOption_20 = -1; /* T_tddOption_20 */
-static int hf_rrc_tdd384_39 = -1; /* T_tdd384_35 */
-static int hf_rrc_tdd768_23 = -1; /* T_tdd768_20 */
+static int hf_rrc_tdd384_40 = -1; /* T_tdd384_36 */
+static int hf_rrc_tdd128_59 = -1; /* T_tdd128_57 */
+static int hf_rrc_ul_CCTrCH_TimeslotsCodes_01 = -1; /* UplinkTimeslotsCodes_LCR_r4 */
+static int hf_rrc_tddOption_21 = -1; /* T_tddOption_21 */
+static int hf_rrc_tdd384_41 = -1; /* T_tdd384_37 */
+static int hf_rrc_tdd768_25 = -1; /* T_tdd768_22 */
static int hf_rrc_ul_CCTrCH_TimeslotsCodes_02 = -1; /* UplinkTimeslotsCodes_VHCR */
-static int hf_rrc_tdd128_56 = -1; /* T_tdd128_54 */
+static int hf_rrc_tdd128_60 = -1; /* T_tdd128_58 */
static int hf_rrc_ul_CCTrCH_TimeslotsCodes_03 = -1; /* UplinkTimeslotsCodes_LCR_r7 */
static int hf_rrc_UL_CCTrCHList_item = -1; /* UL_CCTrCH */
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_49 = -1; /* CPCH_SetInfo */
+static int hf_rrc_dummy_50 = -1; /* CPCH_SetInfo */
static int hf_rrc_dummy1_04 = -1; /* CPCH_SetInfo */
static int hf_rrc_dummy2_10 = -1; /* CPCH_SetID */
-static int hf_rrc_configurationInfo_06 = -1; /* T_configurationInfo_06 */
-static int hf_rrc_newConfiguration_11 = -1; /* T_newConfiguration_11 */
+static int hf_rrc_configurationInfo_11 = -1; /* T_configurationInfo_11 */
+static int hf_rrc_newConfiguration_17 = -1; /* T_newConfiguration_17 */
static int hf_rrc_s_dpcch_Info = -1; /* S_DPCCH_Information */
static int hf_rrc_initial_CLTD_ActivationState = -1; /* T_initial_CLTD_ActivationState */
static int hf_rrc_ul = -1; /* UL_CompressedModeMethod */
@@ -6284,137 +6683,137 @@ static int hf_rrc_dl = -1; /* DL_CompressedModeMethod */
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_81 = -1; /* T_modeSpecificInfo_81 */
-static int hf_rrc_fdd_116 = -1; /* T_fdd_113 */
+static int hf_rrc_modeSpecificInfo_88 = -1; /* T_modeSpecificInfo_88 */
+static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */
static int hf_rrc_scramblingCode = -1; /* UL_ScramblingCode */
static int hf_rrc_numberOfDPDCH = -1; /* NumberOfDPDCH */
static int hf_rrc_spreadingFactor_01 = -1; /* SpreadingFactor */
static int hf_rrc_numberOfFBI_Bits = -1; /* NumberOfFBI_Bits */
-static int hf_rrc_tdd_70 = -1; /* T_tdd_64 */
+static int hf_rrc_tdd_78 = -1; /* T_tdd_72 */
static int hf_rrc_ul_CCTrCHList = -1; /* UL_CCTrCHList */
static int hf_rrc_ul_CCTrCHListToRemove = -1; /* UL_CCTrCHListToRemove */
-static int hf_rrc_modeSpecificInfo_82 = -1; /* T_modeSpecificInfo_82 */
-static int hf_rrc_fdd_117 = -1; /* T_fdd_114 */
-static int hf_rrc_tdd_71 = -1; /* T_tdd_65 */
+static int hf_rrc_modeSpecificInfo_89 = -1; /* T_modeSpecificInfo_89 */
+static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */
+static int hf_rrc_tdd_79 = -1; /* T_tdd_73 */
static int hf_rrc_ul_CCTrCHList_01 = -1; /* UL_CCTrCHList_r4 */
-static int hf_rrc_modeSpecificInfo_83 = -1; /* T_modeSpecificInfo_83 */
-static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */
-static int hf_rrc_tdd_72 = -1; /* T_tdd_66 */
+static int hf_rrc_modeSpecificInfo_90 = -1; /* T_modeSpecificInfo_90 */
+static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */
+static int hf_rrc_tdd_80 = -1; /* T_tdd_74 */
static int hf_rrc_ul_DPCH_PowerControlInfo_04 = -1; /* UL_DPCH_PowerControlInfo_r6 */
-static int hf_rrc_modeSpecificInfo_84 = -1; /* T_modeSpecificInfo_84 */
-static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */
+static int hf_rrc_modeSpecificInfo_91 = -1; /* T_modeSpecificInfo_91 */
+static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */
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_73 = -1; /* T_tdd_67 */
-static int hf_rrc_modeSpecificInfo_85 = -1; /* T_modeSpecificInfo_85 */
-static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */
+static int hf_rrc_tdd_81 = -1; /* T_tdd_75 */
+static int hf_rrc_modeSpecificInfo_92 = -1; /* T_modeSpecificInfo_92 */
+static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */
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 */
static int hf_rrc_notPresent_01 = -1; /* T_notPresent_01 */
-static int hf_rrc_tdd_74 = -1; /* T_tdd_68 */
+static int hf_rrc_tdd_82 = -1; /* T_tdd_76 */
static int hf_rrc_ul_CCTrCHList_02 = -1; /* UL_CCTrCHList_r7 */
static int hf_rrc_ul_DPCH_PowerControlInfo_05 = -1; /* UL_DPCH_PowerControlInfo_r11 */
-static int hf_rrc_modeSpecificInfo_86 = -1; /* T_modeSpecificInfo_86 */
-static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */
+static int hf_rrc_modeSpecificInfo_93 = -1; /* T_modeSpecificInfo_93 */
+static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */
static int hf_rrc_dpdchPresence_02 = -1; /* T_dpdchPresence_02 */
static int hf_rrc_present_06 = -1; /* T_present_04 */
static int hf_rrc_notPresent_02 = -1; /* T_notPresent_02 */
-static int hf_rrc_tdd_75 = -1; /* T_tdd_69 */
+static int hf_rrc_tdd_83 = -1; /* T_tdd_77 */
static int hf_rrc_ul_DPCH_PowerControlInfo_06 = -1; /* UL_DPCH_PowerControlInfoPostFDD */
static int hf_rrc_reducedScramblingCodeNumber = -1; /* ReducedScramblingCodeNumber */
static int hf_rrc_ul_DPCH_PowerControlInfo_07 = -1; /* UL_DPCH_PowerControlInfoPostTDD */
static int hf_rrc_ul_DPCH_PowerControlInfo_08 = -1; /* UL_DPCH_PowerControlInfoPostTDD_LCR_r4 */
static int hf_rrc_ul_TimingAdvance_04 = -1; /* UL_TimingAdvanceControl_LCR_r4 */
static int hf_rrc_ul_DPCH_PowerControlInfo_09 = -1; /* UL_DPCH_PowerControlInfoPredef */
-static int hf_rrc_modeSpecificInfo_87 = -1; /* T_modeSpecificInfo_87 */
-static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */
-static int hf_rrc_tdd_76 = -1; /* T_tdd_70 */
-static int hf_rrc_modeSpecificInfo_88 = -1; /* T_modeSpecificInfo_88 */
-static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */
-static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */
+static int hf_rrc_modeSpecificInfo_94 = -1; /* T_modeSpecificInfo_94 */
+static int hf_rrc_fdd_132 = -1; /* T_fdd_129 */
+static int hf_rrc_tdd_84 = -1; /* T_tdd_78 */
+static int hf_rrc_modeSpecificInfo_95 = -1; /* T_modeSpecificInfo_95 */
+static int hf_rrc_fdd_133 = -1; /* T_fdd_130 */
+static int hf_rrc_fdd_134 = -1; /* T_fdd_131 */
static int hf_rrc_dpcch_PowerOffset = -1; /* DPCCH_PowerOffset */
static int hf_rrc_sRB_delay = -1; /* SRB_delay */
-static int hf_rrc_tdd_77 = -1; /* T_tdd_71 */
+static int hf_rrc_tdd_85 = -1; /* T_tdd_79 */
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_125 = -1; /* T_fdd_122 */
-static int hf_rrc_tdd_78 = -1; /* T_tdd_72 */
+static int hf_rrc_fdd_135 = -1; /* T_fdd_132 */
+static int hf_rrc_tdd_86 = -1; /* T_tdd_80 */
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 */
-static int hf_rrc_tddOption_21 = -1; /* T_tddOption_21 */
-static int hf_rrc_tdd384_40 = -1; /* T_tdd384_36 */
+static int hf_rrc_tddOption_22 = -1; /* T_tddOption_22 */
+static int hf_rrc_tdd384_42 = -1; /* T_tdd384_38 */
static int hf_rrc_dpch_ConstantValue_01 = -1; /* ConstantValue */
-static int hf_rrc_tdd128_57 = -1; /* T_tdd128_55 */
-static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */
+static int hf_rrc_tdd128_61 = -1; /* T_tdd128_59 */
+static int hf_rrc_fdd_136 = -1; /* T_fdd_133 */
static int hf_rrc_ack_NACK_repetition_factor = -1; /* ACK_NACK_repetitionFactor */
-static int hf_rrc_tdd_79 = -1; /* T_tdd_73 */
+static int hf_rrc_tdd_87 = -1; /* T_tdd_81 */
static int hf_rrc_ul_OL_PC_Signalling_02 = -1; /* T_ul_OL_PC_Signalling_02 */
static int hf_rrc_individuallySignalled_02 = -1; /* T_individuallySignalled_02 */
-static int hf_rrc_tddOption_22 = -1; /* T_tddOption_22 */
-static int hf_rrc_tdd384_41 = -1; /* T_tdd384_37 */
-static int hf_rrc_tdd128_58 = -1; /* T_tdd128_56 */
-static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */
-static int hf_rrc_tdd_80 = -1; /* T_tdd_74 */
+static int hf_rrc_tddOption_23 = -1; /* T_tddOption_23 */
+static int hf_rrc_tdd384_43 = -1; /* T_tdd384_39 */
+static int hf_rrc_tdd128_62 = -1; /* T_tdd128_60 */
+static int hf_rrc_fdd_137 = -1; /* T_fdd_134 */
+static int hf_rrc_tdd_88 = -1; /* T_tdd_82 */
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_23 = -1; /* T_tddOption_23 */
-static int hf_rrc_tdd384_42 = -1; /* T_tdd384_38 */
-static int hf_rrc_tdd128_59 = -1; /* T_tdd128_57 */
-static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */
-static int hf_rrc_tdd_81 = -1; /* T_tdd_75 */
+static int hf_rrc_tddOption_24 = -1; /* T_tddOption_24 */
+static int hf_rrc_tdd384_44 = -1; /* T_tdd384_40 */
+static int hf_rrc_tdd128_63 = -1; /* T_tdd128_61 */
+static int hf_rrc_fdd_138 = -1; /* T_fdd_135 */
+static int hf_rrc_tdd_89 = -1; /* T_tdd_83 */
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 */
-static int hf_rrc_tddOption_24 = -1; /* T_tddOption_24 */
-static int hf_rrc_tdd384_43 = -1; /* T_tdd384_39 */
-static int hf_rrc_tdd768_24 = -1; /* T_tdd768_21 */
-static int hf_rrc_tdd128_60 = -1; /* T_tdd128_58 */
-static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */
+static int hf_rrc_tddOption_25 = -1; /* T_tddOption_25 */
+static int hf_rrc_tdd384_45 = -1; /* T_tdd384_41 */
+static int hf_rrc_tdd768_26 = -1; /* T_tdd768_23 */
+static int hf_rrc_tdd128_64 = -1; /* T_tdd128_62 */
+static int hf_rrc_fdd_139 = -1; /* T_fdd_136 */
static int hf_rrc_ack_NACK_repetition_factor_assisting = -1; /* ACK_NACK_repetitionFactor */
-static int hf_rrc_tdd_82 = -1; /* T_tdd_76 */
+static int hf_rrc_tdd_90 = -1; /* T_tdd_84 */
static int hf_rrc_ul_OL_PC_Signalling_05 = -1; /* T_ul_OL_PC_Signalling_05 */
static int hf_rrc_individuallySignalled_05 = -1; /* T_individuallySignalled_05 */
-static int hf_rrc_tddOption_25 = -1; /* T_tddOption_25 */
-static int hf_rrc_tdd384_44 = -1; /* T_tdd384_40 */
-static int hf_rrc_tdd768_25 = -1; /* T_tdd768_22 */
-static int hf_rrc_tdd128_61 = -1; /* T_tdd128_59 */
+static int hf_rrc_tddOption_26 = -1; /* T_tddOption_26 */
+static int hf_rrc_tdd384_46 = -1; /* T_tdd384_42 */
+static int hf_rrc_tdd768_27 = -1; /* T_tdd768_24 */
+static int hf_rrc_tdd128_65 = -1; /* T_tdd128_63 */
static int hf_rrc_dpcch_PowerOffset_01 = -1; /* DPCCH_PowerOffset2 */
-static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */
-static int hf_rrc_tdd_83 = -1; /* T_tdd_77 */
-static int hf_rrc_tdd_84 = -1; /* T_tdd_78 */
+static int hf_rrc_fdd_140 = -1; /* T_fdd_137 */
+static int hf_rrc_tdd_91 = -1; /* T_tdd_85 */
+static int hf_rrc_tdd_92 = -1; /* T_tdd_86 */
static int hf_rrc_non_ScheduledTransGrantInfo_02 = -1; /* Non_ScheduledTransGrantInfoTDD_ext */
static int hf_rrc_mac_es_e_resetIndicator_01 = -1; /* T_mac_es_e_resetIndicator_01 */
static int hf_rrc_e_DPCCH_Info = -1; /* E_DPCCH_Info */
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_89 = -1; /* T_modeSpecificInfo_89 */
-static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */
+static int hf_rrc_modeSpecificInfo_96 = -1; /* T_modeSpecificInfo_96 */
+static int hf_rrc_fdd_141 = -1; /* T_fdd_138 */
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_85 = -1; /* T_tdd_79 */
+static int hf_rrc_tdd_93 = -1; /* T_tdd_87 */
static int hf_rrc_e_RUCCH_Info_01 = -1; /* E_RUCCH_Info */
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_90 = -1; /* T_modeSpecificInfo_90 */
-static int hf_rrc_fdd_132 = -1; /* T_fdd_129 */
+static int hf_rrc_modeSpecificInfo_97 = -1; /* T_modeSpecificInfo_97 */
+static int hf_rrc_fdd_142 = -1; /* T_fdd_139 */
static int hf_rrc_e_DPDCH_Info_02 = -1; /* E_DPDCH_Info_r8 */
-static int hf_rrc_tdd_86 = -1; /* T_tdd_80 */
+static int hf_rrc_tdd_94 = -1; /* T_tdd_88 */
static int hf_rrc_mac_es_e_resetIndicator_04 = -1; /* T_mac_es_e_resetIndicator_04 */
-static int hf_rrc_modeSpecificInfo_91 = -1; /* T_modeSpecificInfo_91 */
-static int hf_rrc_fdd_133 = -1; /* T_fdd_130 */
-static int hf_rrc_tdd_87 = -1; /* T_tdd_81 */
+static int hf_rrc_modeSpecificInfo_98 = -1; /* T_modeSpecificInfo_98 */
+static int hf_rrc_fdd_143 = -1; /* T_fdd_140 */
+static int hf_rrc_tdd_95 = -1; /* T_tdd_89 */
static int hf_rrc_non_ScheduledTransGrantInfo_04 = -1; /* Non_ScheduledTransGrantInfoTDD_r9 */
static int hf_rrc_mac_es_e_resetIndicator_05 = -1; /* T_mac_es_e_resetIndicator_05 */
-static int hf_rrc_modeSpecificInfo_92 = -1; /* T_modeSpecificInfo_92 */
-static int hf_rrc_fdd_134 = -1; /* T_fdd_131 */
-static int hf_rrc_tdd_88 = -1; /* T_tdd_82 */
-static int hf_rrc_configurationInfo_07 = -1; /* T_configurationInfo_07 */
-static int hf_rrc_newConfiguration_12 = -1; /* T_newConfiguration_12 */
+static int hf_rrc_modeSpecificInfo_99 = -1; /* T_modeSpecificInfo_99 */
+static int hf_rrc_fdd_144 = -1; /* T_fdd_141 */
+static int hf_rrc_tdd_96 = -1; /* T_tdd_90 */
+static int hf_rrc_configurationInfo_12 = -1; /* T_configurationInfo_12 */
+static int hf_rrc_newConfiguration_18 = -1; /* T_newConfiguration_18 */
static int hf_rrc_s_e_dpcch_power_offset = -1; /* INTEGER_0_17 */
static int hf_rrc_rank2_minimum_E_TFCI = -1; /* E_DCH_MinimumSet_E_TFCI */
static int hf_rrc_inter_stream_compensation = -1; /* INTEGER_0_15 */
@@ -6424,7 +6823,7 @@ static int hf_rrc_e_HICH_info = -1; /* E_HICH_Information_TDD128 *
static int hf_rrc_UL_MulticarrierEDCH_Infolist_TDD128_item = -1; /* UL_MulticarrierEDCH_InfolistItem_TDD128 */
static int hf_rrc_UL_MulticarrierEDCH_Deletelist_TDD128_item = -1; /* UARFCN */
static int hf_rrc_configuration_info = -1; /* T_configuration_info */
-static int hf_rrc_newConfiguration_13 = -1; /* UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 */
+static int hf_rrc_newConfiguration_19 = -1; /* UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 */
static int hf_rrc_tsn_Length_01 = -1; /* T_tsn_Length_01 */
static int hf_rrc_ul_MulticarrierEDCH_Infolist = -1; /* UL_MulticarrierEDCH_Infolist_TDD128 */
static int hf_rrc_ul_MulticarrierEDCH_Deletelist = -1; /* UL_MulticarrierEDCH_Deletelist_TDD128 */
@@ -6433,16 +6832,19 @@ static int hf_rrc_frequency = -1; /* INTEGER_1_8 */
static int hf_rrc_disabled = -1; /* NULL */
static int hf_rrc_enabled = -1; /* T_enabled */
static int hf_rrc_enabled_01 = -1; /* T_enabled_01 */
-static int hf_rrc_tddOption_26 = -1; /* T_tddOption_26 */
-static int hf_rrc_tdd384_45 = -1; /* T_tdd384_41 */
-static int hf_rrc_tdd128_62 = -1; /* T_tdd128_60 */
+static int hf_rrc_tddOption_27 = -1; /* T_tddOption_27 */
+static int hf_rrc_tdd384_47 = -1; /* T_tdd384_43 */
+static int hf_rrc_tdd128_66 = -1; /* T_tdd128_64 */
static int hf_rrc_synchronisationParameters = -1; /* SynchronisationParameters_r4 */
static int hf_rrc_enabled_02 = -1; /* T_enabled_02 */
-static int hf_rrc_tddOption_27 = -1; /* T_tddOption_27 */
-static int hf_rrc_tdd384_46 = -1; /* T_tdd384_42 */
-static int hf_rrc_tdd768_26 = -1; /* T_tdd768_23 */
-static int hf_rrc_tdd128_63 = -1; /* T_tdd128_61 */
+static int hf_rrc_tddOption_28 = -1; /* T_tddOption_28 */
+static int hf_rrc_tdd384_48 = -1; /* T_tdd384_44 */
+static int hf_rrc_tdd768_28 = -1; /* T_tdd768_25 */
+static int hf_rrc_tdd128_67 = -1; /* T_tdd128_65 */
static int hf_rrc_enabled_03 = -1; /* T_enabled_03 */
+static int hf_rrc_k = -1; /* INTEGER_1_32 */
+static int hf_rrc_l = -1; /* INTEGER_1_32 */
+static int hf_rrc_m = -1; /* INTEGER_1_32 */
static int hf_rrc_UL_TS_ChannelisationCodeList_item = -1; /* UL_TS_ChannelisationCode */
static int hf_rrc_UL_TS_ChannelisationCodeList_r7_item = -1; /* UL_TS_ChannelisationCodeList_r7_item */
static int hf_rrc_ul_TS_Channelisation_Code = -1; /* UL_TS_ChannelisationCode */
@@ -6496,9 +6898,12 @@ static int hf_rrc_codePhaseSearchWindow = -1; /* CodePhaseSearchWindow */
static int hf_rrc_azimuthAndElevation = -1; /* AzimuthAndElevation */
static int hf_rrc_azimuthAndElevation_01 = -1; /* AzimuthAndElevation_va40ext */
static int hf_rrc_azimuthAndElevation_02 = -1; /* AzimuthAndElevation_r10 */
+static int hf_rrc_extraDopplerInfoExtension = -1; /* ExtraDopplerInfoExtension */
static int hf_rrc_AcquisitionSatInfoList_item = -1; /* AcquisitionSatInfo */
static int hf_rrc_AcquisitionSatInfoList_va40ext_item = -1; /* AcquisitionSatInfo_va40ext */
static int hf_rrc_AcquisitionSatInfoList_r10_item = -1; /* AcquisitionSatInfo_r10 */
+static int hf_rrc_AcquisitionSatInfoList_vc50ext_item = -1; /* AcquisitionSatInfo_vc50ext */
+static int hf_rrc_AcquisitionSatInfoList_r12_item = -1; /* AcquisitionSatInfo_r12 */
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 */
@@ -6514,11 +6919,13 @@ static int hf_rrc_omega = -1; /* BIT_STRING_SIZE_24 */
static int hf_rrc_af0 = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_af1 = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_AlmanacSatInfoList_item = -1; /* AlmanacSatInfo */
+static int hf_rrc_sat_info_BDSkpList = -1; /* GANSS_SAT_Info_Almanac_BDSkpList */
static int hf_rrc_sat_info_SBASecefList = -1; /* GANSS_SAT_Info_Almanac_SBASecefList */
static int hf_rrc_sat_info_GLOkpList = -1; /* GANSS_SAT_Info_Almanac_GLOkpList */
-static int hf_rrc_t_oa_01 = -1; /* INTEGER_0_147 */
-static int hf_rrc_iod_a = -1; /* INTEGER_0_3 */
+static int hf_rrc_t_oa_01 = -1; /* INTEGER_0_1023 */
+static int hf_rrc_iod_a = -1; /* INTEGER_0_15 */
static int hf_rrc_sat_info_kpList = -1; /* GANSS_SAT_Info_Almanac_KpList */
+static int hf_rrc_t_oa_02 = -1; /* INTEGER_0_147 */
static int hf_rrc_sat_info_MIDIkpList = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList */
static int hf_rrc_sat_info_NAVkpList = -1; /* GANSS_SAT_Info_Almanac_NAVkpList */
static int hf_rrc_sat_info_REDkpList = -1; /* GANSS_SAT_Info_Almanac_REDkpList */
@@ -6532,6 +6939,23 @@ static int hf_rrc_elevation = -1; /* INTEGER_0_7 */
static int hf_rrc_azimuthLSB = -1; /* INTEGER_0_15 */
static int hf_rrc_elevationLSB = -1; /* INTEGER_0_15 */
static int hf_rrc_BadSatList_item = -1; /* INTEGER_0_63 */
+static int hf_rrc_bdsAODC = -1; /* BIT_STRING_SIZE_5 */
+static int hf_rrc_bdsToc = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rrc_bdsa0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsa1 = -1; /* BIT_STRING_SIZE_22 */
+static int hf_rrc_bdsa2 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_bdsTgd1 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_rrc_BDS_IGPInfoList_item = -1; /* BDS_IGPInfoList_item */
+static int hf_rrc_bds_IGPNumber = -1; /* INTEGER_1_320 */
+static int hf_rrc_bds_VerticalDelay = -1; /* BIT_STRING_SIZE_9 */
+static int hf_rrc_bds_GIVEI = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rrc_DBDS_InfoList_item = -1; /* DBDS_Info */
+static int hf_rrc_bds_SignalID = -1; /* GANSS_Signal_Id */
+static int hf_rrc_dbds_SignalInfoList = -1; /* DBDS_SignalInfoList */
+static int hf_rrc_DBDS_SignalInfoList_item = -1; /* DBDS_SignalInfo */
+static int hf_rrc_bds_UDREI = -1; /* INTEGER_0_15 */
+static int hf_rrc_bds_RURAI = -1; /* INTEGER_0_15 */
+static int hf_rrc_bds_ECC_DeltaT = -1; /* BIT_STRING_SIZE_13 */
static int hf_rrc_dl_TransportChannelBLER = -1; /* DL_TransportChannelBLER */
static int hf_rrc_BLER_MeasurementResultsList_item = -1; /* BLER_MeasurementResults */
static int hf_rrc_BLER_TransChIdList_item = -1; /* TransportChannelIdentity */
@@ -6551,103 +6975,104 @@ static int hf_rrc_cellDCHMeasOccasionSequenceList = -1; /* SEQUENCE_SIZE_1_maxM
static int hf_rrc_cellDCHMeasOccasionSequenceList_item = -1; /* CellDCHMeasOccasionPattern_LCR */
static int hf_rrc_cellIndividualOffset = -1; /* CellIndividualOffset */
static int hf_rrc_referenceTimeDifferenceToCell = -1; /* ReferenceTimeDifferenceToCell */
-static int hf_rrc_modeSpecificInfo_93 = -1; /* T_modeSpecificInfo_93 */
-static int hf_rrc_fdd_135 = -1; /* T_fdd_132 */
+static int hf_rrc_modeSpecificInfo_100 = -1; /* T_modeSpecificInfo_100 */
+static int hf_rrc_fdd_145 = -1; /* T_fdd_142 */
static int hf_rrc_readSFN_Indicator = -1; /* BOOLEAN */
-static int hf_rrc_tdd_89 = -1; /* T_tdd_83 */
+static int hf_rrc_tdd_97 = -1; /* T_tdd_91 */
static int hf_rrc_primaryCCPCH_Info_02 = -1; /* PrimaryCCPCH_Info */
static int hf_rrc_timeslotInfoList = -1; /* TimeslotInfoList */
-static int hf_rrc_modeSpecificInfo_94 = -1; /* T_modeSpecificInfo_94 */
-static int hf_rrc_fdd_136 = -1; /* T_fdd_133 */
-static int hf_rrc_tdd_90 = -1; /* T_tdd_84 */
+static int hf_rrc_modeSpecificInfo_101 = -1; /* T_modeSpecificInfo_101 */
+static int hf_rrc_fdd_146 = -1; /* T_fdd_143 */
+static int hf_rrc_tdd_98 = -1; /* T_tdd_92 */
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_95 = -1; /* T_modeSpecificInfo_95 */
-static int hf_rrc_fdd_137 = -1; /* T_fdd_134 */
-static int hf_rrc_tdd_91 = -1; /* T_tdd_85 */
+static int hf_rrc_modeSpecificInfo_102 = -1; /* T_modeSpecificInfo_102 */
+static int hf_rrc_fdd_147 = -1; /* T_fdd_144 */
+static int hf_rrc_tdd_99 = -1; /* T_tdd_93 */
static int hf_rrc_CellInfoListToBeExcluded_item = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_modeSpecificInfo_96 = -1; /* T_modeSpecificInfo_96 */
-static int hf_rrc_fdd_138 = -1; /* T_fdd_135 */
-static int hf_rrc_tdd_92 = -1; /* T_tdd_86 */
+static int hf_rrc_modeSpecificInfo_103 = -1; /* T_modeSpecificInfo_103 */
+static int hf_rrc_fdd_148 = -1; /* T_fdd_145 */
+static int hf_rrc_tdd_100 = -1; /* T_tdd_94 */
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_97 = -1; /* T_modeSpecificInfo_97 */
-static int hf_rrc_fdd_139 = -1; /* T_fdd_136 */
-static int hf_rrc_tdd_93 = -1; /* T_tdd_87 */
+static int hf_rrc_modeSpecificInfo_104 = -1; /* T_modeSpecificInfo_104 */
+static int hf_rrc_fdd_149 = -1; /* T_fdd_146 */
+static int hf_rrc_tdd_101 = -1; /* T_tdd_95 */
static int hf_rrc_cellSelectionReselectionInfo_02 = -1; /* CellSelectReselectInfoSIB_11_12_ECN0 */
-static int hf_rrc_modeSpecificInfo_98 = -1; /* T_modeSpecificInfo_98 */
-static int hf_rrc_fdd_140 = -1; /* T_fdd_137 */
-static int hf_rrc_tdd_94 = -1; /* T_tdd_88 */
+static int hf_rrc_modeSpecificInfo_105 = -1; /* T_modeSpecificInfo_105 */
+static int hf_rrc_fdd_150 = -1; /* T_fdd_147 */
+static int hf_rrc_tdd_102 = -1; /* T_tdd_96 */
static int hf_rrc_cellSelectionReselectionInfo_03 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_RSCP */
-static int hf_rrc_modeSpecificInfo_99 = -1; /* T_modeSpecificInfo_99 */
-static int hf_rrc_fdd_141 = -1; /* T_fdd_138 */
-static int hf_rrc_tdd_95 = -1; /* T_tdd_89 */
+static int hf_rrc_modeSpecificInfo_106 = -1; /* T_modeSpecificInfo_106 */
+static int hf_rrc_fdd_151 = -1; /* T_fdd_148 */
+static int hf_rrc_tdd_103 = -1; /* T_tdd_97 */
static int hf_rrc_cellSelectionReselectionInfo_04 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_ECN0 */
static int hf_rrc_cellIdentity = -1; /* CellIdentity */
-static int hf_rrc_dummy_50 = -1; /* SFN_SFN_ObsTimeDifference */
+static int hf_rrc_dummy_51 = -1; /* SFN_SFN_ObsTimeDifference */
static int hf_rrc_cellSynchronisationInfo = -1; /* CellSynchronisationInfo */
-static int hf_rrc_modeSpecificInfo_100 = -1; /* T_modeSpecificInfo_100 */
-static int hf_rrc_fdd_142 = -1; /* T_fdd_139 */
+static int hf_rrc_modeSpecificInfo_107 = -1; /* T_modeSpecificInfo_107 */
+static int hf_rrc_fdd_152 = -1; /* T_fdd_149 */
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 */
-static int hf_rrc_tdd_96 = -1; /* T_tdd_90 */
+static int hf_rrc_tdd_104 = -1; /* T_tdd_98 */
static int hf_rrc_proposedTGSN = -1; /* TGSN */
static int hf_rrc_timeslotISCP_List = -1; /* TimeslotISCP_List */
-static int hf_rrc_modeSpecificInfo_101 = -1; /* T_modeSpecificInfo_101 */
-static int hf_rrc_fdd_143 = -1; /* T_fdd_140 */
+static int hf_rrc_modeSpecificInfo_108 = -1; /* T_modeSpecificInfo_108 */
+static int hf_rrc_fdd_153 = -1; /* T_fdd_150 */
static int hf_rrc_deltaRSCPPerCell = -1; /* DeltaRSCPPerCell */
-static int hf_rrc_tdd_97 = -1; /* T_tdd_91 */
+static int hf_rrc_tdd_105 = -1; /* T_tdd_99 */
static int hf_rrc_csgIdentity = -1; /* CSG_Identity */
static int hf_rrc_csgMemberIndication = -1; /* T_csgMemberIndication */
-static int hf_rrc_fdd_144 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */
+static int hf_rrc_csg_MemberPLMNList = -1; /* CSG_MemberPLMNList */
+static int hf_rrc_fdd_154 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */
static int hf_rrc_fdd_item_01 = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_tdd_98 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */
+static int hf_rrc_tdd_106 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */
static int hf_rrc_tdd_item_02 = -1; /* PrimaryCCPCH_Info */
-static int hf_rrc_fdd_145 = -1; /* SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info */
+static int hf_rrc_fdd_155 = -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_51 = -1; /* SFN_SFN_OTD_Type */
+static int hf_rrc_dummy_52 = -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_102 = -1; /* T_modeSpecificInfo_102 */
-static int hf_rrc_fdd_146 = -1; /* T_fdd_141 */
+static int hf_rrc_modeSpecificInfo_109 = -1; /* T_modeSpecificInfo_109 */
+static int hf_rrc_fdd_156 = -1; /* T_fdd_151 */
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 */
-static int hf_rrc_tdd_99 = -1; /* T_tdd_92 */
+static int hf_rrc_tdd_107 = -1; /* T_tdd_100 */
static int hf_rrc_timeslotISCP_reportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_proposedTGSN_ReportingRequired = -1; /* BOOLEAN */
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_103 = -1; /* T_modeSpecificInfo_103 */
-static int hf_rrc_fdd_147 = -1; /* T_fdd_142 */
-static int hf_rrc_tdd_100 = -1; /* T_tdd_93 */
+static int hf_rrc_modeSpecificInfo_110 = -1; /* T_modeSpecificInfo_110 */
+static int hf_rrc_fdd_157 = -1; /* T_fdd_152 */
+static int hf_rrc_tdd_108 = -1; /* T_tdd_101 */
static int hf_rrc_gsm_03 = -1; /* T_gsm_03 */
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_104 = -1; /* T_modeSpecificInfo_104 */
-static int hf_rrc_fdd_148 = -1; /* T_fdd_143 */
-static int hf_rrc_tdd_101 = -1; /* T_tdd_94 */
+static int hf_rrc_modeSpecificInfo_111 = -1; /* T_modeSpecificInfo_111 */
+static int hf_rrc_fdd_158 = -1; /* T_fdd_153 */
+static int hf_rrc_tdd_109 = -1; /* T_tdd_102 */
static int hf_rrc_gsm_04 = -1; /* T_gsm_04 */
-static int hf_rrc_modeSpecificInfo_105 = -1; /* T_modeSpecificInfo_105 */
-static int hf_rrc_fdd_149 = -1; /* T_fdd_144 */
-static int hf_rrc_tdd_102 = -1; /* T_tdd_95 */
+static int hf_rrc_modeSpecificInfo_112 = -1; /* T_modeSpecificInfo_112 */
+static int hf_rrc_fdd_159 = -1; /* T_fdd_154 */
+static int hf_rrc_tdd_110 = -1; /* T_tdd_103 */
static int hf_rrc_gsm_05 = -1; /* T_gsm_05 */
-static int hf_rrc_modeSpecificInfo_106 = -1; /* T_modeSpecificInfo_106 */
-static int hf_rrc_fdd_150 = -1; /* T_fdd_145 */
-static int hf_rrc_tdd_103 = -1; /* T_tdd_96 */
+static int hf_rrc_modeSpecificInfo_113 = -1; /* T_modeSpecificInfo_113 */
+static int hf_rrc_fdd_160 = -1; /* T_fdd_155 */
+static int hf_rrc_tdd_111 = -1; /* T_tdd_104 */
static int hf_rrc_gsm_06 = -1; /* T_gsm_06 */
-static int hf_rrc_modeSpecificInfo_107 = -1; /* T_modeSpecificInfo_107 */
-static int hf_rrc_fdd_151 = -1; /* T_fdd_146 */
-static int hf_rrc_tdd_104 = -1; /* T_tdd_97 */
+static int hf_rrc_modeSpecificInfo_114 = -1; /* T_modeSpecificInfo_114 */
+static int hf_rrc_fdd_161 = -1; /* T_fdd_156 */
+static int hf_rrc_tdd_112 = -1; /* T_tdd_105 */
static int hf_rrc_gsm_07 = -1; /* T_gsm_07 */
static int hf_rrc_hcs_NeighbouringCellInformation_ECN0 = -1; /* HCS_NeighbouringCellInformation_ECN0 */
-static int hf_rrc_modeSpecificInfo_108 = -1; /* T_modeSpecificInfo_108 */
-static int hf_rrc_fdd_152 = -1; /* T_fdd_147 */
-static int hf_rrc_tdd_105 = -1; /* T_tdd_98 */
+static int hf_rrc_modeSpecificInfo_115 = -1; /* T_modeSpecificInfo_115 */
+static int hf_rrc_fdd_162 = -1; /* T_fdd_157 */
+static int hf_rrc_tdd_113 = -1; /* T_tdd_106 */
static int hf_rrc_gsm_08 = -1; /* T_gsm_08 */
static int hf_rrc_deltaQrxlevmin = -1; /* DeltaQrxlevmin */
static int hf_rrc_deltaQhcs = -1; /* DeltaRSCP */
@@ -6662,14 +7087,15 @@ static int hf_rrc_speedDependentScalingFactor = -1; /* SpeedDependentScalingFac
static int hf_rrc_interFrequencyTreselectionScalingFactor = -1; /* TreselectionScalingFactor */
static int hf_rrc_interRATTreselectionScalingFactor = -1; /* TreselectionScalingFactor */
static int hf_rrc_CellsForInterFreqMeasList_item = -1; /* InterFreqCellID */
+static int hf_rrc_CellsForInterFreqMeasList_r12_item = -1; /* InterFreqCellID_r12 */
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_109 = -1; /* T_modeSpecificInfo_109 */
-static int hf_rrc_fdd_153 = -1; /* T_fdd_148 */
+static int hf_rrc_modeSpecificInfo_116 = -1; /* T_modeSpecificInfo_116 */
+static int hf_rrc_fdd_163 = -1; /* T_fdd_158 */
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_106 = -1; /* T_tdd_99 */
+static int hf_rrc_tdd_114 = -1; /* T_tdd_107 */
static int hf_rrc_bsicReported = -1; /* BSICReported */
static int hf_rrc_CellToReportList_item = -1; /* CellToReport */
static int hf_rrc_cnavToc = -1; /* BIT_STRING_SIZE_11 */
@@ -6689,8 +7115,9 @@ static int hf_rrc_cnavISCl5i5 = -1; /* BIT_STRING_SIZE_13 */
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_110 = -1; /* T_modeSpecificInfo_110 */
-static int hf_rrc_fdd_154 = -1; /* T_fdd_149 */
+static int hf_rrc_CSG_MemberPLMNList_item = -1; /* PLMN_Identity */
+static int hf_rrc_modeSpecificInfo_117 = -1; /* T_modeSpecificInfo_117 */
+static int hf_rrc_fdd_164 = -1; /* T_fdd_159 */
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 */
@@ -6758,14 +7185,18 @@ static int hf_rrc_confidence = -1; /* INTEGER_0_100 */
static int hf_rrc_latitudeSign_03 = -1; /* T_latitudeSign_03 */
static int hf_rrc_uncertaintyCode = -1; /* INTEGER_0_127 */
static int hf_rrc_latitudeSign_04 = -1; /* T_latitudeSign_04 */
+static int hf_rrc_EUTRA_CSGMemberPLMNList_item = -1; /* PLMN_Identity */
static int hf_rrc_reportedCells = -1; /* SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_PhysicalCellIdentity */
static int hf_rrc_reportedCells_item = -1; /* EUTRA_PhysicalCellIdentity */
static int hf_rrc_earfcn_01 = -1; /* EARFCNExtension */
+static int hf_rrc_earfcn_02 = -1; /* EARFCNExtension2 */
static int hf_rrc_Eutra_EventResultList_item = -1; /* Eutra_EventResult */
static int hf_rrc_EUTRA_EventResultList_vb50ext_item = -1; /* EUTRA_EventResult_vb50ext */
+static int hf_rrc_EUTRA_EventResultList_vc50ext_item = -1; /* EUTRA_EventResult_vc50ext */
static int hf_rrc_eventID = -1; /* EventIDInterRAT */
static int hf_rrc_eutra_EventResultsList = -1; /* Eutra_EventResultList */
static int hf_rrc_eutra_EventResultsList_01 = -1; /* EUTRA_EventResultList_vb50ext */
+static int hf_rrc_eutra_EventResultsList_02 = -1; /* EUTRA_EventResultList_vc50ext */
static int hf_rrc_eutraFrequencyIndicator = -1; /* BIT_STRING_SIZE_maxNumEUTRAFreqs_FACH */
static int hf_rrc_measurementBandwidth = -1; /* EUTRA_MeasurementBandwidth */
static int hf_rrc_qRxLevMinEUTRA = -1; /* INTEGER_M70_M22 */
@@ -6776,17 +7207,24 @@ static int hf_rrc_qqualMinEUTRA = -1; /* INTEGER_M34_M3 */
static int hf_rrc_threshXhigh2 = -1; /* INTEGER_0_31 */
static int hf_rrc_threshXlow2 = -1; /* INTEGER_0_31 */
static int hf_rrc_qqualMinEUTRA_WB = -1; /* INTEGER_M34_M3 */
+static int hf_rrc_qqualMinRSRQ_OnAllSymbols = -1; /* INTEGER_M34_M3 */
+static int hf_rrc_reducedMeasurementPerformance = -1; /* T_reducedMeasurementPerformance */
+static int hf_rrc_reducedMeasurementPerformance_01 = -1; /* T_reducedMeasurementPerformance_01 */
static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vb50ext */
static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vb80ext */
+static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vc50ext */
static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item = -1; /* EUTRA_FrequencyAndPriorityInfo */
static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_v920ext */
static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_vb50ext */
+static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_vc50ext */
static int hf_rrc_eutraFrequencyRemoval = -1; /* EUTRA_FrequencyRemoval */
static int hf_rrc_eutraNewFrequencies = -1; /* EUTRA_FrequencyInfoList */
static int hf_rrc_eutraSIAcquisition = -1; /* EUTRA_SIAcquisition */
static int hf_rrc_eutraFrequencyRemoval_01 = -1; /* EUTRA_FrequencyRemoval_r11 */
static int hf_rrc_eutraNewFrequencies_01 = -1; /* EUTRA_FrequencyInfoList_r11 */
static int hf_rrc_eutraSIAcquisition_01 = -1; /* EUTRA_SIAcquisition_r11 */
+static int hf_rrc_eutraNewFrequencies_02 = -1; /* EUTRA_FrequencyInfoList_r12 */
+static int hf_rrc_rsrqMeasOnAllSymbols = -1; /* BOOLEAN */
static int hf_rrc_physicalCellIdentity = -1; /* EUTRA_PhysicalCellIdentity */
static int hf_rrc_rSRP = -1; /* INTEGER_0_97 */
static int hf_rrc_rSRQ = -1; /* INTEGER_0_33 */
@@ -6797,14 +7235,24 @@ static int hf_rrc_EUTRA_MeasuredResultList_vb50ext_item = -1; /* EUTRA_Measured
static int hf_rrc_eutraMeasuredResultList = -1; /* Eutra_MeasuredResultList */
static int hf_rrc_eutraMeasuredResultList_01 = -1; /* EUTRA_MeasuredResultList_vb50ext */
static int hf_rrc_eutraSIacquisitionResults = -1; /* EUTRA_SIacquisitionResults */
+static int hf_rrc_eutraSIacquisitionResults_01 = -1; /* EUTRA_SIacquisitionResults_vc50ext */
+static int hf_rrc_rsrqExtension = -1; /* INTEGER_M30_46 */
static int hf_rrc_measuredEUTRACells_v920ext = -1; /* SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_v920ext */
static int hf_rrc_measuredEUTRACells_v920ext_item = -1; /* EUTRA_MeasuredCells_v920ext */
+static int hf_rrc_measuredEUTRACells_vc50ext = -1; /* SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext */
+static int hf_rrc_measuredEUTRACells_vc50ext_item = -1; /* EUTRA_MeasuredCells_vc50ext */
static int hf_rrc_Eutra_MeasuredResultList_v920ext_item = -1; /* Eutra_MeasuredResult_v920ext */
+static int hf_rrc_Eutra_MeasuredResultList_vc50ext_item = -1; /* Eutra_MeasuredResult_vc50ext */
static int hf_rrc_eutraMeasuredResultList_v920ext = -1; /* Eutra_MeasuredResultList_v920ext */
+static int hf_rrc_eutraMeasuredResultList_vc50ext = -1; /* Eutra_MeasuredResultList_vc50ext */
static int hf_rrc_cgiInfo = -1; /* T_cgiInfo */
static int hf_rrc_cellIdentity_01 = -1; /* BIT_STRING_SIZE_28 */
static int hf_rrc_trackingAreaCode = -1; /* BIT_STRING_SIZE_16 */
static int hf_rrc_csgMemberIndication_01 = -1; /* T_csgMemberIndication_01 */
+static int hf_rrc_cgiInfo_01 = -1; /* CGI_Info */
+static int hf_rrc_csgMemberIndication_02 = -1; /* T_csgMemberIndication_02 */
+static int hf_rrc_csgMemberPLMN = -1; /* EUTRA_CSGMemberPLMNList */
+static int hf_rrc_primaryPLMNSuitable = -1; /* T_primaryPLMNSuitable */
static int hf_rrc_removeAllFrequencies = -1; /* NULL */
static int hf_rrc_removeSomeFrequencies = -1; /* SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCN */
static int hf_rrc_removeSomeFrequencies_item = -1; /* EARFCN */
@@ -6812,16 +7260,24 @@ static int hf_rrc_removeNoFrequencies = -1; /* NULL */
static int hf_rrc_removeSomeFrequencies_01 = -1; /* FrequenciesToRemove */
static int hf_rrc_EUTRA_FrequencyInfoList_item = -1; /* EUTRA_FrequencyInfo */
static int hf_rrc_EUTRA_FrequencyInfoList_r11_item = -1; /* EUTRA_FrequencyInfo_r11 */
+static int hf_rrc_EUTRA_FrequencyInfoList_r12_item = -1; /* EUTRA_FrequencyInfo_r12 */
static int hf_rrc_widebandRSRQMeasurements = -1; /* T_widebandRSRQMeasurements */
+static int hf_rrc_reducedMeasurementPerformance_02 = -1; /* T_reducedMeasurementPerformance_02 */
+static int hf_rrc_widebandRSRQMeasurements_01 = -1; /* T_widebandRSRQMeasurements_01 */
static int hf_rrc_eutra_FrequencyListIndicator = -1; /* BIT_STRING_SIZE_maxNumEUTRAFreqs */
static int hf_rrc_eutra_FrequencyRepQuantityRACH = -1; /* T_eutra_FrequencyRepQuantityRACH */
static int hf_rrc_eutra_FrequencyRACHReportingThreshold = -1; /* INTEGER_0_97 */
static int hf_rrc_rachReportingPriority = -1; /* T_rachReportingPriority */
+static int hf_rrc_eutra_FrequencyRACHReportingThresholdExtension = -1; /* INTEGER_M30_M1 */
static int hf_rrc_eutraFrequenciesForMeasurement = -1; /* SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_OF_EARFCNRange */
static int hf_rrc_eutraFrequenciesForMeasurement_item = -1; /* EARFCNRange */
static int hf_rrc_reportCriteria = -1; /* T_reportCriteria */
static int hf_rrc_measurementQuantity = -1; /* T_measurementQuantity */
static int hf_rrc_reportingThreshold = -1; /* INTEGER_0_97 */
+static int hf_rrc_eutraFrequenciesForMeasurement_01 = -1; /* SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange */
+static int hf_rrc_reportCriteria_01 = -1; /* T_reportCriteria_01 */
+static int hf_rrc_measurementQuantity_01 = -1; /* T_measurementQuantity_01 */
+static int hf_rrc_reportingThreshold_01 = -1; /* INTEGER_M30_97 */
static int hf_rrc_FrequenciesToRemove_item = -1; /* EARFCNRange */
static int hf_rrc_triggeringCondition = -1; /* TriggeringCondition2 */
static int hf_rrc_forbiddenAffectCellList = -1; /* ForbiddenAffectCellList */
@@ -6838,7 +7294,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_52 = -1; /* Threshold */
+static int hf_rrc_dummy_53 = -1; /* Threshold */
static int hf_rrc_usedFreqW = -1; /* W */
static int hf_rrc_hysteresis = -1; /* HysteresisInterFreq */
static int hf_rrc_timeToTrigger = -1; /* TimeToTrigger */
@@ -6853,9 +7309,11 @@ static int hf_rrc_usedFreqThreshold_01 = -1; /* Threshold_r6 */
static int hf_rrc_nonUsedFreqParameterList_04 = -1; /* NonUsedFreqParameterList_r6 */
static int hf_rrc_nonUsedFreqParameterList_05 = -1; /* NonUsedFreqParameterList_r10 */
static int hf_rrc_nonUsedFreqParameterList_06 = -1; /* NonUsedFreqParameterList_r11 */
+static int hf_rrc_useCIO_01 = -1; /* T_useCIO */
static int hf_rrc_thresholdOwnSystem = -1; /* Threshold */
static int hf_rrc_thresholdOtherSystem = -1; /* Threshold */
static int hf_rrc_hysteresis_01 = -1; /* Hysteresis */
+static int hf_rrc_thresholdOtherSystem_01 = -1; /* Threshold_r12 */
static int hf_rrc_intraFreqEventResults = -1; /* IntraFreqEventResults */
static int hf_rrc_interFreqEventResults = -1; /* InterFreqEventResults */
static int hf_rrc_interRATEventResults = -1; /* InterRATEventResults */
@@ -6869,16 +7327,22 @@ static int hf_rrc_interFreqEventResults_01 = -1; /* InterFreqEventResults_va40e
static int hf_rrc_intraFreqEventResults_01 = -1; /* IntraFreqEventResultsOnSecUlFreq */
static int hf_rrc_dopplerFirstOrder = -1; /* INTEGER_M42_21 */
static int hf_rrc_dopplerUncertainty = -1; /* T_dopplerUncertainty */
+static int hf_rrc_dopplerUncertaintyExt = -1; /* T_dopplerUncertaintyExt */
static int hf_rrc_doppler1stOrder = -1; /* INTEGER_M42_21 */
static int hf_rrc_dopplerUncertainty_01 = -1; /* DopplerUncertainty */
+static int hf_rrc_dopplerUncertaintyExt_01 = -1; /* DopplerUncertaintyExt */
static int hf_rrc_fACH_meas_occasion_coeff = -1; /* INTEGER_1_12 */
static int hf_rrc_inter_freq_FDD_meas_ind = -1; /* BOOLEAN */
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_155 = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_tdd_107 = -1; /* PrimaryCCPCH_Info_LCR_r4 */
+static int hf_rrc_hysteresis1 = -1; /* Hysteresis */
+static int hf_rrc_hysteresis2 = -1; /* Hysteresis */
+static int hf_rrc_uePowerHeadroomThreshold1 = -1; /* UE_PowerHeadroomThreshold */
+static int hf_rrc_uePowerHeadroomThreshold2 = -1; /* UE_PowerHeadroomThreshold */
+static int hf_rrc_fdd_165 = -1; /* PrimaryCPICH_Info */
+static int hf_rrc_tdd_115 = -1; /* PrimaryCCPCH_Info_LCR_r4 */
static int hf_rrc_ForbiddenAffectCellList_item = -1; /* ForbiddenAffectCell */
static int hf_rrc_ForbiddenAffectCellList_r4_item = -1; /* ForbiddenAffectCell_r4 */
static int hf_rrc_ForbiddenAffectCellList_LCR_r4_item = -1; /* ForbiddenAffectCell_LCR_r4 */
@@ -6906,16 +7370,28 @@ static int hf_rrc_uePositioningDGANSSCorrections_02 = -1; /* UE_Positioning_DGA
static int hf_rrc_ganssTimeModelsList_01 = -1; /* GANSSTimeModelsList_va40ext */
static int hf_rrc_uePositioningGANSSReferenceMeasurementInfo_01 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext */
static int hf_rrc_uePositioningGANSSAlmanac_03 = -1; /* UE_Positioning_GANSS_Almanac_va40ext */
+static int hf_rrc_uePositioningDBDSCorrections = -1; /* UE_Positioning_DBDSCorrections */
+static int hf_rrc_uePositioningBDSIonoGridModel = -1; /* UE_Positioning_BDS_IonoGridModel */
+static int hf_rrc_ue_positioning_GANSS_AddNavigationModels = -1; /* UE_Positioning_GANSS_AddNavigationModels_vc50ext */
+static int hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext */
+static int hf_rrc_ue_Positioning_GANSS_Almanac = -1; /* UE_Positioning_GANSS_Almanac_vc50ext */
+static int hf_rrc_ue_Positioning_GANSS_AddUTCModels = -1; /* UE_Positioning_GANSS_AddUTCModels_vc50ext */
static int hf_rrc_ganssTimeModelsList_02 = -1; /* GANSSTimeModelsList_r10 */
-static int hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_r10 */
+static int hf_rrc_uePositioningGANSSReferenceMeasurementInfo_03 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_r10 */
static int hf_rrc_uePositioningGANSSAlmanac_04 = -1; /* UE_Positioning_GANSS_Almanac_r10 */
+static int hf_rrc_uePositioningGANSSAddNavigationModels_01 = -1; /* UE_Positioning_GANSS_AddNavigationModels_r12 */
+static int hf_rrc_uePositioningGANSSReferenceMeasurementInfo_04 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_r12 */
+static int hf_rrc_uePositioningGANSSAlmanac_05 = -1; /* UE_Positioning_GANSS_Almanac_r12 */
+static int hf_rrc_uePositioningGANSSAddUTCModels_01 = -1; /* UE_Positioning_GANSS_AddUTCModels_r12 */
static int hf_rrc_GANSSGenericDataList_item = -1; /* GANSSGenericData */
static int hf_rrc_GANSSGenericDataList_v860ext_item = -1; /* GANSSGenericData_v860ext */
static int hf_rrc_GANSSGenericDataList_r8_item = -1; /* GANSSGenericData_r8 */
static int hf_rrc_GANSSGenericDataList_r9_item = -1; /* GANSSGenericData_r9 */
static int hf_rrc_GANSSGenericDataList_v920ext_item = -1; /* GANSSGenericData_v920ext */
static int hf_rrc_GANSSGenericDataList_va40ext_item = -1; /* GANSSGenericData_va40ext */
+static int hf_rrc_GANSSGenericDataList_vc50ext_item = -1; /* GANSSGenericData_vc50ext */
static int hf_rrc_GANSSGenericDataList_r10_item = -1; /* GANSSGenericData_r10 */
+static int hf_rrc_GANSSGenericDataList_r12_item = -1; /* GANSSGenericData_r12 */
static int hf_rrc_GANSSGenericMeasurementInfo_item = -1; /* GANSSGenericMeasurementInfo_item */
static int hf_rrc_ganssMeasurementSignalList = -1; /* GANSSMeasurementSignalList */
static int hf_rrc_GANSSGenericMeasurementInfo_v860ext_item = -1; /* GANSSGenericMeasurementInfo_v860ext_item */
@@ -6962,8 +7438,11 @@ static int hf_rrc_orbitModelID = -1; /* INTEGER_0_7 */
static int hf_rrc_clockModelID = -1; /* INTEGER_0_7 */
static int hf_rrc_utcModelID = -1; /* INTEGER_0_7 */
static int hf_rrc_almanacModelID = -1; /* INTEGER_0_7 */
+static int hf_rrc_bdsIonoGridModelReq = -1; /* T_bdsIonoGridModelReq */
+static int hf_rrc_bdsCorrectionsReq = -1; /* DGANSS_Sig_Id_Req */
static int hf_rrc_GanssRequestedGenericAssistanceDataList_item = -1; /* GanssReqGenericData */
static int hf_rrc_GanssRequestedGenericAssistanceDataList_v860ext_item = -1; /* GanssReqGenericData_v860ext */
+static int hf_rrc_GanssRequestedGenericAssistanceDataList_vc50ext_item = -1; /* GanssReqGenericData_vc50ext */
static int hf_rrc_ganssSatId = -1; /* INTEGER_0_63 */
static int hf_rrc_dopplerZeroOrder = -1; /* INTEGER_M2048_2047 */
static int hf_rrc_extraDoppler = -1; /* ExtraDoppler */
@@ -6972,12 +7451,26 @@ static int hf_rrc_integerCodePhase_01 = -1; /* INTEGER_0_127 */
static int hf_rrc_codePhaseSearchWindow_01 = -1; /* BIT_STRING_SIZE_5 */
static int hf_rrc_azimuthandElevation = -1; /* AzimuthAndElevation */
static int hf_rrc_azimuthandElevation_01 = -1; /* AzimuthAndElevation_r10 */
+static int hf_rrc_extraDopplerExtension = -1; /* ExtraDopplerExtension */
static int hf_rrc_GANSSSatelliteInformationList_item = -1; /* GANSSSatelliteInformation */
static int hf_rrc_GANSSSatelliteInformationList_va40ext_item = -1; /* GANSSSatelliteInformation_va40ext */
static int hf_rrc_GANSSSatelliteInformationList_r10_item = -1; /* GANSSSatelliteInformation_r10 */
+static int hf_rrc_GANSSSatelliteInformationList_vc50ext_item = -1; /* GANSSSatelliteInformation_vc50ext */
+static int hf_rrc_GANSSSatelliteInformationList_r12_item = -1; /* GANSSSatelliteInformation_r12 */
static int hf_rrc_GANSSTimeModelsList_item = -1; /* UE_Positioning_GANSS_TimeModel */
static int hf_rrc_GANSSTimeModelsList_va40ext_item = -1; /* UE_Positioning_GANSS_TimeModel_va40ext */
static int hf_rrc_GANSSTimeModelsList_r10_item = -1; /* UE_Positioning_GANSS_TimeModel_r10 */
+static int hf_rrc_bdsAlmToa = -1; /* BIT_STRING_SIZE_8 */
+static int hf_rrc_bdsAlmSqrtA = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsAlmE = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rrc_bdsAlmW = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsAlmM0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsAlmOmega0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsAlmOmegaDot = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rrc_bdsAlmDeltaI = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rrc_bdsAlmA0 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_bdsAlmA1 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_bdsSvHealth = -1; /* BIT_STRING_SIZE_9 */
static int hf_rrc_gloAlmNA = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_gloAlmnA = -1; /* BIT_STRING_SIZE_5 */
static int hf_rrc_gloAlmHA = -1; /* BIT_STRING_SIZE_5 */
@@ -6995,13 +7488,14 @@ static int hf_rrc_svId = -1; /* INTEGER_0_63 */
static int hf_rrc_ganss_alm_e = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_ganss_delta_I_alm = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_ganss_omegadot_alm = -1; /* BIT_STRING_SIZE_11 */
-static int hf_rrc_ganss_svhealth_alm = -1; /* BIT_STRING_SIZE_4 */
-static int hf_rrc_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rrc_ganss_svstatusINAV_alm = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rrc_ganss_svstatusFNAV_alm = -1; /* BIT_STRING_SIZE_2 */
+static int hf_rrc_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_13 */
static int hf_rrc_ganss_omegazero_alm = -1; /* BIT_STRING_SIZE_16 */
static int hf_rrc_ganss_m_zero_alm = -1; /* BIT_STRING_SIZE_16 */
static int hf_rrc_ganss_omega_alm = -1; /* BIT_STRING_SIZE_16 */
-static int hf_rrc_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_14 */
-static int hf_rrc_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rrc_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_13 */
static int hf_rrc_midiAlmE = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_midiAlmDeltaI = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_midiAlmOmegaDot = -1; /* BIT_STRING_SIZE_11 */
@@ -7039,6 +7533,7 @@ static int hf_rrc_sbasAlmXgdot = -1; /* BIT_STRING_SIZE_3 */
static int hf_rrc_sbasAlmYgDot = -1; /* BIT_STRING_SIZE_3 */
static int hf_rrc_sbasAlmZgDot = -1; /* BIT_STRING_SIZE_4 */
static int hf_rrc_sbasAlmTo = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_GANSS_SAT_Info_Almanac_BDSkpList_item = -1; /* GANSS_SAT_Info_Almanac_BDSkp */
static int hf_rrc_GANSS_SAT_Info_Almanac_GLOkpList_item = -1; /* GANSS_SAT_Info_Almanac_GLOkp */
static int hf_rrc_GANSS_SAT_Info_Almanac_KpList_item = -1; /* GANSS_SAT_Info_Almanac_Kp */
static int hf_rrc_GANSS_SAT_Info_Almanac_MIDIkpList_item = -1; /* GANSS_SAT_Info_Almanac_MIDIkp */
@@ -7049,11 +7544,17 @@ static int hf_rrc_svHealth = -1; /* BIT_STRING_SIZE_6 */
static int hf_rrc_iod = -1; /* BIT_STRING_SIZE_11 */
static int hf_rrc_ganssClockModel = -1; /* UE_Positioning_GANSS_AddClockModels */
static int hf_rrc_ganssOrbitModel = -1; /* UE_Positioning_GANSS_AddOrbitModels */
-static int hf_rrc_svHealth_01 = -1; /* BIT_STRING_SIZE_5 */
+static int hf_rrc_ganssClockModel_01 = -1; /* UE_Positioning_GANSS_AddClockModels_r12 */
+static int hf_rrc_ganssOrbitModel_01 = -1; /* UE_Positioning_GANSS_AddOrbitModels_r12 */
+static int hf_rrc_ganssClockModel_02 = -1; /* UE_Positioning_GANSS_AddClockModels_vc50ext */
+static int hf_rrc_ganssOrbitModel_02 = -1; /* UE_Positioning_GANSS_AddOrbitModels_vc50ext */
+static int hf_rrc_svHealth_01 = -1; /* BIT_STRING_SIZE_9 */
static int hf_rrc_iod_01 = -1; /* BIT_STRING_SIZE_10 */
-static int hf_rrc_ganssClockModel_01 = -1; /* UE_Positioning_GANSS_ClockModel */
-static int hf_rrc_ganssOrbitModel_01 = -1; /* UE_Positioning_GANSS_OrbitModel */
+static int hf_rrc_ganssClockModel_03 = -1; /* UE_Positioning_GANSS_ClockModel */
+static int hf_rrc_ganssOrbitModel_03 = -1; /* UE_Positioning_GANSS_OrbitModel */
static int hf_rrc_Ganss_Sat_Info_AddNavList_item = -1; /* Ganss_Sat_Info_AddNav */
+static int hf_rrc_Ganss_Sat_Info_AddNavList_r12_item = -1; /* Ganss_Sat_Info_AddNav_r12 */
+static int hf_rrc_Ganss_Sat_Info_AddNavList_vc50ext_item = -1; /* Ganss_Sat_Info_AddNav_vc50ext */
static int hf_rrc_Ganss_Sat_Info_NavList_item = -1; /* Ganss_Sat_Info_Nav */
static int hf_rrc_storm_flag_one = -1; /* BOOLEAN */
static int hf_rrc_storm_flag_two = -1; /* BOOLEAN */
@@ -7083,7 +7584,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_53 = -1; /* INTEGER_46_173 */
+static int hf_rrc_dummy_54 = -1; /* INTEGER_46_173 */
static int hf_rrc_dummy2_12 = -1; /* ObservedTimeDifferenceToGSM */
static int hf_rrc_GSM_MeasuredResultsList_item = -1; /* GSM_MeasuredResults */
static int hf_rrc_tlm_Message = -1; /* BIT_STRING_SIZE_14 */
@@ -7109,7 +7610,7 @@ static int hf_rrc_horizontalSpeedUncertainty = -1; /* INTEGER_0_255 */
static int hf_rrc_verticalSpeedDirection_01 = -1; /* T_verticalSpeedDirection_01 */
static int hf_rrc_horizontalUncertaintySpeed = -1; /* INTEGER_0_255 */
static int hf_rrc_verticalUncertaintySpeed = -1; /* INTEGER_0_255 */
-static int hf_rrc_k = -1; /* INTEGER_2_3 */
+static int hf_rrc_k_01 = -1; /* INTEGER_2_3 */
static int hf_rrc_nonFreqRelatedEventResults = -1; /* CellMeasurementEventResults */
static int hf_rrc_nonFreqRelatedEventResults_01 = -1; /* CellMeasurementEventResults_LCR_r4 */
static int hf_rrc_removedInterFreqCellList = -1; /* RemovedInterFreqCellList */
@@ -7121,21 +7622,26 @@ 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_newInterFreqCellList_06 = -1; /* NewInterFreqCellList_r10 */
-static int hf_rrc_modeSpecificInfo_111 = -1; /* T_modeSpecificInfo_111 */
-static int hf_rrc_fdd_156 = -1; /* T_fdd_150 */
+static int hf_rrc_removedInterFreqCellList_01 = -1; /* RemovedInterFreqCellList_r12 */
+static int hf_rrc_newInterFreqCellList_07 = -1; /* NewInterFreqCellList_r12 */
+static int hf_rrc_cellsForInterFreqMeasList_01 = -1; /* CellsForInterFreqMeasList_r12 */
+static int hf_rrc_rmp_Frequency_List = -1; /* RMP_Frequency_List */
+static int hf_rrc_modeSpecificInfo_118 = -1; /* T_modeSpecificInfo_118 */
+static int hf_rrc_fdd_166 = -1; /* T_fdd_160 */
static int hf_rrc_primaryScramblingCode_01 = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_newInterFreqCellList_07 = -1; /* NewInterFreqCellSI_List_RSCP */
-static int hf_rrc_newInterFreqCellList_08 = -1; /* NewInterFreqCellSI_List_ECN0 */
-static int hf_rrc_newInterFreqCellList_09 = -1; /* NewInterFreqCellSI_List_HCS_RSCP */
-static int hf_rrc_newInterFreqCellList_10 = -1; /* NewInterFreqCellSI_List_HCS_ECN0 */
-static int hf_rrc_newInterFreqCellList_11 = -1; /* NewInterFreqCellSI_List_RSCP_LCR_r4 */
-static int hf_rrc_newInterFreqCellList_12 = -1; /* NewInterFreqCellSI_List_ECN0_LCR_r4 */
-static int hf_rrc_newInterFreqCellList_13 = -1; /* NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 */
-static int hf_rrc_newInterFreqCellList_14 = -1; /* NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 */
+static int hf_rrc_newInterFreqCellList_08 = -1; /* NewInterFreqCellSI_List_RSCP */
+static int hf_rrc_newInterFreqCellList_09 = -1; /* NewInterFreqCellSI_List_ECN0 */
+static int hf_rrc_newInterFreqCellList_10 = -1; /* NewInterFreqCellSI_List_HCS_RSCP */
+static int hf_rrc_newInterFreqCellList_11 = -1; /* NewInterFreqCellSI_List_HCS_ECN0 */
+static int hf_rrc_newInterFreqCellList_12 = -1; /* NewInterFreqCellSI_List_RSCP_LCR_r4 */
+static int hf_rrc_newInterFreqCellList_13 = -1; /* NewInterFreqCellSI_List_ECN0_LCR_r4 */
+static int hf_rrc_newInterFreqCellList_14 = -1; /* NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 */
+static int hf_rrc_newInterFreqCellList_15 = -1; /* NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 */
static int hf_rrc_InterFreqCellList_item = -1; /* InterFreqCell */
static int hf_rrc_InterFreqCellList_LCR_r4_ext_item = -1; /* InterFreqCell_LCR_r4 */
static int hf_rrc_InterFreqCellMeasuredResultsList_item = -1; /* CellMeasuredResults */
static int hf_rrc_InterFreqCellMeasuredResultsList_v920ext_item = -1; /* CellMeasuredResults_v920ext */
+static int hf_rrc_InterFreqCellMeasuredResultsList_vc50ext_item = -1; /* CellMeasuredResults_vc50ext */
static int hf_rrc_event2a = -1; /* Event2a */
static int hf_rrc_event2b = -1; /* Event2b */
static int hf_rrc_event2c = -1; /* Event2c */
@@ -7158,10 +7664,12 @@ static int hf_rrc_event2a_03 = -1; /* Event2a_r11 */
static int hf_rrc_event2b_03 = -1; /* Event2b_r11 */
static int hf_rrc_event2c_03 = -1; /* Event2c_r11 */
static int hf_rrc_event2e_03 = -1; /* Event2e_r11 */
+static int hf_rrc_event2g = -1; /* Event2g */
static int hf_rrc_InterFreqEventList_item = -1; /* InterFreqEvent */
static int hf_rrc_InterFreqEventList_r6_item = -1; /* InterFreqEvent_r6 */
static int hf_rrc_InterFreqEventList_r10_item = -1; /* InterFreqEvent_r10 */
static int hf_rrc_InterFreqEventList_r11_item = -1; /* InterFreqEvent_r11 */
+static int hf_rrc_InterFreqEventList_r12_item = -1; /* InterFreqEvent_r12 */
static int hf_rrc_InterFrequencyMeasuredResultsList_v590ext_item = -1; /* DeltaRSCPPerCell */
static int hf_rrc_threholdUsedFrequency_delta = -1; /* DeltaRSCP */
static int hf_rrc_threholdNonUsedFrequency_deltaList = -1; /* ThreholdNonUsedFrequency_deltaList */
@@ -7176,16 +7684,18 @@ static int hf_rrc_reportingCriteria = -1; /* T_reportingCriteria */
static int hf_rrc_intraFreqReportingCriteria_02 = -1; /* T_intraFreqReportingCriteria */
static int hf_rrc_intraFreqMeasQuantity = -1; /* IntraFreqMeasQuantity */
static int hf_rrc_interFreqReportingCriteria = -1; /* T_interFreqReportingCriteria */
-static int hf_rrc_modeSpecificInfo_112 = -1; /* T_modeSpecificInfo_112 */
-static int hf_rrc_fdd_157 = -1; /* T_fdd_151 */
+static int hf_rrc_modeSpecificInfo_119 = -1; /* T_modeSpecificInfo_119 */
+static int hf_rrc_fdd_167 = -1; /* T_fdd_161 */
static int hf_rrc_freqQualityEstimateQuantity_FDD = -1; /* FreqQualityEstimateQuantity_FDD */
-static int hf_rrc_tdd_108 = -1; /* T_tdd_100 */
+static int hf_rrc_tdd_116 = -1; /* T_tdd_108 */
static int hf_rrc_freqQualityEstimateQuantity_TDD = -1; /* FreqQualityEstimateQuantity_TDD */
static int hf_rrc_utra_CarrierRSSI = -1; /* UTRA_CarrierRSSI */
static int hf_rrc_interFreqCellMeasuredResultsList = -1; /* InterFreqCellMeasuredResultsList */
static int hf_rrc_interFreqCellMeasuredResultsList_01 = -1; /* InterFreqCellMeasuredResultsList_v920ext */
+static int hf_rrc_interFreqCellMeasuredResultsList_02 = -1; /* InterFreqCellMeasuredResultsList_vc50ext */
static int hf_rrc_InterFreqMeasuredResultsList_item = -1; /* InterFreqMeasuredResults */
static int hf_rrc_InterFreqMeasuredResultsList_v920ext_item = -1; /* InterFreqMeasuredResults_v920ext */
+static int hf_rrc_InterFreqMeasuredResultsList_vc50ext_item = -1; /* InterFreqMeasuredResults_vc50ext */
static int hf_rrc_interFreqCellInfoSI_List = -1; /* InterFreqCellInfoSI_List_RSCP */
static int hf_rrc_interFreqCellInfoSI_List_01 = -1; /* InterFreqCellInfoSI_List_ECN0 */
static int hf_rrc_interFreqCellInfoSI_List_02 = -1; /* InterFreqCellInfoSI_List_HCS_RSCP */
@@ -7195,16 +7705,19 @@ static int hf_rrc_interFreqCellInfoSI_List_05 = -1; /* InterFreqCellInfoSI_List
static int hf_rrc_interFreqCellInfoSI_List_06 = -1; /* InterFreqCellInfoSI_List_HCS_RSCP_LCR */
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_113 = -1; /* T_modeSpecificInfo_113 */
-static int hf_rrc_fdd_158 = -1; /* T_fdd_152 */
+static int hf_rrc_InterFreqRACHRepCellsList_r12_item = -1; /* InterFreqCellID_r12 */
+static int hf_rrc_modeSpecificInfo_120 = -1; /* T_modeSpecificInfo_120 */
+static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */
static int hf_rrc_interFreqRepQuantityRACH_FDD = -1; /* InterFreqRepQuantityRACH_FDD */
-static int hf_rrc_tdd_109 = -1; /* T_tdd_101 */
+static int hf_rrc_tdd_117 = -1; /* T_tdd_109 */
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_114 = -1; /* T_modeSpecificInfo_114 */
-static int hf_rrc_fdd_159 = -1; /* T_fdd_153 */
-static int hf_rrc_tdd_110 = -1; /* T_tdd_102 */
+static int hf_rrc_modeSpecificInfo_121 = -1; /* T_modeSpecificInfo_121 */
+static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */
+static int hf_rrc_tdd_118 = -1; /* T_tdd_110 */
+static int hf_rrc_InterFreqBlacklistedCellsList_r12_item = -1; /* InterFreqBlacklistedCells_r12 */
+static int hf_rrc_excludedCellInfoList = -1; /* CellInfoListToBeExcluded */
static int hf_rrc_interFreqReportingCriteria_01 = -1; /* InterFreqReportingCriteria */
static int hf_rrc_periodicalReportingCriteria_01 = -1; /* PeriodicalWithReportingCellStatus */
static int hf_rrc_noReporting = -1; /* ReportingCellStatusOpt */
@@ -7218,10 +7731,13 @@ static int hf_rrc_periodicalReportingCriteria_02 = -1; /* PeriodicalWithReporti
static int hf_rrc_noReporting_01 = -1; /* ReportingCellStatusOpt_r10 */
static int hf_rrc_intraFreqReportingCriteria_07 = -1; /* IntraFreqReportingCriteria_r11 */
static int hf_rrc_interFreqReportingCriteria_04 = -1; /* InterFreqReportingCriteria_r11 */
+static int hf_rrc_interFreqReportingCriteria_05 = -1; /* InterFreqReportingCriteria_r12 */
static int hf_rrc_interFreqEventList = -1; /* InterFreqEventList */
static int hf_rrc_interFreqEventList_01 = -1; /* InterFreqEventList_r6 */
static int hf_rrc_interFreqEventList_02 = -1; /* InterFreqEventList_r10 */
static int hf_rrc_interFreqEventList_03 = -1; /* InterFreqEventList_r11 */
+static int hf_rrc_interFreqEventList_04 = -1; /* InterFreqEventList_r12 */
+static int hf_rrc_interFreqBlacklistedCellsList = -1; /* InterFreqBlacklistedCellsList_r12 */
static int hf_rrc_utra_Carrier_RSSI = -1; /* BOOLEAN */
static int hf_rrc_frequencyQualityEstimate = -1; /* BOOLEAN */
static int hf_rrc_nonFreqRelatedQuantities = -1; /* CellReportingQuantities */
@@ -7231,20 +7747,25 @@ static int hf_rrc_interFreqMeasQuantity = -1; /* InterFreqMeasQuantity */
static int hf_rrc_interFreqReportingQuantity = -1; /* InterFreqReportingQuantity */
static int hf_rrc_measurementValidity = -1; /* MeasurementValidity */
static int hf_rrc_interFreqSetUpdate = -1; /* UE_AutonomousUpdateMode */
-static int hf_rrc_reportCriteria_01 = -1; /* InterFreqReportCriteria */
+static int hf_rrc_reportCriteria_02 = -1; /* InterFreqReportCriteria */
static int hf_rrc_interFreqCellInfoList_01 = -1; /* InterFreqCellInfoList_r4 */
-static int hf_rrc_reportCriteria_02 = -1; /* InterFreqReportCriteria_r4 */
-static int hf_rrc_reportCriteria_03 = -1; /* InterFreqReportCriteria_r6 */
-static int hf_rrc_reportCriteria_04 = -1; /* InterFreqReportCriteria_r7 */
+static int hf_rrc_reportCriteria_03 = -1; /* InterFreqReportCriteria_r4 */
+static int hf_rrc_reportCriteria_04 = -1; /* InterFreqReportCriteria_r6 */
+static int hf_rrc_reportCriteria_05 = -1; /* InterFreqReportCriteria_r7 */
static int hf_rrc_interFreqCellInfoList_02 = -1; /* InterFreqCellInfoList_r8 */
static int hf_rrc_adjacentFrequencyIndex = -1; /* INTEGER_0_31 */
static int hf_rrc_interFreqCellInfoList_03 = -1; /* InterFreqCellInfoList_r9 */
static int hf_rrc_interBandFrequencyIndex = -1; /* INTEGER_0_31 */
-static int hf_rrc_reportCriteria_05 = -1; /* InterFreqReportCriteria_r9 */
+static int hf_rrc_reportCriteria_06 = -1; /* InterFreqReportCriteria_r9 */
static int hf_rrc_interFreqCellInfoList_04 = -1; /* InterFreqCellInfoList_r10 */
static int hf_rrc_freqIndexListForEnhancedMeas = -1; /* FreqIndexListForEnhancedMeas */
-static int hf_rrc_reportCriteria_06 = -1; /* InterFreqReportCriteria_r10 */
-static int hf_rrc_reportCriteria_07 = -1; /* InterFreqReportCriteria_r11 */
+static int hf_rrc_reportCriteria_07 = -1; /* InterFreqReportCriteria_r10 */
+static int hf_rrc_reportCriteria_08 = -1; /* InterFreqReportCriteria_r11 */
+static int hf_rrc_interFreqCellInfoList_05 = -1; /* InterFreqCellInfoList_r12 */
+static int hf_rrc_adjacentFrequencyIndex_01 = -1; /* INTEGER_0_79 */
+static int hf_rrc_interBandFrequencyIndex_01 = -1; /* INTEGER_0_79 */
+static int hf_rrc_freqIndexListForEnhancedMeas_01 = -1; /* FreqIndexListForEnhancedMeas_r12 */
+static int hf_rrc_reportCriteria_09 = -1; /* InterFreqReportCriteria_r12 */
static int hf_rrc_technologySpecificInfo = -1; /* T_technologySpecificInfo */
static int hf_rrc_gsm_09 = -1; /* T_gsm_09 */
static int hf_rrc_bsic = -1; /* BSIC */
@@ -7260,7 +7781,11 @@ static int hf_rrc_event3a = -1; /* Event3a */
static int hf_rrc_event3b = -1; /* Event3b */
static int hf_rrc_event3c = -1; /* Event3c */
static int hf_rrc_event3d = -1; /* Event3d */
+static int hf_rrc_event3a_01 = -1; /* Event3a_r12 */
+static int hf_rrc_event3b_01 = -1; /* Event3b_r12 */
+static int hf_rrc_event3c_01 = -1; /* Event3c_r12 */
static int hf_rrc_InterRATEventList_item = -1; /* InterRATEvent */
+static int hf_rrc_InterRATEventList_r12_item = -1; /* InterRATEvent_r12 */
static int hf_rrc_cellToReportList = -1; /* CellToReportList */
static int hf_rrc_rat_01 = -1; /* InterRATInfo */
static int hf_rrc_gsm_TargetCellInfoList = -1; /* GSM_TargetCellInfoList */
@@ -7270,7 +7795,7 @@ static int hf_rrc_eutra_TargetFreqInfoList_01 = -1; /* EUTRA_TargetFreqInfoList
static int hf_rrc_measQuantityUTRAN_QualityEstimate = -1; /* IntraFreqMeasQuantity */
static int hf_rrc_ratSpecificInfo = -1; /* T_ratSpecificInfo */
static int hf_rrc_gsm_11 = -1; /* T_gsm_10 */
-static int hf_rrc_measurementQuantity_01 = -1; /* MeasurementQuantityGSM */
+static int hf_rrc_measurementQuantity_02 = -1; /* MeasurementQuantityGSM */
static int hf_rrc_bsic_VerificationRequired = -1; /* BSIC_VerificationRequired */
static int hf_rrc_is_2000_01 = -1; /* T_is_2000 */
static int hf_rrc_tadd_EcIo = -1; /* INTEGER_0_63 */
@@ -7281,13 +7806,13 @@ static int hf_rrc_ratSpecificInfo_01 = -1; /* T_ratSpecificInfo_01 */
static int hf_rrc_gsm_12 = -1; /* T_gsm_11 */
static int hf_rrc_is_2000_02 = -1; /* T_is_2000_01 */
static int hf_rrc_e_UTRA_01 = -1; /* T_e_UTRA_01 */
-static int hf_rrc_measurementQuantity_02 = -1; /* MeasurementQuantityEUTRA */
+static int hf_rrc_measurementQuantity_03 = -1; /* MeasurementQuantityEUTRA */
static int hf_rrc_gsm_13 = -1; /* GSM_MeasuredResultsList */
static int hf_rrc_InterRATMeasuredResultsList_item = -1; /* InterRATMeasuredResults */
static int hf_rrc_interRATCellInfoList = -1; /* InterRATCellInfoList */
static int hf_rrc_interRATMeasQuantity = -1; /* InterRATMeasQuantity */
static int hf_rrc_interRATReportingQuantity = -1; /* InterRATReportingQuantity */
-static int hf_rrc_reportCriteria_08 = -1; /* InterRATReportCriteria */
+static int hf_rrc_reportCriteria_10 = -1; /* InterRATReportCriteria */
static int hf_rrc_interRATCellInfoList_01 = -1; /* InterRATCellInfoList_r4 */
static int hf_rrc_interRATCellInfoList_02 = -1; /* InterRATCellInfoList_r6 */
static int hf_rrc_interRATMeasurementObjects = -1; /* T_interRATMeasurementObjects */
@@ -7299,9 +7824,14 @@ static int hf_rrc_interRATMeasurementObjects_01 = -1; /* T_interRATMeasurementO
static int hf_rrc_eutra_FrequencyList_01 = -1; /* EUTRA_FrequencyList_r9 */
static int hf_rrc_interRATMeasurementObjects_02 = -1; /* T_interRATMeasurementObjects_02 */
static int hf_rrc_eutra_FrequencyList_02 = -1; /* EUTRA_FrequencyList_r11 */
+static int hf_rrc_interRATMeasurementObjects_03 = -1; /* T_interRATMeasurementObjects_03 */
+static int hf_rrc_eutra_FrequencyList_03 = -1; /* EUTRA_FrequencyList_r12 */
+static int hf_rrc_reportCriteria_11 = -1; /* InterRATReportCriteria_r12 */
static int hf_rrc_interRATCellInfoList_03 = -1; /* InterRATCellInfoList_B */
static int hf_rrc_interRATReportingCriteria = -1; /* InterRATReportingCriteria */
+static int hf_rrc_interRATReportingCriteria_01 = -1; /* InterRATReportingCriteria_r12 */
static int hf_rrc_interRATEventList = -1; /* InterRATEventList */
+static int hf_rrc_interRATEventList_01 = -1; /* InterRATEventList_r12 */
static int hf_rrc_utran_EstimatedQuality = -1; /* BOOLEAN */
static int hf_rrc_ratSpecificInfo_02 = -1; /* T_ratSpecificInfo_02 */
static int hf_rrc_gsm_14 = -1; /* T_gsm_12 */
@@ -7323,8 +7853,8 @@ static int hf_rrc_cSGIntraFreqCellInfoList = -1; /* CSGIntraFreqCellInfoList */
static int hf_rrc_intraFreqSIAcquisition = -1; /* IntraFreqSIAcquisition */
static int hf_rrc_newIntraFreqCellList_05 = -1; /* NewIntraFreqCellList_r10 */
static int hf_rrc_IntraFreqSIAcquisitionInfo_item = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_modeSpecificInfo_115 = -1; /* T_modeSpecificInfo_115 */
-static int hf_rrc_fdd_160 = -1; /* T_fdd_154 */
+static int hf_rrc_modeSpecificInfo_122 = -1; /* T_modeSpecificInfo_122 */
+static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */
static int hf_rrc_intraFreqSIAcquisitionInfo = -1; /* IntraFreqSIAcquisitionInfo */
static int hf_rrc_newIntraFreqCellList_06 = -1; /* NewIntraFreqCellSI_List_RSCP */
static int hf_rrc_newIntraFreqCellList_07 = -1; /* NewIntraFreqCellSI_List_ECN0 */
@@ -7372,15 +7902,16 @@ static int hf_rrc_intraFreqEventCriteria_item = -1; /* IntraFreqEventCriteriaOn
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_116 = -1; /* T_modeSpecificInfo_116 */
-static int hf_rrc_fdd_161 = -1; /* T_fdd_155 */
+static int hf_rrc_modeSpecificInfo_123 = -1; /* T_modeSpecificInfo_123 */
+static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */
static int hf_rrc_intraFreqMeasQuantity_FDD = -1; /* IntraFreqMeasQuantity_FDD */
-static int hf_rrc_tdd_111 = -1; /* T_tdd_103 */
+static int hf_rrc_tdd_119 = -1; /* T_tdd_111 */
static int hf_rrc_intraFreqMeasQuantity_TDDList = -1; /* IntraFreqMeasQuantity_TDDList */
static int hf_rrc_IntraFreqMeasQuantity_TDDList_item = -1; /* IntraFreqMeasQuantity_TDD */
static int hf_rrc_IntraFreqMeasQuantity_TDD_sib3List_item = -1; /* IntraFreqMeasQuantity_TDD_sib3List_item */
static int hf_rrc_IntraFreqMeasuredResultsList_item = -1; /* CellMeasuredResults */
static int hf_rrc_IntraFreqMeasuredResultsList_v920ext_item = -1; /* CellMeasuredResults_v920ext */
+static int hf_rrc_IntraFreqMeasuredResultsList_vc50ext_item = -1; /* CellMeasuredResults_vc50ext */
static int hf_rrc_intraFreqMeasurementID = -1; /* MeasurementIdentity */
static int hf_rrc_intraFreqCellInfoSI_List = -1; /* IntraFreqCellInfoSI_List_RSCP */
static int hf_rrc_intraFreqReportingQuantityForRACH = -1; /* IntraFreqReportingQuantityForRACH */
@@ -7400,30 +7931,31 @@ static int hf_rrc_eventCriteriaList_02 = -1; /* IntraFreqEventCriteriaList_
static int hf_rrc_eventCriteriaList_03 = -1; /* IntraFreqEventCriteriaList_r6 */
static int hf_rrc_eventCriteriaList_04 = -1; /* IntraFreqEventCriteriaList_r7 */
static int hf_rrc_eventCriteriaListOnSecULFreq = -1; /* IntraFreqEventCriteriaListOnSecULFreq */
-static int hf_rrc_excludedCellInfoList = -1; /* CellInfoListToBeExcluded */
static int hf_rrc_activeSetReportingQuantities = -1; /* CellReportingQuantities */
static int hf_rrc_monitoredSetReportingQuantities = -1; /* CellReportingQuantities */
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_117 = -1; /* T_modeSpecificInfo_117 */
-static int hf_rrc_fdd_162 = -1; /* T_fdd_156 */
+static int hf_rrc_modeSpecificInfo_124 = -1; /* T_modeSpecificInfo_124 */
+static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */
static int hf_rrc_intraFreqRepQuantityRACH_FDD = -1; /* IntraFreqRepQuantityRACH_FDD */
-static int hf_rrc_tdd_112 = -1; /* T_tdd_104 */
+static int hf_rrc_tdd_120 = -1; /* T_tdd_112 */
static int hf_rrc_intraFreqRepQuantityRACH_TDDList = -1; /* IntraFreqRepQuantityRACH_TDDList */
+static int hf_rrc_intraFreqRepQuantityRACH_FDD_01 = -1; /* T_intraFreqRepQuantityRACH_FDD */
static int hf_rrc_IntraFreqRepQuantityRACH_TDDList_item = -1; /* IntraFreqRepQuantityRACH_TDD */
static int hf_rrc_intraFreqCellInfoList = -1; /* IntraFreqCellInfoList */
static int hf_rrc_intraFreqReportingQuantity = -1; /* IntraFreqReportingQuantity */
-static int hf_rrc_reportCriteria_09 = -1; /* IntraFreqReportCriteria */
+static int hf_rrc_reportCriteria_12 = -1; /* IntraFreqReportCriteria */
static int hf_rrc_intraFreqCellInfoList_01 = -1; /* IntraFreqCellInfoList_r4 */
-static int hf_rrc_reportCriteria_10 = -1; /* IntraFreqReportCriteria_r4 */
-static int hf_rrc_reportCriteria_11 = -1; /* IntraFreqReportCriteria_r6 */
-static int hf_rrc_reportCriteria_12 = -1; /* IntraFreqReportCriteria_r7 */
+static int hf_rrc_reportCriteria_13 = -1; /* IntraFreqReportCriteria_r4 */
+static int hf_rrc_reportCriteria_14 = -1; /* IntraFreqReportCriteria_r6 */
+static int hf_rrc_reportCriteria_15 = -1; /* IntraFreqReportCriteria_r7 */
static int hf_rrc_intraFreqCellInfoList_02 = -1; /* IntraFreqCellInfoList_r9 */
static int hf_rrc_intraFreqCellInfoListOnSecULFreq_01 = -1; /* IntraFreqCellInfoListOnSecULFreq */
-static int hf_rrc_reportCriteria_13 = -1; /* IntraFreqReportCriteria_r9 */
+static int hf_rrc_reportCriteria_16 = -1; /* IntraFreqReportCriteria_r9 */
static int hf_rrc_intraFreqCellInfoList_03 = -1; /* IntraFreqCellInfoList_r10 */
-static int hf_rrc_reportCriteria_14 = -1; /* IntraFreqReportCriteria_r11 */
+static int hf_rrc_reportCriteria_17 = -1; /* IntraFreqReportCriteria_r11 */
static int hf_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_item = -1; /* CellMeasuredResults_r9 */
+static int hf_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext_item = -1; /* CellMeasuredResults_vc50ext */
static int hf_rrc_loggingAbsoluteThreshold = -1; /* LoggingAbsoluteThreshold */
static int hf_rrc_loggingRelativeThreshold = -1; /* LoggingRelativeThreshold */
static int hf_rrc_loggingDuration = -1; /* T_loggingDuration */
@@ -7445,6 +7977,8 @@ static int hf_rrc_loggedMeasIntrafreqNeighbourList = -1; /* LoggedMeasIntrafreq
static int hf_rrc_loggedMeasInterfreqList = -1; /* LoggedMeasInterfreqList_FDD */
static int hf_rrc_loggedMeasInterRATNeighbourMeas = -1; /* LoggedMeasInterRATNeighbourMeas_vb50ext */
static int hf_rrc_loggedConnectionEstablishmentFailureLocationInfo = -1; /* LoggedConnectionEstablishmentFailureLocationInfo */
+static int hf_rrc_loggedMeasInterRATNeighbourMeas_01 = -1; /* LoggedMeasInterRATNeighbourMeas_vc50ext */
+static int hf_rrc_loggedMeasInterRATNeighbourMeas_02 = -1; /* LoggedMeasInterRATNeighbourMeas_r11 */
static int hf_rrc_loggedConnectionEstablishmentFailureAccessInfo_TDD = -1; /* LoggedConnectionEstablishmentFailureAccessInfo_TDD */
static int hf_rrc_loggedMeasFailedCellMeas_01 = -1; /* LoggedMeasServingCellMeas_TDD128 */
static int hf_rrc_loggedMeasIntrafreqNeighbourList_01 = -1; /* LoggedMeasIntrafreqNeighbourMeasList_TDD128 */
@@ -7460,11 +7994,21 @@ static int hf_rrc_ellipsoidPointAltitude = -1; /* EllipsoidPointAltitude */
static int hf_rrc_ellipsoidPointAltitudeEllipse = -1; /* EllipsoidPointAltitudeEllipsoide */
static int hf_rrc_horizontalVelocity = -1; /* HorizontalVelocity */
static int hf_rrc_timeSinceFailure = -1; /* INTEGER_0_172800 */
-static int hf_rrc_modeSpecificInfo_118 = -1; /* T_modeSpecificInfo_118 */
-static int hf_rrc_fdd_163 = -1; /* T_fdd_157 */
+static int hf_rrc_modeSpecificInfo_125 = -1; /* T_modeSpecificInfo_125 */
+static int hf_rrc_fdd_173 = -1; /* T_fdd_167 */
static int hf_rrc_loggedConnectionEstablishmentFailureInfo = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD */
-static int hf_rrc_tdd_113 = -1; /* T_tdd_105 */
+static int hf_rrc_tdd_121 = -1; /* T_tdd_113 */
static int hf_rrc_loggedConnectionEstablishmentFailureInfo_01 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128 */
+static int hf_rrc_modeSpecificInfo_126 = -1; /* T_modeSpecificInfo_126 */
+static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */
+static int hf_rrc_loggedConnectionEstablishmentFailureInfo_02 = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD_r11 */
+static int hf_rrc_tdd_122 = -1; /* T_tdd_114 */
+static int hf_rrc_loggedConnectionEstablishmentFailureInfo_03 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128_r11 */
+static int hf_rrc_modeSpecificInfo_127 = -1; /* T_modeSpecificInfo_127 */
+static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */
+static int hf_rrc_loggedConnectionEstablishmentFailureInfo_04 = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext */
+static int hf_rrc_tdd_123 = -1; /* T_tdd_115 */
+static int hf_rrc_loggedConnectionEstablishmentFailureInfo_05 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext */
static int hf_rrc_eutraCellIdentity = -1; /* BIT_STRING_SIZE_28 */
static int hf_rrc_gsmCellIdentity = -1; /* BIT_STRING_SIZE_16 */
static int hf_rrc_bandIndicator_01 = -1; /* Frequency_Band */
@@ -7494,16 +8038,25 @@ static int hf_rrc_loggedMeasInterfreqNeighbourList_01 = -1; /* LoggedMeasInterf
static int hf_rrc_loggedMeasEUTRAFreqList = -1; /* LoggedMeasEUTRAFreqList */
static int hf_rrc_loggedMeasGSMNeighbourCellsList = -1; /* LoggedMeasGSMNeighbourCellsList */
static int hf_rrc_loggedMeasEUTRAFreqList_01 = -1; /* LoggedMeasEUTRAFreqList_vb50ext */
+static int hf_rrc_loggedMeasEUTRAFreqList_02 = -1; /* LoggedMeasEUTRAFreqList_vc50ext */
+static int hf_rrc_loggedMeasEUTRAFreqList_03 = -1; /* LoggedMeasEUTRAFreqList_r11 */
static int hf_rrc_LoggedMeasIntrafreqNeighbourList_FDD_item = -1; /* LoggedMeasNeighbourInfo_FDD */
static int hf_rrc_LoggedMeasIntrafreqNeighbourMeasList_TDD128_item = -1; /* LoggedMeasNeighbourMeas_TDD128 */
static int hf_rrc_LoggedMeasGSMNeighbourCellsList_item = -1; /* LoggedMeasGSMNeighbourCellsinfo */
static int hf_rrc_LoggedMeasEUTRAFreqList_item = -1; /* LoggedMeasEUTRAFreqInfo */
static int hf_rrc_LoggedMeasEUTRAFreqList_vb50ext_item = -1; /* LoggedMeasEUTRAFreqInfo_vb50ext */
+static int hf_rrc_LoggedMeasEUTRAFreqList_r11_item = -1; /* LoggedMeasEUTRAFreqInfo_r11 */
+static int hf_rrc_LoggedMeasEUTRAFreqList_vc50ext_item = -1; /* LoggedMeasEUTRAFreqInfo_vc50ext */
static int hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList = -1; /* SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo */
static int hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_item = -1; /* LoggedMeasEUTRAFreqNeighbourInfo */
+static int hf_rrc_earfcn_03 = -1; /* EARFCNRange */
+static int hf_rrc_rSRQType = -1; /* RsrqType */
+static int hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_01 = -1; /* SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext */
+static int hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_item_01 = -1; /* LoggedMeasEUTRAFreqNeighbourInfo_vc50ext */
+static int hf_rrc_rSRQExtension = -1; /* INTEGER_M30_46 */
static int hf_rrc_relativeTimeStamp = -1; /* INTEGER_0_7200 */
static int hf_rrc_loggedMeasServingCellMeas = -1; /* LoggedMeasServingCellMeas_FDD */
-static int hf_rrc_loggedMeasInterRATNeighbourMeas_01 = -1; /* LoggedMeasInterRATNeighbourMeas */
+static int hf_rrc_loggedMeasInterRATNeighbourMeas_03 = -1; /* LoggedMeasInterRATNeighbourMeas */
static int hf_rrc_loggedMeasLocationInfo = -1; /* LoggedMeasLocationInfo */
static int hf_rrc_loggedMeasServingCellMeas_01 = -1; /* LoggedMeasServingCellMeas_FDD_vb50ext */
static int hf_rrc_loggedMeasLocationInfo_01 = -1; /* LoggedMeasLocationInfo_vb50ext */
@@ -7511,23 +8064,31 @@ static int hf_rrc_loggedMeasServingCellMeas_02 = -1; /* LoggedMeasServingCellMe
static int hf_rrc_loggedMeasServingCellMeas_03 = -1; /* LoggedMeasServingCellMeas_TDD128_vb50ext */
static int hf_rrc_LoggedMeasInfoList_FDD_item = -1; /* LoggedMeasInfo_FDD */
static int hf_rrc_LoggedMeasInfoList_FDD_vb50ext_item = -1; /* LoggedMeasInfo_FDD_vb50ext */
+static int hf_rrc_LoggedMeasInfoList_FDD_vc50ext_item = -1; /* LoggedMeasInfo_FDD_vc50ext */
static int hf_rrc_LoggedMeasInfoList_TDD128_item = -1; /* LoggedMeasInfo_TDD128 */
static int hf_rrc_LoggedMeasInfoList_TDD128_vb50ext_item = -1; /* LoggedMeasInfo_TDD128_vb50ext */
-static int hf_rrc_modeSpecificInfo_119 = -1; /* T_modeSpecificInfo_119 */
-static int hf_rrc_fdd_164 = -1; /* T_fdd_158 */
+static int hf_rrc_LoggedMeasInfoList_TDD128_vc50ext_item = -1; /* LoggedMeasInfo_TDD128_vc50ext */
+static int hf_rrc_modeSpecificInfo_128 = -1; /* T_modeSpecificInfo_128 */
+static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */
static int hf_rrc_loggedMeasInfoList = -1; /* LoggedMeasInfoList_FDD */
-static int hf_rrc_tdd_114 = -1; /* T_tdd_106 */
+static int hf_rrc_tdd_124 = -1; /* T_tdd_116 */
static int hf_rrc_loggedMeasInfoList_01 = -1; /* LoggedMeasInfoList_TDD128 */
-static int hf_rrc_modeSpecificInfo_120 = -1; /* T_modeSpecificInfo_120 */
-static int hf_rrc_fdd_165 = -1; /* T_fdd_159 */
+static int hf_rrc_modeSpecificInfo_129 = -1; /* T_modeSpecificInfo_129 */
+static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */
static int hf_rrc_loggedMeasInfoList_02 = -1; /* LoggedMeasInfoList_FDD_vb50ext */
-static int hf_rrc_tdd_115 = -1; /* T_tdd_107 */
+static int hf_rrc_tdd_125 = -1; /* T_tdd_117 */
static int hf_rrc_loggedMeasInfoList_03 = -1; /* LoggedMeasInfoList_TDD128_vb50ext */
+static int hf_rrc_modeSpecificInfo_130 = -1; /* T_modeSpecificInfo_130 */
+static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */
+static int hf_rrc_loggedMeasInfoList_04 = -1; /* LoggedMeasInfoList_FDD_vc50ext */
+static int hf_rrc_tdd_126 = -1; /* T_tdd_118 */
+static int hf_rrc_loggedMeasInfoList_05 = -1; /* LoggedMeasInfoList_TDD128_vc50ext */
static int hf_rrc_LoggedMeasInterfreqList_TDD128_item = -1; /* LoggedMeasInterfreqInfo_TDD128 */
static int hf_rrc_LoggedMeasInterfreqNeighbourList_TDD128_item = -1; /* LoggedMeasNeighbourMeas_TDD128 */
-static int hf_rrc_loggedMeasInfoList_04 = -1; /* LoggedMeasInfoList */
+static int hf_rrc_loggedMeasInfoList_06 = -1; /* LoggedMeasInfoList */
static int hf_rrc_loggedMeasAvailable_07 = -1; /* T_loggedMeasAvailable_07 */
-static int hf_rrc_loggedMeasInfoList_05 = -1; /* LoggedMeasInfoList_vb50ext */
+static int hf_rrc_loggedMeasInfoList_07 = -1; /* LoggedMeasInfoList_vb50ext */
+static int hf_rrc_loggedMeasInfoList_08 = -1; /* LoggedMeasInfoList_vc50ext */
static int hf_rrc_plmnIdentity = -1; /* PLMN_Identity */
static int hf_rrc_rscpforANR = -1; /* RSCPforANR */
static int hf_rrc_ec_N0forANR = -1; /* Ec_N0forANR */
@@ -7555,6 +8116,7 @@ static int hf_rrc_qualityMeasuredResults = -1; /* QualityMeasuredResults */
static int hf_rrc_ue_InternalMeasuredResults = -1; /* UE_InternalMeasuredResults */
static int hf_rrc_ue_positioning_MeasuredResults = -1; /* UE_Positioning_MeasuredResults */
static int hf_rrc_intraFreqMeasuredResultsList_01 = -1; /* IntraFrequencyMeasuredResultsListOnSecULFreq */
+static int hf_rrc_intraFreqMeasuredResultsList_02 = -1; /* IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext */
static int hf_rrc_ue_positioning_MeasuredResults_v390ext = -1; /* UE_Positioning_MeasuredResults_v390ext */
static int hf_rrc_intraFrequencyMeasuredResultsList = -1; /* IntraFrequencyMeasuredResultsList_v590ext */
static int hf_rrc_interFrequencyMeasuredResultsList = -1; /* InterFrequencyMeasuredResultsList_v590ext */
@@ -7562,9 +8124,14 @@ static int hf_rrc_ueInternalMeasuredResults = -1; /* UE_InternalMeasuredResults
static int hf_rrc_ue_positioning_MeasuredResults_01 = -1; /* UE_Positioning_MeasuredResults_v770ext */
static int hf_rrc_ue_positioning_MeasuredResults_02 = -1; /* UE_Positioning_MeasuredResults_v860ext */
static int hf_rrc_MeasuredResultsList_v920ext_item = -1; /* MeasuredResults_v920ext */
+static int hf_rrc_MeasuredResultsList_vc50ext_item = -1; /* MeasuredResults_vc50ext */
static int hf_rrc_MeasuredResultsListOnSecUlFreq_item = -1; /* MeasuredResultsOnSecUlFreq */
-static int hf_rrc_intraFreqMeasuredResultsList_02 = -1; /* IntraFreqMeasuredResultsList_v920ext */
+static int hf_rrc_MeasuredResultsListOnSecUlFreq_vc50ext_item = -1; /* MeasuredResultsOnSecUlFreq_vc50ext */
+static int hf_rrc_intraFreqMeasuredResultsList_03 = -1; /* IntraFreqMeasuredResultsList_v920ext */
static int hf_rrc_interFreqMeasuredResultsList_01 = -1; /* InterFreqMeasuredResultsList_v920ext */
+static int hf_rrc_intraFreqMeasuredResultsList_04 = -1; /* IntraFreqMeasuredResultsList_vc50ext */
+static int hf_rrc_interFreqMeasuredResultsList_02 = -1; /* InterFreqMeasuredResultsList_vc50ext */
+static int hf_rrc_ue_positioning_MeasuredResults_03 = -1; /* UE_Positioning_MeasuredResults_vc50ext */
static int hf_rrc_ue_InternalMeasuredResults_01 = -1; /* UE_InternalMeasuredResults_LCR_r4 */
static int hf_rrc_ue_positioniing_MeasuredResults = -1; /* UE_Positioning_MeasuredResults */
static int hf_rrc_MeasuredResultsList_item = -1; /* MeasuredResults */
@@ -7572,23 +8139,27 @@ static int hf_rrc_MeasuredResultsList_LCR_r4_ext_item = -1; /* MeasuredResults_
static int hf_rrc_MeasuredResultsList_v770xet_item = -1; /* MeasuredResultsList_v770xet_item */
static int hf_rrc_MeasuredResultsList_v860ext_item = -1; /* MeasuredResultsList_v860ext_item */
static int hf_rrc_currentCell = -1; /* T_currentCell */
-static int hf_rrc_modeSpecificInfo_121 = -1; /* T_modeSpecificInfo_121 */
-static int hf_rrc_fdd_166 = -1; /* T_fdd_160 */
-static int hf_rrc_measurementQuantity_03 = -1; /* T_measurementQuantity_01 */
-static int hf_rrc_tdd_116 = -1; /* T_tdd_108 */
+static int hf_rrc_modeSpecificInfo_131 = -1; /* T_modeSpecificInfo_131 */
+static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */
+static int hf_rrc_measurementQuantity_04 = -1; /* T_measurementQuantity_02 */
+static int hf_rrc_cpich_Ec_N0_RSCP = -1; /* CPICH_Ec_N0_RSCP */
+static int hf_rrc_tdd_127 = -1; /* T_tdd_119 */
static int hf_rrc_timeslotISCP = -1; /* TimeslotISCP_List */
static int hf_rrc_monitoredCells = -1; /* MonitoredCellRACH_List */
static int hf_rrc_currentCell_DeltaRSCP = -1; /* DeltaRSCPPerCell */
static int hf_rrc_monitoredCellRACH_List_v7g0ext = -1; /* MonitoredCellRACH_List_v7g0ext */
static int hf_rrc_MonitoredCellRACH_List_v7g0ext_item = -1; /* DeltaRSCPPerCell */
static int hf_rrc_currentCell_01 = -1; /* T_currentCell_01 */
-static int hf_rrc_measurementQuantity_04 = -1; /* T_measurementQuantity_02 */
+static int hf_rrc_measurementQuantity_05 = -1; /* T_measurementQuantity_03 */
static int hf_rrc_measuredResultsUsedFreq = -1; /* MonitoredCellRACH_ListFDD_r11 */
static int hf_rrc_measuredResultsNonUsedFreq = -1; /* MeasuredResultsOnRACHinterFreq */
static int hf_rrc_measuredResultsEUTRAFreq = -1; /* MeasuredResultsOnRACH_EUTRAFreq */
static int hf_rrc_interFreqCellIndication_SIB11 = -1; /* INTEGER_0_1 */
static int hf_rrc_interFreqCellIndication_SIB12 = -1; /* INTEGER_0_1 */
static int hf_rrc_interFreqRACHRepCellsList = -1; /* InterFreqRACHRepCellsList */
+static int hf_rrc_interFreqRACHRepCellsList_01 = -1; /* InterFreqRACHRepCellsList_r12 */
+static int hf_rrc_measuredResultsNonUsedFreq_01 = -1; /* MeasuredResultsOnRACHinterFreq_vc50ext */
+static int hf_rrc_measuredResultsEUTRAFreq_01 = -1; /* MeasuredResultsOnRACH_EUTRAFreq_vc50ext */
static int hf_rrc_eutraFrequencyIndication_SIB19 = -1; /* INTEGER_0_1 */
static int hf_rrc_setup = -1; /* MeasurementType */
static int hf_rrc_modify_01 = -1; /* T_modify_01 */
@@ -7614,6 +8185,11 @@ static int hf_rrc_measurementType_06 = -1; /* MeasurementType_r10 */
static int hf_rrc_setup_07 = -1; /* MeasurementType_r11 */
static int hf_rrc_modify_08 = -1; /* T_modify_08 */
static int hf_rrc_measurementType_07 = -1; /* MeasurementType_r11 */
+static int hf_rrc_setup_08 = -1; /* MeasurementType_r12 */
+static int hf_rrc_modify_09 = -1; /* T_modify_09 */
+static int hf_rrc_measurementType_08 = -1; /* MeasurementType_r12 */
+static int hf_rrc_releaseAll = -1; /* NULL */
+static int hf_rrc_releaseSome = -1; /* MeasurementsToRelease */
static int hf_rrc_use_of_HCS = -1; /* T_use_of_HCS */
static int hf_rrc_hcs_not_used = -1; /* T_hcs_not_used */
static int hf_rrc_cellSelectQualityMeasure_01 = -1; /* T_cellSelectQualityMeasure_01 */
@@ -7634,7 +8210,8 @@ 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_54 = -1; /* UE_InternalMeasurementSysInfo */
+static int hf_rrc_dummy_55 = -1; /* UE_InternalMeasurementSysInfo */
+static int hf_rrc_intraFreqReportingQuantityForRACH_01 = -1; /* IntraFreqReportingQuantityForRACH_vc50ext */
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 */
@@ -7654,32 +8231,48 @@ static int hf_rrc_use_of_HCS_02 = -1; /* T_use_of_HCS_02 */
static int hf_rrc_hcs_not_used_02 = -1; /* T_hcs_not_used_02 */
static int hf_rrc_cellSelectQualityMeasure_05 = -1; /* T_cellSelectQualityMeasure_05 */
static int hf_rrc_cpich_RSCP_06 = -1; /* T_cpich_RSCP_04 */
+static int hf_rrc_newInterFreqCellList_16 = -1; /* NewInterFreqCellSI_List_RSCP_ext */
static int hf_rrc_cpich_Ec_N0_06 = -1; /* T_cpich_Ec_N0_05 */
+static int hf_rrc_newInterFreqCellList_17 = -1; /* NewInterFreqCellSI_List_ECN0_ext */
static int hf_rrc_hcs_used_02 = -1; /* T_hcs_used_02 */
static int hf_rrc_cellSelectQualityMeasure_06 = -1; /* T_cellSelectQualityMeasure_06 */
static int hf_rrc_cpich_RSCP_07 = -1; /* T_cpich_RSCP_05 */
+static int hf_rrc_newInterFreqCellList_18 = -1; /* NewInterFreqCellSI_List_HCS_RSCP_ext */
static int hf_rrc_cpich_Ec_N0_07 = -1; /* T_cpich_Ec_N0_06 */
+static int hf_rrc_newInterFreqCellList_19 = -1; /* NewInterFreqCellSI_List_HCS_ECN0_ext */
static int hf_rrc_use_of_HCS_03 = -1; /* T_use_of_HCS_03 */
static int hf_rrc_hcs_not_used_03 = -1; /* T_hcs_not_used_03 */
static int hf_rrc_cellSelectQualityMeasure_07 = -1; /* T_cellSelectQualityMeasure_07 */
static int hf_rrc_cpich_RSCP_08 = -1; /* T_cpich_RSCP_06 */
-static int hf_rrc_intraFreqMeasurementSysInfo_04 = -1; /* IntraFreqMeasurementSysInfo_RSCP_LCR_r4 */
-static int hf_rrc_interFreqMeasurementSysInfo_04 = -1; /* InterFreqMeasurementSysInfo_RSCP_LCR_r4 */
static int hf_rrc_cpich_Ec_N0_08 = -1; /* T_cpich_Ec_N0_07 */
-static int hf_rrc_intraFreqMeasurementSysInfo_05 = -1; /* IntraFreqMeasurementSysInfo_ECN0_LCR_r4 */
-static int hf_rrc_interFreqMeasurementSysInfo_05 = -1; /* InterFreqMeasurementSysInfo_ECN0_LCR_r4 */
static int hf_rrc_hcs_used_03 = -1; /* T_hcs_used_03 */
static int hf_rrc_cellSelectQualityMeasure_08 = -1; /* T_cellSelectQualityMeasure_08 */
static int hf_rrc_cpich_RSCP_09 = -1; /* T_cpich_RSCP_07 */
+static int hf_rrc_cpich_Ec_N0_09 = -1; /* T_cpich_Ec_N0_08 */
+static int hf_rrc_use_of_HCS_04 = -1; /* T_use_of_HCS_04 */
+static int hf_rrc_hcs_not_used_04 = -1; /* T_hcs_not_used_04 */
+static int hf_rrc_cellSelectQualityMeasure_09 = -1; /* T_cellSelectQualityMeasure_09 */
+static int hf_rrc_cpich_RSCP_10 = -1; /* T_cpich_RSCP_08 */
+static int hf_rrc_intraFreqMeasurementSysInfo_04 = -1; /* IntraFreqMeasurementSysInfo_RSCP_LCR_r4 */
+static int hf_rrc_interFreqMeasurementSysInfo_04 = -1; /* InterFreqMeasurementSysInfo_RSCP_LCR_r4 */
+static int hf_rrc_cpich_Ec_N0_10 = -1; /* T_cpich_Ec_N0_09 */
+static int hf_rrc_intraFreqMeasurementSysInfo_05 = -1; /* IntraFreqMeasurementSysInfo_ECN0_LCR_r4 */
+static int hf_rrc_interFreqMeasurementSysInfo_05 = -1; /* InterFreqMeasurementSysInfo_ECN0_LCR_r4 */
+static int hf_rrc_hcs_used_04 = -1; /* T_hcs_used_04 */
+static int hf_rrc_cellSelectQualityMeasure_10 = -1; /* T_cellSelectQualityMeasure_10 */
+static int hf_rrc_cpich_RSCP_11 = -1; /* T_cpich_RSCP_09 */
static int hf_rrc_intraFreqMeasurementSysInfo_06 = -1; /* IntraFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 */
static int hf_rrc_interFreqMeasurementSysInfo_06 = -1; /* InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 */
-static int hf_rrc_cpich_Ec_N0_09 = -1; /* T_cpich_Ec_N0_08 */
+static int hf_rrc_cpich_Ec_N0_11 = -1; /* T_cpich_Ec_N0_10 */
static int hf_rrc_intraFreqMeasurementSysInfo_07 = -1; /* IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 */
static int hf_rrc_interFreqMeasurementSysInfo_07 = -1; /* InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 */
static int hf_rrc_measurement_Occasion_Coeff = -1; /* INTEGER_1_9 */
static int hf_rrc_measurement_Occasion_Offset = -1; /* INTEGER_0_511 */
static int hf_rrc_measurement_Occasion_Length = -1; /* INTEGER_1_512 */
static int hf_rrc_timeslotBitmap = -1; /* BIT_STRING_SIZE_7 */
+static int hf_rrc_releaseAllMeasurements = -1; /* NULL */
+static int hf_rrc_releaseSomeMeasurements = -1; /* MeasurementsToRelease */
+static int hf_rrc_MeasurementsToRelease_item = -1; /* MeasurementIdentity_r9 */
static int hf_rrc_measurementReportTransferMode = -1; /* TransferMode */
static int hf_rrc_periodicalOrEventTrigger = -1; /* PeriodicalOrEventTrigger */
static int hf_rrc_intraFrequencyMeasurement = -1; /* IntraFrequencyMeasurement */
@@ -7714,15 +8307,19 @@ static int hf_rrc_up_Measurement_04 = -1; /* UE_Positioning_Measurement_
static int hf_rrc_intraFrequencyMeasurement_06 = -1; /* IntraFrequencyMeasurement_r11 */
static int hf_rrc_interFrequencyMeasurement_07 = -1; /* InterFrequencyMeasurement_r11 */
static int hf_rrc_eutraMeasurementForCELLFACH = -1; /* EUTRA_MeasurementForCELLFACH */
+static int hf_rrc_interFrequencyMeasurement_08 = -1; /* InterFrequencyMeasurement_r12 */
+static int hf_rrc_interRATMeasurement_06 = -1; /* InterRATMeasurement_r12 */
+static int hf_rrc_up_Measurement_05 = -1; /* UE_Positioning_Measurement_r12 */
+static int hf_rrc_eutraMeasurementForCELLFACH_01 = -1; /* EUTRA_MeasurementForCELLFACH_r12 */
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_122 = -1; /* T_modeSpecificInfo_122 */
-static int hf_rrc_fdd_167 = -1; /* T_fdd_161 */
-static int hf_rrc_measurementQuantity_05 = -1; /* T_measurementQuantity_03 */
-static int hf_rrc_tdd_117 = -1; /* T_tdd_109 */
-static int hf_rrc_MonitoredCellRACH_ListFDD_r11_item = -1; /* MonitoredCellRACH_ResultFDD_r11 */
+static int hf_rrc_modeSpecificInfo_132 = -1; /* T_modeSpecificInfo_132 */
+static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */
static int hf_rrc_measurementQuantity_06 = -1; /* T_measurementQuantity_04 */
+static int hf_rrc_tdd_128 = -1; /* T_tdd_120 */
+static int hf_rrc_MonitoredCellRACH_ListFDD_r11_item = -1; /* MonitoredCellRACH_ResultFDD_r11 */
+static int hf_rrc_measurementQuantity_07 = -1; /* T_measurementQuantity_05 */
static int hf_rrc_MultipleEUTRAFrequencyBandIndicatorList_item = -1; /* RadioFrequencyBandEUTRA */
static int hf_rrc_MultipleEUTRAFrequencyBandIndicatorExtensionList_item = -1; /* RadioFrequencyBandEUTRAExt */
static int hf_rrc_multipleEUTRAFrequencyBandIndicatorlist = -1; /* MultipleEUTRAFrequencyBandIndicatorList */
@@ -7742,6 +8339,24 @@ static int hf_rrc_navTgd = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_satelliteStatus = -1; /* SatelliteStatus */
static int hf_rrc_ephemerisParameter = -1; /* EphemerisParameter */
static int hf_rrc_NavigationModelSatInfoList_item = -1; /* NavigationModelSatInfo */
+static int hf_rrc_bdsAODE = -1; /* BIT_STRING_SIZE_5 */
+static int hf_rrc_bdsURAI = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rrc_bdsToe = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rrc_bdsAPowerHalf = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsE = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsW = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsDeltaN = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rrc_bdsM0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsOmega0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsOmegaDot = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rrc_bdsI0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_bdsIDot = -1; /* BIT_STRING_SIZE_14 */
+static int hf_rrc_bdsCuc = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rrc_bdsCus = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rrc_bdsCrc = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rrc_bdsCrs = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rrc_bdsCic = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rrc_bdsCis = -1; /* BIT_STRING_SIZE_18 */
static int hf_rrc_cnavURAindex = -1; /* BIT_STRING_SIZE_5 */
static int hf_rrc_cnavDeltaA = -1; /* BIT_STRING_SIZE_26 */
static int hf_rrc_cnavAdot = -1; /* BIT_STRING_SIZE_25 */
@@ -7831,16 +8446,16 @@ static int hf_rrc_c_rc = -1; /* BIT_STRING_SIZE_16 */
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_123 = -1; /* T_modeSpecificInfo_123 */
-static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */
+static int hf_rrc_modeSpecificInfo_133 = -1; /* T_modeSpecificInfo_133 */
+static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */
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_118 = -1; /* T_tdd_110 */
+static int hf_rrc_tdd_129 = -1; /* T_tdd_121 */
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_124 = -1; /* T_modeSpecificInfo_124 */
-static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */
+static int hf_rrc_modeSpecificInfo_134 = -1; /* T_modeSpecificInfo_134 */
+static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */
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 */
@@ -7850,17 +8465,21 @@ static int hf_rrc_cellInfo = -1; /* CellInfo */
static int hf_rrc_cellInfo_01 = -1; /* CellInfo_r4 */
static int hf_rrc_intraSecondaryFreqIndicator = -1; /* BOOLEAN */
static int hf_rrc_cellInfo_LCR_r8 = -1; /* CellInfo_LCR_r8_ext */
-static int hf_rrc_modeSpecificInfo_125 = -1; /* T_modeSpecificInfo_125 */
+static int hf_rrc_modeSpecificInfo_135 = -1; /* T_modeSpecificInfo_135 */
static int hf_rrc_noInfo = -1; /* NULL */
-static int hf_rrc_tdd128_64 = -1; /* T_tdd128_62 */
+static int hf_rrc_tdd128_68 = -1; /* T_tdd128_66 */
static int hf_rrc_cellInfo_02 = -1; /* CellInfo_r9 */
-static int hf_rrc_modeSpecificInfo_126 = -1; /* T_modeSpecificInfo_126 */
-static int hf_rrc_tdd128_65 = -1; /* T_tdd128_63 */
-static int hf_rrc_modeSpecificInfo_127 = -1; /* T_modeSpecificInfo_127 */
-static int hf_rrc_tdd128_66 = -1; /* T_tdd128_64 */
+static int hf_rrc_modeSpecificInfo_136 = -1; /* T_modeSpecificInfo_136 */
+static int hf_rrc_tdd128_69 = -1; /* T_tdd128_67 */
+static int hf_rrc_modeSpecificInfo_137 = -1; /* T_modeSpecificInfo_137 */
+static int hf_rrc_tdd128_70 = -1; /* T_tdd128_68 */
static int hf_rrc_sNPLMonitorSetIndicator_TDD128 = -1; /* BIT_STRING_SIZE_5 */
+static int hf_rrc_interFreqCellID_01 = -1; /* InterFreqCellID_r12 */
+static int hf_rrc_modeSpecificInfo_138 = -1; /* T_modeSpecificInfo_138 */
+static int hf_rrc_tdd128_71 = -1; /* T_tdd128_69 */
static int hf_rrc_NewInterFreqCellList_item = -1; /* NewInterFreqCell */
static int hf_rrc_NewInterFreqCellList_r4_item = -1; /* NewInterFreqCell_r4 */
+static int hf_rrc_NewInterFreqCellList_r12_item = -1; /* NewInterFreqCell_r12 */
static int hf_rrc_NewInterFreqCellList_v7b0ext_item = -1; /* NewInterFreqCell_v7b0ext */
static int hf_rrc_NewInterFreqCellList_LCR_v8a0ext_item = -1; /* NewInterFreqCell_LCR_v8a0ext */
static int hf_rrc_NewInterFreqCellList_r8_item = -1; /* NewInterFreqCell_r8 */
@@ -7875,9 +8494,13 @@ static int hf_rrc_cellInfo_08 = -1; /* CellInfoSI_ECN0_LCR_r4 */
static int hf_rrc_cellInfo_09 = -1; /* CellInfoSI_HCS_RSCP_LCR_r4 */
static int hf_rrc_cellInfo_10 = -1; /* CellInfoSI_HCS_ECN0_LCR_r4 */
static int hf_rrc_NewInterFreqCellSI_List_ECN0_item = -1; /* NewInterFreqCellSI_ECN0 */
+static int hf_rrc_NewInterFreqCellSI_List_ECN0_ext_item = -1; /* NewInterFreqCellSI_ECN0_ext */
static int hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_item = -1; /* NewInterFreqCellSI_HCS_RSCP */
+static int hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext_item = -1; /* NewInterFreqCellSI_HCS_RSCP_ext */
static int hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_item = -1; /* NewInterFreqCellSI_HCS_ECN0 */
+static int hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext_item = -1; /* NewInterFreqCellSI_HCS_ECN0_ext */
static int hf_rrc_NewInterFreqCellSI_List_RSCP_item = -1; /* NewInterFreqCellSI_RSCP */
+static int hf_rrc_NewInterFreqCellSI_List_RSCP_ext_item = -1; /* NewInterFreqCellSI_RSCP_ext */
static int hf_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4_item = -1; /* NewInterFreqCellSI_ECN0_LCR_r4 */
static int hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4_item = -1; /* NewInterFreqCellSI_HCS_RSCP_LCR_r4 */
static int hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4_item = -1; /* NewInterFreqCellSI_HCS_ECN0_LCR_r4 */
@@ -7895,8 +8518,8 @@ static int hf_rrc_is_2000_04 = -1; /* T_is_2000_03 */
static int hf_rrc_NewInterRATCellList_item = -1; /* NewInterRATCell */
static int hf_rrc_NewInterRATCellList_B_item = -1; /* NewInterRATCell_B */
static int hf_rrc_intraFreqCellID = -1; /* IntraFreqCellID */
-static int hf_rrc_modeSpecificInfo_128 = -1; /* T_modeSpecificInfo_128 */
-static int hf_rrc_tdd128_67 = -1; /* T_tdd128_65 */
+static int hf_rrc_modeSpecificInfo_139 = -1; /* T_modeSpecificInfo_139 */
+static int hf_rrc_tdd128_72 = -1; /* T_tdd128_70 */
static int hf_rrc_intraFreqCellIDOnSecULFreq = -1; /* IntraFreqCellIDOnSecULFreq */
static int hf_rrc_NewIntraFreqCellList_item = -1; /* NewIntraFreqCell */
static int hf_rrc_NewIntraFreqCellList_r4_item = -1; /* NewIntraFreqCell_r4 */
@@ -7917,6 +8540,7 @@ static int hf_rrc_nonUsedFreqW = -1; /* W */
static int hf_rrc_nonUsedFreqThreshold_01 = -1; /* Threshold_r6 */
static int hf_rrc_nonUsedFreqTriggeringConditionDetectedCells = -1; /* T_nonUsedFreqTriggeringConditionDetectedCells */
static int hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_01 = -1; /* T_nonUsedFreqTriggeringConditionDetectedCells_01 */
+static int hf_rrc_dummy_56 = -1; /* CellInfoListToBeExcluded */
static int hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_02 = -1; /* T_nonUsedFreqTriggeringConditionDetectedCells_02 */
static int hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_03 = -1; /* T_nonUsedFreqTriggeringConditionDetectedCells_03 */
static int hf_rrc_NonUsedFreqParameterList_item = -1; /* NonUsedFreqParameter */
@@ -7946,21 +8570,27 @@ static int hf_rrc_plmnsOfInterFreqCellsList = -1; /* PLMNsOfInterFreqCellsList
static int hf_rrc_plmnsOfInterRATCellsList = -1; /* PLMNsOfInterRATCellsList */
static int hf_rrc_multipleplmnsOfIntraFreqCellsList = -1; /* MultiplePLMNsOfIntraFreqCellsList */
static int hf_rrc_multipleplmnsOfInterFreqCellsList = -1; /* MultiplePLMNsOfInterFreqCellsList */
+static int hf_rrc_plmnsOfInterFreqCellsList_01 = -1; /* PLMNsOfInterFreqCellsList_vc50ext */
+static int hf_rrc_multipleplmnsOfInterFreqCellsList_01 = -1; /* MultiplePLMNsOfInterFreqCellsList_vc50ext */
static int hf_rrc_PlmnList_item = -1; /* PLMN_Identity */
static int hf_rrc_PLMNsOfInterFreqCellsList_item = -1; /* PLMNsOfInterFreqCellsList_item */
+static int hf_rrc_PLMNsOfInterFreqCellsList_vc50ext_item = -1; /* InterFreqCellPLMN */
static int hf_rrc_MultiplePLMNsOfInterFreqCellsList_item = -1; /* MultiplePLMNsOfInterFreqCellsList_item */
static int hf_rrc_multiplePLMN_list = -1; /* SEQUENCE_SIZE_1_6_OF_PLMN_IdentityWithOptionalMCC_r6 */
static int hf_rrc_multiplePLMN_list_item = -1; /* PLMN_IdentityWithOptionalMCC_r6 */
+static int hf_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext_item = -1; /* MultiplePLMNInfo */
+static int hf_rrc_multiplePLMN_list_01 = -1; /* MultiplePLMN_List */
+static int hf_rrc_MultiplePLMN_List_item = -1; /* PLMN_IdentityWithOptionalMCC_r6 */
static int hf_rrc_PLMNsOfIntraFreqCellsList_item = -1; /* PLMNsOfIntraFreqCellsList_item */
static int hf_rrc_MultiplePLMNsOfIntraFreqCellsList_item = -1; /* MultiplePLMNsOfIntraFreqCellsList_item */
static int hf_rrc_PLMNsOfInterRATCellsList_item = -1; /* PLMNsOfInterRATCellsList_item */
static int hf_rrc_QualityEventResults_item = -1; /* TransportChannelIdentity */
static int hf_rrc_blerMeasurementResultsList = -1; /* BLER_MeasurementResultsList */
-static int hf_rrc_modeSpecificInfo_129 = -1; /* T_modeSpecificInfo_129 */
-static int hf_rrc_tdd_119 = -1; /* T_tdd_111 */
+static int hf_rrc_modeSpecificInfo_140 = -1; /* T_modeSpecificInfo_140 */
+static int hf_rrc_tdd_130 = -1; /* T_tdd_122 */
static int hf_rrc_sir_MeasurementResults = -1; /* SIR_MeasurementList */
static int hf_rrc_qualityReportingQuantity = -1; /* QualityReportingQuantity */
-static int hf_rrc_reportCriteria_15 = -1; /* QualityReportCriteria */
+static int hf_rrc_reportCriteria_18 = -1; /* QualityReportCriteria */
static int hf_rrc_qualityReportingCriteria = -1; /* QualityReportingCriteria */
static int hf_rrc_noReporting_02 = -1; /* NULL */
static int hf_rrc_QualityReportingCriteria_item = -1; /* QualityReportingCriteriaSingle */
@@ -7969,8 +8599,8 @@ static int hf_rrc_badCRC = -1; /* INTEGER_1_512 */
static int hf_rrc_pendingAfterTrigger = -1; /* INTEGER_1_512 */
static int hf_rrc_dl_TransChBLER = -1; /* BOOLEAN */
static int hf_rrc_bler_dl_TransChIdList = -1; /* BLER_TransChIdList */
-static int hf_rrc_modeSpecificInfo_130 = -1; /* T_modeSpecificInfo_130 */
-static int hf_rrc_tdd_120 = -1; /* T_tdd_112 */
+static int hf_rrc_modeSpecificInfo_141 = -1; /* T_modeSpecificInfo_141 */
+static int hf_rrc_tdd_131 = -1; /* T_tdd_123 */
static int hf_rrc_sir_TFCS_List = -1; /* SIR_TFCS_List */
static int hf_rrc_ellipsoidPointWithAltitude = -1; /* EllipsoidPointAltitude */
static int hf_rrc_ellipsoidPointAltitudeEllipsoide = -1; /* EllipsoidPointAltitudeEllipsoide */
@@ -7981,6 +8611,8 @@ static int hf_rrc_removeAllInterFreqCells = -1; /* NULL */
static int hf_rrc_removeSomeInterFreqCells = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_InterFreqCellID */
static int hf_rrc_removeSomeInterFreqCells_item = -1; /* InterFreqCellID */
static int hf_rrc_removeNoInterFreqCells = -1; /* NULL */
+static int hf_rrc_removeSomeInterFreqCells_01 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12 */
+static int hf_rrc_removeSomeInterFreqCells_item_01 = -1; /* InterFreqCellID_r12 */
static int hf_rrc_removeAllInterRATCells = -1; /* NULL */
static int hf_rrc_removeSomeInterRATCells = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_InterRATCellID */
static int hf_rrc_removeSomeInterRATCells_item = -1; /* InterRATCellID */
@@ -8006,8 +8638,8 @@ static int hf_rrc_allVirtualActSetplusMonitoredSetNonUsedFreq = -1; /* MaxNumbe
static int hf_rrc_withinActSetOrVirtualActSet_InterRATcells = -1; /* MaxNumberOfReportingCellsType2 */
static int hf_rrc_withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq = -1; /* MaxNumberOfReportingCellsType2 */
static int hf_rrc_allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq = -1; /* MaxNumberOfReportingCellsType3 */
-static int hf_rrc_reportCriteria_16 = -1; /* CellDCH_ReportCriteria */
-static int hf_rrc_reportCriteria_17 = -1; /* CellDCH_ReportCriteria_LCR_r4 */
+static int hf_rrc_reportCriteria_19 = -1; /* CellDCH_ReportCriteria */
+static int hf_rrc_reportCriteria_20 = -1; /* CellDCH_ReportCriteria_LCR_r4 */
static int hf_rrc_ganssSignalID = -1; /* DGANSS_Sig_Id_Req */
static int hf_rrc_ganssDataBitInterval = -1; /* INTEGER_0_15 */
static int hf_rrc_ganssSatelliteInfo = -1; /* T_ganssSatelliteInfo */
@@ -8015,15 +8647,19 @@ static int hf_rrc_ganssSatelliteInfo_item = -1; /* INTEGER_0_63 */
static int hf_rrc_RL_AdditionInfoList_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_rl_AdditionInfoList = -1; /* RL_AdditionInfoList */
static int hf_rrc_rL_RemovalInformationList = -1; /* RL_RemovalInformationList */
+static int hf_rrc_RMP_Frequency_List_item = -1; /* BOOLEAN */
static int hf_rrc_rSCP = -1; /* INTEGER_M120_M25 */
+static int hf_rrc_allSymbols = -1; /* BOOLEAN */
+static int hf_rrc_wideBand = -1; /* BOOLEAN */
static int hf_rrc_SatDataList_item = -1; /* SatData */
static int hf_rrc_iod_02 = -1; /* INTEGER_0_1023 */
static int hf_rrc_SatellitesListRelatedDataList_item = -1; /* SatellitesListRelatedData */
static int hf_rrc_t_oc_01 = -1; /* BIT_STRING_SIZE_14 */
-static int hf_rrc_af2_01 = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rrc_af1_02 = -1; /* BIT_STRING_SIZE_18 */
-static int hf_rrc_af0_02 = -1; /* BIT_STRING_SIZE_28 */
+static int hf_rrc_af2_01 = -1; /* BIT_STRING_SIZE_6 */
+static int hf_rrc_af1_02 = -1; /* BIT_STRING_SIZE_21 */
+static int hf_rrc_af0_02 = -1; /* BIT_STRING_SIZE_31 */
static int hf_rrc_tgd_01 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_rrc_sisa = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_model_id = -1; /* INTEGER_0_1 */
static int hf_rrc_Satellite_clock_modelList_item = -1; /* Satellite_clock_model */
static int hf_rrc_sbasAgfo = -1; /* BIT_STRING_SIZE_12 */
@@ -8055,9 +8691,9 @@ static int hf_rrc_temporaryOffset2 = -1; /* TemporaryOffset2 */
static int hf_rrc_ThreholdNonUsedFrequency_deltaList_item = -1; /* DeltaRSCPPerCell */
static int hf_rrc_TimeslotInfoList_item = -1; /* TimeslotInfo */
static int hf_rrc_TimeslotInfoList_LCR_r4_item = -1; /* TimeslotInfo_LCR_r4 */
-static int hf_rrc_tdd384_47 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo */
+static int hf_rrc_tdd384_49 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo */
static int hf_rrc_tdd384_item_01 = -1; /* TimeslotInfo */
-static int hf_rrc_tdd128_68 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 */
+static int hf_rrc_tdd128_73 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 */
static int hf_rrc_tdd128_item_02 = -1; /* TimeslotInfo_LCR_r4 */
static int hf_rrc_TimeslotISCP_List_item = -1; /* TimeslotISCP */
static int hf_rrc_TimeslotListWithISCP_item = -1; /* TimeslotWithISCP */
@@ -8065,7 +8701,7 @@ static int hf_rrc_timeslotISCP_01 = -1; /* TimeslotISCP */
static int hf_rrc_traceId = -1; /* OCTET_STRING_SIZE_3 */
static int hf_rrc_traceRecordingSession_01 = -1; /* OCTET_STRING_SIZE_2 */
static int hf_rrc_eventID_03 = -1; /* TrafficVolumeEventType */
-static int hf_rrc_reportingThreshold_01 = -1; /* TrafficVolumeThreshold */
+static int hf_rrc_reportingThreshold_02 = -1; /* TrafficVolumeThreshold */
static int hf_rrc_pendingTimeAfterTrigger = -1; /* PendingTimeAfterTrigger */
static int hf_rrc_tx_InterruptionAfterTrigger = -1; /* TX_InterruptionAfterTrigger */
static int hf_rrc_ul_transportChannelCausingEvent = -1; /* UL_TrCH_Identity */
@@ -8077,13 +8713,13 @@ 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_55 = -1; /* TrafficVolumeReportingCriteria */
+static int hf_rrc_dummy_57 = -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 */
static int hf_rrc_varianceOfRLC_BufferPayload_01 = -1; /* VarianceOfRLC_BufferPayload */
static int hf_rrc_TrafficVolumeMeasuredResultsList_item = -1; /* TrafficVolumeMeasuredResults */
-static int hf_rrc_reportCriteria_18 = -1; /* TrafficVolumeReportCriteria */
+static int hf_rrc_reportCriteria_21 = -1; /* TrafficVolumeReportCriteria */
static int hf_rrc_TrafficVolumeMeasurementObjectList_item = -1; /* UL_TrCH_Identity */
static int hf_rrc_trafficVolumeReportingCriteria = -1; /* TrafficVolumeReportingCriteria */
static int hf_rrc_transChCriteriaList = -1; /* TransChCriteriaList */
@@ -8113,45 +8749,47 @@ static int hf_rrc_event6d_01 = -1; /* NULL */
static int hf_rrc_event6e_01 = -1; /* NULL */
static int hf_rrc_event6f_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_event6g_01 = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_measurementQuantity_07 = -1; /* UE_MeasurementQuantity */
-static int hf_rrc_modeSpecificInfo_131 = -1; /* T_modeSpecificInfo_131 */
-static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */
+static int hf_rrc_measurementQuantity_08 = -1; /* UE_MeasurementQuantity */
+static int hf_rrc_modeSpecificInfo_142 = -1; /* T_modeSpecificInfo_142 */
+static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */
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_121 = -1; /* T_tdd_113 */
+static int hf_rrc_tdd_132 = -1; /* T_tdd_124 */
static int hf_rrc_ue_TransmittedPowerTDD_List = -1; /* UE_TransmittedPowerTDD_List */
static int hf_rrc_appliedTA = -1; /* UL_TimingAdvance */
static int hf_rrc_t_ADVinfo = -1; /* T_ADVinfo */
-static int hf_rrc_modeSpecificInfo_132 = -1; /* T_modeSpecificInfo_132 */
+static int hf_rrc_modeSpecificInfo_143 = -1; /* T_modeSpecificInfo_143 */
static int hf_rrc_tdd384_768_03 = -1; /* T_tdd384_768_02 */
static int hf_rrc_appliedTA_01 = -1; /* EXT_UL_TimingAdvance */
-static int hf_rrc_tdd128_69 = -1; /* T_tdd128_66 */
+static int hf_rrc_tdd128_74 = -1; /* T_tdd128_71 */
static int hf_rrc_t_ADVinfo_01 = -1; /* T_ADVinfo_ext */
static int hf_rrc_ue_InternalMeasQuantity = -1; /* UE_InternalMeasQuantity */
static int hf_rrc_ue_InternalReportingQuantity = -1; /* UE_InternalReportingQuantity */
-static int hf_rrc_reportCriteria_19 = -1; /* UE_InternalReportCriteria */
+static int hf_rrc_reportCriteria_22 = -1; /* UE_InternalReportCriteria */
static int hf_rrc_ue_InternalReportingQuantity_01 = -1; /* UE_InternalReportingQuantity_r4 */
static int hf_rrc_ue_InternalMeasurementID = -1; /* MeasurementIdentity */
static int hf_rrc_ue_InternalReportingCriteria = -1; /* UE_InternalReportingCriteria */
static int hf_rrc_ue_InternalEventParamList = -1; /* UE_InternalEventParamList */
static int hf_rrc_ue_TransmittedPower = -1; /* BOOLEAN */
-static int hf_rrc_modeSpecificInfo_133 = -1; /* T_modeSpecificInfo_133 */
-static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */
+static int hf_rrc_modeSpecificInfo_144 = -1; /* T_modeSpecificInfo_144 */
+static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */
static int hf_rrc_ue_RX_TX_TimeDifference = -1; /* BOOLEAN */
-static int hf_rrc_tdd_122 = -1; /* T_tdd_114 */
+static int hf_rrc_tdd_133 = -1; /* T_tdd_125 */
static int hf_rrc_appliedTA_02 = -1; /* BOOLEAN */
-static int hf_rrc_modeSpecificInfo_134 = -1; /* T_modeSpecificInfo_134 */
-static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */
-static int hf_rrc_tdd_123 = -1; /* T_tdd_115 */
-static int hf_rrc_tddOption_28 = -1; /* T_tddOption_28 */
-static int hf_rrc_tdd384_48 = -1; /* T_tdd384_43 */
-static int hf_rrc_tdd128_70 = -1; /* T_tdd128_67 */
+static int hf_rrc_modeSpecificInfo_145 = -1; /* T_modeSpecificInfo_145 */
+static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */
+static int hf_rrc_tdd_134 = -1; /* T_tdd_126 */
+static int hf_rrc_tddOption_29 = -1; /* T_tddOption_29 */
+static int hf_rrc_tdd384_50 = -1; /* T_tdd384_45 */
+static int hf_rrc_tdd128_75 = -1; /* T_tdd128_72 */
static int hf_rrc_t_ADVinfo_02 = -1; /* BOOLEAN */
static int hf_rrc_ue_RX_TX_TimeDifferenceType1 = -1; /* UE_RX_TX_TimeDifferenceType1 */
static int hf_rrc_UE_RX_TX_ReportEntryList_item = -1; /* UE_RX_TX_ReportEntry */
static int hf_rrc_ue_RX_TX_TimeDifferenceType2 = -1; /* UE_RX_TX_TimeDifferenceType2 */
static int hf_rrc_UE_TransmittedPowerTDD_List_item = -1; /* UE_TransmittedPower */
static int hf_rrc_rachorcpch = -1; /* NULL */
+static int hf_rrc_bds_RefTime = -1; /* INTEGER_0_119 */
+static int hf_rrc_bds_DBDS_InfoList = -1; /* DBDS_InfoList */
static int hf_rrc_cipheringKeyFlag = -1; /* BIT_STRING_SIZE_1 */
static int hf_rrc_cipheringSerialNumber = -1; /* INTEGER_0_65535 */
static int hf_rrc_dganssreferencetime = -1; /* INTEGER_0_119 */
@@ -8163,6 +8801,7 @@ static int hf_rrc_ue_positioning_GPS_additionalAssistanceDataRequest = -1; /* U
static int hf_rrc_errorReason_01 = -1; /* UE_Positioning_ErrorCause_r7 */
static int hf_rrc_ue_positioning_GANSS_additionalAssistanceDataRequest = -1; /* UE_Positioning_GANSS_AdditionalAssistanceDataRequest */
static int hf_rrc_ue_positioning_GANSS_additionalAssistanceDataRequest_01 = -1; /* UE_Positioning_GANSS_AdditionalAssistanceDataRequest_v860ext */
+static int hf_rrc_ue_positioning_GANSS_additionalAssistanceDataRequest_02 = -1; /* UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext */
static int hf_rrc_reportFirstFix = -1; /* BOOLEAN */
static int hf_rrc_measurementInterval = -1; /* UE_Positioning_MeasurementInterval */
static int hf_rrc_eventSpecificInfo = -1; /* UE_Positioning_EventSpecificInfo */
@@ -8177,6 +8816,7 @@ static int hf_rrc_e7d = -1; /* ThresholdSFN_GANSS_TOW */
static int hf_rrc_utcModel1 = -1; /* UTCmodelSet1 */
static int hf_rrc_utcModel2 = -1; /* UTCmodelSet2 */
static int hf_rrc_utcModel3 = -1; /* UTCmodelSet3 */
+static int hf_rrc_utcModel4 = -1; /* UTCmodelSet4 */
static int hf_rrc_ganss_wk_number = -1; /* INTEGER_0_255 */
static int hf_rrc_alm_keplerianParameters = -1; /* ALM_keplerianParameters */
static int hf_rrc_alm_keplerianNAVAlmanac = -1; /* ALM_NAVKeplerianSet */
@@ -8185,6 +8825,7 @@ static int hf_rrc_alm_keplerianMidiAlmanac = -1; /* ALM_MidiAlmanacSet */
static int hf_rrc_alm_keplerianGLONASS = -1; /* ALM_GlonassAlmanacSet */
static int hf_rrc_alm_ecefSBASAlmanac = -1; /* ALM_ECEFsbasAlmanacSet */
static int hf_rrc_complete_Almanac_Provided = -1; /* BOOLEAN */
+static int hf_rrc_alm_keplerianBDSAlmanac = -1; /* ALM_BDSKeplerianSet */
static int hf_rrc_ganssReferenceTime = -1; /* BOOLEAN */
static int hf_rrc_ganssreferenceLocation = -1; /* BOOLEAN */
static int hf_rrc_ganssIonosphericModel = -1; /* BOOLEAN */
@@ -8192,10 +8833,14 @@ static int hf_rrc_ganssRequestedGenericAssistanceDataList = -1; /* GanssRequest
static int hf_rrc_ganssAddIonoModelReq = -1; /* BIT_STRING_SIZE_2 */
static int hf_rrc_ganssEOPreq = -1; /* T_ganssEOPreq */
static int hf_rrc_ganssRequestedGenericAssistanceDataList_01 = -1; /* GanssRequestedGenericAssistanceDataList_v860ext */
+static int hf_rrc_ganssRequestedGenericAssistanceDataList_02 = -1; /* GanssRequestedGenericAssistanceDataList_vc50ext */
static int hf_rrc_dataID_01 = -1; /* BIT_STRING_SIZE_2 */
static int hf_rrc_alpha_beta_parameters = -1; /* UE_Positioning_GPS_IonosphericModel */
static int hf_rrc_non_broadcastIndication = -1; /* T_non_broadcastIndication */
static int hf_rrc_ganssSatInfoNavList = -1; /* Ganss_Sat_Info_AddNavList */
+static int hf_rrc_non_broadcastIndication_01 = -1; /* T_non_broadcastIndication_01 */
+static int hf_rrc_ganssSatInfoNavList_01 = -1; /* Ganss_Sat_Info_AddNavList_r12 */
+static int hf_rrc_ganssSatInfoNavList_02 = -1; /* Ganss_Sat_Info_AddNavList_vc50ext */
static int hf_rrc_ue_positioning_GANSS_ReferenceTime = -1; /* UE_Positioning_GANSS_ReferenceTime */
static int hf_rrc_uePositioningGanssReferencePosition = -1; /* ReferenceLocationGANSS */
static int hf_rrc_uePositioningGanssIonosphericModel = -1; /* UE_Positioning_GANSS_IonosphericModel */
@@ -8208,8 +8853,10 @@ static int hf_rrc_ganssGenericDataList_03 = -1; /* GANSSGenericDataList_r9 */
static int hf_rrc_ganssGenericDataList_04 = -1; /* GANSSGenericDataList_v920ext */
static int hf_rrc_ue_positioning_GANSS_ReferenceTime_01 = -1; /* UE_Positioning_GANSS_ReferenceTime_va40ext */
static int hf_rrc_ganssGenericDataList_05 = -1; /* GANSSGenericDataList_va40ext */
+static int hf_rrc_ganssGenericDataList_06 = -1; /* GANSSGenericDataList_vc50ext */
static int hf_rrc_ue_positioning_GANSS_ReferenceTime_02 = -1; /* UE_Positioning_GANSS_ReferenceTime_r10 */
-static int hf_rrc_ganssGenericDataList_06 = -1; /* GANSSGenericDataList_r10 */
+static int hf_rrc_ganssGenericDataList_07 = -1; /* GANSSGenericDataList_r10 */
+static int hf_rrc_ganssGenericDataList_08 = -1; /* GANSSGenericDataList_r12 */
static int hf_rrc_ganssID1 = -1; /* AuxInfoGANSS_ID1 */
static int hf_rrc_ganssID3 = -1; /* AuxInfoGANSS_ID3 */
static int hf_rrc_satellite_clock_modelList = -1; /* Satellite_clock_modelList */
@@ -8217,10 +8864,12 @@ static int hf_rrc_navClockModel = -1; /* NAVclockModel */
static int hf_rrc_cnavClockModel = -1; /* CNAVclockModel */
static int hf_rrc_glonassClockModel = -1; /* GLONASSclockModel */
static int hf_rrc_sbasClockModel = -1; /* SBASclockModel */
+static int hf_rrc_bdsClockModel = -1; /* BDSclockModel */
static int hf_rrc_navKeplerianSet = -1; /* NavModel_NAVKeplerianSet */
static int hf_rrc_cnavKeplerianSet = -1; /* NavModel_CNAVKeplerianSet */
static int hf_rrc_glonassECEF = -1; /* NavModel_GLONASSecef */
static int hf_rrc_sbasECEF = -1; /* NavModel_SBASecef */
+static int hf_rrc_bdsKeplerianSet = -1; /* NavModel_BDSKeplerianSet */
static int hf_rrc_ganss_tod = -1; /* INTEGER_0_59 */
static int hf_rrc_dataBitAssistanceList = -1; /* DataBitAssistanceList */
static int hf_rrc_teop = -1; /* BIT_STRING_SIZE_16 */
@@ -8230,17 +8879,18 @@ static int hf_rrc_pmY = -1; /* BIT_STRING_SIZE_21 */
static int hf_rrc_pmYdot = -1; /* BIT_STRING_SIZE_15 */
static int hf_rrc_deltaUT1 = -1; /* BIT_STRING_SIZE_31 */
static int hf_rrc_deltaUT1dot = -1; /* BIT_STRING_SIZE_19 */
-static int hf_rrc_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rrc_alpha_one_ionos = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rrc_alpha_two_ionos = -1; /* BIT_STRING_SIZE_12 */
+static int hf_rrc_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_alpha_one_ionos = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rrc_alpha_two_ionos = -1; /* BIT_STRING_SIZE_14 */
static int hf_rrc_gANSS_storm_flags = -1; /* GANSS_Storm_Flag */
+static int hf_rrc_bds_IGPInfoList = -1; /* BDS_IGPInfoList */
static int hf_rrc_referenceTime = -1; /* T_referenceTime */
static int hf_rrc_utran_GANSSReferenceTimeResult = -1; /* UTRAN_GANSSReferenceTime */
static int hf_rrc_ganssReferenceTimeOnly = -1; /* GANSSReferenceTimeOnly */
static int hf_rrc_ganssGenericMeasurementInfo = -1; /* GANSSGenericMeasurementInfo */
static int hf_rrc_ganssGenericMeasurementInfo_01 = -1; /* GANSSGenericMeasurementInfo_v860ext */
-static int hf_rrc_non_broadcastIndication_01 = -1; /* T_non_broadcastIndication_01 */
-static int hf_rrc_ganssSatInfoNavList_01 = -1; /* Ganss_Sat_Info_NavList */
+static int hf_rrc_non_broadcastIndication_02 = -1; /* T_non_broadcastIndication_02 */
+static int hf_rrc_ganssSatInfoNavList_03 = -1; /* Ganss_Sat_Info_NavList */
static int hf_rrc_keplerianParameters = -1; /* KeplerianParameters */
static int hf_rrc_UE_Positioning_GANSS_RealTimeIntegrity_item = -1; /* UE_Positioning_GANSS_RealTimeIntegrity_item */
static int hf_rrc_bad_ganss_satId = -1; /* INTEGER_0_63 */
@@ -8248,23 +8898,25 @@ static int hf_rrc_bad_ganss_signalId = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_satelliteInformationList = -1; /* GANSSSatelliteInformationList */
static int hf_rrc_satelliteInformationList_01 = -1; /* GANSSSatelliteInformationList_va40ext */
static int hf_rrc_satelliteInformationList_02 = -1; /* GANSSSatelliteInformationList_r10 */
+static int hf_rrc_satelliteInformationList_03 = -1; /* GANSSSatelliteInformationList_vc50ext */
+static int hf_rrc_satelliteInformationList_04 = -1; /* GANSSSatelliteInformationList_r12 */
static int hf_rrc_ganssDay = -1; /* INTEGER_0_8191 */
static int hf_rrc_ganssTodUncertainty = -1; /* INTEGER_0_127 */
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_173 = -1; /* T_fdd_167 */
+static int hf_rrc_fdd_186 = -1; /* T_fdd_180 */
static int hf_rrc_primary_CPICH_Info = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_tdd_124 = -1; /* T_tdd_116 */
+static int hf_rrc_tdd_135 = -1; /* T_tdd_127 */
static int hf_rrc_cellParameters = -1; /* CellParametersID */
static int hf_rrc_referenceSfn = -1; /* INTEGER_0_4095 */
static int hf_rrc_tutran_ganss_driftRate = -1; /* Tutran_Ganss_DriftRate */
static int hf_rrc_ganss_Day_Cycle_Number = -1; /* INTEGER_0_7 */
static int hf_rrc_utran_ganssreferenceTime_01 = -1; /* T_utran_ganssreferenceTime_01 */
static int hf_rrc_mode_01 = -1; /* T_mode_01 */
-static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */
-static int hf_rrc_tdd_125 = -1; /* T_tdd_117 */
+static int hf_rrc_fdd_187 = -1; /* T_fdd_181 */
+static int hf_rrc_tdd_136 = -1; /* T_tdd_128 */
static int hf_rrc_ganss_timeModelreferenceTime = -1; /* INTEGER_0_37799 */
static int hf_rrc_ganss_t_a0 = -1; /* INTEGER_M2147483648_2147483647 */
static int hf_rrc_ganss_t_a1 = -1; /* INTEGER_M8388608_8388607 */
@@ -8285,10 +8937,12 @@ static int hf_rrc_dn_utc = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_delta_t_lsf_utc = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_gps_ReferenceTime = -1; /* GPS_TOW_1msec */
static int hf_rrc_utran_GPSReferenceTime = -1; /* UTRAN_GPSReferenceTime */
-static int hf_rrc_satelliteInformationList_03 = -1; /* AcquisitionSatInfoList */
+static int hf_rrc_satelliteInformationList_05 = -1; /* AcquisitionSatInfoList */
static int hf_rrc_ue_Positioning_GPS_ReferenceTimeUncertainty = -1; /* UE_Positioning_GPS_ReferenceTimeUncertainty */
-static int hf_rrc_satelliteInformationList_04 = -1; /* AcquisitionSatInfoList_va40ext */
-static int hf_rrc_satelliteInformationList_05 = -1; /* AcquisitionSatInfoList_r10 */
+static int hf_rrc_satelliteInformationList_06 = -1; /* AcquisitionSatInfoList_va40ext */
+static int hf_rrc_satelliteInformationList_07 = -1; /* AcquisitionSatInfoList_r10 */
+static int hf_rrc_satelliteInformationList_08 = -1; /* AcquisitionSatInfoList_vc50ext */
+static int hf_rrc_satelliteInformationList_09 = -1; /* AcquisitionSatInfoList_r12 */
static int hf_rrc_almanacRequest = -1; /* BOOLEAN */
static int hf_rrc_utcModelRequest = -1; /* BOOLEAN */
static int hf_rrc_ionosphericModelRequest = -1; /* BOOLEAN */
@@ -8311,7 +8965,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_56 = -1; /* UE_Positioning_GPS_ReferenceCellInfo */
+static int hf_rrc_dummy_58 = -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 */
@@ -8324,6 +8978,8 @@ static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance_03 = -1; /* UE_Posit
static int hf_rrc_ue_positioning_GPS_ReferenceTime_04 = -1; /* UE_Positioning_GPS_ReferenceTime_r10 */
static int hf_rrc_ue_positioning_GPS_Almanac_02 = -1; /* UE_Positioning_GPS_Almanac_r10 */
static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance_04 = -1; /* UE_Positioning_GPS_AcquisitionAssistance_r10 */
+static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance_05 = -1; /* UE_Positioning_GPS_AcquisitionAssistance_vc50ext */
+static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance_06 = -1; /* UE_Positioning_GPS_AcquisitionAssistance_r12 */
static int hf_rrc_gps_TOW = -1; /* GPS_TOW_1sec */
static int hf_rrc_statusHealth = -1; /* DiffCorrectionStatus */
static int hf_rrc_dgps_CorrectionSatInfoList = -1; /* DGPS_CorrectionSatInfoList */
@@ -8346,10 +9002,10 @@ static int hf_rrc_gps_Week = -1; /* INTEGER_0_1023 */
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_135 = -1; /* T_modeSpecificInfo_135 */
-static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */
+static int hf_rrc_modeSpecificInfo_146 = -1; /* T_modeSpecificInfo_146 */
+static int hf_rrc_fdd_188 = -1; /* T_fdd_182 */
static int hf_rrc_referenceIdentity = -1; /* PrimaryCPICH_Info */
-static int hf_rrc_tdd_126 = -1; /* T_tdd_118 */
+static int hf_rrc_tdd_137 = -1; /* T_tdd_129 */
static int hf_rrc_referenceIdentity_01 = -1; /* CellParametersID */
static int hf_rrc_gps_tow_1msec = -1; /* GPS_TOW_1msec */
static int hf_rrc_sfn_tow_Uncertainty = -1; /* SFN_TOW_Uncertainty */
@@ -8369,9 +9025,9 @@ static int hf_rrc_ip_Length = -1; /* IP_Length */
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_136 = -1; /* T_modeSpecificInfo_136 */
-static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */
-static int hf_rrc_tdd_127 = -1; /* T_tdd_119 */
+static int hf_rrc_modeSpecificInfo_147 = -1; /* T_modeSpecificInfo_147 */
+static int hf_rrc_fdd_189 = -1; /* T_fdd_183 */
+static int hf_rrc_tdd_138 = -1; /* T_tdd_130 */
static int hf_rrc_ip_Spacing_TDD = -1; /* IP_Spacing_TDD */
static int hf_rrc_ip_slot = -1; /* INTEGER_0_14 */
static int hf_rrc_ip_Start = -1; /* INTEGER_0_4095 */
@@ -8388,14 +9044,15 @@ static int hf_rrc_ue_positioning_Ganss_MeasuredResults = -1; /* UE_Positioning_
static int hf_rrc_ue_Positioning_OTDOA_Measurement_v390ext = -1; /* UE_Positioning_OTDOA_Measurement_v390ext */
static int hf_rrc_ue_positioning_Error_02 = -1; /* UE_Positioning_Error_v860ext */
static int hf_rrc_ue_positioning_Ganss_MeasurementResults = -1; /* UE_Positioning_GANSS_MeasuredResults_v860ext */
+static int hf_rrc_ue_positioning_Error_03 = -1; /* UE_Positioning_Error_vc50ext */
static int hf_rrc_ue_positioning_ReportingQuantity = -1; /* UE_Positioning_ReportingQuantity */
-static int hf_rrc_reportCriteria_20 = -1; /* UE_Positioning_ReportCriteria */
+static int hf_rrc_reportCriteria_23 = -1; /* UE_Positioning_ReportCriteria */
static int hf_rrc_ue_positioning_OTDOA_AssistanceData = -1; /* UE_Positioning_OTDOA_AssistanceData */
static int hf_rrc_ue_positioning_ReportingQuantity_v390ext = -1; /* UE_Positioning_ReportingQuantity_v390ext */
static int hf_rrc_ue_positioning_ReportingQuantity_01 = -1; /* UE_Positioning_ReportingQuantity_r4 */
static int hf_rrc_ue_positioning_OTDOA_AssistanceData_01 = -1; /* UE_Positioning_OTDOA_AssistanceData_r4 */
static int hf_rrc_ue_positioning_ReportingQuantity_02 = -1; /* UE_Positioning_ReportingQuantity_r7 */
-static int hf_rrc_reportCriteria_21 = -1; /* UE_Positioning_ReportCriteria_r7 */
+static int hf_rrc_reportCriteria_24 = -1; /* UE_Positioning_ReportCriteria_r7 */
static int hf_rrc_ue_positioning_OTDOA_AssistanceData_02 = -1; /* UE_Positioning_OTDOA_AssistanceData_r7 */
static int hf_rrc_ue_positioning_GPS_AssistanceData_01 = -1; /* UE_Positioning_GPS_AssistanceData_r7 */
static int hf_rrc_ue_positioning_ReportingQuantity_03 = -1; /* UE_Positioning_ReportingQuantity_r8 */
@@ -8404,6 +9061,8 @@ static int hf_rrc_ue_positioning_GPS_AssistanceData_02 = -1; /* UE_Positioning_
static int hf_rrc_ue_positioning_GANSS_AssistanceData_02 = -1; /* UE_Positioning_GANSS_AssistanceData_r9 */
static int hf_rrc_ue_positioning_GPS_AssistanceData_03 = -1; /* UE_Positioning_GPS_AssistanceData_r10 */
static int hf_rrc_ue_positioning_GANSS_AssistanceData_03 = -1; /* UE_Positioning_GANSS_AssistanceData_r10 */
+static int hf_rrc_ue_positioning_GPS_AssistanceData_04 = -1; /* UE_Positioning_GPS_AssistanceData_r12 */
+static int hf_rrc_ue_positioning_GANSS_AssistanceData_04 = -1; /* UE_Positioning_GANSS_AssistanceData_r12 */
static int hf_rrc_event7a = -1; /* UE_Positioning_PositionEstimateInfo */
static int hf_rrc_event7b = -1; /* UE_Positioning_OTDOA_Measurement */
static int hf_rrc_event7c = -1; /* UE_Positioning_GPS_MeasurementResults */
@@ -8426,17 +9085,17 @@ static int hf_rrc_ue_positioning_OTDOA_ReferenceCellInfo_02 = -1; /* UE_Positio
static int hf_rrc_ue_positioning_OTDOA_NeighbourCellList_02 = -1; /* UE_Positioning_OTDOA_NeighbourCellList_r7 */
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_137 = -1; /* T_modeSpecificInfo_137 */
-static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */
+static int hf_rrc_modeSpecificInfo_148 = -1; /* T_modeSpecificInfo_148 */
+static int hf_rrc_fdd_190 = -1; /* T_fdd_184 */
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_128 = -1; /* T_tdd_120 */
+static int hf_rrc_tdd_139 = -1; /* T_tdd_131 */
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_138 = -1; /* T_modeSpecificInfo_138 */
-static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */
-static int hf_rrc_tdd_129 = -1; /* T_tdd_121 */
+static int hf_rrc_modeSpecificInfo_149 = -1; /* T_modeSpecificInfo_149 */
+static int hf_rrc_fdd_191 = -1; /* T_fdd_185 */
+static int hf_rrc_tdd_140 = -1; /* T_tdd_132 */
static int hf_rrc_cellAndChannelIdentity = -1; /* CellAndChannelIdentity */
static int hf_rrc_ue_positioning_IPDL_Paremeters = -1; /* UE_Positioning_IPDL_Parameters */
static int hf_rrc_sfn_SFN_RelTimeDifference = -1; /* SFN_SFN_RelTimeDifference1 */
@@ -8445,9 +9104,9 @@ static int hf_rrc_searchWindowSize = -1; /* OTDOA_SearchWindowSize */
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_139 = -1; /* T_modeSpecificInfo_139 */
-static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */
-static int hf_rrc_tdd_130 = -1; /* T_tdd_122 */
+static int hf_rrc_modeSpecificInfo_150 = -1; /* T_modeSpecificInfo_150 */
+static int hf_rrc_fdd_192 = -1; /* T_fdd_186 */
+static int hf_rrc_tdd_141 = -1; /* T_tdd_133 */
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 */
static int hf_rrc_ueBased_01 = -1; /* T_ueBased_01 */
@@ -8457,13 +9116,13 @@ static int hf_rrc_relativeAltitude = -1; /* INTEGER_M4000_4000 */
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_140 = -1; /* T_modeSpecificInfo_140 */
-static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */
-static int hf_rrc_tdd_131 = -1; /* T_tdd_123 */
+static int hf_rrc_modeSpecificInfo_151 = -1; /* T_modeSpecificInfo_151 */
+static int hf_rrc_fdd_193 = -1; /* T_fdd_187 */
+static int hf_rrc_tdd_142 = -1; /* T_tdd_134 */
static int hf_rrc_roundTripTimeExtension = -1; /* INTEGER_0_70274 */
-static int hf_rrc_modeSpecificInfo_141 = -1; /* T_modeSpecificInfo_141 */
-static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */
-static int hf_rrc_tdd_132 = -1; /* T_tdd_124 */
+static int hf_rrc_modeSpecificInfo_152 = -1; /* T_modeSpecificInfo_152 */
+static int hf_rrc_fdd_194 = -1; /* T_fdd_188 */
+static int hf_rrc_tdd_143 = -1; /* T_tdd_135 */
static int hf_rrc_positioningMode_02 = -1; /* T_positioningMode_02 */
static int hf_rrc_ueBased_02 = -1; /* T_ueBased_02 */
static int hf_rrc_ueAssisted_02 = -1; /* T_ueAssisted_02 */
@@ -8475,33 +9134,33 @@ static int hf_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7_item = -1; /* UE_Po
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_142 = -1; /* T_modeSpecificInfo_142 */
-static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */
-static int hf_rrc_tdd_133 = -1; /* T_tdd_125 */
+static int hf_rrc_modeSpecificInfo_153 = -1; /* T_modeSpecificInfo_153 */
+static int hf_rrc_fdd_195 = -1; /* T_fdd_189 */
+static int hf_rrc_tdd_144 = -1; /* T_tdd_136 */
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_143 = -1; /* T_modeSpecificInfo_143 */
-static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */
-static int hf_rrc_tdd_134 = -1; /* T_tdd_126 */
+static int hf_rrc_modeSpecificInfo_154 = -1; /* T_modeSpecificInfo_154 */
+static int hf_rrc_fdd_196 = -1; /* T_fdd_190 */
+static int hf_rrc_tdd_145 = -1; /* T_tdd_137 */
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_144 = -1; /* T_modeSpecificInfo_144 */
-static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */
-static int hf_rrc_tdd_135 = -1; /* T_tdd_127 */
-static int hf_rrc_modeSpecificInfo_145 = -1; /* T_modeSpecificInfo_145 */
-static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */
-static int hf_rrc_tdd_136 = -1; /* T_tdd_128 */
+static int hf_rrc_modeSpecificInfo_155 = -1; /* T_modeSpecificInfo_155 */
+static int hf_rrc_fdd_197 = -1; /* T_fdd_191 */
+static int hf_rrc_tdd_146 = -1; /* T_tdd_138 */
+static int hf_rrc_modeSpecificInfo_156 = -1; /* T_modeSpecificInfo_156 */
+static int hf_rrc_fdd_198 = -1; /* T_fdd_192 */
+static int hf_rrc_tdd_147 = -1; /* T_tdd_139 */
static int hf_rrc_positioningMode_05 = -1; /* T_positioningMode_05 */
static int hf_rrc_ueBased_05 = -1; /* T_ueBased_05 */
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_146 = -1; /* T_modeSpecificInfo_146 */
-static int hf_rrc_fdd_186 = -1; /* T_fdd_180 */
-static int hf_rrc_tdd_137 = -1; /* T_tdd_129 */
+static int hf_rrc_modeSpecificInfo_157 = -1; /* T_modeSpecificInfo_157 */
+static int hf_rrc_fdd_199 = -1; /* T_fdd_193 */
+static int hf_rrc_tdd_148 = -1; /* T_tdd_140 */
static int hf_rrc_positionEstimate = -1; /* PositionEstimate */
static int hf_rrc_referenceTimeOptions = -1; /* T_referenceTimeOptions */
static int hf_rrc_earlier_than_r7 = -1; /* NULL */
@@ -8547,14 +9206,16 @@ static int hf_rrc_utcTot_01 = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_utcWNt = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_utcDN_01 = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_utcStandardID = -1; /* BIT_STRING_SIZE_3 */
+static int hf_rrc_utcA0_01 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rrc_utcA1_01 = -1; /* BIT_STRING_SIZE_24 */
static int hf_rrc_ue_GANSSTimingOfCellFrames = -1; /* T_ue_GANSSTimingOfCellFrames */
static int hf_rrc_ms_Part = -1; /* INTEGER_0_80 */
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_02 = -1; /* T_mode_02 */
-static int hf_rrc_fdd_187 = -1; /* T_fdd_181 */
-static int hf_rrc_tdd_138 = -1; /* T_tdd_130 */
+static int hf_rrc_fdd_200 = -1; /* T_fdd_194 */
+static int hf_rrc_tdd_149 = -1; /* T_tdd_141 */
static int hf_rrc_UTRAN_FDD_FrequencyList_item = -1; /* UTRAN_FDD_Frequency */
static int hf_rrc_qQualMinFDD = -1; /* INTEGER_M24_0 */
static int hf_rrc_qRxLevMinFDD = -1; /* INTEGER_M60_M13 */
@@ -8563,14 +9224,14 @@ static int hf_rrc_qRxLevMinTDD = -1; /* INTEGER_M60_M13 */
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_147 = -1; /* T_modeSpecificInfo_147 */
-static int hf_rrc_fdd_188 = -1; /* T_fdd_182 */
-static int hf_rrc_tdd_139 = -1; /* T_tdd_131 */
+static int hf_rrc_modeSpecificInfo_158 = -1; /* T_modeSpecificInfo_158 */
+static int hf_rrc_fdd_201 = -1; /* T_fdd_195 */
+static int hf_rrc_tdd_150 = -1; /* T_tdd_142 */
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_148 = -1; /* T_modeSpecificInfo_148 */
-static int hf_rrc_fdd_189 = -1; /* T_fdd_183 */
-static int hf_rrc_tdd_140 = -1; /* T_tdd_132 */
+static int hf_rrc_modeSpecificInfo_159 = -1; /* T_modeSpecificInfo_159 */
+static int hf_rrc_fdd_202 = -1; /* T_fdd_196 */
+static int hf_rrc_tdd_151 = -1; /* T_tdd_143 */
static int hf_rrc_utra_ServingCell = -1; /* T_utra_ServingCell */
static int hf_rrc_s_PrioritySearch1 = -1; /* INTEGER_0_31 */
static int hf_rrc_s_PrioritySearch2 = -1; /* INTEGER_0_7 */
@@ -8582,6 +9243,8 @@ static int hf_rrc_horizontalWithVerticalVelocity = -1; /* HorizontalWithVertica
static int hf_rrc_horizontalVelocityWithUncertainty = -1; /* HorizontalVelocityWithUncertainty */
static int hf_rrc_horizontalWithVerticalVelocityAndUncertainty = -1; /* HorizontalWithVerticalVelocityAndUncertainty */
static int hf_rrc_bcch_ModificationTime = -1; /* BCCH_ModificationTime */
+static int hf_rrc_mib_ValueTagExt = -1; /* MIB_ValueTagExt */
+static int hf_rrc_sb3_ValueTag = -1; /* CellValueTag2 */
static int hf_rrc_ncc = -1; /* NCC */
static int hf_rrc_bcc = -1; /* BCC */
static int hf_rrc_ctch_AllocationPeriod = -1; /* INTEGER_1_256 */
@@ -8590,6 +9253,8 @@ static int hf_rrc_msg_Type = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_payload_02 = -1; /* BIT_STRING_SIZE_1_512 */
static int hf_rrc_CDMA2000_MessageList_item = -1; /* CDMA2000_Message */
static int hf_rrc_CDMA2000_UMTS_Frequency_List_item = -1; /* FrequencyInfoCDMA2000 */
+static int hf_rrc_cellValueTag = -1; /* CellValueTag */
+static int hf_rrc_cellValueTagExt = -1; /* CellValueTagExt */
static int hf_rrc_dataTransmFreqGranularity = -1; /* T_dataTransmFreqGranularity */
static int hf_rrc_numberOfDataTransmOcc = -1; /* INTEGER_1_610 */
static int hf_rrc_dataVolumeMontoringWindow = -1; /* INTEGER_1_120 */
@@ -8597,10 +9262,10 @@ static int hf_rrc_dataTransmFrequency = -1; /* DataTransmFrequency */
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_149 = -1; /* T_modeSpecificInfo_149 */
-static int hf_rrc_fdd_190 = -1; /* T_fdd_184 */
+static int hf_rrc_modeSpecificInfo_160 = -1; /* T_modeSpecificInfo_160 */
+static int hf_rrc_fdd_203 = -1; /* T_fdd_197 */
static int hf_rrc_intraFreqMeasQuantity_FDD_01 = -1; /* IntraFreqMeasQuantity_FDD_sib3 */
-static int hf_rrc_tdd_141 = -1; /* T_tdd_133 */
+static int hf_rrc_tdd_152 = -1; /* T_tdd_144 */
static int hf_rrc_intraFreqMeasQuantity_TDDList_01 = -1; /* IntraFreqMeasQuantity_TDD_sib3List */
static int hf_rrc_warningType = -1; /* OCTET_STRING_SIZE_1_2 */
static int hf_rrc_messageIdentifier = -1; /* OCTET_STRING_SIZE_2 */
@@ -8622,7 +9287,11 @@ static int hf_rrc_ganssScheduling_item = -1; /* ExtGANSS_SchedulingInfo */
static int hf_rrc_ExtSIBTypeInfoSchedulingInfo_List_item = -1; /* ExtSIBTypeInfoSchedulingInfo */
static int hf_rrc_extensionSIB_Type = -1; /* SIB_TypeExt */
static int hf_rrc_ExtSIBTypeInfoSchedulingInfo_List2_item = -1; /* ExtSIBTypeInfoSchedulingInfo2 */
+static int hf_rrc_ExtSIBTypeInfoSchedulingInfo_List3_item = -1; /* ExtSIBTypeInfoSchedulingInfo3 */
static int hf_rrc_extensionSIB_Type2 = -1; /* SIB_TypeExt2 */
+static int hf_rrc_extensionSIB_Type3 = -1; /* SIB_TypeExt3 */
+static int hf_rrc_schedulingInfo_01 = -1; /* SchedulingInformation2 */
+static int hf_rrc_valueTagInfo_01 = -1; /* ValueTagInfoExtValueTag */
static int hf_rrc_FDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoFDD */
static int hf_rrc_band_Class = -1; /* BIT_STRING_SIZE_5 */
static int hf_rrc_cdma_Freq = -1; /* BIT_STRING_SIZE_11 */
@@ -8657,12 +9326,20 @@ 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_196 = -1; /* T_nonCriticalExtensions_196 */
+static int hf_rrc_vc50NonCriticalExtensions_12 = -1; /* T_vc50NonCriticalExtensions_12 */
+static int hf_rrc_masterInformationBlock_vc50ext = -1; /* MasterInformationBlock_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */
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 */
static int hf_rrc_extGANSS_SIBTypeInfoSchedulingInfoList = -1; /* ExtGANSS_SIBTypeInfoSchedulingInfoList */
static int hf_rrc_csg_Indicator = -1; /* T_csg_Indicator */
+static int hf_rrc_sibSb_ReferenceList_01 = -1; /* SIBSb_ReferenceList2 */
+static int hf_rrc_extSIBTypeInfoSchedulingInfo_List_02 = -1; /* ExtSIBTypeInfoSchedulingInfo_List3 */
+static int hf_rrc_sb3_Information = -1; /* SB3_Information */
+static int hf_rrc_sb3_SegCount = -1; /* SegCount */
+static int hf_rrc_sb3_Sib_Rep = -1; /* SIB_Rep */
+static int hf_rrc_second_BCH_Channelizationcode = -1; /* BCH_Channelizationcode */
static int hf_rrc_predefinedConfigValueTag = -1; /* PredefinedConfigValueTag */
static int hf_rrc_diagnosticsType_01 = -1; /* T_diagnosticsType_01 */
static int hf_rrc_type1_08 = -1; /* T_type1_07 */
@@ -8688,13 +9365,21 @@ static int hf_rrc_rep1024 = -1; /* INTEGER_0_511 */
static int hf_rrc_rep2048 = -1; /* INTEGER_0_1023 */
static int hf_rrc_rep4096 = -1; /* INTEGER_0_2047 */
static int hf_rrc_sib_PosOffsetInfo = -1; /* SibOFF_List */
-static int hf_rrc_sib_Type_01 = -1; /* SIB_TypeAndTag */
-static int hf_rrc_scheduling_01 = -1; /* SchedulingInformation */
+static int hf_rrc_scheduling_01 = -1; /* T_scheduling_01 */
+static int hf_rrc_sib_Pos_01 = -1; /* T_sib_Pos_01 */
+static int hf_rrc_sib_PosOffsetInfo_01 = -1; /* SibOFF_List2 */
+static int hf_rrc_sib_Type_02 = -1; /* SIB_TypeAndTag */
+static int hf_rrc_scheduling_02 = -1; /* SchedulingInformation */
+static int hf_rrc_sib_Type_03 = -1; /* SIB_TypeAndTag2 */
+static int hf_rrc_scheduling_03 = -1; /* SchedulingInformation2 */
static int hf_rrc_sibSb_Type = -1; /* SIBSb_TypeAndTag */
+static int hf_rrc_sibSb_Type_01 = -1; /* SIBSb_TypeAndTagExtValueTag */
static int hf_rrc_sibOccurIdentity = -1; /* SIBOccurIdentity */
static int hf_rrc_sibOccurValueTag = -1; /* SIBOccurValueTag */
static int hf_rrc_SIB_ReferenceList_item = -1; /* SchedulingInformationSIB */
+static int hf_rrc_SIB_ReferenceList2_item = -1; /* SchedulingInformationSIB2 */
static int hf_rrc_SIBSb_ReferenceList_item = -1; /* SchedulingInformationSIBSb */
+static int hf_rrc_SIBSb_ReferenceList2_item = -1; /* SchedulingInformationSIBSb2 */
static int hf_rrc_SIB_ReferenceListFACH_item = -1; /* SchedulingInformationSIB */
static int hf_rrc_sysInfoType1_01 = -1; /* PLMN_ValueTag */
static int hf_rrc_sysInfoType2 = -1; /* CellValueTag */
@@ -8703,7 +9388,7 @@ static int hf_rrc_sysInfoType4 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType5_01 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType6 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType7_01 = -1; /* NULL */
-static int hf_rrc_dummy_57 = -1; /* CellValueTag */
+static int hf_rrc_dummy_59 = -1; /* CellValueTag */
static int hf_rrc_dummy2_14 = -1; /* NULL */
static int hf_rrc_dummy3_03 = -1; /* NULL */
static int hf_rrc_sysInfoType11_01 = -1; /* CellValueTag */
@@ -8724,8 +9409,40 @@ 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_sysInfoType3_02 = -1; /* CellValueTag3 */
+static int hf_rrc_sysInfoType5_02 = -1; /* CellValueTag3 */
+static int hf_rrc_sysInfoType5bis_01 = -1; /* CellValueTag3 */
+static int hf_rrc_sysInfoType11bis_01 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15bis = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15_1bis = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15_1ter = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15_2bis = -1; /* SIBOccurrenceIdentityAndValueTag */
+static int hf_rrc_sysInfoType15_2ter = -1; /* SIBOccurrenceIdentityAndValueTag */
+static int hf_rrc_sysInfoType15_3bis = -1; /* SIBOccurrenceIdentityAndValueTag */
+static int hf_rrc_sysInfoType15_6 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15_7 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType15_8 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType19 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType20 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType21 = -1; /* CellValueTag3 */
+static int hf_rrc_sysInfoType22_01 = -1; /* CellValueTag3 */
+static int hf_rrc_sysInfoType23 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType24 = -1; /* NULL */
+static int hf_rrc_sysInfoType11ter_01 = -1; /* CellValueTag3 */
+static int hf_rrc_spare22 = -1; /* NULL */
+static int hf_rrc_spare21 = -1; /* NULL */
+static int hf_rrc_spare20 = -1; /* NULL */
+static int hf_rrc_spare19 = -1; /* NULL */
+static int hf_rrc_spare18 = -1; /* NULL */
+static int hf_rrc_spare17 = -1; /* NULL */
+static int hf_rrc_spare16 = -1; /* NULL */
static int hf_rrc_sysInfoTypeSB1_01 = -1; /* CellValueTag */
static int hf_rrc_sysInfoTypeSB2_01 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType3_03 = -1; /* CellValueTagExt */
+static int hf_rrc_sysInfoType5_03 = -1; /* CellValueTagExt */
+static int hf_rrc_sysInfoType5bis_02 = -1; /* CellValueTagExt */
+static int hf_rrc_sysInfoType21_01 = -1; /* CellValueTagExt */
+static int hf_rrc_sysInfoType22_02 = -1; /* CellValueTagExt */
static int hf_rrc_systemInfoType11bis = -1; /* NULL */
static int hf_rrc_systemInfoType15bis = -1; /* NULL */
static int hf_rrc_systemInfoType15_1bis = -1; /* NULL */
@@ -8739,7 +9456,13 @@ static int hf_rrc_systemInfoType15_2ter = -1; /* NULL */
static int hf_rrc_systemInfoType20 = -1; /* NULL */
static int hf_rrc_systemInfoType21 = -1; /* NULL */
static int hf_rrc_systemInfoType22 = -1; /* NULL */
+static int hf_rrc_systemInfoType15_1ter = -1; /* NULL */
+static int hf_rrc_systemInfoType23 = -1; /* NULL */
+static int hf_rrc_systemInfoType24 = -1; /* NULL */
+static int hf_rrc_systemInfoType11ter = -1; /* NULL */
+static int hf_rrc_sibOFF = -1; /* SibOFF */
static int hf_rrc_SibOFF_List_item = -1; /* SibOFF */
+static int hf_rrc_SibOFF_List2_item = -1; /* SibOFF_vc50ext */
static int hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_03 = -1; /* T_cn_CommonGSM_MAP_NAS_SysInfo_03 */
static int hf_rrc_cn_DomainSysInfoList = -1; /* CN_DomainSysInfoList */
static int hf_rrc_ue_IdleTimersAndConstants = -1; /* UE_IdleTimersAndConstants */
@@ -8747,10 +9470,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_197 = -1; /* T_nonCriticalExtensions_197 */
+static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */
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_198 = -1; /* T_nonCriticalExtensions_198 */
+static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */
static int hf_rrc_sib4indicator = -1; /* BOOLEAN */
static int hf_rrc_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */
static int hf_rrc_cellAccessRestriction = -1; /* CellAccessRestriction */
@@ -8772,7 +9495,9 @@ 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_199 = -1; /* T_nonCriticalExtensions_199 */
+static int hf_rrc_vc50NonCriticalExtension_01 = -1; /* T_vc50NonCriticalExtension_01 */
+static int hf_rrc_sysInfoType3_vc50ext = -1; /* SysInfoType3_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */
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 */
@@ -8787,6 +9512,7 @@ static int hf_rrc_pagingPermissionWithAccessControlParametersForSharedNetwork =
static int hf_rrc_csg_PSCSplitInfo = -1; /* CSG_PSCSplitInfo */
static int hf_rrc_cellAccessRestriction_01 = -1; /* CellAccessRestriction_v870ext */
static int hf_rrc_imsEmergencySupportIndicator = -1; /* T_imsEmergencySupportIndicator */
+static int hf_rrc_txFailParams = -1; /* TxFailParams */
static int hf_rrc_v4b0NonCriticalExtensions_18 = -1; /* T_v4b0NonCriticalExtensions_18 */
static int hf_rrc_sysInfoType4_v4b0ext = -1; /* SysInfoType4_v4b0ext_IEs */
static int hf_rrc_v590NonCriticalExtension_01 = -1; /* T_v590NonCriticalExtension_01 */
@@ -8795,14 +9521,14 @@ 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_200 = -1; /* T_nonCriticalExtensions_200 */
+static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */
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_150 = -1; /* T_modeSpecificInfo_150 */
-static int hf_rrc_fdd_191 = -1; /* T_fdd_185 */
+static int hf_rrc_modeSpecificInfo_161 = -1; /* T_modeSpecificInfo_161 */
+static int hf_rrc_fdd_204 = -1; /* T_fdd_198 */
static int hf_rrc_aich_PowerOffset = -1; /* AICH_PowerOffset */
-static int hf_rrc_tdd_142 = -1; /* T_tdd_134 */
+static int hf_rrc_tdd_153 = -1; /* T_tdd_145 */
static int hf_rrc_pusch_SysInfoList_SFN = -1; /* PUSCH_SysInfoList_SFN */
static int hf_rrc_pdsch_SysInfoList_SFN = -1; /* PDSCH_SysInfoList_SFN */
static int hf_rrc_openLoopPowerControl_TDD = -1; /* OpenLoopPowerControl_TDD */
@@ -8853,25 +9579,25 @@ static int hf_rrc_mcchOnSCCPCHusedForNonMBMS = -1; /* MBMS_MCCH_ConfigurationIn
static int hf_rrc_mcchOnSCCPCHusedOnlyForMBMS = -1; /* SCCPCH_SystemInformation_MBMS_r6 */
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_151 = -1; /* T_modeSpecificInfo_151 */
-static int hf_rrc_fdd_192 = -1; /* T_fdd_186 */
+static int hf_rrc_modeSpecificInfo_162 = -1; /* T_modeSpecificInfo_162 */
+static int hf_rrc_fdd_205 = -1; /* T_fdd_199 */
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_27 = -1; /* T_tdd768_24 */
+static int hf_rrc_tdd768_29 = -1; /* T_tdd768_26 */
static int hf_rrc_pusch_SysInfoList_SFN_03 = -1; /* PUSCH_SysInfoList_SFN_VHCR */
static int hf_rrc_pdsch_SysInfoList_SFN_03 = -1; /* PDSCH_SysInfoList_VHCR_r7 */
static int hf_rrc_prach_SystemInformationList_01 = -1; /* PRACH_SystemInformationList_VHCR_r7 */
-static int hf_rrc_tdd128_71 = -1; /* T_tdd128_68 */
+static int hf_rrc_tdd128_76 = -1; /* T_tdd128_73 */
static int hf_rrc_prach_SystemInformationList_02 = -1; /* PRACH_SystemInformationList_LCR_v770ext */
static int hf_rrc_sccpch_SystemInformationList = -1; /* SCCPCH_SystemInformationList_HCR_VHCR_r7 */
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_58 = -1; /* T_dummy_15 */
-static int hf_rrc_modeSpecificInfo_152 = -1; /* T_modeSpecificInfo_152 */
-static int hf_rrc_fdd_193 = -1; /* T_fdd_187 */
+static int hf_rrc_dummy_60 = -1; /* T_dummy_15 */
+static int hf_rrc_modeSpecificInfo_163 = -1; /* T_modeSpecificInfo_163 */
+static int hf_rrc_fdd_206 = -1; /* T_fdd_200 */
static int hf_rrc_hs_dsch_DrxCellfach_info = -1; /* HS_DSCH_DrxCellfach_info */
-static int hf_rrc_tdd128_72 = -1; /* T_tdd128_69 */
+static int hf_rrc_tdd128_77 = -1; /* T_tdd128_74 */
static int hf_rrc_hs_dsch_CommonSysInfo = -1; /* T_hs_dsch_CommonSysInfo */
static int hf_rrc_hs_dsch_CommonSystemInformation_01 = -1; /* HS_DSCH_CommonSystemInformation_TDD128 */
static int hf_rrc_hs_dsch_PagingSystemInformation_01 = -1; /* HS_DSCH_PagingSystemInformation_TDD128 */
@@ -8882,13 +9608,13 @@ static int hf_rrc_commonEDCHSystemInfoFDD = -1; /* CommonEDCHSystemInfoFDD */
static int hf_rrc_frequencyBandsIndicatorSupport = -1; /* FrequencyBandsIndicatorSupport */
static int hf_rrc_frequencyBandIndicator3 = -1; /* RadioFrequencyBandFDD3 */
static int hf_rrc_sysInfoType5_vb50ext = -1; /* SysInfoType5_vb50ext_IEs */
-static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */
+static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */
static int hf_rrc_sib22indicator = -1; /* BOOLEAN */
static int hf_rrc_cellUpdateMessageOptimisedEncoding = -1; /* T_cellUpdateMessageOptimisedEncoding */
-static int hf_rrc_modeSpecificInfo_153 = -1; /* T_modeSpecificInfo_153 */
-static int hf_rrc_fdd_194 = -1; /* T_fdd_188 */
-static int hf_rrc_dummy_59 = -1; /* CSICH_PowerOffset */
-static int hf_rrc_tdd_143 = -1; /* T_tdd_135 */
+static int hf_rrc_modeSpecificInfo_164 = -1; /* T_modeSpecificInfo_164 */
+static int hf_rrc_fdd_207 = -1; /* T_fdd_201 */
+static int hf_rrc_dummy_61 = -1; /* CSICH_PowerOffset */
+static int hf_rrc_tdd_154 = -1; /* T_tdd_146 */
static int hf_rrc_v4b0NonCriticalExtensions_20 = -1; /* T_v4b0NonCriticalExtensions_20 */
static int hf_rrc_sysInfoType6_v4b0ext = -1; /* SysInfoType6_v4b0ext_IEs */
static int hf_rrc_v590NonCriticalExtensions_29 = -1; /* T_v590NonCriticalExtensions_29 */
@@ -8903,25 +9629,25 @@ static int hf_rrc_va40NonCriticalExtensions_20 = -1; /* T_va40NonCriticalExtens
static int hf_rrc_sysInfoType6_va40ext = -1; /* SysInfoType6_va40ext_IEs */
static int hf_rrc_va80NonCriticalExtensions_03 = -1; /* T_va80NonCriticalExtensions_03 */
static int hf_rrc_sysInfoType6_va80ext = -1; /* SysInfoType6_va80ext_IEs */
-static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */
+static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */
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_154 = -1; /* T_modeSpecificInfo_154 */
-static int hf_rrc_fdd_195 = -1; /* T_fdd_189 */
+static int hf_rrc_modeSpecificInfo_165 = -1; /* T_modeSpecificInfo_165 */
+static int hf_rrc_fdd_208 = -1; /* T_fdd_202 */
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_203 = -1; /* T_nonCriticalExtensions_203 */
+static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */
static int hf_rrc_dummy1_07 = -1; /* CPCH_Parameters */
static int hf_rrc_dummy2_15 = -1; /* CPCH_SetInfoList */
static int hf_rrc_dummy3_04 = -1; /* CSICH_PowerOffset */
-static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */
-static int hf_rrc_dummy_60 = -1; /* CPCH_PersistenceLevelsList */
-static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */
-static int hf_rrc_dummy_61 = -1; /* DRAC_SysInfoList */
-static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */
+static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */
+static int hf_rrc_dummy_62 = -1; /* CPCH_PersistenceLevelsList */
+static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */
+static int hf_rrc_dummy_63 = -1; /* DRAC_SysInfoList */
+static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */
static int hf_rrc_sib12indicator = -1; /* BOOLEAN */
static int hf_rrc_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */
static int hf_rrc_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */
@@ -8941,7 +9667,9 @@ static int hf_rrc_v860NonCriticalExtensions_28 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_sysInfoType11_v860ext = -1; /* SysInfoType11_v860ext_IEs */
static int hf_rrc_va80NonCriticalExtensions_04 = -1; /* T_va80NonCriticalExtensions_04 */
static int hf_rrc_sysInfoType11_va80ext = -1; /* SysInfoType11_va80ext_IEs */
-static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */
+static int hf_rrc_vc50NonCriticalExtensions_13 = -1; /* T_vc50NonCriticalExtensions_13 */
+static int hf_rrc_sysInfoType11_vc50ext = -1; /* SysInfoType11_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */
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 */
@@ -8951,12 +9679,13 @@ 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_62 = -1; /* Dummy_InterFreqRACHReportingInfo */
+static int hf_rrc_dummy_64 = -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 */
static int hf_rrc_multipleFrequencyInfoListFDD = -1; /* MultipleFrequencyInfoListFDD */
-static int hf_rrc_measurementControlSysInfo_01 = -1; /* MeasurementControlSysInfoExtension */
+static int hf_rrc_measurementControlSysInfo_01 = -1; /* MeasurementControlSysInfo_vc50ext */
+static int hf_rrc_measurementControlSysInfo_02 = -1; /* MeasurementControlSysInfoExtension */
static int hf_rrc_measurementControlSysInfo_LCR_01 = -1; /* MeasurementControlSysInfoExtension_LCR_r4 */
static int hf_rrc_measurementControlSysInfoExtensionAddon_r5 = -1; /* MeasurementControlSysInfoExtensionAddon_r5 */
static int hf_rrc_v7b0NonCriticalExtensions_03 = -1; /* T_v7b0NonCriticalExtensions_03 */
@@ -8965,8 +9694,12 @@ static int hf_rrc_v860NonCriticalExtensions_29 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_sysInfoType11bis_v860ext = -1; /* SysInfoType11bis_v860ext_IEs */
static int hf_rrc_va80NonCriticalExtensions_05 = -1; /* T_va80NonCriticalExtensions_05 */
static int hf_rrc_sysInfoType11bis_va80ext = -1; /* SysInfoType11bis_va80ext_IEs */
-static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */
+static int hf_rrc_vc50NonCriticalExtensions_14 = -1; /* T_vc50NonCriticalExtensions_14 */
+static int hf_rrc_sysInfoType11bis_vc50ext = -1; /* SysInfoType11bis_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */
static int hf_rrc_csg_DedicatedFrequencyInfoList = -1; /* CSG_DedicatedFrequencyInfoList */
+static int hf_rrc_measureControlSysInfoInterFreqExt = -1; /* MeasureControlSysInfoInterFreqExt */
+static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */
static int hf_rrc_v4b0NonCriticalExtensions_22 = -1; /* T_v4b0NonCriticalExtensions_22 */
static int hf_rrc_sysInfoType12_v4b0ext = -1; /* SysInfoType12_v4b0ext_IEs */
static int hf_rrc_v590NonCriticalExtension_03 = -1; /* T_v590NonCriticalExtension_03 */
@@ -8979,24 +9712,26 @@ static int hf_rrc_v7b0NonCriticalExtensions_04 = -1; /* T_v7b0NonCriticalExtens
static int hf_rrc_sysInfoType12_v7b0ext = -1; /* SysInfoType12_v7b0ext_IEs */
static int hf_rrc_va80NonCriticalExtensions_06 = -1; /* T_va80NonCriticalExtensions_06 */
static int hf_rrc_sysInfoType12_va80ext = -1; /* SysInfoType12_va80ext_IEs */
-static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */
+static int hf_rrc_vc50NonCriticalExtensions_15 = -1; /* T_vc50NonCriticalExtensions_15 */
+static int hf_rrc_sysInfoType12_vc50ext = -1; /* SysInfoType12_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */
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_210 = -1; /* T_nonCriticalExtensions_210 */
+static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */
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_211 = -1; /* T_nonCriticalExtensions_211 */
+static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */
static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */
-static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */
+static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */
static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */
-static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */
+static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */
static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */
-static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */
-static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */
+static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */
+static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */
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 */
@@ -9004,7 +9739,7 @@ static int hf_rrc_v770NonCriticalExtensions_44 = -1; /* T_v770NonCriticalExtens
static int hf_rrc_sysInfoType15_v770ext = -1; /* SysInfoType15_v770ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_21 = -1; /* T_va40NonCriticalExtensions_20 */
static int hf_rrc_sysInfoType15_va40ext = -1; /* SysInfoType15_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */
+static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */
static int hf_rrc_up_Ipdl_Parameters_TDD = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */
static int hf_rrc_ue_Positioning_GPS_ReferenceTime = -1; /* UE_Positioning_GPS_ReferenceTime_v770ext */
static int hf_rrc_ue_Positioning_GPS_ReferenceTime_01 = -1; /* UE_Positioning_GPS_ReferenceTime_va40ext */
@@ -9014,28 +9749,32 @@ static int hf_rrc_v860NonCriticalExtensions_30 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_sysInfoType15bis_v860ext = -1; /* SysInfoType15bis_v860ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_22 = -1; /* T_va40NonCriticalExtensions_21 */
static int hf_rrc_sysInfoType15bis_va40ext = -1; /* SysInfoType15bis_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */
+static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */
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_218 = -1; /* T_nonCriticalExtensions_218 */
+static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */
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_219 = -1; /* T_nonCriticalExtensions_219 */
+static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */
static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01 = -1; /* UE_Positioning_DGANSSCorrections_v920ext */
+static int hf_rrc_uePositioning_BDSCorrections = -1; /* UE_Positioning_DBDSCorrections */
+static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */
static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */
-static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */
+static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */
static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */
-static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */
-static int hf_rrc_ue_positioning_GANSS_AddNavigationModels = -1; /* UE_Positioning_GANSS_AddNavigationModels */
-static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */
+static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */
+static int hf_rrc_ue_positioning_GANSS_AddNavigationModels_01 = -1; /* UE_Positioning_GANSS_AddNavigationModels */
+static int hf_rrc_vc50NonCriticalExtensions_16 = -1; /* T_vc50NonCriticalExtensions_16 */
+static int hf_rrc_sysInfoType15_2ter_vc50ext = -1; /* SysInfoType15_2ter_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */
static int hf_rrc_satMask = -1; /* BIT_STRING_SIZE_1_32 */
static int hf_rrc_lsbTOW = -1; /* BIT_STRING_SIZE_8 */
static int hf_rrc_va40NonCriticalExtensions_23 = -1; /* T_va40NonCriticalExtensions_22 */
static int hf_rrc_sysInfoType15_3_va40ext = -1; /* SysInfoType15_3_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */
+static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */
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 */
@@ -9043,40 +9782,45 @@ static int hf_rrc_v860NonCriticalExtensions_31 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_sysInfoType15_3bis_v860ext = -1; /* SysInfoType15_3bis_v860ext_IEs */
static int hf_rrc_va40NonCriticalExtensions_24 = -1; /* T_va40NonCriticalExtensions_23 */
static int hf_rrc_sysInfoType15_3bis_va40ext = -1; /* SysInfoType15_3bis_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */
-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_vc50NonCriticalExtensions_17 = -1; /* T_vc50NonCriticalExtensions_17 */
+static int hf_rrc_sysInfoType15_3bis_vc50ext = -1; /* SysInfoType15_3bis_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */
+static int hf_rrc_ue_Positioning_GANSS_Almanac_01 = -1; /* UE_Positioning_GANSS_Almanac_v860ext */
+static int hf_rrc_ue_Positioning_GANSS_AddUTCModels_01 = -1; /* UE_Positioning_GANSS_AddUTCModels */
static int hf_rrc_ue_Positioning_GANSS_AuxiliaryInfo = -1; /* UE_Positioning_GANSS_AuxiliaryInfo */
-static int hf_rrc_ue_Positioning_GANSS_Almanac_01 = -1; /* UE_Positioning_GANSS_Almanac_va40ext */
+static int hf_rrc_ue_Positioning_GANSS_Almanac_02 = -1; /* UE_Positioning_GANSS_Almanac_va40ext */
static int hf_rrc_ue_positioning_GANSS_TimeModels_01 = -1; /* UE_Positioning_GANSS_TimeModels_va40ext */
static int hf_rrc_ue_positioning_OTDOA_CipherParameters = -1; /* UE_Positioning_CipherParameters */
static int hf_rrc_v3a0NonCriticalExtensions_14 = -1; /* T_v3a0NonCriticalExtensions_14 */
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_225 = -1; /* T_nonCriticalExtensions_225 */
+static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */
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_226 = -1; /* T_nonCriticalExtensions_226 */
+static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */
static int hf_rrc_ue_positioning_GANSS_TOD = -1; /* INTEGER_0_86399 */
static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo */
static int hf_rrc_va40NonCriticalExtensions_25 = -1; /* T_va40NonCriticalExtensions_24 */
static int hf_rrc_sysInfoType15_6_va40ext = -1; /* SysInfoType15_6_va40ext_IEs */
-static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */
+static int hf_rrc_vc50NonCriticalExtensions_18 = -1; /* T_vc50NonCriticalExtensions_18 */
+static int hf_rrc_sysInfoType15_6_vc50ext = -1; /* SysInfoType15_6_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */
static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext */
+static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_02 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext */
static int hf_rrc_ue_positioning_GANSS_DataBitAssistance = -1; /* UE_Positioning_GANSS_Data_Bit_Assistance */
-static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */
+static int hf_rrc_nonCriticalExtensions_242 = -1; /* T_nonCriticalExtensions_242 */
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_229 = -1; /* T_nonCriticalExtensions_229 */
+static int hf_rrc_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */
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_230 = -1; /* T_nonCriticalExtensions_230 */
+static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */
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 */
@@ -9087,7 +9831,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_231 = -1; /* T_nonCriticalExtensions_231 */
+static int hf_rrc_nonCriticalExtensions_245 = -1; /* T_nonCriticalExtensions_245 */
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 */
@@ -9101,11 +9845,15 @@ 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_232 = -1; /* T_nonCriticalExtensions_232 */
+static int hf_rrc_vc50NonCriticalExtensions_19 = -1; /* T_vc50NonCriticalExtensions_19 */
+static int hf_rrc_sysInfoType18_vc50ext = -1; /* SysInfoType18_vc50ext */
+static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */
static int hf_rrc_idleModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */
static int hf_rrc_connectedModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */
static int hf_rrc_idleModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */
static int hf_rrc_connectedModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */
+static int hf_rrc_idleModePLMNIdentitiesSIB11ter = -1; /* PLMNIdentitiesOfNeighbourCells_vc50ext */
+static int hf_rrc_connectedModePLMNIdentitiesSIB11ter = -1; /* PLMNIdentitiesOfNeighbourCells_vc50ext */
static int hf_rrc_utra_PriorityInfoList = -1; /* UTRA_PriorityInfoList */
static int hf_rrc_gsm_PriorityInfoList = -1; /* GSM_PriorityInfoList */
static int hf_rrc_eutra_FrequencyAndPriorityInfoList = -1; /* EUTRA_FrequencyAndPriorityInfoList */
@@ -9119,7 +9867,9 @@ static int hf_rrc_vb50NonCriticalExtensions_25 = -1; /* T_vb50NonCriticalExtens
static int hf_rrc_sysInfoType19_vb50ext = -1; /* SysInfoType19_vb50ext */
static int hf_rrc_vb80NonCriticalExtensions_01 = -1; /* T_vb80NonCriticalExtensions_01 */
static int hf_rrc_sysInfoType19_vb80ext = -1; /* SysInfoType19_vb80ext */
-static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */
+static int hf_rrc_vc50NonCriticalExtensions_20 = -1; /* T_vc50NonCriticalExtensions_20 */
+static int hf_rrc_sysInfoType19_vc50ext = -1; /* SysInfoType19_vc50ext */
+static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */
static int hf_rrc_utra_PriorityInfoList_v920ext = -1; /* UTRA_PriorityInfoList_v920ext */
static int hf_rrc_eutra_FrequencyAndPriorityInfoList_v920ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_v920ext */
static int hf_rrc_multipleEutraFrequencyInfoList = -1; /* MultipleEUTRAFrequencyInfoList */
@@ -9132,10 +9882,13 @@ static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList = -1; /* EUTRA_Fr
static int hf_rrc_multipleEutraFrequencyInfoExtensionList = -1; /* MultipleEUTRAFrequencyInfoExtensionList */
static int hf_rrc_eutra_FrequencyRACHReportingInfo = -1; /* EUTRA_FrequencyRACHReportingInfo */
static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vb80ext = -1; /* EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext */
+static int hf_rrc_eutra_FrequencyRACHReportingInfo_vc50ext = -1; /* EUTRA_FrequencyRACHReportingInfo_vc50ext */
+static int hf_rrc_eutra_FrequencyAndPriorityInfoList_vc50ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_vc50ext */
+static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vc50ext = -1; /* EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext */
static int hf_rrc_hNBName = -1; /* HNBName */
-static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */
+static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */
static int hf_rrc_eab_Parameters = -1; /* EAB_Parameters */
-static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */
+static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */
static int hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */
static int hf_rrc_prach_PreambleForEnhancedUplinkListType2Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */
static int hf_rrc_prach_PreambleForEnhancedUplinkListType3Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */
@@ -9144,26 +9897,48 @@ static int hf_rrc_nodeB_Trigger_HS_DPCCH_Transmission = -1; /* NodeB_Trigger_HS
static int hf_rrc_fallback_R99_PRACH_info = -1; /* Fallback_R99_PRACH_info_IEs */
static int hf_rrc_commonEDCHResourceConfigInfoListExt = -1; /* CommonEDCHResourceConfigInfoListExt */
static int hf_rrc_hs_dsch_DrxCellfach_SecondDrx_info = -1; /* HS_DSCH_DrxCellfach_SecondDrx_info */
-static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */
+static int hf_rrc_vc50NonCriticalExtensions_21 = -1; /* T_vc50NonCriticalExtensions_21 */
+static int hf_rrc_sysInfoType22_vc50ext = -1; /* SysInfoType22_vc50ext_IEs */
+static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */
+static int hf_rrc_cell_Reselection_indication_reporting = -1; /* T_cell_Reselection_indication_reporting */
+static int hf_rrc_wlanRepresentation = -1; /* T_wlanRepresentation */
+static int hf_rrc_wlanOffloadInformationPerPLMN_List = -1; /* WLANOffloadInformationPerPLMN_List */
+static int hf_rrc_wlanOffloadInformationForAll = -1; /* WLANOffloadInformation */
+static int hf_rrc_nonCriticalExtensions_251 = -1; /* T_nonCriticalExtensions_251 */
+static int hf_rrc_dtchTransmissionBlocked = -1; /* BIT_STRING_SIZE_maxNumAccessGroups */
+static int hf_rrc_expirationTimeFactor_01 = -1; /* ExpirationTimeFactor2 */
+static int hf_rrc_nonCriticalExtensions_252 = -1; /* T_nonCriticalExtensions_252 */
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_237 = -1; /* T_nonCriticalExtensions_237 */
+static int hf_rrc_vc50NonCriticalExtensions_22 = -1; /* T_vc50NonCriticalExtensions_22 */
+static int hf_rrc_sysInfoTypeSB1_vc50ext = -1; /* SysInfoTypeSB1_vc50ext */
+static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */
+static int hf_rrc_sib_ReferenceList_01 = -1; /* SIBSb_ReferenceList2 */
static int hf_rrc_v6b0NonCriticalExtensions_21 = -1; /* T_v6b0NonCriticalExtensions_20 */
static int hf_rrc_sysInfoTypeSB2_v6b0ext = -1; /* SysInfoTypeSB2_v6b0ext */
static int hf_rrc_v860NonCriticalExtensions_34 = -1; /* T_v860NonCriticalExtensions_34 */
static int hf_rrc_sysInfoTypeSB2_v860ext = -1; /* SysInfoTypeSB2_v860ext */
-static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */
+static int hf_rrc_vc50NonCriticalExtensions_23 = -1; /* T_vc50NonCriticalExtensions_23 */
+static int hf_rrc_sysInfoTypeSB2_vc50ext = -1; /* SysInfoTypeSB2_vc50ext */
+static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */
+static int hf_rrc_sib_ReferenceList_02 = -1; /* SIB_ReferenceList2 */
+static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */
static int hf_rrc_TDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoTDD */
+static int hf_rrc_modeSpecificInfo_166 = -1; /* T_modeSpecificInfo_166 */
+static int hf_rrc_fdd_209 = -1; /* T_fdd_203 */
+static int hf_rrc_connEstFailCount = -1; /* T_connEstFailCount */
+static int hf_rrc_offsetValidity = -1; /* T_offsetValidity */
+static int hf_rrc_connEstFailTempQoffset = -1; /* INTEGER_0_15 */
static int hf_rrc_ue_InactivityPeriod = -1; /* INTEGER_1_120 */
static int hf_rrc_ul_dataVolumeHistory = -1; /* DataVolumeHistory */
static int hf_rrc_dl_dataVolumeHistory = -1; /* DataVolumeHistory */
static int hf_rrc_none = -1; /* NULL */
-static int hf_rrc_cellValueTag = -1; /* CellValueTag */
static int hf_rrc_plmn_ValueTag = -1; /* PLMN_ValueTag */
static int hf_rrc_sIBOccurrenceIdentityAndValueTag = -1; /* SIBOccurrenceIdentityAndValueTag */
+static int hf_rrc_cellValueTag_01 = -1; /* CellValueTag2 */
static int hf_rrc_commonRBIdentity = -1; /* MBMS_CommonRBIdentity */
static int hf_rrc_rlc_Info_05 = -1; /* RLC_Info_MTCH_r6 */
static int hf_rrc_MBMS_CommonRBInformationList_r6_item = -1; /* MBMS_CommonRBInformation_r6 */
@@ -9225,19 +10000,19 @@ static int hf_rrc_rlc_Info_06 = -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_03 = -1; /* T_mode_03 */
-static int hf_rrc_fdd_196 = -1; /* T_fdd_190 */
+static int hf_rrc_fdd_210 = -1; /* T_fdd_204 */
static int hf_rrc_ni_CountPerFrame = -1; /* MBMS_NI_CountPerFrame */
-static int hf_rrc_tdd384_49 = -1; /* T_tdd384_44 */
+static int hf_rrc_tdd384_51 = -1; /* T_tdd384_46 */
static int hf_rrc_repetitionPeriodLengthOffset_01 = -1; /* RepPerLengthOffset_MICH */
static int hf_rrc_mbmsNotificationIndLength = -1; /* MBMS_MICHNotificationIndLength */
-static int hf_rrc_tdd128_73 = -1; /* T_tdd128_70 */
+static int hf_rrc_tdd128_78 = -1; /* T_tdd128_75 */
static int hf_rrc_channelisationCodeList_02 = -1; /* SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode */
static int hf_rrc_channelisationCodeList_item = -1; /* DL_TS_ChannelisationCode */
static int hf_rrc_mode_04 = -1; /* T_mode_04 */
-static int hf_rrc_tdd384_50 = -1; /* T_tdd384_45 */
-static int hf_rrc_tdd768_28 = -1; /* T_tdd768_25 */
+static int hf_rrc_tdd384_52 = -1; /* T_tdd384_47 */
+static int hf_rrc_tdd768_30 = -1; /* T_tdd768_27 */
static int hf_rrc_midambleShiftAndBurstType_06 = -1; /* MidambleShiftAndBurstType_VHCR */
-static int hf_rrc_tdd128_74 = -1; /* T_tdd128_71 */
+static int hf_rrc_tdd128_79 = -1; /* T_tdd128_76 */
static int hf_rrc_mode_05 = -1; /* T_mode_05 */
static int hf_rrc_imb384 = -1; /* T_imb384 */
static int hf_rrc_ni_CountPerFrame_01 = -1; /* MBMS_NI_CountPerFrame_IMB384 */
@@ -9246,7 +10021,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_63 = -1; /* T_dummy_16 */
+static int hf_rrc_dummy_65 = -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 */
@@ -9263,13 +10038,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_197 = -1; /* T_fdd_191 */
+static int hf_rrc_fdd_211 = -1; /* T_fdd_205 */
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_198 = -1; /* T_fdd_192 */
+static int hf_rrc_fdd_212 = -1; /* T_fdd_206 */
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 */
@@ -9352,6 +10127,32 @@ static int hf_rrc_tDMPeriod = -1; /* INTEGER_2_9 */
static int hf_rrc_tDMOffset = -1; /* INTEGER_0_8 */
static int hf_rrc_tDMLength = -1; /* INTEGER_1_8 */
static int hf_rrc_MBSFN_TDM_Info_List_item = -1; /* MBSFN_TDM_Info */
+static int hf_rrc_threshServingRSCP = -1; /* WLANThreshServingRSCP */
+static int hf_rrc_threshServingECNO = -1; /* WLANThreshServingECNO */
+static int hf_rrc_threshChannelUtilization = -1; /* WLANThreshChannelUtilization */
+static int hf_rrc_threshBackhaulBandwidth = -1; /* WLANThreshBackhaulBandwidth */
+static int hf_rrc_threshBeaconRSSI = -1; /* WLANThreshBeaconRSSI */
+static int hf_rrc_offloadPreferenceIndicator = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rrc_t_SteeringWLAN = -1; /* T_Reselection_S */
+static int hf_rrc_threshServingLow_01 = -1; /* INTEGER_M60_M13 */
+static int hf_rrc_threshServingHigh = -1; /* INTEGER_M60_M13 */
+static int hf_rrc_threshServingLow2_01 = -1; /* INTEGER_M24_0 */
+static int hf_rrc_threshServingHigh2 = -1; /* INTEGER_M24_0 */
+static int hf_rrc_threshChannelUtilizationLow = -1; /* INTEGER_0_255 */
+static int hf_rrc_threshChannelUtilizationHigh = -1; /* INTEGER_0_255 */
+static int hf_rrc_threshBackhaulDLBandwidthLow = -1; /* WLANThreshBackhaulRate */
+static int hf_rrc_threshBackhaulDLBandwidthHigh = -1; /* WLANThreshBackhaulRate */
+static int hf_rrc_threshBackhaulULBandwidthLow = -1; /* WLANThreshBackhaulRate */
+static int hf_rrc_threshBackhaulULBandwidthHigh = -1; /* WLANThreshBackhaulRate */
+static int hf_rrc_threshBeaconRSSILow = -1; /* INTEGER_0_255 */
+static int hf_rrc_threshBeaconRSSIHigh = -1; /* INTEGER_0_255 */
+static int hf_rrc_WLANIdentifierList_item = -1; /* WLANIdentifier */
+static int hf_rrc_ssid = -1; /* OCTET_STRING_SIZE_1_32 */
+static int hf_rrc_bssid = -1; /* OCTET_STRING_SIZE_6 */
+static int hf_rrc_hessid = -1; /* OCTET_STRING_SIZE_6 */
+static int hf_rrc_WLANOffloadInformationPerPLMN_List_item = -1; /* WLANOffloadInformation */
+static int hf_rrc_wlanOffloadConfig = -1; /* WLANOffloadConfig */
+static int hf_rrc_wlanIdentifierList = -1; /* WLANIdentifierList */
static int hf_rrc_interRATHandoverInfo = -1; /* InterRATHandoverInfoWithInterRATCapabilities_r3 */
static int hf_rrc_srncRelocation = -1; /* SRNC_RelocationInfo_r3 */
static int hf_rrc_rfc3095_ContextInfo = -1; /* RFC3095_ContextInfo_r5 */
@@ -9368,15 +10169,15 @@ static int hf_rrc_v860NonCriticalExtensions_35 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v860ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs */
static int hf_rrc_v920NonCriticalExtensions_08 = -1; /* T_v920NonCriticalExtensions_08 */
static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v920ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs */
-static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */
-static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_140 */
+static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */
+static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_152 */
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_240 = -1; /* T_nonCriticalExtensions_240 */
-static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_141 */
+static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */
+static int hf_rrc_criticalExtensions_154 = -1; /* T_criticalExtensions_153 */
static int hf_rrc_RFC3095_ContextInfoList_r5_item = -1; /* RFC3095_ContextInfo */
static int hf_rrc_r3_32 = -1; /* T_r3_32 */
static int hf_rrc_sRNC_RelocationInfo_r3 = -1; /* SRNC_RelocationInfo_r3_IEs */
@@ -9415,7 +10216,7 @@ static int hf_rrc_v7e0NonCriticalExtensions_04 = -1; /* T_v7e0NonCriticalExtens
static int hf_rrc_sRNC_RelocationInfo_v7e0ext = -1; /* SRNC_RelocationInfo_v7e0ext_IEs */
static int hf_rrc_v7f0NonCriticalExtensions_17 = -1; /* T_v7f0NonCriticalExtensions_17 */
static int hf_rrc_sRNC_RelocationInfo_v7f0ext = -1; /* SRNC_RelocationInfo_v7f0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */
+static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */
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 */
@@ -9431,8 +10232,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_23 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_v770NonCriticalExtensions_49 = -1; /* T_v770NonCriticalExtensions_49 */
static int hf_rrc_v7e0NonCriticalExtensions_05 = -1; /* T_v7e0NonCriticalExtensions_05 */
static int hf_rrc_v7f0NonCriticalExtensions_18 = -1; /* T_v7f0NonCriticalExtensions_18 */
-static int hf_rrc_nonCriticalExtensions_242 = -1; /* T_nonCriticalExtensions_242 */
-static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_142 */
+static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */
+static int hf_rrc_criticalExtensions_155 = -1; /* T_criticalExtensions_154 */
static int hf_rrc_r5_15 = -1; /* T_r5_15 */
static int hf_rrc_sRNC_RelocationInfo_r5 = -1; /* SRNC_RelocationInfo_r5_IEs */
static int hf_rrc_sRNC_RelocationInfo_r5_add_ext = -1; /* BIT_STRING */
@@ -9444,8 +10245,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_24 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_v770NonCriticalExtensions_50 = -1; /* T_v770NonCriticalExtensions_50 */
static int hf_rrc_v7e0NonCriticalExtensions_06 = -1; /* T_v7e0NonCriticalExtensions_06 */
static int hf_rrc_v7f0NonCriticalExtensions_19 = -1; /* T_v7f0NonCriticalExtensions_19 */
-static int hf_rrc_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */
-static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_143 */
+static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */
+static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_155 */
static int hf_rrc_r6_12 = -1; /* T_r6_12 */
static int hf_rrc_sRNC_RelocationInfo_r6 = -1; /* SRNC_RelocationInfo_r6_IEs */
static int hf_rrc_sRNC_RelocationInfo_r6_add_ext = -1; /* T_sRNC_RelocationInfo_r6_add_ext */
@@ -9455,15 +10256,15 @@ static int hf_rrc_v820NonCriticalExtensions_03 = -1; /* T_v820NonCriticalExtens
static int hf_rrc_srnc_RelocationInfo_v820ext = -1; /* SRNC_RelocationInfo_v820ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_36 = -1; /* T_v860NonCriticalExtensions_36 */
static int hf_rrc_sRNC_RelocationInfo_v860ext = -1; /* SRNC_RelocationInfo_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */
-static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_144 */
+static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */
+static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_156 */
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_245 = -1; /* T_nonCriticalExtensions_245 */
-static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_145 */
+static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */
+static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_157 */
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 */
@@ -9471,8 +10272,8 @@ static int hf_rrc_v7e0NonCriticalExtensions_07 = -1; /* T_v7e0NonCriticalExtens
static int hf_rrc_v7f0NonCriticalExtensions_20 = -1; /* T_v7f0NonCriticalExtensions_20 */
static int hf_rrc_v8d0NonCriticalExtensions_01 = -1; /* T_v8d0NonCriticalExtensions_01 */
static int hf_rrc_sRNC_RelocationInfo_v8d0ext = -1; /* SRNC_RelocationInfo_v8d0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */
-static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_146 */
+static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */
+static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_158 */
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 */
@@ -9481,21 +10282,26 @@ static int hf_rrc_v970NonCriticalExtensions_04 = -1; /* T_v970NonCriticalExtens
static int hf_rrc_sRNC_RelocationInfo_v970ext = -1; /* SRNC_RelocationInfo_v970ext_IEs */
static int hf_rrc_v9c0NonCriticalExtensions_13 = -1; /* T_v9c0NonCriticalExtensions_13 */
static int hf_rrc_sRNC_RelocationInfo_v9c0ext = -1; /* SRNC_RelocationInfo_v9c0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */
-static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_147 */
+static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */
+static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_159 */
static int hf_rrc_r10_13 = -1; /* T_r10_13 */
static int hf_rrc_sRNC_RelocationInfo_r10 = -1; /* SRNC_RelocationInfo_r10_IEs */
static int hf_rrc_sRNC_RelocationInfo_r10_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v9c0NonCriticalExtensions_14 = -1; /* T_v9c0NonCriticalExtensions_14 */
static int hf_rrc_vab0NonCriticalExtensions_01 = -1; /* T_vab0NonCriticalExtensions_01 */
static int hf_rrc_sRNC_RelocationInfo_vab0ext = -1; /* SRNC_RelocationInfo_vab0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */
-static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_148 */
+static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */
+static int hf_rrc_criticalExtensions_161 = -1; /* T_criticalExtensions_160 */
static int hf_rrc_r11_15 = -1; /* T_r11_15 */
static int hf_rrc_sRNC_RelocationInfo_r11 = -1; /* SRNC_RelocationInfo_r11_IEs */
static int hf_rrc_sRNC_RelocationInfo_r11_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */
-static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_149 */
+static int hf_rrc_nonCriticalExtensions_266 = -1; /* T_nonCriticalExtensions_266 */
+static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_161 */
+static int hf_rrc_r12_12 = -1; /* T_r12_12 */
+static int hf_rrc_sRNC_RelocationInfo_r12 = -1; /* SRNC_RelocationInfo_r12_IEs */
+static int hf_rrc_sRNC_RelocationInfo_r12_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */
+static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_162 */
static int hf_rrc_stateOfRRC = -1; /* StateOfRRC */
static int hf_rrc_stateOfRRC_Procedure = -1; /* StateOfRRC_Procedure */
static int hf_rrc_cipheringStatus = -1; /* CipheringStatus */
@@ -9512,8 +10318,8 @@ static int hf_rrc_ongoingMeasRepList = -1; /* OngoingMeasRepList */
static int hf_rrc_predefinedConfigStatusList_01 = -1; /* PredefinedConfigStatusList */
static int hf_rrc_rab_InformationList_01 = -1; /* RAB_InformationSetupList */
static int hf_rrc_ul_TransChInfoList = -1; /* UL_AddReconfTransChInfoList */
-static int hf_rrc_modeSpecificInfo_155 = -1; /* T_modeSpecificInfo_155 */
-static int hf_rrc_fdd_199 = -1; /* T_fdd_193 */
+static int hf_rrc_modeSpecificInfo_167 = -1; /* T_modeSpecificInfo_167 */
+static int hf_rrc_fdd_213 = -1; /* T_fdd_207 */
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 */
@@ -9548,16 +10354,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_64 = -1; /* T_dummy_17 */
-static int hf_rrc_fdd_200 = -1; /* T_fdd_194 */
+static int hf_rrc_dummy_66 = -1; /* T_dummy_17 */
+static int hf_rrc_fdd_214 = -1; /* T_fdd_208 */
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_65 = -1; /* T_dummy_18 */
-static int hf_rrc_fdd_201 = -1; /* T_fdd_195 */
+static int hf_rrc_dummy_67 = -1; /* T_dummy_18 */
+static int hf_rrc_fdd_215 = -1; /* T_fdd_209 */
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 */
@@ -9573,7 +10379,7 @@ 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_21 = -1; /* T_v7f0NonCriticalExtensions_21 */
-static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */
+static int hf_rrc_nonCriticalExtensions_268 = -1; /* T_nonCriticalExtensions_268 */
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 */
@@ -9585,7 +10391,7 @@ static int hf_rrc_ul_TransChInfoList_02 = -1; /* UL_AddReconfTransChInfoList
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_22 = -1; /* T_v7f0NonCriticalExtensions_22 */
-static int hf_rrc_nonCriticalExtensions_251 = -1; /* T_nonCriticalExtensions_251 */
+static int hf_rrc_nonCriticalExtensions_269 = -1; /* T_nonCriticalExtensions_269 */
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 */
@@ -9621,6 +10427,11 @@ static int hf_rrc_srb_InformationList_05 = -1; /* SRB_InformationSetupList_r1
static int hf_rrc_rab_InformationList_08 = -1; /* RAB_InformationSetupList_r11 */
static int hf_rrc_dl_TransChInfoList_05 = -1; /* DL_AddReconfTransChInfoList_r11 */
static int hf_rrc_measurementReport_06 = -1; /* T_measurementReport_05 */
+static int hf_rrc_ueCapabilityContainer_09 = -1; /* T_ueCapabilityContainer_09 */
+static int hf_rrc_ueCapabilityContainer_RSC_07 = -1; /* T_ueCapabilityContainer_RSC_07 */
+static int hf_rrc_ueCapabilityContainer_UCI_07 = -1; /* T_ueCapabilityContainer_UCI_07 */
+static int hf_rrc_ongoingMeasRepList_10 = -1; /* OngoingMeasRepList_r12 */
+static int hf_rrc_measurementReport_07 = -1; /* T_measurementReport_06 */
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 */
@@ -9650,7 +10461,7 @@ static int hf_rrc_interRAT_UE_RadioAccessCapability = -1; /* InterRAT_UE_RadioA
static int hf_rrc_event_06 = -1; /* Event1j_r6 */
static int hf_rrc_downlinkCompressedMode_04 = -1; /* CompressedModeMeasCapability_r4 */
static int hf_rrc_uplinkCompressedMode_01 = -1; /* CompressedModeMeasCapability_r4 */
-static int hf_rrc_modify_09 = -1; /* NULL */
+static int hf_rrc_modify_10 = -1; /* NULL */
static int hf_rrc_measurementCommandWithType = -1; /* MeasurementCommandWithType */
static int hf_rrc_additionalMeasurementID_List = -1; /* AdditionalMeasurementID_List */
static int hf_rrc_measurementCommandWithType_01 = -1; /* MeasurementCommandWithType_r4 */
@@ -9662,6 +10473,7 @@ static int hf_rrc_measurementCommandWithType_05 = -1; /* MeasurementCommandWith
static int hf_rrc_additionalMeasurementID_List_01 = -1; /* AdditionalMeasurementID_List_r9 */
static int hf_rrc_measurementCommandWithType_06 = -1; /* MeasurementCommandWithType_r10 */
static int hf_rrc_measurementCommandWithType_07 = -1; /* MeasurementCommandWithType_r11 */
+static int hf_rrc_measurementCommandWithType_08 = -1; /* MeasurementCommandWithType_r12 */
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 */
@@ -9672,6 +10484,7 @@ 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_OngoingMeasRepList_r10_item = -1; /* OngoingMeasRep_r10 */
static int hf_rrc_OngoingMeasRepList_r11_item = -1; /* OngoingMeasRep_r11 */
+static int hf_rrc_OngoingMeasRepList_r12_item = -1; /* OngoingMeasRep_r12 */
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 */
@@ -9683,16 +10496,16 @@ static int hf_rrc_losslessDLRLC_PDUSizeChange_01 = -1; /* T_losslessDLRLC_PDUSi
static int hf_rrc_supportForRfc2507_03 = -1; /* T_supportForRfc2507_03 */
static int hf_rrc_supportForRfc3095_03 = -1; /* T_supportForRfc3095_03 */
static int hf_rrc_supported_18 = -1; /* T_supported_10 */
-static int hf_rrc_fddPhysChCapability_07 = -1; /* T_fddPhysChCapability_07 */
-static int hf_rrc_downlinkPhysChCapability_14 = -1; /* DL_PhysChCapabilityFDD_r4 */
+static int hf_rrc_fddPhysChCapability_08 = -1; /* T_fddPhysChCapability_08 */
+static int hf_rrc_downlinkPhysChCapability_16 = -1; /* DL_PhysChCapabilityFDD_r4 */
static int hf_rrc_tdd384_PhysChCapability = -1; /* T_tdd384_PhysChCapability */
static int hf_rrc_tdd128_PhysChCapability_01 = -1; /* T_tdd128_PhysChCapability_01 */
-static int hf_rrc_fddPhysChCapability_08 = -1; /* T_fddPhysChCapability_08 */
-static int hf_rrc_downlinkPhysChCapability_15 = -1; /* DL_PhysChCapabilityFDD_r5 */
+static int hf_rrc_fddPhysChCapability_09 = -1; /* T_fddPhysChCapability_09 */
+static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityFDD_r5 */
static int hf_rrc_tdd384_PhysChCapability_01 = -1; /* T_tdd384_PhysChCapability_01 */
-static int hf_rrc_downlinkPhysChCapability_16 = -1; /* DL_PhysChCapabilityTDD_r5 */
+static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityTDD_r5 */
static int hf_rrc_tdd128_PhysChCapability_02 = -1; /* T_tdd128_PhysChCapability_02 */
-static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */
+static int hf_rrc_downlinkPhysChCapability_19 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */
static int hf_rrc_fddRF_Capability_04 = -1; /* T_fddRF_Capability_04 */
static int hf_rrc_tdd384_RF_Capability_02 = -1; /* T_tdd384_RF_Capability_01 */
static int hf_rrc_tdd128_RF_Capability_03 = -1; /* T_tdd128_RF_Capability_01 */
@@ -9710,12 +10523,12 @@ static int hf_rrc_validity_CellPCH_UraPCH_01 = -1; /* T_validity_CellPCH_UraPCH
static int hf_rrc_sfn_sfnType2Capability_01 = -1; /* T_sfn_sfnType2Capability_01 */
static int hf_rrc_pdcp_Capability_03 = -1; /* PDCP_Capability_r4 */
static int hf_rrc_rf_Capability_04 = -1; /* RF_Capability_r4 */
-static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapability_r4 */
+static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapability_r4 */
static int hf_rrc_ue_positioning_Capability_01 = -1; /* UE_Positioning_Capability_r4 */
-static int hf_rrc_measurementCapability_07 = -1; /* MeasurementCapability_r4 */
+static int hf_rrc_measurementCapability_08 = -1; /* MeasurementCapability_r4 */
static int hf_rrc_pdcp_Capability_04 = -1; /* PDCP_Capability_r5 */
static int hf_rrc_rlc_Capability_05 = -1; /* RLC_Capability_r5 */
-static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapability_r5 */
+static int hf_rrc_physicalChannelCapability_11 = -1; /* PhysicalChannelCapability_r5 */
static int hf_rrc_ue_MultiModeRAT_Capability_01 = -1; /* UE_MultiModeRAT_Capability_r5 */
static int hf_rrc_pdcp_Capability_05 = -1; /* PDCP_Capability_r6 */
static int hf_rrc_ul_mode = -1; /* T_ul_mode */
@@ -9947,7 +10760,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 100 "../../asn1/rrc/packet-rrc-template.c"
+#line 101 "../../asn1/rrc/packet-rrc-template.c"
/* Initialize the subtree pointers */
static int ett_rrc = -1;
@@ -10013,6 +10826,9 @@ static gint ett_rrc_T_criticalExtensions_05 = -1;
static gint ett_rrc_T_r11 = -1;
static gint ett_rrc_T_nonCriticalExtensions_06 = -1;
static gint ett_rrc_T_criticalExtensions_06 = -1;
+static gint ett_rrc_T_r12 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_criticalExtensions_07 = -1;
static gint ett_rrc_ActiveSetUpdate_r3_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_v4b0ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_v590ext_IEs = -1;
@@ -10030,12 +10846,13 @@ static gint ett_rrc_ActiveSetUpdate_v950ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_r10_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_vb50ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_r11_IEs = -1;
+static gint ett_rrc_ActiveSetUpdate_r12_IEs = -1;
static gint ett_rrc_ActiveSetUpdateComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_08 = -1;
static gint ett_rrc_ActiveSetUpdateFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_08 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_09 = -1;
static gint ett_rrc_AssistanceDataDelivery = -1;
static gint ett_rrc_T_r3_01 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions = -1;
@@ -10045,9 +10862,10 @@ static gint ett_rrc_T_v770NonCriticalExtension = -1;
static gint ett_rrc_T_v860NonCriticalExtension = -1;
static gint ett_rrc_T_v920NonCriticalExtension = -1;
static gint ett_rrc_T_va40NonCriticalExtension = -1;
-static gint ett_rrc_T_nonCriticalExtensions_09 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtension = -1;
+static gint ett_rrc_T_nonCriticalExtensions_10 = -1;
static gint ett_rrc_T_later_than_r3_01 = -1;
-static gint ett_rrc_T_criticalExtensions_07 = -1;
+static gint ett_rrc_T_criticalExtensions_08 = -1;
static gint ett_rrc_AssistanceDataDelivery_r3_IEs = -1;
static gint ett_rrc_AssistanceDataDelivery_v3a0ext = -1;
static gint ett_rrc_AssistanceDataDelivery_v4b0ext_IEs = -1;
@@ -10055,22 +10873,23 @@ static gint ett_rrc_AssistanceDataDelivery_v770ext_IEs = -1;
static gint ett_rrc_AssistanceDataDelivery_v860ext_IEs = -1;
static gint ett_rrc_AssistanceDataDelivery_v920ext_IEs = -1;
static gint ett_rrc_AssistanceDataDelivery_va40ext_IEs = -1;
+static gint ett_rrc_AssistanceDataDelivery_vc50ext_IEs = -1;
static gint ett_rrc_CellChangeOrderFromUTRAN = -1;
static gint ett_rrc_T_r3_02 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_10 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_11 = -1;
static gint ett_rrc_T_later_than_r3_02 = -1;
-static gint ett_rrc_T_criticalExtensions_08 = -1;
+static gint ett_rrc_T_criticalExtensions_09 = -1;
static gint ett_rrc_CellChangeOrderFromUTRAN_r3_IEs = -1;
static gint ett_rrc_CellChangeOrderFromUTRAN_v590ext_IEs = -1;
static gint ett_rrc_T_geran_SystemInfoType = -1;
static gint ett_rrc_CellChangeOrderFromUTRANFailure = -1;
static gint ett_rrc_T_r3_03 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_11 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_12 = -1;
static gint ett_rrc_T_dummy = -1;
-static gint ett_rrc_T_criticalExtensions_09 = -1;
+static gint ett_rrc_T_criticalExtensions_10 = -1;
static gint ett_rrc_CellChangeOrderFromUTRANFailure_r3_IEs = -1;
static gint ett_rrc_CellUpdate = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_06 = -1;
@@ -10081,10 +10900,11 @@ static gint ett_rrc_T_v770NonCriticalExtensions = -1;
static gint ett_rrc_T_v860NonCriticalExtensions = -1;
static gint ett_rrc_T_va40NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_12 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions = -1;
+static gint ett_rrc_T_nonCriticalExtensions_13 = -1;
static gint ett_rrc_CellUpdate_r3_add_ext_IEs = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_13 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_14 = -1;
static gint ett_rrc_CellUpdate_v590ext = -1;
static gint ett_rrc_CellUpdate_v690ext_IEs = -1;
static gint ett_rrc_CellUpdate_v6b0ext_IEs = -1;
@@ -10095,6 +10915,7 @@ static gint ett_rrc_CellUpdate_v860ext_IEs = -1;
static gint ett_rrc_CellUpdate_va40ext_IEs = -1;
static gint ett_rrc_CellUpdateFDD_r11 = -1;
static gint ett_rrc_CellUpdate_vb50ext_IEs = -1;
+static gint ett_rrc_CellUpdate_vc50ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm = -1;
static gint ett_rrc_T_r3_04 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_01 = -1;
@@ -10103,51 +10924,54 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v590NonCriticalExtenstions = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_14 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_15 = -1;
static gint ett_rrc_T_later_than_r3_03 = -1;
-static gint ett_rrc_T_criticalExtensions_10 = -1;
+static gint ett_rrc_T_criticalExtensions_11 = -1;
static gint ett_rrc_T_r4 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions = -1;
static gint ett_rrc_T_v590NonCriticalExtenstions_01 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_01 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_criticalExtensions_11 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_16 = -1;
+static gint ett_rrc_T_criticalExtensions_12 = -1;
static gint ett_rrc_T_r5 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_02 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_16 = -1;
-static gint ett_rrc_T_criticalExtensions_12 = -1;
-static gint ett_rrc_T_r6_01 = -1;
-static gint ett_rrc_T_v6b0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_nonCriticalExtensions_17 = -1;
static gint ett_rrc_T_criticalExtensions_13 = -1;
+static gint ett_rrc_T_r6_01 = -1;
+static gint ett_rrc_T_v6b0NonCriticalExtensions_02 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_18 = -1;
+static gint ett_rrc_T_criticalExtensions_14 = -1;
static gint ett_rrc_T_r7_01 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_18 = -1;
-static gint ett_rrc_T_criticalExtensions_14 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_19 = -1;
+static gint ett_rrc_T_criticalExtensions_15 = -1;
static gint ett_rrc_T_r8_01 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_19 = -1;
-static gint ett_rrc_T_criticalExtensions_15 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_20 = -1;
+static gint ett_rrc_T_criticalExtensions_16 = -1;
static gint ett_rrc_T_r9_01 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_20 = -1;
-static gint ett_rrc_T_criticalExtensions_16 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_21 = -1;
+static gint ett_rrc_T_criticalExtensions_17 = -1;
static gint ett_rrc_T_r10_01 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_21 = -1;
-static gint ett_rrc_T_criticalExtensions_17 = -1;
-static gint ett_rrc_T_r11_01 = -1;
static gint ett_rrc_T_nonCriticalExtensions_22 = -1;
static gint ett_rrc_T_criticalExtensions_18 = -1;
+static gint ett_rrc_T_r11_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_23 = -1;
+static gint ett_rrc_T_criticalExtensions_19 = -1;
+static gint ett_rrc_T_r12_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_24 = -1;
+static gint ett_rrc_T_criticalExtensions_20 = -1;
static gint ett_rrc_CellUpdateConfirm_r3_IEs = -1;
static gint ett_rrc_T_modeSpecificTransChInfo = -1;
static gint ett_rrc_T_fdd = -1;
@@ -10174,7 +10998,7 @@ static gint ett_rrc_CellUpdateConfirm_r7_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_r7_add_ext_IEs = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_23 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_25 = -1;
static gint ett_rrc_CellUpdateConfirm_v780ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_v7d0ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_v7f0ext_IEs = -1;
@@ -10190,6 +11014,7 @@ static gint ett_rrc_CellUpdateConfirm_v9c0ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_r10_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_vb50ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_r11_IEs = -1;
+static gint ett_rrc_CellUpdateConfirm_r12_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;
@@ -10197,96 +11022,99 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_03 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_24 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_26 = -1;
static gint ett_rrc_T_later_than_r3_04 = -1;
-static gint ett_rrc_T_criticalExtensions_19 = -1;
+static gint ett_rrc_T_criticalExtensions_21 = -1;
static gint ett_rrc_T_r4_01 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_04 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_25 = -1;
-static gint ett_rrc_T_criticalExtensions_20 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_27 = -1;
+static gint ett_rrc_T_criticalExtensions_22 = -1;
static gint ett_rrc_T_r5_01 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_05 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_26 = -1;
-static gint ett_rrc_T_criticalExtensions_21 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_28 = -1;
+static gint ett_rrc_T_criticalExtensions_23 = -1;
static gint ett_rrc_T_r6_02 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_27 = -1;
-static gint ett_rrc_T_criticalExtensions_22 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_29 = -1;
+static gint ett_rrc_T_criticalExtensions_24 = -1;
static gint ett_rrc_T_r7_02 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_28 = -1;
-static gint ett_rrc_T_criticalExtensions_23 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_30 = -1;
+static gint ett_rrc_T_criticalExtensions_25 = -1;
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_29 = -1;
-static gint ett_rrc_T_criticalExtensions_24 = -1;
-static gint ett_rrc_T_r9_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_30 = -1;
-static gint ett_rrc_T_criticalExtensions_25 = -1;
-static gint ett_rrc_T_r10_02 = -1;
-static gint ett_rrc_T_vb50NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_nonCriticalExtensions_31 = -1;
static gint ett_rrc_T_criticalExtensions_26 = -1;
-static gint ett_rrc_T_r11_02 = -1;
+static gint ett_rrc_T_r9_02 = -1;
static gint ett_rrc_T_nonCriticalExtensions_32 = -1;
static gint ett_rrc_T_criticalExtensions_27 = -1;
+static gint ett_rrc_T_r10_02 = -1;
+static gint ett_rrc_T_vb50NonCriticalExtensions_03 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_33 = -1;
+static gint ett_rrc_T_criticalExtensions_28 = -1;
+static gint ett_rrc_T_r11_02 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_34 = -1;
+static gint ett_rrc_T_criticalExtensions_29 = -1;
+static gint ett_rrc_T_r12_02 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_35 = -1;
+static gint ett_rrc_T_criticalExtensions_30 = -1;
static gint ett_rrc_CounterCheck = -1;
static gint ett_rrc_T_r3_06 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_33 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_36 = -1;
static gint ett_rrc_T_later_than_r3_05 = -1;
-static gint ett_rrc_T_criticalExtensions_28 = -1;
+static gint ett_rrc_T_criticalExtensions_31 = -1;
static gint ett_rrc_CounterCheck_r3_IEs = -1;
static gint ett_rrc_CounterCheckResponse = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_34 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_37 = -1;
static gint ett_rrc_DownlinkDirectTransfer = -1;
static gint ett_rrc_T_r3_07 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_35 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_38 = -1;
static gint ett_rrc_T_later_than_r3_06 = -1;
-static gint ett_rrc_T_criticalExtensions_29 = -1;
+static gint ett_rrc_T_criticalExtensions_32 = -1;
static gint ett_rrc_DownlinkDirectTransfer_r3_IEs = -1;
static gint ett_rrc_ETWSPrimaryNotificationWithSecurity = -1;
-static gint ett_rrc_T_nonCriticalExtensions_36 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_39 = -1;
static gint ett_rrc_HandoverToUTRANCommand = -1;
static gint ett_rrc_T_r3_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_37 = -1;
-static gint ett_rrc_T_criticalExtensions_30 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_40 = -1;
+static gint ett_rrc_T_criticalExtensions_33 = -1;
static gint ett_rrc_T_r4_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_38 = -1;
-static gint ett_rrc_T_criticalExtensions_31 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_41 = -1;
+static gint ett_rrc_T_criticalExtensions_34 = -1;
static gint ett_rrc_T_r5_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_39 = -1;
-static gint ett_rrc_T_criticalExtensions_32 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_42 = -1;
+static gint ett_rrc_T_criticalExtensions_35 = -1;
static gint ett_rrc_T_r6_03 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_40 = -1;
-static gint ett_rrc_T_criticalExtensions_33 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_43 = -1;
+static gint ett_rrc_T_criticalExtensions_36 = -1;
static gint ett_rrc_T_r7_03 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v820NonCriticalExtensions = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_41 = -1;
-static gint ett_rrc_T_criticalExtensions_34 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_44 = -1;
+static gint ett_rrc_T_criticalExtensions_37 = -1;
static gint ett_rrc_T_r8_03 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_42 = -1;
-static gint ett_rrc_T_criticalExtensions_35 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_45 = -1;
+static gint ett_rrc_T_criticalExtensions_38 = -1;
static gint ett_rrc_T_r9_03 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_43 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_46 = -1;
static gint ett_rrc_HandoverToUTRANCommand_r3_IEs = -1;
static gint ett_rrc_T_specificationMode = -1;
static gint ett_rrc_T_complete = -1;
@@ -10381,11 +11209,15 @@ static gint ett_rrc_HandoverToUTRANCommand_v9c0ext_IEs = -1;
static gint ett_rrc_HandoverToUTRANCommand_LaterCriticalExtensions = -1;
static gint ett_rrc_T_r10_03 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_44 = -1;
-static gint ett_rrc_T_criticalExtensions_36 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_47 = -1;
+static gint ett_rrc_T_criticalExtensions_39 = -1;
static gint ett_rrc_T_r11_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_45 = -1;
-static gint ett_rrc_T_criticalExtensions_37 = -1;
+static gint ett_rrc_T_vbc0NonCriticalExtensions = -1;
+static gint ett_rrc_T_nonCriticalExtensions_48 = -1;
+static gint ett_rrc_T_criticalExtensions_40 = -1;
+static gint ett_rrc_T_r12_03 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_49 = -1;
+static gint ett_rrc_T_criticalExtensions_41 = -1;
static gint ett_rrc_HandoverToUTRANCommand_r10_IEs = -1;
static gint ett_rrc_T_specificationMode_07 = -1;
static gint ett_rrc_T_complete_07 = -1;
@@ -10410,11 +11242,26 @@ static gint ett_rrc_T_tdd_08 = -1;
static gint ett_rrc_T_tdd384_07 = -1;
static gint ett_rrc_T_tdd128_07 = -1;
static gint ett_rrc_T_tdd768_04 = -1;
+static gint ett_rrc_HandoverToUTRANCommand_vbc0ext_IEs = -1;
+static gint ett_rrc_T_specificationMode_09 = -1;
+static gint ett_rrc_T_complete_09 = -1;
+static gint ett_rrc_HandoverToUTRANCommand_r12_IEs = -1;
+static gint ett_rrc_T_specificationMode_10 = -1;
+static gint ett_rrc_T_complete_10 = -1;
+static gint ett_rrc_T_preconfiguration_09 = -1;
+static gint ett_rrc_T_preConfigMode_09 = -1;
+static gint ett_rrc_T_defaultConfig_09 = -1;
+static gint ett_rrc_T_modeSpecificInfo_12 = -1;
+static gint ett_rrc_T_fdd_18 = -1;
+static gint ett_rrc_T_tdd_09 = -1;
+static gint ett_rrc_T_tdd384_08 = -1;
+static gint ett_rrc_T_tdd128_08 = -1;
+static gint ett_rrc_T_tdd768_05 = -1;
static gint ett_rrc_HandoverToUTRANComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_12 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_46 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_50 = -1;
static gint ett_rrc_HandoverToUTRANComplete_va40ext = -1;
static gint ett_rrc_HandoverToUTRANComplete_vb50ext_IEs = -1;
static gint ett_rrc_InitialDirectTransfer = -1;
@@ -10425,28 +11272,30 @@ static gint ett_rrc_T_v690NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_47 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_51 = -1;
static gint ett_rrc_InitialDirectTransfer_v3a0ext = -1;
static gint ett_rrc_InitialDirectTransfer_v590ext = -1;
static gint ett_rrc_InitialDirectTransfer_v690ext_IEs = -1;
static gint ett_rrc_InitialDirectTransfer_v770ext_IEs = -1;
static gint ett_rrc_InitialDirectTransfer_v860ext_IEs = -1;
static gint ett_rrc_InitialDirectTransfer_r3_add_ext_IEs = -1;
-static gint ett_rrc_T_nonCriticalExtensions_48 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_52 = -1;
static gint ett_rrc_InitialDirectTransfer_v7g0ext_IEs = -1;
static gint ett_rrc_InitialDirectTransfer_vb50ext_IEs = -1;
+static gint ett_rrc_InitialDirectTransfer_vc50ext_IEs = -1;
static gint ett_rrc_HandoverFromUTRANCommand_GSM = -1;
static gint ett_rrc_T_r3_09 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_49 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_53 = -1;
static gint ett_rrc_T_later_than_r3_07 = -1;
-static gint ett_rrc_T_criticalExtensions_38 = -1;
+static gint ett_rrc_T_criticalExtensions_42 = -1;
static gint ett_rrc_T_r6_04 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_50 = -1;
-static gint ett_rrc_T_criticalExtensions_39 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_54 = -1;
+static gint ett_rrc_T_criticalExtensions_43 = -1;
static gint ett_rrc_HandoverFromUTRANCommand_GSM_r3_IEs = -1;
static gint ett_rrc_T_gsm_message = -1;
static gint ett_rrc_T_single_GSM_Message_r3 = -1;
@@ -10462,9 +11311,9 @@ static gint ett_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs = -1;
static gint ett_rrc_HandoverFromUTRANCommand_GERANIu = -1;
static gint ett_rrc_T_handoverFromUTRANCommand_GERANIu = -1;
static gint ett_rrc_T_r5_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_51 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_55 = -1;
static gint ett_rrc_T_later_than_r5 = -1;
-static gint ett_rrc_T_criticalExtensions_40 = -1;
+static gint ett_rrc_T_criticalExtensions_44 = -1;
static gint ett_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs = -1;
static gint ett_rrc_T_geranIu_Message = -1;
static gint ett_rrc_T_single_GERANIu_Message = -1;
@@ -10472,18 +11321,18 @@ static gint ett_rrc_T_geranIu_MessageList = -1;
static gint ett_rrc_HandoverFromUTRANCommand_CDMA2000 = -1;
static gint ett_rrc_T_r3_10 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_52 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_56 = -1;
static gint ett_rrc_T_later_than_r3_08 = -1;
-static gint ett_rrc_T_criticalExtensions_41 = -1;
+static gint ett_rrc_T_criticalExtensions_45 = -1;
static gint ett_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs = -1;
static gint ett_rrc_HandoverFromUTRANCommand_EUTRA = -1;
-static gint ett_rrc_T_criticalExtensions_42 = -1;
+static gint ett_rrc_T_criticalExtensions_46 = -1;
static gint ett_rrc_T_r8_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_53 = -1;
-static gint ett_rrc_T_criticalExtensions_43 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_57 = -1;
+static gint ett_rrc_T_criticalExtensions_47 = -1;
static gint ett_rrc_T_r11_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_54 = -1;
-static gint ett_rrc_T_criticalExtensions_44 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_58 = -1;
+static gint ett_rrc_T_criticalExtensions_48 = -1;
static gint ett_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs = -1;
static gint ett_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs = -1;
static gint ett_rrc_HandoverFromUTRANFailure = -1;
@@ -10493,7 +11342,7 @@ static gint ett_rrc_T_cdma2000 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_55 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_59 = -1;
static gint ett_rrc_HandoverFromUtranFailure_v590ext_IEs = -1;
static gint ett_rrc_HandoverFromUtranFailure_v860ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo = -1;
@@ -10517,7 +11366,7 @@ static gint ett_rrc_InterRATHandoverInfo_r3_add_ext_IEs = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_56 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_60 = -1;
static gint ett_rrc_InterRATHandoverInfo_v4b0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v4d0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v590ext_IEs = -1;
@@ -10536,7 +11385,9 @@ static gint ett_rrc_T_va40NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_va80NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_vb70NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_57 = -1;
+static gint ett_rrc_T_vbc0NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_02 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_61 = -1;
static gint ett_rrc_InterRATHandoverInfo_v6b0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v6e0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v770ext_IEs = -1;
@@ -10553,6 +11404,8 @@ static gint ett_rrc_InterRATHandoverInfoBand_va40ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_va80ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_vb50ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_vb70ext_IEs = -1;
+static gint ett_rrc_InterRATHandoverInfo_vbc0ext_IEs = -1;
+static gint ett_rrc_InterRATHandoverInfo_vc50ext_IEs = -1;
static gint ett_rrc_MeasurementControl = -1;
static gint ett_rrc_T_r3_11 = -1;
static gint ett_rrc_T_v390nonCriticalExtensions = -1;
@@ -10561,43 +11414,46 @@ static gint ett_rrc_T_laterNonCriticalExtensions_18 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v5b0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_58 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_62 = -1;
static gint ett_rrc_T_later_than_r3_09 = -1;
-static gint ett_rrc_T_criticalExtensions_45 = -1;
+static gint ett_rrc_T_criticalExtensions_49 = -1;
static gint ett_rrc_T_r4_03 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v5b0NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_59 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_63 = -1;
static gint ett_rrc_T_later_than_r4 = -1;
-static gint ett_rrc_T_criticalExtensions_46 = -1;
+static gint ett_rrc_T_criticalExtensions_50 = -1;
static gint ett_rrc_T_r6_05 = -1;
static gint ett_rrc_T_v6a0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_60 = -1;
-static gint ett_rrc_T_criticalExtensions_47 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_64 = -1;
+static gint ett_rrc_T_criticalExtensions_51 = -1;
static gint ett_rrc_T_r7_04 = -1;
static gint ett_rrc_T_v7b0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_61 = -1;
-static gint ett_rrc_T_criticalExtensions_48 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_65 = -1;
+static gint ett_rrc_T_criticalExtensions_52 = -1;
static gint ett_rrc_T_r8_05 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_62 = -1;
-static gint ett_rrc_T_criticalExtensions_49 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_66 = -1;
+static gint ett_rrc_T_criticalExtensions_53 = -1;
static gint ett_rrc_T_r9_04 = -1;
static gint ett_rrc_T_v970NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_63 = -1;
-static gint ett_rrc_T_criticalExtensions_50 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_67 = -1;
+static gint ett_rrc_T_criticalExtensions_54 = -1;
static gint ett_rrc_T_r10_04 = -1;
static gint ett_rrc_T_vaa0NonCriticalExtensions = -1;
static gint ett_rrc_T_vab0NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_64 = -1;
-static gint ett_rrc_T_criticalExtensions_51 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_68 = -1;
+static gint ett_rrc_T_criticalExtensions_55 = -1;
static gint ett_rrc_T_r11_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_65 = -1;
-static gint ett_rrc_T_criticalExtensions_52 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_69 = -1;
+static gint ett_rrc_T_criticalExtensions_56 = -1;
+static gint ett_rrc_T_r12_04 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_70 = -1;
+static gint ett_rrc_T_criticalExtensions_57 = -1;
static gint ett_rrc_MeasurementControl_r3_IEs = -1;
static gint ett_rrc_MeasurementControl_v390ext = -1;
static gint ett_rrc_MeasurementControl_v3a0ext = -1;
@@ -10617,11 +11473,14 @@ static gint ett_rrc_MeasurementControl_r10_IEs = -1;
static gint ett_rrc_MeasurementControl_vaa0ext_IEs = -1;
static gint ett_rrc_MeasurementControl_r11_IEs = -1;
static gint ett_rrc_MeasurementControl_vb50ext_IEs = -1;
+static gint ett_rrc_MeasurementControl_r12_IEs = -1;
static gint ett_rrc_MeasurementControlFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_66 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_03 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_71 = -1;
static gint ett_rrc_MeasurementControlFailure_v590ext_IEs = -1;
+static gint ett_rrc_MeasurementControlFailure_vc50ext_IEs = -1;
static gint ett_rrc_MeasurementReport = -1;
static gint ett_rrc_T_v390nonCriticalExtensions_01 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_20 = -1;
@@ -10635,7 +11494,8 @@ static gint ett_rrc_T_v920NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v970NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_67 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_04 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_72 = -1;
static gint ett_rrc_MeasurementReport_v390ext = -1;
static gint ett_rrc_MeasurementReport_v4b0ext_IEs = -1;
static gint ett_rrc_MeasurementReport_v590ext_IEs = -1;
@@ -10647,16 +11507,19 @@ static gint ett_rrc_MeasurementReport_v920ext_IEs = -1;
static gint ett_rrc_MeasurementReport_v970ext_IEs = -1;
static gint ett_rrc_MeasurementReport_va40ext_IEs = -1;
static gint ett_rrc_MeasurementReport_vb50ext_IEs = -1;
+static gint ett_rrc_MeasurementReport_vc50ext_IEs = -1;
static gint ett_rrc_PagingType1 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_68 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_05 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_73 = -1;
static gint ett_rrc_PagingType1_v590ext_IEs = -1;
static gint ett_rrc_PagingType1_v860ext_IEs = -1;
+static gint ett_rrc_PagingType1_vc50ext_IEs = -1;
static gint ett_rrc_PagingType2 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_69 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_74 = -1;
static gint ett_rrc_PhysicalChannelReconfiguration = -1;
static gint ett_rrc_T_r3_12 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_05 = -1;
@@ -10665,64 +11528,67 @@ static gint ett_rrc_T_v4b0NonCriticalExtenstions = -1;
static gint ett_rrc_T_v590NonCriticalExtenstions_02 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_70 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_75 = -1;
static gint ett_rrc_T_later_than_r3_10 = -1;
-static gint ett_rrc_T_criticalExtensions_53 = -1;
+static gint ett_rrc_T_criticalExtensions_58 = -1;
static gint ett_rrc_T_r4_04 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v590NonCriticalExtenstions_03 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_71 = -1;
-static gint ett_rrc_T_criticalExtensions_54 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_76 = -1;
+static gint ett_rrc_T_criticalExtensions_59 = -1;
static gint ett_rrc_T_r5_04 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_72 = -1;
-static gint ett_rrc_T_criticalExtensions_55 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_77 = -1;
+static gint ett_rrc_T_criticalExtensions_60 = -1;
static gint ett_rrc_T_r6_06 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_73 = -1;
-static gint ett_rrc_T_criticalExtensions_56 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_78 = -1;
+static gint ett_rrc_T_criticalExtensions_61 = -1;
static gint ett_rrc_T_r7_05 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_74 = -1;
-static gint ett_rrc_T_criticalExtensions_57 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_79 = -1;
+static gint ett_rrc_T_criticalExtensions_62 = -1;
static gint ett_rrc_T_r8_06 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_75 = -1;
-static gint ett_rrc_T_criticalExtensions_58 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_80 = -1;
+static gint ett_rrc_T_criticalExtensions_63 = -1;
static gint ett_rrc_T_r9_05 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_76 = -1;
-static gint ett_rrc_T_criticalExtensions_59 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_81 = -1;
+static gint ett_rrc_T_criticalExtensions_64 = -1;
static gint ett_rrc_T_r10_05 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_77 = -1;
-static gint ett_rrc_T_criticalExtensions_60 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_82 = -1;
+static gint ett_rrc_T_criticalExtensions_65 = -1;
static gint ett_rrc_T_r11_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_78 = -1;
-static gint ett_rrc_T_criticalExtensions_61 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_83 = -1;
+static gint ett_rrc_T_criticalExtensions_66 = -1;
+static gint ett_rrc_T_r12_05 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_84 = -1;
+static gint ett_rrc_T_criticalExtensions_67 = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r3_IEs = -1;
-static gint ett_rrc_T_modeSpecificInfo_12 = -1;
-static gint ett_rrc_T_fdd_18 = -1;
+static gint ett_rrc_T_modeSpecificInfo_13 = -1;
+static gint ett_rrc_T_fdd_19 = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v3a0ext = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v4b0ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v590ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r4_IEs = -1;
-static gint ett_rrc_T_modeSpecificInfo_13 = -1;
-static gint ett_rrc_T_fdd_19 = -1;
-static gint ett_rrc_PhysicalChannelReconfiguration_r5_IEs = -1;
static gint ett_rrc_T_modeSpecificInfo_14 = -1;
static gint ett_rrc_T_fdd_20 = -1;
+static gint ett_rrc_PhysicalChannelReconfiguration_r5_IEs = -1;
+static gint ett_rrc_T_modeSpecificInfo_15 = -1;
+static gint ett_rrc_T_fdd_21 = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r6_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v690ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v6b0ext_IEs = -1;
@@ -10740,26 +11606,27 @@ static gint ett_rrc_PhysicalChannelReconfiguration_v950ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r10_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_vb50ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r11_IEs = -1;
+static gint ett_rrc_PhysicalChannelReconfiguration_r12_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_24 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_79 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_85 = -1;
static gint ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfigurationFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_25 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_80 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_86 = -1;
static gint ett_rrc_PhysicalSharedChannelAllocation = -1;
static gint ett_rrc_T_r3_13 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_26 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_81 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_87 = -1;
static gint ett_rrc_T_later_than_r3_11 = -1;
-static gint ett_rrc_T_criticalExtensions_62 = -1;
+static gint ett_rrc_T_criticalExtensions_68 = -1;
static gint ett_rrc_T_r4_05 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_82 = -1;
-static gint ett_rrc_T_criticalExtensions_63 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_88 = -1;
+static gint ett_rrc_T_criticalExtensions_69 = -1;
static gint ett_rrc_PhysicalSharedChannelAllocation_r3_IEs = -1;
static gint ett_rrc_PhysicalSharedChannelAllocation_r4_IEs = -1;
static gint ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs = -1;
@@ -10768,7 +11635,7 @@ static gint ett_rrc_PUSCHCapacityRequest = -1;
static gint ett_rrc_T_allocationConfirmation = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_27 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_83 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_89 = -1;
static gint ett_rrc_PUSCHCapacityRequest_v590ext = -1;
static gint ett_rrc_RadioBearerReconfiguration = -1;
static gint ett_rrc_T_r3_14 = -1;
@@ -10779,101 +11646,104 @@ static gint ett_rrc_T_v590NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_06 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_84 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_90 = -1;
static gint ett_rrc_T_later_than_r3_12 = -1;
-static gint ett_rrc_T_criticalExtensions_64 = -1;
+static gint ett_rrc_T_criticalExtensions_70 = -1;
static gint ett_rrc_T_r4_06 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_07 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_85 = -1;
-static gint ett_rrc_T_criticalExtensions_65 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_91 = -1;
+static gint ett_rrc_T_criticalExtensions_71 = -1;
static gint ett_rrc_T_r5_05 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_08 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_18 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_86 = -1;
-static gint ett_rrc_T_criticalExtensions_66 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_92 = -1;
+static gint ett_rrc_T_criticalExtensions_72 = -1;
static gint ett_rrc_T_r6_07 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v6f0NonCriticalExtensions = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_87 = -1;
-static gint ett_rrc_T_criticalExtensions_67 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_93 = -1;
+static gint ett_rrc_T_criticalExtensions_73 = -1;
static gint ett_rrc_T_r7_06 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v790NonCriticalExtensions = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_88 = -1;
-static gint ett_rrc_T_criticalExtensions_68 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_94 = -1;
+static gint ett_rrc_T_criticalExtensions_74 = -1;
static gint ett_rrc_T_r8_07 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_89 = -1;
-static gint ett_rrc_T_criticalExtensions_69 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_95 = -1;
+static gint ett_rrc_T_criticalExtensions_75 = -1;
static gint ett_rrc_T_r9_06 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_90 = -1;
-static gint ett_rrc_T_criticalExtensions_70 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_96 = -1;
+static gint ett_rrc_T_criticalExtensions_76 = -1;
static gint ett_rrc_T_r10_06 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_vaa0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_91 = -1;
-static gint ett_rrc_T_criticalExtensions_71 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_97 = -1;
+static gint ett_rrc_T_criticalExtensions_77 = -1;
static gint ett_rrc_T_r11_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_92 = -1;
-static gint ett_rrc_T_criticalExtensions_72 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_98 = -1;
+static gint ett_rrc_T_criticalExtensions_78 = -1;
+static gint ett_rrc_T_r12_06 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_99 = -1;
+static gint ett_rrc_T_criticalExtensions_79 = -1;
static gint ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_r3_IEs = -1;
static gint ett_rrc_T_dummy_01 = -1;
-static gint ett_rrc_T_fdd_21 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_03 = -1;
static gint ett_rrc_T_fdd_22 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_03 = -1;
+static gint ett_rrc_T_fdd_23 = -1;
static gint ett_rrc_RadioBearerReconfiguration_v3a0ext = -1;
static gint ett_rrc_RadioBearerReconfiguration_v4b0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v590ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v5d0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_r4_IEs = -1;
static gint ett_rrc_T_dummy_02 = -1;
-static gint ett_rrc_T_fdd_23 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_04 = -1;
static gint ett_rrc_T_fdd_24 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_04 = -1;
+static gint ett_rrc_T_fdd_25 = -1;
static gint ett_rrc_RadioBearerReconfiguration_r5_IEs = -1;
-static gint ett_rrc_T_specificationMode_09 = -1;
-static gint ett_rrc_T_complete_09 = -1;
+static gint ett_rrc_T_specificationMode_11 = -1;
+static gint ett_rrc_T_complete_11 = -1;
static gint ett_rrc_T_dummy_03 = -1;
-static gint ett_rrc_T_fdd_25 = -1;
-static gint ett_rrc_T_preconfiguration_09 = -1;
-static gint ett_rrc_T_preConfigMode_09 = -1;
-static gint ett_rrc_T_defaultConfig_09 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_05 = -1;
static gint ett_rrc_T_fdd_26 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_r6_IEs = -1;
-static gint ett_rrc_T_specificationMode_10 = -1;
-static gint ett_rrc_T_complete_10 = -1;
static gint ett_rrc_T_preconfiguration_10 = -1;
static gint ett_rrc_T_preConfigMode_10 = -1;
static gint ett_rrc_T_defaultConfig_10 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v690ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs = -1;
-static gint ett_rrc_T_specificationMode_11 = -1;
-static gint ett_rrc_T_complete_11 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_r7_IEs = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_05 = -1;
+static gint ett_rrc_T_fdd_27 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r6_IEs = -1;
static gint ett_rrc_T_specificationMode_12 = -1;
static gint ett_rrc_T_complete_12 = -1;
static gint ett_rrc_T_preconfiguration_11 = -1;
static gint ett_rrc_T_preConfigMode_11 = -1;
static gint ett_rrc_T_defaultConfig_11 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v690ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs = -1;
+static gint ett_rrc_T_specificationMode_13 = -1;
+static gint ett_rrc_T_complete_13 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r7_IEs = -1;
+static gint ett_rrc_T_specificationMode_14 = -1;
+static gint ett_rrc_T_complete_14 = -1;
+static gint ett_rrc_T_preconfiguration_12 = -1;
+static gint ett_rrc_T_preConfigMode_12 = -1;
+static gint ett_rrc_T_defaultConfig_12 = -1;
static gint ett_rrc_RadioBearerReconfiguration_v770ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v780ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v790ext_IEs = -1;
@@ -10881,42 +11751,48 @@ static gint ett_rrc_RadioBearerReconfiguration_v7d0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v7f0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_v7g0ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfiguration_r8_IEs = -1;
-static gint ett_rrc_T_specificationMode_13 = -1;
-static gint ett_rrc_T_complete_13 = -1;
-static gint ett_rrc_T_preconfiguration_12 = -1;
-static gint ett_rrc_T_preConfigMode_12 = -1;
-static gint ett_rrc_T_defaultConfig_12 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v890ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_r9_IEs = -1;
-static gint ett_rrc_T_specificationMode_14 = -1;
-static gint ett_rrc_T_complete_14 = -1;
+static gint ett_rrc_T_specificationMode_15 = -1;
+static gint ett_rrc_T_complete_15 = -1;
static gint ett_rrc_T_preconfiguration_13 = -1;
static gint ett_rrc_T_preConfigMode_13 = -1;
static gint ett_rrc_T_defaultConfig_13 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v950ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_r10_IEs = -1;
-static gint ett_rrc_T_specificationMode_15 = -1;
-static gint ett_rrc_T_complete_15 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v890ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r9_IEs = -1;
+static gint ett_rrc_T_specificationMode_16 = -1;
+static gint ett_rrc_T_complete_16 = -1;
static gint ett_rrc_T_preconfiguration_14 = -1;
static gint ett_rrc_T_preConfigMode_14 = -1;
static gint ett_rrc_T_defaultConfig_14 = -1;
-static gint ett_rrc_RadioBearerReconfiguration_vb50ext_IEs = -1;
-static gint ett_rrc_RadioBearerReconfiguration_r11_IEs = -1;
-static gint ett_rrc_T_specificationMode_16 = -1;
-static gint ett_rrc_T_complete_16 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v950ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r10_IEs = -1;
+static gint ett_rrc_T_specificationMode_17 = -1;
+static gint ett_rrc_T_complete_17 = -1;
static gint ett_rrc_T_preconfiguration_15 = -1;
static gint ett_rrc_T_preConfigMode_15 = -1;
static gint ett_rrc_T_defaultConfig_15 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_vb50ext_IEs = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r11_IEs = -1;
+static gint ett_rrc_T_specificationMode_18 = -1;
+static gint ett_rrc_T_complete_18 = -1;
+static gint ett_rrc_T_preconfiguration_16 = -1;
+static gint ett_rrc_T_preConfigMode_16 = -1;
+static gint ett_rrc_T_defaultConfig_16 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_r12_IEs = -1;
+static gint ett_rrc_T_specificationMode_19 = -1;
+static gint ett_rrc_T_complete_19 = -1;
+static gint ett_rrc_T_preconfiguration_17 = -1;
+static gint ett_rrc_T_preConfigMode_17 = -1;
+static gint ett_rrc_T_defaultConfig_17 = -1;
static gint ett_rrc_RadioBearerReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_29 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_93 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_100 = -1;
static gint ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfigurationFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_30 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_94 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_101 = -1;
static gint ett_rrc_RadioBearerRelease = -1;
static gint ett_rrc_T_r3_15 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_06 = -1;
@@ -10925,73 +11801,76 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_95 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_102 = -1;
static gint ett_rrc_T_later_than_r3_13 = -1;
-static gint ett_rrc_T_criticalExtensions_73 = -1;
+static gint ett_rrc_T_criticalExtensions_80 = -1;
static gint ett_rrc_T_r4_07 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_20 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_16 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_96 = -1;
-static gint ett_rrc_T_criticalExtensions_74 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_103 = -1;
+static gint ett_rrc_T_criticalExtensions_81 = -1;
static gint ett_rrc_T_r5_06 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_17 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_97 = -1;
-static gint ett_rrc_T_criticalExtensions_75 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_104 = -1;
+static gint ett_rrc_T_criticalExtensions_82 = -1;
static gint ett_rrc_T_r6_08 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_18 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_98 = -1;
-static gint ett_rrc_T_criticalExtensions_76 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_105 = -1;
+static gint ett_rrc_T_criticalExtensions_83 = -1;
static gint ett_rrc_T_r7_07 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_99 = -1;
-static gint ett_rrc_T_criticalExtensions_77 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_106 = -1;
+static gint ett_rrc_T_criticalExtensions_84 = -1;
static gint ett_rrc_T_r8_08 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_100 = -1;
-static gint ett_rrc_T_criticalExtensions_78 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_107 = -1;
+static gint ett_rrc_T_criticalExtensions_85 = -1;
static gint ett_rrc_T_r9_07 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v970NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_101 = -1;
-static gint ett_rrc_T_criticalExtensions_79 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_108 = -1;
+static gint ett_rrc_T_criticalExtensions_86 = -1;
static gint ett_rrc_T_r10_07 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_102 = -1;
-static gint ett_rrc_T_criticalExtensions_80 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_109 = -1;
+static gint ett_rrc_T_criticalExtensions_87 = -1;
static gint ett_rrc_T_r11_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_103 = -1;
-static gint ett_rrc_T_criticalExtensions_81 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_110 = -1;
+static gint ett_rrc_T_criticalExtensions_88 = -1;
+static gint ett_rrc_T_r12_07 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_111 = -1;
+static gint ett_rrc_T_criticalExtensions_89 = -1;
static gint ett_rrc_RadioBearerRelease_r3_IEs = -1;
static gint ett_rrc_T_dummy_04 = -1;
-static gint ett_rrc_T_fdd_27 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_06 = -1;
static gint ett_rrc_T_fdd_28 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_06 = -1;
+static gint ett_rrc_T_fdd_29 = -1;
static gint ett_rrc_RadioBearerRelease_v3a0ext = -1;
static gint ett_rrc_RadioBearerRelease_v4b0ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_v590ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_r4_IEs = -1;
static gint ett_rrc_T_dummy_05 = -1;
-static gint ett_rrc_T_fdd_29 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_07 = -1;
static gint ett_rrc_T_fdd_30 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_07 = -1;
+static gint ett_rrc_T_fdd_31 = -1;
static gint ett_rrc_RadioBearerRelease_r5_IEs = -1;
static gint ett_rrc_T_dummy_06 = -1;
-static gint ett_rrc_T_fdd_31 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_08 = -1;
static gint ett_rrc_T_fdd_32 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_08 = -1;
+static gint ett_rrc_T_fdd_33 = -1;
static gint ett_rrc_RadioBearerRelease_v690ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_r6_IEs = -1;
static gint ett_rrc_RadioBearerRelease_v6b0ext_IEs = -1;
@@ -11011,14 +11890,15 @@ static gint ett_rrc_RadioBearerRelease_v9c0ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_r10_IEs = -1;
static gint ett_rrc_RadioBearerRelease_vb50ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_r11_IEs = -1;
+static gint ett_rrc_RadioBearerRelease_r12_IEs = -1;
static gint ett_rrc_RadioBearerReleaseComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_32 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_19 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_104 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_112 = -1;
static gint ett_rrc_RadioBearerReleaseComplete_v770ext_IEs = -1;
static gint ett_rrc_RadioBearerReleaseFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_33 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_105 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_113 = -1;
static gint ett_rrc_RadioBearerSetup = -1;
static gint ett_rrc_T_r3_16 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_07 = -1;
@@ -11027,83 +11907,86 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_18 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_09 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_106 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_114 = -1;
static gint ett_rrc_T_later_than_r3_14 = -1;
-static gint ett_rrc_T_criticalExtensions_82 = -1;
+static gint ett_rrc_T_criticalExtensions_90 = -1;
static gint ett_rrc_T_r4_08 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_10 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_23 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_107 = -1;
-static gint ett_rrc_T_criticalExtensions_83 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_115 = -1;
+static gint ett_rrc_T_criticalExtensions_91 = -1;
static gint ett_rrc_T_r5_07 = -1;
static gint ett_rrc_T_v5d0NonCriticalExtenstions_11 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_24 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_108 = -1;
-static gint ett_rrc_T_criticalExtensions_84 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_116 = -1;
+static gint ett_rrc_T_criticalExtensions_92 = -1;
static gint ett_rrc_T_r6_09 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_109 = -1;
-static gint ett_rrc_T_criticalExtensions_85 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_117 = -1;
+static gint ett_rrc_T_criticalExtensions_93 = -1;
static gint ett_rrc_T_r7_08 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v820NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_110 = -1;
-static gint ett_rrc_T_criticalExtensions_86 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_118 = -1;
+static gint ett_rrc_T_criticalExtensions_94 = -1;
static gint ett_rrc_T_r8_09 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_111 = -1;
-static gint ett_rrc_T_criticalExtensions_87 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_119 = -1;
+static gint ett_rrc_T_criticalExtensions_95 = -1;
static gint ett_rrc_T_r9_08 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_112 = -1;
-static gint ett_rrc_T_criticalExtensions_88 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_120 = -1;
+static gint ett_rrc_T_criticalExtensions_96 = -1;
static gint ett_rrc_T_r10_08 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_113 = -1;
-static gint ett_rrc_T_criticalExtensions_89 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_121 = -1;
+static gint ett_rrc_T_criticalExtensions_97 = -1;
static gint ett_rrc_T_r11_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_114 = -1;
-static gint ett_rrc_T_criticalExtensions_90 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_122 = -1;
+static gint ett_rrc_T_criticalExtensions_98 = -1;
+static gint ett_rrc_T_r12_08 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_123 = -1;
+static gint ett_rrc_T_criticalExtensions_99 = -1;
static gint ett_rrc_RadioBearerSetup_r3_IEs = -1;
static gint ett_rrc_T_dummy_07 = -1;
-static gint ett_rrc_T_fdd_33 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_09 = -1;
static gint ett_rrc_T_fdd_34 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_09 = -1;
+static gint ett_rrc_T_fdd_35 = -1;
static gint ett_rrc_RadioBearerSetup_v3a0ext = -1;
static gint ett_rrc_RadioBearerSetup_v4b0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v590ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v5d0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r4_IEs = -1;
static gint ett_rrc_T_dummy_08 = -1;
-static gint ett_rrc_T_fdd_35 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_10 = -1;
static gint ett_rrc_T_fdd_36 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_10 = -1;
+static gint ett_rrc_T_fdd_37 = -1;
static gint ett_rrc_RadioBearerSetup_r5_IEs = -1;
static gint ett_rrc_T_dummy_09 = -1;
-static gint ett_rrc_T_fdd_37 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_11 = -1;
static gint ett_rrc_T_fdd_38 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_11 = -1;
+static gint ett_rrc_T_fdd_39 = -1;
static gint ett_rrc_RadioBearerSetup_v690ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r6_IEs = -1;
-static gint ett_rrc_T_specificationMode_17 = -1;
-static gint ett_rrc_T_complete_17 = -1;
+static gint ett_rrc_T_specificationMode_20 = -1;
+static gint ett_rrc_T_complete_20 = -1;
static gint ett_rrc_T_dummy_10 = -1;
static gint ett_rrc_RadioBearerSetup_v6b0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r7_IEs = -1;
-static gint ett_rrc_T_specificationMode_18 = -1;
-static gint ett_rrc_T_complete_18 = -1;
+static gint ett_rrc_T_specificationMode_21 = -1;
+static gint ett_rrc_T_complete_21 = -1;
static gint ett_rrc_RadioBearerSetup_r7_add_ext_IEs = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_115 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_124 = -1;
static gint ett_rrc_RadioBearerSetup_v780ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v7d0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v7f0ext_IEs = -1;
@@ -11118,14 +12001,15 @@ static gint ett_rrc_RadioBearerSetup_v9c0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r10_IEs = -1;
static gint ett_rrc_RadioBearerSetup_vb50ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r11_IEs = -1;
+static gint ett_rrc_RadioBearerSetup_r12_IEs = -1;
static gint ett_rrc_RadioBearerSetupComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_35 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_116 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_125 = -1;
static gint ett_rrc_RadioBearerSetupComplete_v770ext_IEs = -1;
static gint ett_rrc_RadioBearerSetupFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_36 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_117 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_126 = -1;
static gint ett_rrc_RRCConnectionReject = -1;
static gint ett_rrc_T_r3_17 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_37 = -1;
@@ -11134,9 +12018,9 @@ static gint ett_rrc_T_v6f0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_118 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_127 = -1;
static gint ett_rrc_T_later_than_r3_15 = -1;
-static gint ett_rrc_T_criticalExtensions_91 = -1;
+static gint ett_rrc_T_criticalExtensions_100 = -1;
static gint ett_rrc_RRCConnectionReject_r3_IEs = -1;
static gint ett_rrc_RRCConnectionReject_v690ext_IEs = -1;
static gint ett_rrc_RRCConnectionReject_v6f0ext_IEs = -1;
@@ -11150,9 +12034,9 @@ static gint ett_rrc_T_v690NonCriticalExtensions_26 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_119 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_128 = -1;
static gint ett_rrc_T_later_than_r3_16 = -1;
-static gint ett_rrc_T_criticalExtensions_92 = -1;
+static gint ett_rrc_T_criticalExtensions_101 = -1;
static gint ett_rrc_T_r4_09 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_27 = -1;
@@ -11160,8 +12044,8 @@ static gint ett_rrc_T_v770NonCriticalExtensions_22 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_16 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_120 = -1;
-static gint ett_rrc_T_criticalExtensions_93 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_129 = -1;
+static gint ett_rrc_T_criticalExtensions_102 = -1;
static gint ett_rrc_RRCConnectionRelease_r3_IEs = -1;
static gint ett_rrc_RRCConnectionRelease_r4_IEs = -1;
static gint ett_rrc_RRCConnectionRelease_v690ext_IEs = -1;
@@ -11175,29 +12059,29 @@ static gint ett_rrc_T_laterNonCriticalExtensions_39 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_28 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_121 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_130 = -1;
static gint ett_rrc_T_later_than_r3_17 = -1;
-static gint ett_rrc_T_criticalExtensions_94 = -1;
+static gint ett_rrc_T_criticalExtensions_103 = -1;
static gint ett_rrc_T_r4_10 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_29 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_122 = -1;
-static gint ett_rrc_T_criticalExtensions_95 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_131 = -1;
+static gint ett_rrc_T_criticalExtensions_104 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation = -1;
-static gint ett_rrc_T_criticalExtensions_96 = -1;
+static gint ett_rrc_T_criticalExtensions_105 = -1;
static gint ett_rrc_T_r5_08 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_30 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_123 = -1;
-static gint ett_rrc_T_criticalExtensions_97 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_132 = -1;
+static gint ett_rrc_T_criticalExtensions_106 = -1;
static gint ett_rrc_RRCConnectionRelease_CCCH_r3_IEs = -1;
static gint ett_rrc_RRCConnectionRelease_CCCH_r4_IEs = -1;
static gint ett_rrc_RRCConnectionReleaseComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_40 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_124 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_133 = -1;
static gint ett_rrc_RRCConnectionRequest = -1;
static gint ett_rrc_T_v3d0NonCriticalExtensions = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_10 = -1;
@@ -11231,106 +12115,120 @@ static gint ett_rrc_RRCConnectionRequest_v9b0ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_NonCriticalExts_va40_IEs = -1;
static gint ett_rrc_T_v9b0NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_17 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_125 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_06 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_134 = -1;
static gint ett_rrc_RRCConnectionRequest_va40ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_vb50ext_IEs = -1;
+static gint ett_rrc_RRCConnectionRequest_vc50ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetup = -1;
static gint ett_rrc_T_r3_20 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_41 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_32 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_126 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_135 = -1;
static gint ett_rrc_T_later_than_r3_18 = -1;
-static gint ett_rrc_T_criticalExtensions_98 = -1;
+static gint ett_rrc_T_criticalExtensions_107 = -1;
static gint ett_rrc_T_r4_11 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_22 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_33 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_127 = -1;
-static gint ett_rrc_T_criticalExtensions_99 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_136 = -1;
+static gint ett_rrc_T_criticalExtensions_108 = -1;
static gint ett_rrc_T_r5_09 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_34 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_128 = -1;
-static gint ett_rrc_T_criticalExtensions_100 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_137 = -1;
+static gint ett_rrc_T_criticalExtensions_109 = -1;
static gint ett_rrc_T_r6_10 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_129 = -1;
-static gint ett_rrc_T_criticalExtensions_101 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_138 = -1;
+static gint ett_rrc_T_criticalExtensions_110 = -1;
static gint ett_rrc_T_r7_09 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_130 = -1;
-static gint ett_rrc_T_criticalExtensions_102 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_139 = -1;
+static gint ett_rrc_T_criticalExtensions_111 = -1;
static gint ett_rrc_T_r8_10 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_131 = -1;
-static gint ett_rrc_T_criticalExtensions_103 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_140 = -1;
+static gint ett_rrc_T_criticalExtensions_112 = -1;
static gint ett_rrc_T_r9_09 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_132 = -1;
-static gint ett_rrc_T_criticalExtensions_104 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_141 = -1;
+static gint ett_rrc_T_criticalExtensions_113 = -1;
static gint ett_rrc_T_r10_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_133 = -1;
-static gint ett_rrc_T_criticalExtensions_105 = -1;
+static gint ett_rrc_T_vaj0NonCriticalExtensions = -1;
+static gint ett_rrc_T_nonCriticalExtensions_142 = -1;
+static gint ett_rrc_T_criticalExtensions_114 = -1;
static gint ett_rrc_T_r11_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_134 = -1;
-static gint ett_rrc_T_criticalExtensions_106 = -1;
+static gint ett_rrc_T_vaj0NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_143 = -1;
+static gint ett_rrc_T_criticalExtensions_115 = -1;
+static gint ett_rrc_T_r12_09 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_144 = -1;
+static gint ett_rrc_T_criticalExtensions_116 = -1;
static gint ett_rrc_RRCConnectionSetup_r3_IEs = -1;
static gint ett_rrc_RRCConnectionSetup_v4b0ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetup_v590ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetup_r4_IEs = -1;
static gint ett_rrc_RRCConnectionSetup_r5_IEs = -1;
-static gint ett_rrc_T_specificationMode_19 = -1;
-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_v690ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1;
-static gint ett_rrc_T_specificationMode_20 = -1;
-static gint ett_rrc_T_complete_20 = -1;
-static gint ett_rrc_T_preconfiguration_17 = -1;
-static gint ett_rrc_T_preConfigMode_17 = -1;
-static gint ett_rrc_T_defaultConfig_17 = -1;
-static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1;
-static gint ett_rrc_T_specificationMode_21 = -1;
-static gint ett_rrc_T_complete_21 = -1;
+static gint ett_rrc_T_specificationMode_22 = -1;
+static gint ett_rrc_T_complete_22 = -1;
static gint ett_rrc_T_preconfiguration_18 = -1;
static gint ett_rrc_T_preConfigMode_18 = -1;
static gint ett_rrc_T_defaultConfig_18 = -1;
-static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1;
-static gint ett_rrc_T_specificationMode_22 = -1;
-static gint ett_rrc_T_complete_22 = -1;
+static gint ett_rrc_RRCConnectionSetup_v690ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1;
+static gint ett_rrc_T_specificationMode_23 = -1;
+static gint ett_rrc_T_complete_23 = -1;
static gint ett_rrc_T_preconfiguration_19 = -1;
static gint ett_rrc_T_preConfigMode_19 = -1;
static gint ett_rrc_T_defaultConfig_19 = -1;
-static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1;
-static gint ett_rrc_T_specificationMode_23 = -1;
-static gint ett_rrc_T_complete_23 = -1;
+static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1;
+static gint ett_rrc_T_specificationMode_24 = -1;
+static gint ett_rrc_T_complete_24 = -1;
static gint ett_rrc_T_preconfiguration_20 = -1;
static gint ett_rrc_T_preConfigMode_20 = -1;
static gint ett_rrc_T_defaultConfig_20 = -1;
-static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1;
-static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1;
-static gint ett_rrc_T_specificationMode_24 = -1;
-static gint ett_rrc_T_complete_24 = -1;
+static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1;
+static gint ett_rrc_T_specificationMode_25 = -1;
+static gint ett_rrc_T_complete_25 = -1;
static gint ett_rrc_T_preconfiguration_21 = -1;
static gint ett_rrc_T_preConfigMode_21 = -1;
static gint ett_rrc_T_defaultConfig_21 = -1;
-static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1;
-static gint ett_rrc_T_specificationMode_25 = -1;
-static gint ett_rrc_T_complete_25 = -1;
+static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1;
+static gint ett_rrc_T_specificationMode_26 = -1;
+static gint ett_rrc_T_complete_26 = -1;
static gint ett_rrc_T_preconfiguration_22 = -1;
static gint ett_rrc_T_preConfigMode_22 = -1;
static gint ett_rrc_T_defaultConfig_22 = -1;
+static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1;
+static gint ett_rrc_T_specificationMode_27 = -1;
+static gint ett_rrc_T_complete_27 = -1;
+static gint ett_rrc_T_preconfiguration_23 = -1;
+static gint ett_rrc_T_preConfigMode_23 = -1;
+static gint ett_rrc_T_defaultConfig_23 = -1;
+static gint ett_rrc_RRCConnectionSetup_vaj0ext_IEs = -1;
+static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1;
+static gint ett_rrc_T_specificationMode_28 = -1;
+static gint ett_rrc_T_complete_28 = -1;
+static gint ett_rrc_T_preconfiguration_24 = -1;
+static gint ett_rrc_T_preConfigMode_24 = -1;
+static gint ett_rrc_T_defaultConfig_24 = -1;
+static gint ett_rrc_RRCConnectionSetup_r12_IEs = -1;
+static gint ett_rrc_T_specificationMode_29 = -1;
+static gint ett_rrc_T_complete_29 = -1;
+static gint ett_rrc_T_preconfiguration_25 = -1;
+static gint ett_rrc_T_preConfigMode_25 = -1;
+static gint ett_rrc_T_defaultConfig_25 = -1;
static gint ett_rrc_RRCConnectionSetupComplete = -1;
static gint ett_rrc_T_v370NonCriticalExtensions = -1;
static gint ett_rrc_T_v380NonCriticalExtensions = -1;
@@ -11344,7 +12242,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_35 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_24 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_18 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_135 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_145 = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v370ext = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v380ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs = -1;
@@ -11354,7 +12252,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_136 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_146 = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v590ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs = -1;
@@ -11370,42 +12268,42 @@ static gint ett_rrc_RRCConnectionSetupComplete_vb50ext_IEs = -1;
static gint ett_rrc_RRC_FailureInfo = -1;
static gint ett_rrc_T_r3_21 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_43 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_137 = -1;
-static gint ett_rrc_T_criticalExtensions_107 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_147 = -1;
+static gint ett_rrc_T_criticalExtensions_117 = -1;
static gint ett_rrc_RRC_FailureInfo_r3_IEs = -1;
static gint ett_rrc_RRCStatus = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_44 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_138 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_148 = -1;
static gint ett_rrc_SecurityModeCommand = -1;
static gint ett_rrc_T_r3_22 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_45 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_139 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_149 = -1;
static gint ett_rrc_T_later_than_r3_19 = -1;
-static gint ett_rrc_T_criticalExtensions_108 = -1;
+static gint ett_rrc_T_criticalExtensions_118 = -1;
static gint ett_rrc_T_r7_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_140 = -1;
-static gint ett_rrc_T_criticalExtensions_109 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_150 = -1;
+static gint ett_rrc_T_criticalExtensions_119 = -1;
static gint ett_rrc_SecurityModeCommand_r3_IEs = -1;
static gint ett_rrc_SecurityModeCommand_r7_IEs = -1;
static gint ett_rrc_SecurityModeComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_46 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_141 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_151 = -1;
static gint ett_rrc_SecurityModeFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_47 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_142 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_152 = -1;
static gint ett_rrc_SignallingConnectionRelease = -1;
static gint ett_rrc_T_r3_23 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_48 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_143 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_153 = -1;
static gint ett_rrc_T_later_than_r3_20 = -1;
-static gint ett_rrc_T_criticalExtensions_110 = -1;
+static gint ett_rrc_T_criticalExtensions_120 = -1;
static gint ett_rrc_SignallingConnectionRelease_r3_IEs = -1;
static gint ett_rrc_SignallingConnectionRelease_va40ext_IEs = -1;
static gint ett_rrc_SignallingConnectionReleaseIndication = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_49 = -1;
static gint ett_rrc_T_v860nonCriticalExtentions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_144 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_154 = -1;
static gint ett_rrc_SignallingConnectionReleaseIndication_v860ext = -1;
static gint ett_rrc_SystemInformation_BCH = -1;
static gint ett_rrc_T_payload = -1;
@@ -11413,6 +12311,12 @@ static gint ett_rrc_T_lastAndFirst = -1;
static gint ett_rrc_T_lastAndComplete = -1;
static gint ett_rrc_T_lastAndCompleteAndFirst = -1;
static gint ett_rrc_T_completeAndFirst = -1;
+static gint ett_rrc_SystemInformation2_BCH = -1;
+static gint ett_rrc_T_segmentCombination = -1;
+static gint ett_rrc_T_combination5 = -1;
+static gint ett_rrc_T_combination6 = -1;
+static gint ett_rrc_T_combination7 = -1;
+static gint ett_rrc_T_combination9 = -1;
static gint ett_rrc_SystemInformation_FACH = -1;
static gint ett_rrc_T_payload_01 = -1;
static gint ett_rrc_T_lastAndFirst_01 = -1;
@@ -11420,18 +12324,28 @@ static gint ett_rrc_T_lastAndComplete_01 = -1;
static gint ett_rrc_T_lastAndCompleteAndFirst_01 = -1;
static gint ett_rrc_T_completeAndFirst_01 = -1;
static gint ett_rrc_FirstSegment = -1;
+static gint ett_rrc_FirstSegment2 = -1;
static gint ett_rrc_FirstSegmentShort = -1;
+static gint ett_rrc_FirstSegmentShort2 = -1;
static gint ett_rrc_SubsequentSegment = -1;
+static gint ett_rrc_SubsequentSegment2 = -1;
static gint ett_rrc_LastSegment = -1;
+static gint ett_rrc_LastSegment2 = -1;
static gint ett_rrc_LastSegmentShort = -1;
+static gint ett_rrc_LastSegmentShort2 = -1;
static gint ett_rrc_CompleteSIB_List = -1;
+static gint ett_rrc_CompleteSIB2_List = -1;
static gint ett_rrc_CompleteSIB = -1;
+static gint ett_rrc_CompleteSIB2 = -1;
static gint ett_rrc_CompleteSIBshort = -1;
+static gint ett_rrc_CompleteSIBshort2 = -1;
static gint ett_rrc_SystemInformationChangeIndication = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_50 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_17 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_145 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_155 = -1;
static gint ett_rrc_SystemInformationChangeIndication_v860ext_IEs = -1;
+static gint ett_rrc_SystemInformationChangeIndication_vc50ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration = -1;
static gint ett_rrc_T_r3_24 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_09 = -1;
@@ -11440,72 +12354,75 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_24 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_36 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_25 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_146 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_156 = -1;
static gint ett_rrc_T_later_than_r3_21 = -1;
-static gint ett_rrc_T_criticalExtensions_111 = -1;
+static gint ett_rrc_T_criticalExtensions_121 = -1;
static gint ett_rrc_T_r4_12 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_25 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_37 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_26 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_147 = -1;
-static gint ett_rrc_T_criticalExtensions_112 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_157 = -1;
+static gint ett_rrc_T_criticalExtensions_122 = -1;
static gint ett_rrc_T_r5_10 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_38 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_27 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_148 = -1;
-static gint ett_rrc_T_criticalExtensions_113 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_158 = -1;
+static gint ett_rrc_T_criticalExtensions_123 = -1;
static gint ett_rrc_T_r6_11 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_28 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_149 = -1;
-static gint ett_rrc_T_criticalExtensions_114 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_159 = -1;
+static gint ett_rrc_T_criticalExtensions_124 = -1;
static gint ett_rrc_T_r7_11 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_150 = -1;
-static gint ett_rrc_T_criticalExtensions_115 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_160 = -1;
+static gint ett_rrc_T_criticalExtensions_125 = -1;
static gint ett_rrc_T_r8_11 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_151 = -1;
-static gint ett_rrc_T_criticalExtensions_116 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_161 = -1;
+static gint ett_rrc_T_criticalExtensions_126 = -1;
static gint ett_rrc_T_r9_10 = -1;
static gint ett_rrc_T_v950NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_152 = -1;
-static gint ett_rrc_T_criticalExtensions_117 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_162 = -1;
+static gint ett_rrc_T_criticalExtensions_127 = -1;
static gint ett_rrc_T_r10_10 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_19 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_153 = -1;
-static gint ett_rrc_T_criticalExtensions_118 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_163 = -1;
+static gint ett_rrc_T_criticalExtensions_128 = -1;
static gint ett_rrc_T_r11_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_154 = -1;
-static gint ett_rrc_T_criticalExtensions_119 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_164 = -1;
+static gint ett_rrc_T_criticalExtensions_129 = -1;
+static gint ett_rrc_T_r12_10 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_165 = -1;
+static gint ett_rrc_T_criticalExtensions_130 = -1;
static gint ett_rrc_TransportChannelReconfiguration_r3_IEs = -1;
static gint ett_rrc_T_dummy_11 = -1;
-static gint ett_rrc_T_fdd_39 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_12 = -1;
static gint ett_rrc_T_fdd_40 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_12 = -1;
+static gint ett_rrc_T_fdd_41 = -1;
static gint ett_rrc_TransportChannelReconfiguration_v3a0ext = -1;
static gint ett_rrc_TransportChannelReconfiguration_v4b0ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_v590ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_r4_IEs = -1;
static gint ett_rrc_T_dummy_12 = -1;
-static gint ett_rrc_T_fdd_41 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_13 = -1;
static gint ett_rrc_T_fdd_42 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_13 = -1;
+static gint ett_rrc_T_fdd_43 = -1;
static gint ett_rrc_TransportChannelReconfiguration_r5_IEs = -1;
static gint ett_rrc_T_dummy_13 = -1;
-static gint ett_rrc_T_fdd_43 = -1;
-static gint ett_rrc_T_modeSpecificPhysChInfo_14 = -1;
static gint ett_rrc_T_fdd_44 = -1;
+static gint ett_rrc_T_modeSpecificPhysChInfo_14 = -1;
+static gint ett_rrc_T_fdd_45 = -1;
static gint ett_rrc_TransportChannelReconfiguration_v690ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_r6_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_v6b0ext_IEs = -1;
@@ -11524,24 +12441,25 @@ static gint ett_rrc_TransportChannelReconfiguration_v9c0ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_r10_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_vb50ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_r11_IEs = -1;
+static gint ett_rrc_TransportChannelReconfiguration_r12_IEs = -1;
static gint ett_rrc_TransportChannelReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_52 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_29 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_155 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_166 = -1;
static gint ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfigurationFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_53 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_156 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_167 = -1;
static gint ett_rrc_TransportFormatCombinationControl = -1;
-static gint ett_rrc_T_modeSpecificInfo_15 = -1;
-static gint ett_rrc_T_tdd_09 = -1;
+static gint ett_rrc_T_modeSpecificInfo_16 = -1;
+static gint ett_rrc_T_tdd_10 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_54 = -1;
static gint ett_rrc_T_v820NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_157 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_168 = -1;
static gint ett_rrc_TransportFormatCombinationControl_v820ext_IEs = -1;
static gint ett_rrc_TransportFormatCombinationControlFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_55 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_158 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_169 = -1;
static gint ett_rrc_UECapabilityEnquiry = -1;
static gint ett_rrc_T_r3_25 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_56 = -1;
@@ -11549,14 +12467,16 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_26 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_30 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_18 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_159 = -1;
+static gint ett_rrc_T_vaj0NonCriticalExtensions_02 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_170 = -1;
static gint ett_rrc_T_later_than_r3_22 = -1;
-static gint ett_rrc_T_criticalExtensions_120 = -1;
+static gint ett_rrc_T_criticalExtensions_131 = -1;
static gint ett_rrc_UECapabilityEnquiry_r3_IEs = -1;
static gint ett_rrc_UECapabilityEnquiry_v4b0ext_IEs = -1;
static gint ett_rrc_UECapabilityEnquiry_v590ext_IEs = -1;
static gint ett_rrc_UECapabilityEnquiry_v770ext_IEs = -1;
static gint ett_rrc_UECapabilityEnquiry_v860ext_IEs = -1;
+static gint ett_rrc_UECapabilityEnquiry_vaj0ext_IEs = -1;
static gint ett_rrc_UECapabilityInformation = -1;
static gint ett_rrc_T_v370NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v380NonCriticalExtensions_01 = -1;
@@ -11566,7 +12486,7 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_27 = -1;
static gint ett_rrc_T_v5c0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_39 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_160 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_171 = -1;
static gint ett_rrc_UECapabilityInformation_v370ext = -1;
static gint ett_rrc_UECapabilityInformation_v380ext_IEs = -1;
static gint ett_rrc_UECapabilityInformation_v3a0ext_IEs = -1;
@@ -11575,7 +12495,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_161 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_172 = -1;
static gint ett_rrc_UECapabilityInformation_v4b0ext = -1;
static gint ett_rrc_UECapabilityInformation_v590ext = -1;
static gint ett_rrc_UECapabilityInformation_v5c0ext = -1;
@@ -11589,9 +12509,9 @@ static gint ett_rrc_UECapabilityInformationConfirm = -1;
static gint ett_rrc_T_r3_26 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_58 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_31 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_162 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_173 = -1;
static gint ett_rrc_T_later_than_r3_23 = -1;
-static gint ett_rrc_T_criticalExtensions_121 = -1;
+static gint ett_rrc_T_criticalExtensions_132 = -1;
static gint ett_rrc_UECapabilityInformationConfirm_r3_IEs = -1;
static gint ett_rrc_UECapabilityInformationConfirm_v770ext_IEs = -1;
static gint ett_rrc_UplinkDirectTransfer = -1;
@@ -11599,55 +12519,57 @@ static gint ett_rrc_T_laterNonCriticalExtensions_59 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_40 = -1;
static gint ett_rrc_T_v7g0NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_163 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_08 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_174 = -1;
static gint ett_rrc_UplinkDirectTransfer_v690ext_IEs = -1;
static gint ett_rrc_UplinkDirectTransfer_v7g0ext_IEs = -1;
static gint ett_rrc_UplinkDirectTransfer_vb50ext_IEs = -1;
+static gint ett_rrc_UplinkDirectTransfer_vc50ext_IEs = -1;
static gint ett_rrc_UplinkPhysicalChannelControl = -1;
static gint ett_rrc_T_r3_27 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_60 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_noncriticalExtensions = -1;
static gint ett_rrc_T_later_than_r3_24 = -1;
-static gint ett_rrc_T_criticalExtensions_122 = -1;
+static gint ett_rrc_T_criticalExtensions_133 = -1;
static gint ett_rrc_T_r4_13 = -1;
static gint ett_rrc_T_v4d0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_41 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_164 = -1;
-static gint ett_rrc_T_criticalExtensions_123 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_175 = -1;
+static gint ett_rrc_T_criticalExtensions_134 = -1;
static gint ett_rrc_T_r5_11 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_42 = -1;
static gint ett_rrc_T_v6a0NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_165 = -1;
-static gint ett_rrc_T_criticalExtensions_124 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_176 = -1;
+static gint ett_rrc_T_criticalExtensions_135 = -1;
static gint ett_rrc_T_r7_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_166 = -1;
-static gint ett_rrc_T_criticalExtensions_125 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_177 = -1;
+static gint ett_rrc_T_criticalExtensions_136 = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_r3_IEs = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_r4_IEs = -1;
static gint ett_rrc_T_tddOption = -1;
-static gint ett_rrc_T_tdd384_08 = -1;
-static gint ett_rrc_T_tdd128_08 = -1;
-static gint ett_rrc_UplinkPhysicalChannelControl_r5_IEs = -1;
-static gint ett_rrc_T_tddOption_01 = -1;
static gint ett_rrc_T_tdd384_09 = -1;
static gint ett_rrc_T_tdd128_09 = -1;
+static gint ett_rrc_UplinkPhysicalChannelControl_r5_IEs = -1;
+static gint ett_rrc_T_tddOption_01 = -1;
+static gint ett_rrc_T_tdd384_10 = -1;
+static gint ett_rrc_T_tdd128_10 = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_v690ext_IEs = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs = -1;
static gint ett_rrc_UplinkPhysicalChannelControl_r7_IEs = -1;
static gint ett_rrc_T_tddOption_02 = -1;
-static gint ett_rrc_T_tdd384_10 = -1;
-static gint ett_rrc_T_tdd768_05 = -1;
-static gint ett_rrc_T_tdd128_10 = -1;
+static gint ett_rrc_T_tdd384_11 = -1;
+static gint ett_rrc_T_tdd768_06 = -1;
+static gint ett_rrc_T_tdd128_11 = -1;
static gint ett_rrc_URAUpdate = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_61 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_32 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_167 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_178 = -1;
static gint ett_rrc_URAUpdate_r3_add_ext_IEs = -1;
-static gint ett_rrc_T_nonCriticalExtensions_168 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_179 = -1;
static gint ett_rrc_UraUpdate_v770ext_IEs = -1;
static gint ett_rrc_URAUpdate_v7e0ext_IEs = -1;
static gint ett_rrc_URAUpdate_v860ext_IEs = -1;
@@ -11656,17 +12578,17 @@ static gint ett_rrc_URAUpdateConfirm = -1;
static gint ett_rrc_T_r3_28 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_62 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_43 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_169 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_180 = -1;
static gint ett_rrc_T_later_than_r3_25 = -1;
-static gint ett_rrc_T_criticalExtensions_126 = -1;
+static gint ett_rrc_T_criticalExtensions_137 = -1;
static gint ett_rrc_T_r5_12 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_44 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_170 = -1;
-static gint ett_rrc_T_criticalExtensions_127 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_181 = -1;
+static gint ett_rrc_T_criticalExtensions_138 = -1;
static gint ett_rrc_T_r7_13 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_171 = -1;
-static gint ett_rrc_T_criticalExtensions_128 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_182 = -1;
+static gint ett_rrc_T_criticalExtensions_139 = -1;
static gint ett_rrc_URAUpdateConfirm_r3_IEs = -1;
static gint ett_rrc_URAUpdateConfirm_r5_IEs = -1;
static gint ett_rrc_URAUpdateConfirm_v690ext_IEs = -1;
@@ -11677,9 +12599,9 @@ static gint ett_rrc_T_r3_29 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_63 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_45 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_172 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_183 = -1;
static gint ett_rrc_T_later_than_r3_26 = -1;
-static gint ett_rrc_T_criticalExtensions_129 = -1;
+static gint ett_rrc_T_criticalExtensions_140 = -1;
static gint ett_rrc_URAUpdateConfirm_CCCH_r3_IEs = -1;
static gint ett_rrc_UTRANMobilityInformation = -1;
static gint ett_rrc_T_r3_30 = -1;
@@ -11687,24 +12609,27 @@ static gint ett_rrc_T_v3a0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_64 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_46 = -1;
static gint ett_rrc_T_v860NonCriticalExtentions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_173 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_184 = -1;
static gint ett_rrc_T_later_than_r3_27 = -1;
-static gint ett_rrc_T_criticalExtensions_130 = -1;
+static gint ett_rrc_T_criticalExtensions_141 = -1;
static gint ett_rrc_T_r5_13 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_47 = -1;
static gint ett_rrc_T_v860NonCriticalExtentions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_174 = -1;
-static gint ett_rrc_T_criticalExtensions_131 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_185 = -1;
+static gint ett_rrc_T_criticalExtensions_142 = -1;
static gint ett_rrc_T_r7_14 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_22 = -1;
static gint ett_rrc_T_vb50NonCriticalExtentions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_175 = -1;
-static gint ett_rrc_T_criticalExtensions_132 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_186 = -1;
+static gint ett_rrc_T_criticalExtensions_143 = -1;
static gint ett_rrc_T_r11_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_176 = -1;
-static gint ett_rrc_T_criticalExtensions_133 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_187 = -1;
+static gint ett_rrc_T_criticalExtensions_144 = -1;
+static gint ett_rrc_T_r12_11 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_188 = -1;
+static gint ett_rrc_T_criticalExtensions_145 = -1;
static gint ett_rrc_UTRANMobilityInformation_r3_IEs = -1;
-static gint ett_rrc_T_nonCriticalExtensions_177 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_189 = -1;
static gint ett_rrc_UTRANMobilityInformation_v3a0ext_IEs = -1;
static gint ett_rrc_UTRANMobilityInformation_r5_IEs = -1;
static gint ett_rrc_UtranMobilityInformation_v690ext_IEs = -1;
@@ -11713,36 +12638,37 @@ static gint ett_rrc_UTRANMobilityInformation_v860ext1_IEs = -1;
static gint ett_rrc_UTRANMobilityInformation_v860ext2_IEs = -1;
static gint ett_rrc_UTRANMobilityInformation_vb50ext_IEs = -1;
static gint ett_rrc_UTRANMobilityInformation_r11_IEs = -1;
+static gint ett_rrc_UTRANMobilityInformation_r12_IEs = -1;
static gint ett_rrc_UTRANMobilityInformationConfirm = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_65 = -1;
static gint ett_rrc_T_v770NonCriticalExtension_01 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_16 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_178 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_190 = -1;
static gint ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs = -1;
static gint ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs = -1;
static gint ett_rrc_UTRANMobilityInformationFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_66 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_179 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_191 = -1;
static gint ett_rrc_MBMSAccessInformation = -1;
-static gint ett_rrc_T_nonCriticalExtensions_180 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_192 = -1;
static gint ett_rrc_MBMSCommonPTMRBInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_33 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_23 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_181 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_193 = -1;
static gint ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs = -1;
static gint ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs = -1;
static gint ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs = -1;
static gint ett_rrc_MBMSCurrentCellPTMRBInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_34 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_182 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_194 = -1;
static gint ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs = -1;
static gint ett_rrc_MBMSGeneralInformation = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_35 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_24 = -1;
static gint ett_rrc_T_v890NoncriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_183 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_195 = -1;
static gint ett_rrc_MBMSGeneralInformation_v6b0ext_IEs = -1;
static gint ett_rrc_MBMSGeneralInformation_v770ext_IEs = -1;
static gint ett_rrc_MBMSGeneralInformation_v860ext_IEs = -1;
@@ -11750,51 +12676,57 @@ static gint ett_rrc_MBMSGeneralInformation_v890ext_IEs = -1;
static gint ett_rrc_MBMSModificationRequest = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_v6f0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_184 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_196 = -1;
static gint ett_rrc_MBMSModificationRequest_v6b0ext_IEs = -1;
static gint ett_rrc_MBMSModificationRequest_v6f0ext_IEs = -1;
static gint ett_rrc_MBMSModifiedServicesInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_36 = -1;
static gint ett_rrc_T_v7c0NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_185 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_197 = -1;
static gint ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs = -1;
static gint ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs = -1;
static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_37 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_186 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_198 = -1;
static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs = -1;
static gint ett_rrc_MBMSSchedulingInformation = -1;
-static gint ett_rrc_T_nonCriticalExtensions_187 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_199 = -1;
static gint ett_rrc_MBMSUnmodifiedServicesInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_38 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_188 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_200 = -1;
static gint ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs = -1;
static gint ett_rrc_System_Information_Container = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_189 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_09 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_201 = -1;
static gint ett_rrc_System_Information_Container_vb50ext_IEs = -1;
+static gint ett_rrc_System_Information_Container_vc50ext_IEs = -1;
static gint ett_rrc_LoggingMeasurementConfiguration = -1;
-static gint ett_rrc_T_criticalExtensions_134 = -1;
+static gint ett_rrc_T_criticalExtensions_146 = -1;
static gint ett_rrc_T_r10_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_190 = -1;
-static gint ett_rrc_T_criticalExtensions_135 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_202 = -1;
+static gint ett_rrc_T_criticalExtensions_147 = -1;
static gint ett_rrc_T_r11_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_191 = -1;
-static gint ett_rrc_T_criticalExtensions_136 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_203 = -1;
+static gint ett_rrc_T_criticalExtensions_148 = -1;
static gint ett_rrc_LoggingMeasurementConfiguration_r10_IEs = -1;
static gint ett_rrc_LoggingMeasurementConfiguration_r11_IEs = -1;
static gint ett_rrc_UEInformationResponse = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_192 = -1;
+static gint ett_rrc_T_vbb0NonCriticalExtensions = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_10 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_204 = -1;
static gint ett_rrc_UEInformationResponse_vb50ext_IEs = -1;
+static gint ett_rrc_UEInformationResponse_vbb0ext_IEs = -1;
+static gint ett_rrc_UEInformationResponse_vc50ext_IEs = -1;
static gint ett_rrc_UEInformationRequest = -1;
-static gint ett_rrc_T_criticalExtensions_137 = -1;
+static gint ett_rrc_T_criticalExtensions_149 = -1;
static gint ett_rrc_T_r10_12 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_193 = -1;
-static gint ett_rrc_T_criticalExtensions_138 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_205 = -1;
+static gint ett_rrc_T_criticalExtensions_150 = -1;
static gint ett_rrc_T_r11_14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_194 = -1;
-static gint ett_rrc_T_criticalExtensions_139 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_206 = -1;
+static gint ett_rrc_T_criticalExtensions_151 = -1;
static gint ett_rrc_UEInformationRequest_r10_IEs = -1;
static gint ett_rrc_UEInformationRequest_r11_IEs = -1;
static gint ett_rrc_CN_DomainInformation = -1;
@@ -11859,11 +12791,14 @@ static gint ett_rrc_CellIDListItem = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_3_4 = -1;
static gint ett_rrc_T_cellSelectQualityMeasure = -1;
static gint ett_rrc_T_cpich_Ec_N0 = -1;
-static gint ett_rrc_T_modeSpecificInfo_16 = -1;
-static gint ett_rrc_T_fdd_45 = -1;
-static gint ett_rrc_T_tdd_10 = -1;
+static gint ett_rrc_T_modeSpecificInfo_17 = -1;
+static gint ett_rrc_T_fdd_46 = -1;
+static gint ett_rrc_T_tdd_11 = -1;
static gint ett_rrc_CSG_DedicatedFrequencyInfoList = -1;
static gint ett_rrc_CSG_PSCSplitInfo = -1;
+static gint ett_rrc_DedicatedWLANOffloadInformation = -1;
+static gint ett_rrc_T_configurationInfo = -1;
+static gint ett_rrc_T_newConfiguration = -1;
static gint ett_rrc_DomainSpecificAccessRestrictionForSharedNetwork_v670ext = -1;
static gint ett_rrc_DomainSpecificAccessRestrictionList_v670ext = -1;
static gint ett_rrc_DomainSpecificAccessRestrictionParam_v670ext = -1;
@@ -11913,6 +12848,8 @@ static gint ett_rrc_CapabilityUpdateRequirement_v770ext = -1;
static gint ett_rrc_CapabilityUpdateRequirement_r7 = -1;
static gint ett_rrc_CapabilityUpdateRequirement_v860ext = -1;
static gint ett_rrc_CapabilityUpdateRequirement_r8 = -1;
+static gint ett_rrc_CapabilityUpdateRequirement_vaj0ext = -1;
+static gint ett_rrc_CapabilityUpdateRequirement_r12 = -1;
static gint ett_rrc_CipheringModeCommand = -1;
static gint ett_rrc_CipheringModeCommand_r7 = -1;
static gint ett_rrc_CipheringModeInfo = -1;
@@ -11945,8 +12882,11 @@ static gint ett_rrc_CompressedModeMeasCapabMC = -1;
static gint ett_rrc_CPCH_Parameters = -1;
static gint ett_rrc_CSG_ProximityIndicationCapability = -1;
static gint ett_rrc_DL_InformationPerSecondaryRL_List = -1;
+static gint ett_rrc_DL_InformationPerSecondaryRL_List_r12 = -1;
static gint ett_rrc_DL_InformationPerSecondaryRL = -1;
static gint ett_rrc_T_e_RGCH_Info = -1;
+static gint ett_rrc_DL_InformationPerSecondaryRL_r12 = -1;
+static gint ett_rrc_T_e_RGCH_Info_01 = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD_v380ext = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD_v770ext = -1;
@@ -11955,23 +12895,26 @@ static gint ett_rrc_DL_PhysChCapabilityFDD_v920ext = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD_va40ext = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD_vb50ext = -1;
static gint ett_rrc_DL_PhysChCapabilityFDD_vb80ext = -1;
+static gint ett_rrc_DL_PhysChCapabilityFDD_vc50ext = -1;
static gint ett_rrc_DL_PhysChCapabilityTDD = -1;
static gint ett_rrc_DL_PhysChCapabilityTDD_LCR_r4 = -1;
static gint ett_rrc_DL_PhysChCapabilityTDD_128_v770ext = -1;
static gint ett_rrc_DL_PhysChCapabilityTDD_128_v860ext = -1;
static gint ett_rrc_DL_PhysChCapabilityInfoTDD_128_va40ext = -1;
+static gint ett_rrc_DL_PhysChCapabilityInfoTDD_128_vc50ext = -1;
static gint ett_rrc_DL_PhysChCapabilityTDD_768 = -1;
static gint ett_rrc_T_tdd768_hspdsch = -1;
static gint ett_rrc_DL_PhysChCapabilityInfoTDD_768 = -1;
static gint ett_rrc_DL_TransChCapability = -1;
static gint ett_rrc_DRAC_SysInfo = -1;
static gint ett_rrc_DRAC_SysInfoList = -1;
+static gint ett_rrc_EUTRAbandSpecificCapUpdateReqList = -1;
static gint ett_rrc_FailureCauseWithProtErr = -1;
static gint ett_rrc_FailureCauseWithProtErrTrId = -1;
static gint ett_rrc_FrequencyBandsIndicatorSupport = -1;
-static gint ett_rrc_T_modeSpecificInfo_17 = -1;
-static gint ett_rrc_T_fdd_46 = -1;
-static gint ett_rrc_T_tdd_11 = -1;
+static gint ett_rrc_T_modeSpecificInfo_18 = -1;
+static gint ett_rrc_T_fdd_47 = -1;
+static gint ett_rrc_T_tdd_12 = -1;
static gint ett_rrc_FrequencyBandsIndicatorTDD128 = -1;
static gint ett_rrc_FrequencyBandsIndicatorSupportTDD128 = -1;
static gint ett_rrc_FrequencyBandsRedirectionFDD = -1;
@@ -12013,6 +12956,7 @@ static gint ett_rrc_MeasurementCapability_vb50ext = -1;
static gint ett_rrc_MeasurementCapabilityTDD = -1;
static gint ett_rrc_MeasurementCapabilityTDD_vb50ext = -1;
static gint ett_rrc_MeasurementCapability_vb70ext = -1;
+static gint ett_rrc_MeasurementCapability_vc50ext = -1;
static gint ett_rrc_NonContiguousMultiCellCombinationList = -1;
static gint ett_rrc_NonContiguousMultiCell = -1;
static gint ett_rrc_MultiRAT_Capability = -1;
@@ -12022,6 +12966,7 @@ static gint ett_rrc_MultiModeRAT_Capability_v770ext = -1;
static gint ett_rrc_MultiModeRAT_Capability_v860ext = -1;
static gint ett_rrc_MultiModeRAT_Capability_vae0ext = -1;
static gint ett_rrc_MultiModeRAT_Capability_vb50ext = -1;
+static gint ett_rrc_MultiModeRAT_Capability_vc50ext = -1;
static gint ett_rrc_NeighCellSI_AcquisitionCapability = -1;
static gint ett_rrc_NetworkAssistedGANSS_Supported_List = -1;
static gint ett_rrc_NetworkAssistedGANSS_Supported_List_item = -1;
@@ -12066,6 +13011,9 @@ static gint ett_rrc_PhysicalChannelCapability_vb50ext = -1;
static gint ett_rrc_T_fddPhysChCapability_05 = -1;
static gint ett_rrc_PhysicalChannelCapability_vb80ext = -1;
static gint ett_rrc_T_fddPhysChCapability_06 = -1;
+static gint ett_rrc_PhysicalChannelCapability_vc50ext = -1;
+static gint ett_rrc_T_fddPhysChCapability_07 = -1;
+static gint ett_rrc_T_tddPhysChCapability_01 = -1;
static gint ett_rrc_PhysicalChannelCapabilityInfo_v770ext = -1;
static gint ett_rrc_T_tddPhysChCapability_768_01 = -1;
static gint ett_rrc_T_tddPhysChCapability_128_03 = -1;
@@ -12113,11 +13061,14 @@ static gint ett_rrc_T_integrityProtectionAlgorithmCap = -1;
static gint ett_rrc_SecondaryServingEDCHCell_Info = -1;
static gint ett_rrc_SecondaryEDCH_Info_Common = -1;
static gint ett_rrc_T_servingGrant = -1;
+static gint ett_rrc_SecondaryEDCH_Info_Common_r12 = -1;
+static gint ett_rrc_T_servingGrant_01 = -1;
static gint ett_rrc_Serving_HSDSCH_CellInformation = -1;
static gint ett_rrc_Serving_HSDSCH_CellInformation_r7 = -1;
static gint ett_rrc_Serving_HSDSCH_CellInformation_r8 = -1;
static gint ett_rrc_Serving_HSDSCH_CellInformation_r9 = -1;
static gint ett_rrc_Serving_HSDSCH_CellInformation_r11 = -1;
+static gint ett_rrc_Serving_HSDSCH_CellInformation_r12 = -1;
static gint ett_rrc_SimultaneousSCCPCH_DPCH_Reception = -1;
static gint ett_rrc_T_supported_02 = -1;
static gint ett_rrc_SR_VCC_Info = -1;
@@ -12164,7 +13115,8 @@ static gint ett_rrc_T_vb50NonCriticalExtensions_23 = -1;
static gint ett_rrc_T_vb70NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_vae0NonCriticalExtensions = -1;
static gint ett_rrc_T_vb80NonCriticalExtensions = -1;
-static gint ett_rrc_T_nonCriticalExtensions_195 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_11 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_207 = -1;
static gint ett_rrc_UE_RadioAccessCapability_va40ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_va60ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_va80ext_IEs = -1;
@@ -12173,6 +13125,7 @@ static gint ett_rrc_UE_RadioAccessCapability_vae0ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_vb50ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_vb70ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_vb80ext_IEs = -1;
+static gint ett_rrc_UE_RadioAccessCapability_vc50ext_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;
@@ -12204,6 +13157,7 @@ static gint ett_rrc_UE_RadioAccessCapability_va40ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_va80ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_vb50ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_vb70ext = -1;
+static gint ett_rrc_UE_RadioAccessCapability_vbc0ext = -1;
static gint ett_rrc_UE_RadioAccessCapabBand_va40ext = -1;
static gint ett_rrc_UE_RadioAccessCapabBandFDDList2 = -1;
static gint ett_rrc_UE_RadioAccessCapabBandFDDList3 = -1;
@@ -12250,9 +13204,10 @@ static gint ett_rrc_UE_RadioAccessCapabilityComp2_v860ext = -1;
static gint ett_rrc_UE_RadioAccessCapabilityComp2_v920ext = -1;
static gint ett_rrc_UE_RadioAccessCapabilityComp2_va40ext = -1;
static gint ett_rrc_UE_RadioAccessCapabilityComp2_vb50ext = -1;
+static gint ett_rrc_UE_RadioAccessCapabilityComp2_vc50ext = -1;
static gint ett_rrc_UE_RadioAccessCapabilityComp_TDD128 = -1;
static gint ett_rrc_RF_CapabilityComp = -1;
-static gint ett_rrc_T_fdd_47 = -1;
+static gint ett_rrc_T_fdd_48 = -1;
static gint ett_rrc_T_tdd384_RF_Capability = -1;
static gint ett_rrc_T_tdd128_RF_Capability = -1;
static gint ett_rrc_RF_CapabilityComp_v770ext = -1;
@@ -12272,6 +13227,7 @@ static gint ett_rrc_UL_PhysChCapabilityFDD = -1;
static gint ett_rrc_UL_PhysChCapabilityFDD_v770ext = -1;
static gint ett_rrc_UL_PhysChCapabilityFDD_v920ext = -1;
static gint ett_rrc_UL_PhysChCapabilityFDD_vb50ext = -1;
+static gint ett_rrc_UL_PhysChCapabilityFDD_vc50ext = -1;
static gint ett_rrc_UL_PhysChCapabilityTDD = -1;
static gint ett_rrc_UL_PhysChCapabilityTDD_384_v770ext = -1;
static gint ett_rrc_T_tdd384_edch = -1;
@@ -12285,14 +13241,19 @@ static gint ett_rrc_UL_PhysChCapabilityInfoTDD_128_va40ext = -1;
static gint ett_rrc_UL_PhysChCapabilityTDD_768 = -1;
static gint ett_rrc_T_tdd384_edch_01 = -1;
static gint ett_rrc_T_supported_05 = -1;
+static gint ett_rrc_UL_OtherTTIConfiguration_Information = -1;
+static gint ett_rrc_T_configurationInfo_01 = -1;
+static gint ett_rrc_T_newConfiguration_01 = -1;
static gint ett_rrc_UL_SecondaryCellInfoFDD = -1;
-static gint ett_rrc_T_newConfiguration = -1;
+static gint ett_rrc_T_newConfiguration_02 = -1;
+static gint ett_rrc_UL_SecondaryCellInfoFDD_r12 = -1;
+static gint ett_rrc_T_newConfiguration_03 = -1;
static gint ett_rrc_PhysicalChannelCapability_edch_r6 = -1;
static gint ett_rrc_T_fdd_edch = -1;
static gint ett_rrc_T_supported_06 = -1;
static gint ett_rrc_UL_TransChCapability = -1;
-static gint ett_rrc_T_modeSpecificInfo_18 = -1;
-static gint ett_rrc_T_tdd_12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_19 = -1;
+static gint ett_rrc_T_tdd_13 = -1;
static gint ett_rrc_UE_Positioning_Capability = -1;
static gint ett_rrc_UE_SecurityInformation = -1;
static gint ett_rrc_UE_SecurityInformation2 = -1;
@@ -12542,8 +13503,8 @@ static gint ett_rrc_Common_E_DCH_MAC_d_Flow_Info_ConcurrentTTI = -1;
static gint ett_rrc_Common_E_DCH_MAC_d_Flow_Info_List_ConcurrentTTI = -1;
static gint ett_rrc_CommonDynamicTF_Info = -1;
static gint ett_rrc_T_rlc_Size = -1;
-static gint ett_rrc_T_fdd_48 = -1;
-static gint ett_rrc_T_tdd_13 = -1;
+static gint ett_rrc_T_fdd_49 = -1;
+static gint ett_rrc_T_tdd_14 = -1;
static gint ett_rrc_T_commonTDD_Choice = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxTF_OF_NumberOfTransportBlocks = -1;
static gint ett_rrc_CommonDynamicTF_Info_DynamicTTI = -1;
@@ -12592,16 +13553,16 @@ static gint ett_rrc_T_tfs_SignallingMode_05 = -1;
static gint ett_rrc_DL_AddReconfTransChInformation2 = -1;
static gint ett_rrc_T_tfs_SignallingMode_06 = -1;
static gint ett_rrc_DL_CommonTransChInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_19 = -1;
-static gint ett_rrc_T_fdd_49 = -1;
-static gint ett_rrc_T_dl_Parameters = -1;
-static gint ett_rrc_T_tdd_14 = -1;
-static gint ett_rrc_DL_CommonTransChInfo_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_20 = -1;
static gint ett_rrc_T_fdd_50 = -1;
+static gint ett_rrc_T_dl_Parameters = -1;
+static gint ett_rrc_T_tdd_15 = -1;
+static gint ett_rrc_DL_CommonTransChInfo_r4 = -1;
+static gint ett_rrc_T_modeSpecificInfo_21 = -1;
+static gint ett_rrc_T_fdd_51 = -1;
static gint ett_rrc_T_dl_Parameters_01 = -1;
static gint ett_rrc_T_dl_DCH_TFCS = -1;
-static gint ett_rrc_T_tdd_15 = -1;
+static gint ett_rrc_T_tdd_16 = -1;
static gint ett_rrc_DL_DeletedTransChInfoList = -1;
static gint ett_rrc_DL_DeletedTransChInfoList_r5 = -1;
static gint ett_rrc_DL_DeletedTransChInfoList_r7 = -1;
@@ -12620,13 +13581,17 @@ static gint ett_rrc_T_non_ScheduledTransGrantInfo = -1;
static gint ett_rrc_E_DCH_AddReconf_MAC_d_Flow_r7 = -1;
static gint ett_rrc_T_transmissionGrantType_01 = -1;
static gint ett_rrc_T_non_ScheduledTransGrantInfo_01 = -1;
-static gint ett_rrc_T_modeSpecificInfo_21 = -1;
-static gint ett_rrc_T_fdd_51 = -1;
+static gint ett_rrc_T_modeSpecificInfo_22 = -1;
+static gint ett_rrc_T_fdd_52 = -1;
static gint ett_rrc_E_DCH_AddReconf_MAC_d_FlowList = -1;
static gint ett_rrc_E_DCH_AddReconf_MAC_d_FlowList_r7 = -1;
static gint ett_rrc_ExplicitTFCS_Configuration = -1;
static gint ett_rrc_T_replacement = -1;
+static gint ett_rrc_ExplicitTFCS_Configuration_r12 = -1;
+static gint ett_rrc_T_replacement_01 = -1;
static gint ett_rrc_GainFactorInformation = -1;
+static gint ett_rrc_GainFactorInformation_10msMode = -1;
+static gint ett_rrc_T_signalledGainFactors = -1;
static gint ett_rrc_HSDSCH_Info = -1;
static gint ett_rrc_HSDSCH_Info_r7 = -1;
static gint ett_rrc_T_dl_MAC_HeaderType = -1;
@@ -12679,27 +13644,29 @@ static gint ett_rrc_T_sizeType2_01 = -1;
static gint ett_rrc_T_sizeType3_01 = -1;
static gint ett_rrc_OctetModeRLC_SizeInfoType2 = -1;
static gint ett_rrc_PowerOffsetInfoShort = -1;
-static gint ett_rrc_T_modeSpecificInfo_22 = -1;
-static gint ett_rrc_T_fdd_52 = -1;
+static gint ett_rrc_T_modeSpecificInfo_23 = -1;
+static gint ett_rrc_T_fdd_53 = -1;
static gint ett_rrc_PowerOffsetInformation = -1;
+static gint ett_rrc_PowerOffsetInformation_10msMode = -1;
static gint ett_rrc_PreDefTransChConfiguration = -1;
static gint ett_rrc_QualityTarget = -1;
static gint ett_rrc_RestrictedTrChInfo = -1;
static gint ett_rrc_RestrictedTrChInfoList = -1;
static gint ett_rrc_SemistaticTF_Information = -1;
static gint ett_rrc_SignalledGainFactors = -1;
-static gint ett_rrc_T_modeSpecificInfo_23 = -1;
-static gint ett_rrc_T_fdd_53 = -1;
+static gint ett_rrc_T_modeSpecificInfo_24 = -1;
+static gint ett_rrc_T_fdd_54 = -1;
static gint ett_rrc_SplitTFCI_Signalling = -1;
static gint ett_rrc_TFC_Subset = -1;
static gint ett_rrc_TFC_SubsetList = -1;
static gint ett_rrc_TFC_SubsetList_item = -1;
-static gint ett_rrc_T_modeSpecificInfo_24 = -1;
-static gint ett_rrc_T_tdd_16 = -1;
+static gint ett_rrc_T_modeSpecificInfo_25 = -1;
+static gint ett_rrc_T_tdd_17 = -1;
static gint ett_rrc_TFCI_Field2_Information = -1;
static gint ett_rrc_TFCI_Range = -1;
static gint ett_rrc_TFCI_RangeList = -1;
static gint ett_rrc_TFCS = -1;
+static gint ett_rrc_TFCS_r12 = -1;
static gint ett_rrc_TFCS_Identity = -1;
static gint ett_rrc_TFCS_InfoForDSCH = -1;
static gint ett_rrc_TFCS_ReconfAdd = -1;
@@ -12718,11 +13685,28 @@ static gint ett_rrc_T_ctfc16Bit = -1;
static gint ett_rrc_T_ctfc16Bit_item = -1;
static gint ett_rrc_T_ctfc24Bit = -1;
static gint ett_rrc_T_ctfc24Bit_item = -1;
+static gint ett_rrc_TFCS_ReconfAdd_r12 = -1;
+static gint ett_rrc_T_ctfcSize_01 = -1;
+static gint ett_rrc_T_ctfc2Bit_01 = -1;
+static gint ett_rrc_T_ctfc2Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc4Bit_01 = -1;
+static gint ett_rrc_T_ctfc4Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc6Bit_01 = -1;
+static gint ett_rrc_T_ctfc6Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc8Bit_01 = -1;
+static gint ett_rrc_T_ctfc8Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc12Bit_01 = -1;
+static gint ett_rrc_T_ctfc12Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc16Bit_01 = -1;
+static gint ett_rrc_T_ctfc16Bit_item_01 = -1;
+static gint ett_rrc_T_ctfc24Bit_01 = -1;
+static gint ett_rrc_T_ctfc24Bit_item_01 = -1;
static gint ett_rrc_TFCS_Removal = -1;
static gint ett_rrc_TFCS_RemovalList = -1;
static gint ett_rrc_TM_SignallingInfo = -1;
static gint ett_rrc_T_tm_SignallingMode = -1;
static gint ett_rrc_T_mode2 = -1;
+static gint ett_rrc_TransportChannelConcatInfo = -1;
static gint ett_rrc_TransportChannelIdentityDCHandDSCH = -1;
static gint ett_rrc_TransportFormatSet = -1;
static gint ett_rrc_TransportFormatSet_LCR = -1;
@@ -12738,20 +13722,24 @@ static gint ett_rrc_UL_AddReconfTransChInformation_r7 = -1;
static gint ett_rrc_T_dch_usch_01 = -1;
static gint ett_rrc_T_e_dch_03 = -1;
static gint ett_rrc_T_modeSpecific = -1;
-static gint ett_rrc_T_fdd_54 = -1;
+static gint ett_rrc_T_fdd_55 = -1;
static gint ett_rrc_UL_AddReconfTransChInformation_r8 = -1;
static gint ett_rrc_T_dch_usch_02 = -1;
static gint ett_rrc_T_e_dch_04 = -1;
static gint ett_rrc_T_modeSpecific_01 = -1;
-static gint ett_rrc_T_fdd_55 = -1;
-static gint ett_rrc_UL_CommonTransChInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_25 = -1;
static gint ett_rrc_T_fdd_56 = -1;
-static gint ett_rrc_T_tdd_17 = -1;
-static gint ett_rrc_UL_CommonTransChInfo_r4 = -1;
+static gint ett_rrc_UL_CommonTransChInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_26 = -1;
static gint ett_rrc_T_fdd_57 = -1;
static gint ett_rrc_T_tdd_18 = -1;
+static gint ett_rrc_UL_CommonTransChInfo_r4 = -1;
+static gint ett_rrc_T_modeSpecificInfo_27 = -1;
+static gint ett_rrc_T_fdd_58 = -1;
+static gint ett_rrc_T_tdd_19 = -1;
+static gint ett_rrc_UL_CommonTransChInfo_r12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_28 = -1;
+static gint ett_rrc_T_fdd_59 = -1;
+static gint ett_rrc_T_tdd_20 = -1;
static gint ett_rrc_UL_ControlledTrChList = -1;
static gint ett_rrc_UL_DeletedTransChInfoList = -1;
static gint ett_rrc_UL_DeletedTransChInfoList_r6 = -1;
@@ -12795,8 +13783,10 @@ static gint ett_rrc_AdditionalPRACH_TF_and_TFCS_CCCH_List = -1;
static gint ett_rrc_AdditionalDLSecCellInfoListFDD = -1;
static gint ett_rrc_AdditionalDLSecCellInfoListFDD_r11 = -1;
static gint ett_rrc_AdditionalDLSecCellInfoListFDD2 = -1;
+static gint ett_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD = -1;
static gint ett_rrc_AdditionalDLSecCellInfoFDD = -1;
static gint ett_rrc_AdditionalDLSecCellInfoFDD_r11 = -1;
+static gint ett_rrc_AdditionalDLSecCellInfoFDD_HandoverToUtran = -1;
static gint ett_rrc_AICH_Info = -1;
static gint ett_rrc_AICH_Info_Compressed = -1;
static gint ett_rrc_AllocationPeriodInfo = -1;
@@ -12836,18 +13826,18 @@ static gint ett_rrc_Common_E_RNTI_Info = -1;
static gint ett_rrc_Common_E_RNTI_Info_item = -1;
static gint ett_rrc_CommonEDCHResourceConfigInfoListExt = -1;
static gint ett_rrc_CommonEDCHSystemInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_27 = -1;
+static gint ett_rrc_T_modeSpecificInfo_29 = -1;
static gint ett_rrc_T_dummy_14 = -1;
-static gint ett_rrc_T_tdd_19 = -1;
-static gint ett_rrc_T_tdd128_11 = -1;
+static gint ett_rrc_T_tdd_21 = -1;
+static gint ett_rrc_T_tdd128_12 = -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_CommonEDCHSystemInfoParamConcurrentTTI = -1;
static gint ett_rrc_CommonERGCHChannelConfig = -1;
static gint ett_rrc_CommonERGCHInfoFDD = -1;
-static gint ett_rrc_T_configurationInfo = -1;
-static gint ett_rrc_T_newConfiguration_01 = -1;
+static gint ett_rrc_T_configurationInfo_02 = -1;
+static gint ett_rrc_T_newConfiguration_04 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig = -1;
static gint ett_rrc_CommonTimeslotInfo = -1;
static gint ett_rrc_CommonTimeslotInfoMBMS = -1;
@@ -12860,16 +13850,24 @@ static gint ett_rrc_CPCH_PersistenceLevels = -1;
static gint ett_rrc_CPCH_PersistenceLevelsList = -1;
static gint ett_rrc_CPCH_SetInfo = -1;
static gint ett_rrc_CPCH_SetInfoList = -1;
+static gint ett_rrc_DCH_Enhancements_Info_FDD = -1;
+static gint ett_rrc_T_configurationInfo_03 = -1;
+static gint ett_rrc_T_newConfiguration_05 = -1;
+static gint ett_rrc_T_ulTransmissionMode = -1;
+static gint ett_rrc_T_tenORtwentyMS = -1;
+static gint ett_rrc_T_dlFETMode = -1;
+static gint ett_rrc_T_full = -1;
+static gint ett_rrc_DesignatedNonServingHS_DSCHCellInfo = -1;
static gint ett_rrc_DL_CCTrCh = -1;
static gint ett_rrc_DL_CCTrCh_r4 = -1;
static gint ett_rrc_T_tddOption_03 = -1;
-static gint ett_rrc_T_tdd384_11 = -1;
-static gint ett_rrc_T_tdd128_12 = -1;
-static gint ett_rrc_DL_CCTrCh_r7 = -1;
-static gint ett_rrc_T_tddOption_04 = -1;
static gint ett_rrc_T_tdd384_12 = -1;
-static gint ett_rrc_T_tdd768_06 = -1;
static gint ett_rrc_T_tdd128_13 = -1;
+static gint ett_rrc_DL_CCTrCh_r7 = -1;
+static gint ett_rrc_T_tddOption_04 = -1;
+static gint ett_rrc_T_tdd384_13 = -1;
+static gint ett_rrc_T_tdd768_07 = -1;
+static gint ett_rrc_T_tdd128_14 = -1;
static gint ett_rrc_DL_CCTrChList = -1;
static gint ett_rrc_DL_CCTrChList_r7 = -1;
static gint ett_rrc_DL_CCTrChList_r4 = -1;
@@ -12877,151 +13875,177 @@ static gint ett_rrc_DL_CCTrChListToRemove = -1;
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_28 = -1;
-static gint ett_rrc_T_fdd_58 = -1;
-static gint ett_rrc_T_tdd_20 = -1;
-static gint ett_rrc_DL_CommonInformation_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_29 = -1;
-static gint ett_rrc_T_fdd_59 = -1;
-static gint ett_rrc_T_tdd_21 = -1;
-static gint ett_rrc_T_tddOption_05 = -1;
-static gint ett_rrc_T_tdd128_14 = -1;
-static gint ett_rrc_DL_CommonInformation_r5 = -1;
static gint ett_rrc_T_modeSpecificInfo_30 = -1;
static gint ett_rrc_T_fdd_60 = -1;
static gint ett_rrc_T_tdd_22 = -1;
-static gint ett_rrc_T_tddOption_06 = -1;
-static gint ett_rrc_T_tdd128_15 = -1;
-static gint ett_rrc_DL_CommonInformation_r6 = -1;
-static gint ett_rrc_T_dl_dpchInfoCommon = -1;
+static gint ett_rrc_DL_CommonInformation_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_31 = -1;
static gint ett_rrc_T_fdd_61 = -1;
static gint ett_rrc_T_tdd_23 = -1;
-static gint ett_rrc_T_tddOption_07 = -1;
-static gint ett_rrc_T_tdd128_16 = -1;
-static gint ett_rrc_DL_CommonInformation_r7 = -1;
-static gint ett_rrc_T_dl_dpchInfoCommon_01 = -1;
+static gint ett_rrc_T_tddOption_05 = -1;
+static gint ett_rrc_T_tdd128_15 = -1;
+static gint ett_rrc_DL_CommonInformation_r5 = -1;
static gint ett_rrc_T_modeSpecificInfo_32 = -1;
static gint ett_rrc_T_fdd_62 = -1;
static gint ett_rrc_T_tdd_24 = -1;
-static gint ett_rrc_T_tddOption_08 = -1;
-static gint ett_rrc_T_tdd128_17 = -1;
-static gint ett_rrc_DL_CommonInformation_r8 = -1;
-static gint ett_rrc_T_dl_dpchInfoCommon_02 = -1;
+static gint ett_rrc_T_tddOption_06 = -1;
+static gint ett_rrc_T_tdd128_16 = -1;
+static gint ett_rrc_DL_CommonInformation_r6 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon = -1;
static gint ett_rrc_T_modeSpecificInfo_33 = -1;
static gint ett_rrc_T_fdd_63 = -1;
static gint ett_rrc_T_tdd_25 = -1;
-static gint ett_rrc_T_tddOption_09 = -1;
-static gint ett_rrc_T_tdd128_18 = -1;
-static gint ett_rrc_DL_CommonInformation_r10 = -1;
-static gint ett_rrc_T_dl_dpchInfoCommon_03 = -1;
+static gint ett_rrc_T_tddOption_07 = -1;
+static gint ett_rrc_T_tdd128_17 = -1;
+static gint ett_rrc_DL_CommonInformation_r7 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon_01 = -1;
static gint ett_rrc_T_modeSpecificInfo_34 = -1;
static gint ett_rrc_T_fdd_64 = -1;
static gint ett_rrc_T_tdd_26 = -1;
-static gint ett_rrc_T_tddOption_10 = -1;
-static gint ett_rrc_T_tdd128_19 = -1;
-static gint ett_rrc_DL_CommonInformation_r11 = -1;
-static gint ett_rrc_T_dl_dpchInfoCommon_04 = -1;
+static gint ett_rrc_T_tddOption_08 = -1;
+static gint ett_rrc_T_tdd128_18 = -1;
+static gint ett_rrc_DL_CommonInformation_r8 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon_02 = -1;
static gint ett_rrc_T_modeSpecificInfo_35 = -1;
static gint ett_rrc_T_fdd_65 = -1;
static gint ett_rrc_T_tdd_27 = -1;
-static gint ett_rrc_T_tddOption_11 = -1;
-static gint ett_rrc_T_tdd128_20 = -1;
-static gint ett_rrc_DL_CommonInformationPost = -1;
-static gint ett_rrc_DL_CommonInformationPredef = -1;
-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_tddOption_09 = -1;
+static gint ett_rrc_T_tdd128_19 = -1;
+static gint ett_rrc_DL_CommonInformation_r10 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon_03 = -1;
static gint ett_rrc_T_modeSpecificInfo_36 = -1;
static gint ett_rrc_T_fdd_66 = -1;
static gint ett_rrc_T_tdd_28 = -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_tddOption_10 = -1;
+static gint ett_rrc_T_tdd128_20 = -1;
+static gint ett_rrc_DL_CommonInformation_r11 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon_04 = -1;
static gint ett_rrc_T_modeSpecificInfo_37 = -1;
static gint ett_rrc_T_fdd_67 = -1;
static gint ett_rrc_T_tdd_29 = -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_tddOption_11 = -1;
+static gint ett_rrc_T_tdd128_21 = -1;
+static gint ett_rrc_DL_CommonInformation_r12 = -1;
+static gint ett_rrc_T_dl_dpchInfoCommon_05 = -1;
static gint ett_rrc_T_modeSpecificInfo_38 = -1;
static gint ett_rrc_T_fdd_68 = -1;
static gint ett_rrc_T_tdd_30 = -1;
-static gint ett_rrc_DL_DPCH_InfoCommonPost = -1;
-static gint ett_rrc_DL_DPCH_InfoCommonPredef = -1;
+static gint ett_rrc_T_tddOption_12 = -1;
+static gint ett_rrc_T_tdd128_22 = -1;
+static gint ett_rrc_DL_CommonInformationPost = -1;
+static gint ett_rrc_DL_CommonInformationPredef = -1;
+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_39 = -1;
static gint ett_rrc_T_fdd_69 = -1;
static gint ett_rrc_T_tdd_31 = -1;
-static gint ett_rrc_DL_DPCH_InfoPerRL = -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_40 = -1;
static gint ett_rrc_T_fdd_70 = -1;
static gint ett_rrc_T_tdd_32 = -1;
-static gint ett_rrc_DL_DPCH_InfoPerRL_r4 = -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_41 = -1;
static gint ett_rrc_T_fdd_71 = -1;
static gint ett_rrc_T_tdd_33 = -1;
-static gint ett_rrc_DL_DPCH_InfoPerRL_r5 = -1;
+static gint ett_rrc_DL_DPCH_InfoCommon_r12 = -1;
+static gint ett_rrc_T_cfnHandling_03 = -1;
+static gint ett_rrc_T_maintain_01 = -1;
+static gint ett_rrc_T_modeSpecificInfo_42 = -1;
static gint ett_rrc_T_fdd_72 = -1;
static gint ett_rrc_T_tdd_34 = -1;
-static gint ett_rrc_DL_DPCH_InfoPerRL_r6 = -1;
+static gint ett_rrc_DL_DPCH_InfoCommonPost = -1;
+static gint ett_rrc_DL_DPCH_InfoCommonPredef = -1;
+static gint ett_rrc_T_modeSpecificInfo_43 = -1;
static gint ett_rrc_T_fdd_73 = -1;
static gint ett_rrc_T_tdd_35 = -1;
-static gint ett_rrc_DL_DPCH_InfoPerRL_r7 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL = -1;
static gint ett_rrc_T_fdd_74 = -1;
static gint ett_rrc_T_tdd_36 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_r4 = -1;
+static gint ett_rrc_T_fdd_75 = -1;
+static gint ett_rrc_T_tdd_37 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_r5 = -1;
+static gint ett_rrc_T_fdd_76 = -1;
+static gint ett_rrc_T_tdd_38 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_r6 = -1;
+static gint ett_rrc_T_fdd_77 = -1;
+static gint ett_rrc_T_tdd_39 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_r7 = -1;
+static gint ett_rrc_T_fdd_78 = -1;
+static gint ett_rrc_T_tdd_40 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_r12 = -1;
+static gint ett_rrc_T_fdd_79 = -1;
+static gint ett_rrc_T_tdd_41 = -1;
+static gint ett_rrc_DL_DPCH_InfoPerRL_ASU = -1;
+static gint ett_rrc_T_fdd_80 = -1;
+static gint ett_rrc_T_tdd_42 = -1;
static gint ett_rrc_DL_FDPCH_InfoPerRL_r6 = -1;
static gint ett_rrc_DL_FDPCH_InfoPerRL_r7 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_PostFDD = -1;
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_40 = -1;
-static gint ett_rrc_T_fdd_75 = -1;
-static gint ett_rrc_T_tdd_37 = -1;
+static gint ett_rrc_T_modeSpecificInfo_44 = -1;
+static gint ett_rrc_T_fdd_81 = -1;
+static gint ett_rrc_T_tdd_43 = -1;
static gint ett_rrc_DL_FDPCH_InfoCommon_r6 = -1;
-static gint ett_rrc_T_cfnHandling_03 = -1;
-static gint ett_rrc_T_maintain_01 = -1;
+static gint ett_rrc_T_cfnHandling_04 = -1;
+static gint ett_rrc_T_maintain_02 = -1;
static gint ett_rrc_DL_HSPDSCH_Information = -1;
-static gint ett_rrc_T_modeSpecificInfo_41 = -1;
-static gint ett_rrc_T_tdd_38 = -1;
-static gint ett_rrc_T_tdd384_13 = -1;
-static gint ett_rrc_T_tdd128_21 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r6 = -1;
-static gint ett_rrc_T_modeSpecificInfo_42 = -1;
-static gint ett_rrc_T_tdd_39 = -1;
+static gint ett_rrc_T_modeSpecificInfo_45 = -1;
+static gint ett_rrc_T_tdd_44 = -1;
static gint ett_rrc_T_tdd384_14 = -1;
-static gint ett_rrc_T_tdd128_22 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_43 = -1;
-static gint ett_rrc_T_tdd_40 = -1;
-static gint ett_rrc_T_tdd384_15 = -1;
-static gint ett_rrc_T_tdd768_07 = -1;
static gint ett_rrc_T_tdd128_23 = -1;
-static gint ett_rrc_T_fdd_76 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r8 = -1;
-static gint ett_rrc_T_modeSpecificInfo_44 = -1;
-static gint ett_rrc_T_tdd_41 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r6 = -1;
+static gint ett_rrc_T_modeSpecificInfo_46 = -1;
+static gint ett_rrc_T_tdd_45 = -1;
+static gint ett_rrc_T_tdd384_15 = -1;
+static gint ett_rrc_T_tdd128_24 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r7 = -1;
+static gint ett_rrc_T_modeSpecificInfo_47 = -1;
+static gint ett_rrc_T_tdd_46 = -1;
static gint ett_rrc_T_tdd384_16 = -1;
static gint ett_rrc_T_tdd768_08 = -1;
-static gint ett_rrc_T_tdd128_24 = -1;
-static gint ett_rrc_T_fdd_77 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r8_ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_45 = -1;
-static gint ett_rrc_T_tdd_42 = -1;
static gint ett_rrc_T_tdd128_25 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r8_ext2 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_46 = -1;
-static gint ett_rrc_T_tdd_43 = -1;
+static gint ett_rrc_T_fdd_82 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r8 = -1;
+static gint ett_rrc_T_modeSpecificInfo_48 = -1;
+static gint ett_rrc_T_tdd_47 = -1;
static gint ett_rrc_T_tdd384_17 = -1;
static gint ett_rrc_T_tdd768_09 = -1;
static gint ett_rrc_T_tdd128_26 = -1;
-static gint ett_rrc_T_fdd_78 = -1;
-static gint ett_rrc_DL_HSPDSCH_Information_r11 = -1;
-static gint ett_rrc_T_modeSpecificInfo_47 = -1;
-static gint ett_rrc_T_tdd_44 = -1;
+static gint ett_rrc_T_fdd_83 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r8_ext = -1;
+static gint ett_rrc_T_modeSpecificInfo_49 = -1;
+static gint ett_rrc_T_tdd_48 = -1;
+static gint ett_rrc_T_tdd128_27 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r8_ext2 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r9 = -1;
+static gint ett_rrc_T_modeSpecificInfo_50 = -1;
+static gint ett_rrc_T_tdd_49 = -1;
static gint ett_rrc_T_tdd384_18 = -1;
static gint ett_rrc_T_tdd768_10 = -1;
-static gint ett_rrc_T_tdd128_27 = -1;
-static gint ett_rrc_T_fdd_79 = -1;
+static gint ett_rrc_T_tdd128_28 = -1;
+static gint ett_rrc_T_fdd_84 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r11 = -1;
+static gint ett_rrc_T_modeSpecificInfo_51 = -1;
+static gint ett_rrc_T_tdd_50 = -1;
+static gint ett_rrc_T_tdd384_19 = -1;
+static gint ett_rrc_T_tdd768_11 = -1;
+static gint ett_rrc_T_tdd128_29 = -1;
+static gint ett_rrc_T_fdd_85 = -1;
+static gint ett_rrc_DL_HSPDSCH_Information_r12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_52 = -1;
+static gint ett_rrc_T_tdd_51 = -1;
+static gint ett_rrc_T_tdd384_20 = -1;
+static gint ett_rrc_T_tdd768_12 = -1;
+static gint ett_rrc_T_tdd128_30 = -1;
+static gint ett_rrc_T_fdd_86 = -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;
@@ -13030,58 +14054,70 @@ static gint ett_rrc_DL_HSPDSCH_TS_Configuration_item = -1;
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_48 = -1;
-static gint ett_rrc_T_fdd_80 = -1;
+static gint ett_rrc_T_modeSpecificInfo_53 = -1;
+static gint ett_rrc_T_fdd_87 = -1;
static gint ett_rrc_DL_InformationPerRL_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_49 = -1;
-static gint ett_rrc_T_fdd_81 = -1;
+static gint ett_rrc_T_modeSpecificInfo_54 = -1;
+static gint ett_rrc_T_fdd_88 = -1;
static gint ett_rrc_DL_InformationPerRL_r5 = -1;
-static gint ett_rrc_T_modeSpecificInfo_50 = -1;
-static gint ett_rrc_T_fdd_82 = -1;
+static gint ett_rrc_T_modeSpecificInfo_55 = -1;
+static gint ett_rrc_T_fdd_89 = -1;
static gint ett_rrc_DL_InformationPerRL_r5bis = -1;
-static gint ett_rrc_T_modeSpecificInfo_51 = -1;
-static gint ett_rrc_T_fdd_83 = -1;
+static gint ett_rrc_T_modeSpecificInfo_56 = -1;
+static gint ett_rrc_T_fdd_90 = -1;
static gint ett_rrc_DL_InformationPerRL_r6 = -1;
-static gint ett_rrc_T_modeSpecificInfo_52 = -1;
-static gint ett_rrc_T_fdd_84 = -1;
+static gint ett_rrc_T_modeSpecificInfo_57 = -1;
+static gint ett_rrc_T_fdd_91 = -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_T_e_RGCH_Info_02 = -1;
static gint ett_rrc_DL_InformationPerRL_v6b0ext = -1;
static gint ett_rrc_DL_InformationPerRL_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_53 = -1;
-static gint ett_rrc_T_fdd_85 = -1;
+static gint ett_rrc_T_modeSpecificInfo_58 = -1;
+static gint ett_rrc_T_fdd_92 = -1;
static gint ett_rrc_T_dl_dpchInfo_01 = -1;
static gint ett_rrc_T_modeSpecificInfo2 = -1;
-static gint ett_rrc_T_fdd_86 = -1;
+static gint ett_rrc_T_fdd_93 = -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_45 = -1;
+static gint ett_rrc_T_e_RGCH_Info_03 = -1;
+static gint ett_rrc_T_tdd_52 = -1;
static gint ett_rrc_T_tdd384_tdd768 = -1;
-static gint ett_rrc_T_tdd128_28 = -1;
+static gint ett_rrc_T_tdd128_31 = -1;
static gint ett_rrc_DL_InformationPerRL_r8 = -1;
-static gint ett_rrc_T_modeSpecificInfo_54 = -1;
-static gint ett_rrc_T_fdd_87 = -1;
+static gint ett_rrc_T_modeSpecificInfo_59 = -1;
+static gint ett_rrc_T_fdd_94 = -1;
static gint ett_rrc_T_dl_dpchInfo_02 = -1;
static gint ett_rrc_T_modeSpecificInfo2_01 = -1;
-static gint ett_rrc_T_fdd_88 = -1;
+static gint ett_rrc_T_fdd_95 = -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_46 = -1;
+static gint ett_rrc_T_e_RGCH_Info_04 = -1;
+static gint ett_rrc_T_tdd_53 = -1;
static gint ett_rrc_T_tdd384_tdd768_01 = -1;
-static gint ett_rrc_T_tdd128_29 = -1;
+static gint ett_rrc_T_tdd128_32 = -1;
static gint ett_rrc_DL_InformationPerRL_r11 = -1;
-static gint ett_rrc_T_modeSpecificInfo_55 = -1;
-static gint ett_rrc_T_fdd_89 = -1;
+static gint ett_rrc_T_modeSpecificInfo_60 = -1;
+static gint ett_rrc_T_fdd_96 = -1;
static gint ett_rrc_T_dl_dpchInfo_03 = -1;
static gint ett_rrc_T_modeSpecificInfo2_02 = -1;
-static gint ett_rrc_T_fdd_90 = -1;
+static gint ett_rrc_T_fdd_97 = -1;
static gint ett_rrc_T_e_HICH_Info_03 = -1;
-static gint ett_rrc_T_e_RGCH_Info_04 = -1;
+static gint ett_rrc_T_e_RGCH_Info_05 = -1;
static gint ett_rrc_T_f_TPICH_Info = -1;
-static gint ett_rrc_T_tdd_47 = -1;
+static gint ett_rrc_T_tdd_54 = -1;
static gint ett_rrc_T_tdd384_tdd768_02 = -1;
-static gint ett_rrc_T_tdd128_30 = -1;
+static gint ett_rrc_T_tdd128_33 = -1;
+static gint ett_rrc_DL_InformationPerRL_r12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_61 = -1;
+static gint ett_rrc_T_fdd_98 = -1;
+static gint ett_rrc_T_dl_dpchInfo_04 = -1;
+static gint ett_rrc_T_modeSpecificInfo2_03 = -1;
+static gint ett_rrc_T_fdd_99 = -1;
+static gint ett_rrc_T_e_HICH_Info_04 = -1;
+static gint ett_rrc_T_e_RGCH_Info_06 = -1;
+static gint ett_rrc_T_f_TPICH_Info_01 = -1;
+static gint ett_rrc_T_tdd_55 = -1;
+static gint ett_rrc_T_tdd384_tdd768_03 = -1;
+static gint ett_rrc_T_tdd128_34 = -1;
static gint ett_rrc_DL_InformationPerRL_List = -1;
static gint ett_rrc_DL_InformationPerRL_List_r4 = -1;
static gint ett_rrc_DL_InformationPerRL_List_r5 = -1;
@@ -13091,6 +14127,7 @@ static gint ett_rrc_DL_InformationPerRL_List_r5bis = -1;
static gint ett_rrc_DL_InformationPerRL_List_r7 = -1;
static gint ett_rrc_DL_InformationPerRL_List_r8 = -1;
static gint ett_rrc_DL_InformationPerRL_List_r11 = -1;
+static gint ett_rrc_DL_InformationPerRL_List_r12 = -1;
static gint ett_rrc_DL_InformationPerRL_ListPostFDD = -1;
static gint ett_rrc_DL_InformationPerRL_PostFDD = -1;
static gint ett_rrc_DL_InformationPerRL_PostTDD = -1;
@@ -13099,18 +14136,21 @@ static gint ett_rrc_DL_MultiCarrier_Information = -1;
static gint ett_rrc_DL_PDSCH_Information = -1;
static gint ett_rrc_Dl_rate_matching_restriction = -1;
static gint ett_rrc_DL_SecondaryCellInfoFDD = -1;
-static gint ett_rrc_T_newConfiguration_02 = -1;
+static gint ett_rrc_T_newConfiguration_06 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes = -1;
static gint ett_rrc_DL_SecondaryCellInfoFDD_v890ext = -1;
static gint ett_rrc_DL_SecondaryCellInfoFDD_r9 = -1;
-static gint ett_rrc_T_configurationInfo_01 = -1;
-static gint ett_rrc_T_newConfiguration_03 = -1;
+static gint ett_rrc_T_configurationInfo_04 = -1;
+static gint ett_rrc_T_newConfiguration_07 = -1;
static gint ett_rrc_DL_SecondaryCellInfoFDD_r10 = -1;
-static gint ett_rrc_T_configurationInfo_02 = -1;
-static gint ett_rrc_T_newConfiguration_04 = -1;
+static gint ett_rrc_T_configurationInfo_05 = -1;
+static gint ett_rrc_T_newConfiguration_08 = -1;
static gint ett_rrc_DL_SecondaryCellInfoFDD_r11 = -1;
-static gint ett_rrc_T_configurationInfo_03 = -1;
-static gint ett_rrc_T_newConfiguration_05 = -1;
+static gint ett_rrc_T_configurationInfo_06 = -1;
+static gint ett_rrc_T_newConfiguration_09 = -1;
+static gint ett_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran = -1;
+static gint ett_rrc_T_configurationInfo_07 = -1;
+static gint ett_rrc_T_newConfiguration_10 = -1;
static gint ett_rrc_DL_TPC_PowerOffsetPerRL = -1;
static gint ett_rrc_DL_TPC_PowerOffsetPerRL_List = -1;
static gint ett_rrc_DL_TS_ChannelisationCodesShort = -1;
@@ -13157,6 +14197,10 @@ static gint ett_rrc_DownlinkTimeslotsCodes_r7 = -1;
static gint ett_rrc_T_moreTimeslots_03 = -1;
static gint ett_rrc_T_additionalTimeslots_03 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_1_OF_DownlinkAdditionalTimeslots_r7 = -1;
+static gint ett_rrc_DPCCH2Info = -1;
+static gint ett_rrc_DPCCH2InfoFDD = -1;
+static gint ett_rrc_T_configurationInfo_08 = -1;
+static gint ett_rrc_T_newConfiguration_11 = -1;
static gint ett_rrc_DPCH_CompressedModeInfo = -1;
static gint ett_rrc_DPCH_CompressedModeInfo_r8 = -1;
static gint ett_rrc_DPCH_CompressedModeInfo_r10 = -1;
@@ -13165,15 +14209,20 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxTGPS_OF_TGP_SequenceShort = -1;
static gint ett_rrc_DPCH_CompressedModeStatusInfo_r10 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxTGPS_OF_TGP_SequenceShort_r10 = -1;
static gint ett_rrc_DRX_Info = -1;
+static gint ett_rrc_DRX_Info_r12 = -1;
static gint ett_rrc_DSCH_Mapping = -1;
static gint ett_rrc_DSCH_MappingList = -1;
static gint ett_rrc_DSCH_TransportChannelsInfo = -1;
static gint ett_rrc_DSCH_TransportChannelsInfo_item = -1;
static gint ett_rrc_DTX_DRX_Info_r7 = -1;
+static gint ett_rrc_DTX_DRX_Info_r12 = -1;
static gint ett_rrc_DTX_E_DCH_TTI_10ms = -1;
static gint ett_rrc_DTX_E_DCH_TTI_2ms = -1;
static gint ett_rrc_DTX_Info = -1;
static gint ett_rrc_T_e_dch_TTI_Length = -1;
+static gint ett_rrc_DTX_Info_SecondaryUplinkFrequency = -1;
+static gint ett_rrc_T_e_dch_TTI_Length_01 = -1;
+static gint ett_rrc_T_dtx_e_dch_TTI_2ms = -1;
static gint ett_rrc_DynamicPersistenceLevelList = -1;
static gint ett_rrc_DynamicPersistenceLevelTF_List = -1;
static gint ett_rrc_DynamicTFInformationCCCH = -1;
@@ -13187,18 +14236,18 @@ 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_91 = -1;
-static gint ett_rrc_T_tdd_48 = -1;
-static gint ett_rrc_T_tdd384_19 = -1;
-static gint ett_rrc_T_tdd768_11 = -1;
-static gint ett_rrc_T_tdd128_31 = -1;
+static gint ett_rrc_T_fdd_100 = -1;
+static gint ett_rrc_T_tdd_56 = -1;
+static gint ett_rrc_T_tdd384_21 = -1;
+static gint ett_rrc_T_tdd768_13 = -1;
+static gint ett_rrc_T_tdd128_35 = -1;
static gint ett_rrc_E_AGCH_Information_r8 = -1;
static gint ett_rrc_T_modeSpecific_03 = -1;
-static gint ett_rrc_T_fdd_92 = -1;
-static gint ett_rrc_T_tdd_49 = -1;
-static gint ett_rrc_T_tdd384_20 = -1;
-static gint ett_rrc_T_tdd768_12 = -1;
-static gint ett_rrc_T_tdd128_32 = -1;
+static gint ett_rrc_T_fdd_101 = -1;
+static gint ett_rrc_T_tdd_57 = -1;
+static gint ett_rrc_T_tdd384_22 = -1;
+static gint ett_rrc_T_tdd768_14 = -1;
+static gint ett_rrc_T_tdd128_36 = -1;
static gint ett_rrc_E_AGCH_Information_TDD128 = -1;
static gint ett_rrc_E_AGCH_Set_Config = -1;
static gint ett_rrc_E_AGCH_Set_Config_VHCR = -1;
@@ -13212,24 +14261,24 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_r11 = -1
static gint ett_rrc_E_DCH_ReconfigurationInfo_SecULFrequency = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_SecULFreq = -1;
static gint ett_rrc_E_DCH_RL_InfoNewServingCell = -1;
-static gint ett_rrc_T_servingGrant_01 = -1;
-static gint ett_rrc_T_e_RGCH_Info_05 = -1;
-static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r7 = -1;
static gint ett_rrc_T_servingGrant_02 = -1;
-static gint ett_rrc_T_e_RGCH_Info_06 = -1;
-static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r11 = -1;
-static gint ett_rrc_T_servingGrant_03 = -1;
static gint ett_rrc_T_e_RGCH_Info_07 = -1;
-static gint ett_rrc_E_DCH_RL_InfoNewSecServingCell = -1;
+static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r7 = -1;
+static gint ett_rrc_T_servingGrant_03 = -1;
static gint ett_rrc_T_e_RGCH_Info_08 = -1;
-static gint ett_rrc_E_DCH_RL_InfoOtherCell = -1;
-static gint ett_rrc_T_e_HICH_Info_04 = -1;
+static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r11 = -1;
+static gint ett_rrc_T_servingGrant_04 = -1;
static gint ett_rrc_T_e_RGCH_Info_09 = -1;
-static gint ett_rrc_E_DCH_RL_InfoOtherCell_r11 = -1;
-static gint ett_rrc_T_e_HICH_Info_05 = -1;
+static gint ett_rrc_E_DCH_RL_InfoNewSecServingCell = -1;
static gint ett_rrc_T_e_RGCH_Info_10 = -1;
-static gint ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq = -1;
+static gint ett_rrc_E_DCH_RL_InfoOtherCell = -1;
+static gint ett_rrc_T_e_HICH_Info_05 = -1;
static gint ett_rrc_T_e_RGCH_Info_11 = -1;
+static gint ett_rrc_E_DCH_RL_InfoOtherCell_r11 = -1;
+static gint ett_rrc_T_e_HICH_Info_06 = -1;
+static gint ett_rrc_T_e_RGCH_Info_12 = -1;
+static gint ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq = -1;
+static gint ett_rrc_T_e_RGCH_Info_13 = -1;
static gint ett_rrc_E_DCH_RL_InfoSameServingCell = -1;
static gint ett_rrc_E_DCH_SPS_Information_TDD128 = -1;
static gint ett_rrc_T_e_dch_SPS_Operation = -1;
@@ -13248,12 +14297,12 @@ static gint ett_rrc_E_DPDCH_Reference_E_TFCIList = -1;
static gint ett_rrc_E_DPDCH_Reference_E_TFCIList_r7 = -1;
static gint ett_rrc_E_DPDCH_SchedulingInfoConfiguration = -1;
static gint ett_rrc_E_DPDCH_SchedulingTransmConfiguration = -1;
-static gint ett_rrc_T_servingGrant_04 = -1;
+static gint ett_rrc_T_servingGrant_05 = -1;
static gint ett_rrc_E_HICH_Information = -1;
static gint ett_rrc_E_HICH_Information_r11 = -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_56 = -1;
+static gint ett_rrc_T_modeSpecificInfo_62 = -1;
static gint ett_rrc_E_HICH_Information_LCR = -1;
static gint ett_rrc_T_midambleAllocationMode_01 = -1;
static gint ett_rrc_E_HICH_Information_TDD128 = -1;
@@ -13264,10 +14313,10 @@ static gint ett_rrc_T_implicit = -1;
static gint ett_rrc_T_explicit_02 = -1;
static gint ett_rrc_T_midambleAllocationMode_02 = -1;
static gint ett_rrc_E_PUCH_Info = -1;
-static gint ett_rrc_T_modeSpecificInfo_57 = -1;
+static gint ett_rrc_T_modeSpecificInfo_63 = -1;
static gint ett_rrc_T_tdd348_tdd768 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_2_OF_E_PUCH_TS_Slots = -1;
-static gint ett_rrc_T_tdd128_33 = -1;
+static gint ett_rrc_T_tdd128_37 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_E_PUCH_TS_Slots_LCR = -1;
static gint ett_rrc_E_PUCH_Info_TDD128 = -1;
static gint ett_rrc_E_PUCH_Info_MulticarrierEDCH_TDD128 = -1;
@@ -13277,16 +14326,16 @@ 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_58 = -1;
-static gint ett_rrc_T_tdd384_tdd768_03 = -1;
-static gint ett_rrc_T_modeSpecificInfo_59 = -1;
-static gint ett_rrc_T_tdd384_21 = -1;
+static gint ett_rrc_T_modeSpecificInfo_64 = -1;
+static gint ett_rrc_T_tdd384_tdd768_04 = -1;
+static gint ett_rrc_T_modeSpecificInfo_65 = -1;
+static gint ett_rrc_T_tdd384_23 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_SF16Codes = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes = -1;
-static gint ett_rrc_T_tdd768_13 = -1;
+static gint ett_rrc_T_tdd768_15 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_16_OF_SF32Codes = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2 = -1;
-static gint ett_rrc_T_tdd128_34 = -1;
+static gint ett_rrc_T_tdd128_38 = -1;
static gint ett_rrc_E_RUCCH_Info_TDD128 = -1;
static gint ett_rrc_E_TFC_Boost_Info_r7 = -1;
static gint ett_rrc_E_TFCS_Info = -1;
@@ -13294,9 +14343,10 @@ static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_QPSK = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM = -1;
static gint ett_rrc_EARFCNRange = -1;
static gint ett_rrc_EXT_UL_TimingAdvance = -1;
-static gint ett_rrc_T_modeSpecificInfo_60 = -1;
-static gint ett_rrc_T_tdd384_22 = -1;
-static gint ett_rrc_T_tdd768_14 = -1;
+static gint ett_rrc_T_modeSpecificInfo_66 = -1;
+static gint ett_rrc_T_tdd384_24 = -1;
+static gint ett_rrc_T_tdd768_16 = -1;
+static gint ett_rrc_F_DPCHInfo = -1;
static gint ett_rrc_FACH_PCH_Information = -1;
static gint ett_rrc_FACH_PCH_InformationList = -1;
static gint ett_rrc_Fallback_R99_PRACH_info_IEs = -1;
@@ -13308,8 +14358,9 @@ static gint ett_rrc_F_TPICH_Information = -1;
static gint ett_rrc_F_TPICH_ReconfigurationInfo = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxRL_OF_F_TPICH_InfoOtherCell = -1;
static gint ett_rrc_FreqIndexListForEnhancedMeas = -1;
+static gint ett_rrc_FreqIndexListForEnhancedMeas_r12 = -1;
static gint ett_rrc_FrequencyInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_61 = -1;
+static gint ett_rrc_T_modeSpecificInfo_67 = -1;
static gint ett_rrc_FrequencyInfoFDD = -1;
static gint ett_rrc_FrequencyInfoTDD = -1;
static gint ett_rrc_HS_ChannelisationCodeSetInfo_LCR = -1;
@@ -13336,42 +14387,43 @@ static gint ett_rrc_T_hs_dsch_SPS_Operation = -1;
static gint ett_rrc_HS_DSCH_SPS_NewOperation_TDD128 = -1;
static gint ett_rrc_T_hARQInfoForSPS = -1;
static gint ett_rrc_T_initialSPSInfoForHSDSCH = -1;
+static gint ett_rrc_HS_DPCCHOverheadReduction = -1;
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_62 = -1;
-static gint ett_rrc_T_fdd_93 = -1;
-static gint ett_rrc_T_tdd_50 = -1;
-static gint ett_rrc_T_tdd384_23 = -1;
+static gint ett_rrc_T_modeSpecificInfo_68 = -1;
+static gint ett_rrc_T_fdd_102 = -1;
+static gint ett_rrc_T_tdd_58 = -1;
+static gint ett_rrc_T_tdd384_25 = -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_63 = -1;
-static gint ett_rrc_T_fdd_94 = -1;
-static gint ett_rrc_T_tdd_51 = -1;
-static gint ett_rrc_T_tdd384_24 = -1;
+static gint ett_rrc_T_modeSpecificInfo_69 = -1;
+static gint ett_rrc_T_fdd_103 = -1;
+static gint ett_rrc_T_tdd_59 = -1;
+static gint ett_rrc_T_tdd384_26 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6 = -1;
-static gint ett_rrc_T_tdd128_35 = -1;
+static gint ett_rrc_T_tdd128_39 = -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_64 = -1;
-static gint ett_rrc_T_fdd_95 = -1;
-static gint ett_rrc_T_tdd_52 = -1;
-static gint ett_rrc_T_tdd384_25 = -1;
-static gint ett_rrc_T_tdd768_15 = -1;
+static gint ett_rrc_T_modeSpecificInfo_70 = -1;
+static gint ett_rrc_T_fdd_104 = -1;
+static gint ett_rrc_T_tdd_60 = -1;
+static gint ett_rrc_T_tdd384_27 = -1;
+static gint ett_rrc_T_tdd768_17 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768 = -1;
-static gint ett_rrc_T_tdd128_36 = -1;
+static gint ett_rrc_T_tdd128_40 = -1;
static gint ett_rrc_HS_SCCH_Info_r8_ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_65 = -1;
-static gint ett_rrc_T_tdd_53 = -1;
-static gint ett_rrc_T_tdd128_37 = -1;
+static gint ett_rrc_T_modeSpecificInfo_71 = -1;
+static gint ett_rrc_T_tdd_61 = -1;
+static gint ett_rrc_T_tdd128_41 = -1;
static gint ett_rrc_HS_SCCH_Info_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_66 = -1;
-static gint ett_rrc_T_fdd_96 = -1;
-static gint ett_rrc_T_tdd_54 = -1;
-static gint ett_rrc_T_tdd384_26 = -1;
-static gint ett_rrc_T_tdd768_16 = -1;
-static gint ett_rrc_T_tdd128_38 = -1;
+static gint ett_rrc_T_modeSpecificInfo_72 = -1;
+static gint ett_rrc_T_fdd_105 = -1;
+static gint ett_rrc_T_tdd_62 = -1;
+static gint ett_rrc_T_tdd384_28 = -1;
+static gint ett_rrc_T_tdd768_18 = -1;
+static gint ett_rrc_T_tdd128_42 = -1;
static gint ett_rrc_HS_SCCH_DRX_Info_TDD128 = -1;
static gint ett_rrc_HS_SCCH_Less_NewOperation = -1;
static gint ett_rrc_HS_SCCH_LessInfo_r7 = -1;
@@ -13423,14 +14475,17 @@ static gint ett_rrc_IndividualTimeslotInfo_r7 = -1;
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_67 = -1;
-static gint ett_rrc_T_fdd_97 = -1;
+static gint ett_rrc_T_modeSpecificInfo_73 = -1;
+static gint ett_rrc_T_fdd_106 = -1;
static gint ett_rrc_Measurement_Feedback_Info_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_68 = -1;
-static gint ett_rrc_T_fdd_98 = -1;
+static gint ett_rrc_T_modeSpecificInfo_74 = -1;
+static gint ett_rrc_T_fdd_107 = -1;
static gint ett_rrc_Measurement_Feedback_Info_r11 = -1;
-static gint ett_rrc_T_modeSpecificInfo_69 = -1;
-static gint ett_rrc_T_fdd_99 = -1;
+static gint ett_rrc_T_modeSpecificInfo_75 = -1;
+static gint ett_rrc_T_fdd_108 = -1;
+static gint ett_rrc_Measurement_Feedback_Info_r12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_76 = -1;
+static gint ett_rrc_T_fdd_109 = -1;
static gint ett_rrc_Measurement_Feedback_Info_ConcurrentTTI = -1;
static gint ett_rrc_MidambleShiftAndBurstType = -1;
static gint ett_rrc_T_burstType = -1;
@@ -13494,19 +14549,19 @@ static gint ett_rrc_T_midambleAllocationMode_30 = -1;
static gint ett_rrc_T_ueSpecificMidamble_22 = -1;
static gint ett_rrc_MIMO_Parameters_r7 = -1;
static gint ett_rrc_MIMO4x4_Parameters = -1;
-static gint ett_rrc_T_configurationInfo_04 = -1;
-static gint ett_rrc_T_newConfiguration_06 = -1;
+static gint ett_rrc_T_configurationInfo_09 = -1;
+static gint ett_rrc_T_newConfiguration_12 = -1;
static gint ett_rrc_MIMO_Parameters_v7g0ext = -1;
static gint ett_rrc_MIMO_Parameters_r8 = -1;
-static gint ett_rrc_T_modeSpecificInfo_70 = -1;
-static gint ett_rrc_T_fdd_100 = -1;
-static gint ett_rrc_T_tdd_55 = -1;
-static gint ett_rrc_T_tdd128_39 = -1;
+static gint ett_rrc_T_modeSpecificInfo_77 = -1;
+static gint ett_rrc_T_fdd_110 = -1;
+static gint ett_rrc_T_tdd_63 = -1;
+static gint ett_rrc_T_tdd128_43 = -1;
static gint ett_rrc_MIMO_Parameters_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_71 = -1;
-static gint ett_rrc_T_fdd_101 = -1;
-static gint ett_rrc_T_tdd_56 = -1;
-static gint ett_rrc_T_tdd128_40 = -1;
+static gint ett_rrc_T_modeSpecificInfo_78 = -1;
+static gint ett_rrc_T_fdd_111 = -1;
+static gint ett_rrc_T_tdd_64 = -1;
+static gint ett_rrc_T_tdd128_44 = -1;
static gint ett_rrc_MIMO_PilotConfiguration = -1;
static gint ett_rrc_T_secondCPICH_Pattern = -1;
static gint ett_rrc_T_diversityPattern = -1;
@@ -13518,20 +14573,20 @@ static gint ett_rrc_MIMO4x4_PilotConfiguration = -1;
static gint ett_rrc_Multi_frequencyInfo_LCR_r7 = -1;
static gint ett_rrc_MultiflowConfigurationInfo = -1;
static gint ett_rrc_MU_MIMO_Info_TDD128 = -1;
-static gint ett_rrc_T_newConfiguration_07 = -1;
+static gint ett_rrc_T_newConfiguration_13 = -1;
static gint ett_rrc_NewTiming = -1;
static gint ett_rrc_NodeB_Trigger_HS_DPCCH_Transmission = -1;
static gint ett_rrc_Non_ScheduledTransGrantInfoTDD = -1;
static gint ett_rrc_T_tdd384_768 = -1;
-static gint ett_rrc_T_tdd128_41 = -1;
-static gint ett_rrc_T_e_HICH_Info_06 = -1;
+static gint ett_rrc_T_tdd128_45 = -1;
+static gint ett_rrc_T_e_HICH_Info_07 = -1;
static gint ett_rrc_T_midambleAllocationMode_31 = -1;
static gint ett_rrc_Non_ScheduledTransGrantInfoTDD_ext = -1;
-static gint ett_rrc_T_tdd128_42 = -1;
+static gint ett_rrc_T_tdd128_46 = -1;
static gint ett_rrc_Non_ScheduledTransGrantInfoTDD_r9 = -1;
static gint ett_rrc_T_tdd384_768_01 = -1;
-static gint ett_rrc_T_tdd128_43 = -1;
-static gint ett_rrc_T_e_HICH_Info_07 = -1;
+static gint ett_rrc_T_tdd128_47 = -1;
+static gint ett_rrc_T_e_HICH_Info_08 = -1;
static gint ett_rrc_T_midambleAllocationMode_32 = -1;
static gint ett_rrc_OpenLoopPowerControl_TDD = -1;
static gint ett_rrc_OpenLoopPowerControl_IPDL_TDD_r4 = -1;
@@ -13560,14 +14615,14 @@ static gint ett_rrc_PDSCH_CodeMapping = -1;
static gint ett_rrc_T_signallingMethod = -1;
static gint ett_rrc_PDSCH_Info = -1;
static gint ett_rrc_PDSCH_Info_r4 = -1;
-static gint ett_rrc_T_tddOption_12 = -1;
-static gint ett_rrc_T_tdd384_27 = -1;
-static gint ett_rrc_T_tdd128_44 = -1;
-static gint ett_rrc_PDSCH_Info_r7 = -1;
static gint ett_rrc_T_tddOption_13 = -1;
-static gint ett_rrc_T_tdd384_28 = -1;
-static gint ett_rrc_T_tdd768_17 = -1;
-static gint ett_rrc_T_tdd128_45 = -1;
+static gint ett_rrc_T_tdd384_29 = -1;
+static gint ett_rrc_T_tdd128_48 = -1;
+static gint ett_rrc_PDSCH_Info_r7 = -1;
+static gint ett_rrc_T_tddOption_14 = -1;
+static gint ett_rrc_T_tdd384_30 = -1;
+static gint ett_rrc_T_tdd768_19 = -1;
+static gint ett_rrc_T_tdd128_49 = -1;
static gint ett_rrc_PDSCH_Info_LCR_r4 = -1;
static gint ett_rrc_PDSCH_PowerControlInfo = -1;
static gint ett_rrc_PDSCH_SHO_DCH_Info = -1;
@@ -13591,8 +14646,8 @@ 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_102 = -1;
-static gint ett_rrc_T_tdd_57 = -1;
+static gint ett_rrc_T_fdd_112 = -1;
+static gint ett_rrc_T_tdd_65 = -1;
static gint ett_rrc_PICH_Info_HCR_VHCR_r7 = -1;
static gint ett_rrc_T_channelisationCode = -1;
static gint ett_rrc_PICH_Info_LCR_r4 = -1;
@@ -13615,16 +14670,16 @@ static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExt = -1;
static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExtList = -1;
static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExtWithWeight = -1;
static gint ett_rrc_PRACH_RACH_Info = -1;
-static gint ett_rrc_T_modeSpecificInfo_72 = -1;
-static gint ett_rrc_T_fdd_103 = -1;
-static gint ett_rrc_T_tdd_58 = -1;
+static gint ett_rrc_T_modeSpecificInfo_79 = -1;
+static gint ett_rrc_T_fdd_113 = -1;
+static gint ett_rrc_T_tdd_66 = -1;
static gint ett_rrc_PRACH_RACH_Info_VHCR_r7 = -1;
static gint ett_rrc_PRACH_RACH_Info_LCR_v770ext = -1;
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_73 = -1;
-static gint ett_rrc_T_fdd_104 = -1;
+static gint ett_rrc_T_modeSpecificInfo_80 = -1;
+static gint ett_rrc_T_fdd_114 = -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;
@@ -13635,20 +14690,20 @@ 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_105 = -1;
-static gint ett_rrc_T_tdd_59 = -1;
+static gint ett_rrc_T_fdd_115 = -1;
+static gint ett_rrc_T_tdd_67 = -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_106 = -1;
-static gint ett_rrc_T_tdd_60 = -1;
-static gint ett_rrc_T_tddOption_14 = -1;
-static gint ett_rrc_T_tdd384_tdd768_04 = -1;
+static gint ett_rrc_T_fdd_116 = -1;
+static gint ett_rrc_T_tdd_68 = -1;
+static gint ett_rrc_T_tddOption_15 = -1;
+static gint ett_rrc_T_tdd384_tdd768_05 = -1;
static gint ett_rrc_T_syncCase_01 = -1;
static gint ett_rrc_T_syncCase1_01 = -1;
static gint ett_rrc_T_syncCase2_01 = -1;
-static gint ett_rrc_T_tdd128_46 = -1;
+static gint ett_rrc_T_tdd128_50 = -1;
static gint ett_rrc_PrimaryCCPCH_Info_LCR_r4 = -1;
static gint ett_rrc_PrimaryCCPCH_Info_LCR_r4_ext = -1;
static gint ett_rrc_PrimaryCCPCH_InfoPost = -1;
@@ -13677,17 +14732,17 @@ static gint ett_rrc_T_old_Configuration_05 = -1;
static gint ett_rrc_T_new_Configuration_05 = -1;
static gint ett_rrc_PUSCH_Info = -1;
static gint ett_rrc_PUSCH_Info_r4 = -1;
-static gint ett_rrc_T_tddOption_15 = -1;
-static gint ett_rrc_T_tdd384_29 = -1;
-static gint ett_rrc_T_tdd128_47 = -1;
+static gint ett_rrc_T_tddOption_16 = -1;
+static gint ett_rrc_T_tdd384_31 = -1;
+static gint ett_rrc_T_tdd128_51 = -1;
static gint ett_rrc_PUSCH_Info_VHCR = -1;
static gint ett_rrc_PUSCH_Info_LCR_r4 = -1;
static gint ett_rrc_PUSCH_PowerControlInfo_r4 = -1;
-static gint ett_rrc_T_tddOption_16 = -1;
-static gint ett_rrc_T_tdd128_48 = -1;
-static gint ett_rrc_PUSCH_PowerControlInfo_r7 = -1;
static gint ett_rrc_T_tddOption_17 = -1;
-static gint ett_rrc_T_tdd128_49 = -1;
+static gint ett_rrc_T_tdd128_52 = -1;
+static gint ett_rrc_PUSCH_PowerControlInfo_r7 = -1;
+static gint ett_rrc_T_tddOption_18 = -1;
+static gint ett_rrc_T_tdd128_53 = -1;
static gint ett_rrc_PUSCH_SysInfo = -1;
static gint ett_rrc_PUSCH_SysInfo_VHCR = -1;
static gint ett_rrc_PUSCH_SysInfo_HCR_r5 = -1;
@@ -13704,6 +14759,7 @@ static gint ett_rrc_PUSCH_SysInfoList_SFN_LCR_r4_item = -1;
static gint ett_rrc_PUSCH_SysInfoList_SFN_VHCR = -1;
static gint ett_rrc_PUSCH_SysInfoList_SFN_VHCR_item = -1;
static gint ett_rrc_RACH_TransmissionParameters = -1;
+static gint ett_rrc_RadioLinkswithoutDPCHFDPCHInfo = -1;
static gint ett_rrc_Reference_Beta_QPSK = -1;
static gint ett_rrc_Reference_Beta_16QAM = -1;
static gint ett_rrc_RepetitionPeriodAndLength = -1;
@@ -13723,18 +14779,20 @@ static gint ett_rrc_RestrictedTrCH = -1;
static gint ett_rrc_RestrictedTrCH_InfoList = -1;
static gint ett_rrc_RL_AdditionInformation = -1;
static gint ett_rrc_RL_AdditionInformation_r6 = -1;
-static gint ett_rrc_T_dl_dpchInfo_04 = -1;
-static gint ett_rrc_RL_AdditionInformation_r7 = -1;
static gint ett_rrc_T_dl_dpchInfo_05 = -1;
-static gint ett_rrc_RL_AdditionInformation_r8 = -1;
+static gint ett_rrc_RL_AdditionInformation_r7 = -1;
static gint ett_rrc_T_dl_dpchInfo_06 = -1;
-static gint ett_rrc_RL_AdditionInformation_r9 = -1;
+static gint ett_rrc_RL_AdditionInformation_r8 = -1;
static gint ett_rrc_T_dl_dpchInfo_07 = -1;
-static gint ett_rrc_RL_AdditionInformation_r10 = -1;
+static gint ett_rrc_RL_AdditionInformation_r9 = -1;
static gint ett_rrc_T_dl_dpchInfo_08 = -1;
+static gint ett_rrc_RL_AdditionInformation_r10 = -1;
+static gint ett_rrc_T_dl_dpchInfo_09 = -1;
static gint ett_rrc_RL_AdditionInformation_vb50ext = -1;
static gint ett_rrc_RL_AdditionInformation_r11 = -1;
-static gint ett_rrc_T_dl_dpchInfo_09 = -1;
+static gint ett_rrc_T_dl_dpchInfo_10 = -1;
+static gint ett_rrc_RL_AdditionInformation_r12 = -1;
+static gint ett_rrc_T_dl_dpchInfo_11 = -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;
@@ -13749,20 +14807,23 @@ static gint ett_rrc_RL_AdditionInformationList_v950ext = -1;
static gint ett_rrc_RL_AdditionInformationList_r10 = -1;
static gint ett_rrc_RL_AdditionInformationList_vb50ext = -1;
static gint ett_rrc_RL_AdditionInformationList_r11 = -1;
+static gint ett_rrc_RL_AdditionInformationList_r12 = -1;
static gint ett_rrc_RL_AdditionInformationList_SecULFreq = -1;
+static gint ett_rrc_RL_AdditionInformationList_SecULFreq_r12 = -1;
static gint ett_rrc_RL_AdditionInformation_SecULFreq = -1;
+static gint ett_rrc_RL_AdditionInformation_SecULFreq_r12 = -1;
static gint ett_rrc_RL_IdentifierList = -1;
static gint ett_rrc_RL_RemovalInformationList = -1;
static gint ett_rrc_RL_RemovalInformationList_SecULFreq = -1;
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_74 = -1;
-static gint ett_rrc_T_fdd_107 = -1;
-static gint ett_rrc_T_tdd_61 = -1;
+static gint ett_rrc_T_modeSpecificInfo_81 = -1;
+static gint ett_rrc_T_fdd_117 = -1;
+static gint ett_rrc_T_tdd_69 = -1;
static gint ett_rrc_SCCPCH_InfoForFACH_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_75 = -1;
-static gint ett_rrc_T_fdd_108 = -1;
+static gint ett_rrc_T_modeSpecificInfo_82 = -1;
+static gint ett_rrc_T_fdd_118 = -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;
@@ -13778,50 +14839,52 @@ static gint ett_rrc_T_fachCarryingMSCH_01 = -1;
static gint ett_rrc_ScheduledTransmissionConfiguration = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt = -1;
static gint ett_rrc_SecondaryCCPCH_Info = -1;
-static gint ett_rrc_T_modeSpecificInfo_76 = -1;
-static gint ett_rrc_T_fdd_109 = -1;
-static gint ett_rrc_T_tdd_62 = -1;
+static gint ett_rrc_T_modeSpecificInfo_83 = -1;
+static gint ett_rrc_T_fdd_119 = -1;
+static gint ett_rrc_T_tdd_70 = -1;
static gint ett_rrc_SecondaryCCPCH_Info_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_77 = -1;
-static gint ett_rrc_T_fdd_110 = -1;
-static gint ett_rrc_T_tdd_63 = -1;
-static gint ett_rrc_T_tddOption_18 = -1;
-static gint ett_rrc_T_tdd384_30 = -1;
-static gint ett_rrc_T_tdd128_50 = -1;
+static gint ett_rrc_T_modeSpecificInfo_84 = -1;
+static gint ett_rrc_T_fdd_120 = -1;
+static gint ett_rrc_T_tdd_71 = -1;
+static gint ett_rrc_T_tddOption_19 = -1;
+static gint ett_rrc_T_tdd384_32 = -1;
+static gint ett_rrc_T_tdd128_54 = -1;
static gint ett_rrc_SecondaryCCPCH_Info_HCR_VHCR_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_78 = -1;
-static gint ett_rrc_T_tdd384_31 = -1;
-static gint ett_rrc_T_tdd768_18 = -1;
+static gint ett_rrc_T_modeSpecificInfo_85 = -1;
+static gint ett_rrc_T_tdd384_33 = -1;
+static gint ett_rrc_T_tdd768_20 = -1;
static gint ett_rrc_SecondaryCCPCH_Info_LCR_r4_ext = -1;
static gint ett_rrc_SecondaryCCPCHFrameType2Info = -1;
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_79 = -1;
-static gint ett_rrc_T_fdd_111 = -1;
-static gint ett_rrc_T_tdd384_32 = -1;
-static gint ett_rrc_T_tdd128_51 = -1;
+static gint ett_rrc_T_modeSpecificInfo_86 = -1;
+static gint ett_rrc_T_fdd_121 = -1;
+static gint ett_rrc_T_tdd384_34 = -1;
+static gint ett_rrc_T_tdd128_55 = -1;
static gint ett_rrc_SecondaryCCPCHInfo_MBMS_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_80 = -1;
-static gint ett_rrc_T_fdd_112 = -1;
+static gint ett_rrc_T_modeSpecificInfo_87 = -1;
+static gint ett_rrc_T_fdd_122 = -1;
static gint ett_rrc_T_modulation_04 = -1;
-static gint ett_rrc_T_tdd384_33 = -1;
-static gint ett_rrc_T_tdd768_19 = -1;
-static gint ett_rrc_T_tdd128_52 = -1;
+static gint ett_rrc_T_tdd384_35 = -1;
+static gint ett_rrc_T_tdd768_21 = -1;
+static gint ett_rrc_T_tdd128_56 = -1;
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_08 = -1;
+static gint ett_rrc_T_newConfiguration_14 = -1;
static gint ett_rrc_SecondaryCellMIMOparametersFDD_v950ext = -1;
static gint ett_rrc_SecondaryCellMIMOparametersFDD_r10 = -1;
-static gint ett_rrc_T_newConfiguration_09 = -1;
+static gint ett_rrc_T_newConfiguration_15 = -1;
static gint ett_rrc_SecondaryCell4x4MIMOparametersFDD = -1;
-static gint ett_rrc_T_configurationInfo_05 = -1;
-static gint ett_rrc_T_newConfiguration_10 = -1;
+static gint ett_rrc_T_configurationInfo_10 = -1;
+static gint ett_rrc_T_newConfiguration_16 = -1;
static gint ett_rrc_ServingCellChangeParameters = -1;
+static gint ett_rrc_ServingCellChangeParameters_r12 = -1;
static gint ett_rrc_SF256_AndCodeNumber = -1;
static gint ett_rrc_SF512_AndCodeNumber = -1;
static gint ett_rrc_SF512_AndPilot = -1;
+static gint ett_rrc_SF512_AndPilot_r12 = -1;
static gint ett_rrc_SFN_TimeInfo = -1;
static gint ett_rrc_SPS_Information_TDD128_r8 = -1;
static gint ett_rrc_SSDT_Information = -1;
@@ -13838,6 +14901,7 @@ static gint ett_rrc_TargetCellPreconfigInfo_r9 = -1;
static gint ett_rrc_TargetCellPreconfigInfo_r10 = -1;
static gint ett_rrc_TargetCellPreconfigInfo_vb50ext = -1;
static gint ett_rrc_TargetCellPreconfigInfo_r11 = -1;
+static gint ett_rrc_TargetCellPreconfigInfo_r12 = -1;
static gint ett_rrc_TDD_MBSFNInformation = -1;
static gint ett_rrc_TDD_MBSFNTSlotInfo = -1;
static gint ett_rrc_TDD_PRACH_CCodeList = -1;
@@ -13876,20 +14940,21 @@ static gint ett_rrc_DTX_DRX_TimingInfo_r7 = -1;
static gint ett_rrc_T_timing = -1;
static gint ett_rrc_TwoMsHarqConfiguration = -1;
static gint ett_rrc_UCSM_Info = -1;
+static gint ett_rrc_UE_DPCCHPowerResetAfterDTXOnSecUplink = -1;
static gint ett_rrc_UL_16QAM_Config = -1;
static gint ett_rrc_UL_16QAM_Settings = -1;
static gint ett_rrc_UL_64QAM_Config = -1;
static gint ett_rrc_UL_64QAM_Settings = -1;
static gint ett_rrc_UL_CCTrCH = -1;
static gint ett_rrc_UL_CCTrCH_r4 = -1;
-static gint ett_rrc_T_tddOption_19 = -1;
-static gint ett_rrc_T_tdd384_34 = -1;
-static gint ett_rrc_T_tdd128_53 = -1;
-static gint ett_rrc_UL_CCTrCH_r7 = -1;
static gint ett_rrc_T_tddOption_20 = -1;
-static gint ett_rrc_T_tdd384_35 = -1;
-static gint ett_rrc_T_tdd768_20 = -1;
-static gint ett_rrc_T_tdd128_54 = -1;
+static gint ett_rrc_T_tdd384_36 = -1;
+static gint ett_rrc_T_tdd128_57 = -1;
+static gint ett_rrc_UL_CCTrCH_r7 = -1;
+static gint ett_rrc_T_tddOption_21 = -1;
+static gint ett_rrc_T_tdd384_37 = -1;
+static gint ett_rrc_T_tdd768_22 = -1;
+static gint ett_rrc_T_tdd128_58 = -1;
static gint ett_rrc_UL_CCTrCHList = -1;
static gint ett_rrc_UL_CCTrCHList_r4 = -1;
static gint ett_rrc_UL_CCTrCHList_r7 = -1;
@@ -13902,131 +14967,131 @@ static gint ett_rrc_UL_ChannelRequirementWithCPCH_SetID = -1;
static gint ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r4 = -1;
static gint ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r5 = -1;
static gint ett_rrc_UL_CLTD_InfoFDD = -1;
-static gint ett_rrc_T_configurationInfo_06 = -1;
-static gint ett_rrc_T_newConfiguration_11 = -1;
+static gint ett_rrc_T_configurationInfo_11 = -1;
+static gint ett_rrc_T_newConfiguration_17 = -1;
static gint ett_rrc_UL_DL_Mode = -1;
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_81 = -1;
-static gint ett_rrc_T_fdd_113 = -1;
-static gint ett_rrc_T_tdd_64 = -1;
+static gint ett_rrc_T_modeSpecificInfo_88 = -1;
+static gint ett_rrc_T_fdd_123 = -1;
+static gint ett_rrc_T_tdd_72 = -1;
static gint ett_rrc_UL_DPCH_Info_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_82 = -1;
-static gint ett_rrc_T_fdd_114 = -1;
-static gint ett_rrc_T_tdd_65 = -1;
+static gint ett_rrc_T_modeSpecificInfo_89 = -1;
+static gint ett_rrc_T_fdd_124 = -1;
+static gint ett_rrc_T_tdd_73 = -1;
static gint ett_rrc_UL_DPCH_Info_r5 = -1;
-static gint ett_rrc_T_modeSpecificInfo_83 = -1;
-static gint ett_rrc_T_fdd_115 = -1;
-static gint ett_rrc_T_tdd_66 = -1;
+static gint ett_rrc_T_modeSpecificInfo_90 = -1;
+static gint ett_rrc_T_fdd_125 = -1;
+static gint ett_rrc_T_tdd_74 = -1;
static gint ett_rrc_UL_DPCH_Info_r6 = -1;
-static gint ett_rrc_T_modeSpecificInfo_84 = -1;
-static gint ett_rrc_T_fdd_116 = -1;
+static gint ett_rrc_T_modeSpecificInfo_91 = -1;
+static gint ett_rrc_T_fdd_126 = -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_67 = -1;
+static gint ett_rrc_T_tdd_75 = -1;
static gint ett_rrc_UL_DPCH_Info_r7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_85 = -1;
-static gint ett_rrc_T_fdd_117 = -1;
+static gint ett_rrc_T_modeSpecificInfo_92 = -1;
+static gint ett_rrc_T_fdd_127 = -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;
-static gint ett_rrc_T_tdd_68 = -1;
+static gint ett_rrc_T_tdd_76 = -1;
static gint ett_rrc_UL_DPCH_Info_r11 = -1;
-static gint ett_rrc_T_modeSpecificInfo_86 = -1;
-static gint ett_rrc_T_fdd_118 = -1;
+static gint ett_rrc_T_modeSpecificInfo_93 = -1;
+static gint ett_rrc_T_fdd_128 = -1;
static gint ett_rrc_T_dpdchPresence_02 = -1;
static gint ett_rrc_T_present_04 = -1;
static gint ett_rrc_T_notPresent_02 = -1;
-static gint ett_rrc_T_tdd_69 = -1;
+static gint ett_rrc_T_tdd_77 = -1;
static gint ett_rrc_UL_DPCH_InfoPostFDD = -1;
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_87 = -1;
-static gint ett_rrc_T_fdd_119 = -1;
-static gint ett_rrc_T_tdd_70 = -1;
+static gint ett_rrc_T_modeSpecificInfo_94 = -1;
+static gint ett_rrc_T_fdd_129 = -1;
+static gint ett_rrc_T_tdd_78 = -1;
static gint ett_rrc_UL_DPCH_InfoPredef_v770ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_88 = -1;
-static gint ett_rrc_T_fdd_120 = -1;
+static gint ett_rrc_T_modeSpecificInfo_95 = -1;
+static gint ett_rrc_T_fdd_130 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo = -1;
-static gint ett_rrc_T_fdd_121 = -1;
-static gint ett_rrc_T_tdd_71 = -1;
+static gint ett_rrc_T_fdd_131 = -1;
+static gint ett_rrc_T_tdd_79 = -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_122 = -1;
-static gint ett_rrc_T_tdd_72 = -1;
+static gint ett_rrc_T_fdd_132 = -1;
+static gint ett_rrc_T_tdd_80 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_01 = -1;
static gint ett_rrc_T_individuallySignalled_01 = -1;
-static gint ett_rrc_T_tddOption_21 = -1;
-static gint ett_rrc_T_tdd384_36 = -1;
-static gint ett_rrc_T_tdd128_55 = -1;
+static gint ett_rrc_T_tddOption_22 = -1;
+static gint ett_rrc_T_tdd384_38 = -1;
+static gint ett_rrc_T_tdd128_59 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r5 = -1;
-static gint ett_rrc_T_fdd_123 = -1;
-static gint ett_rrc_T_tdd_73 = -1;
+static gint ett_rrc_T_fdd_133 = -1;
+static gint ett_rrc_T_tdd_81 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_02 = -1;
static gint ett_rrc_T_individuallySignalled_02 = -1;
-static gint ett_rrc_T_tddOption_22 = -1;
-static gint ett_rrc_T_tdd384_37 = -1;
-static gint ett_rrc_T_tdd128_56 = -1;
+static gint ett_rrc_T_tddOption_23 = -1;
+static gint ett_rrc_T_tdd384_39 = -1;
+static gint ett_rrc_T_tdd128_60 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r6 = -1;
-static gint ett_rrc_T_fdd_124 = -1;
-static gint ett_rrc_T_tdd_74 = -1;
+static gint ett_rrc_T_fdd_134 = -1;
+static gint ett_rrc_T_tdd_82 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_03 = -1;
static gint ett_rrc_T_individuallySignalled_03 = -1;
-static gint ett_rrc_T_tddOption_23 = -1;
-static gint ett_rrc_T_tdd384_38 = -1;
-static gint ett_rrc_T_tdd128_57 = -1;
+static gint ett_rrc_T_tddOption_24 = -1;
+static gint ett_rrc_T_tdd384_40 = -1;
+static gint ett_rrc_T_tdd128_61 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r7 = -1;
-static gint ett_rrc_T_fdd_125 = -1;
-static gint ett_rrc_T_tdd_75 = -1;
+static gint ett_rrc_T_fdd_135 = -1;
+static gint ett_rrc_T_tdd_83 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_04 = -1;
static gint ett_rrc_T_individuallySignalled_04 = -1;
-static gint ett_rrc_T_tddOption_24 = -1;
-static gint ett_rrc_T_tdd384_39 = -1;
-static gint ett_rrc_T_tdd768_21 = -1;
-static gint ett_rrc_T_tdd128_58 = -1;
+static gint ett_rrc_T_tddOption_25 = -1;
+static gint ett_rrc_T_tdd384_41 = -1;
+static gint ett_rrc_T_tdd768_23 = -1;
+static gint ett_rrc_T_tdd128_62 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r11 = -1;
-static gint ett_rrc_T_fdd_126 = -1;
-static gint ett_rrc_T_tdd_76 = -1;
+static gint ett_rrc_T_fdd_136 = -1;
+static gint ett_rrc_T_tdd_84 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_05 = -1;
static gint ett_rrc_T_individuallySignalled_05 = -1;
-static gint ett_rrc_T_tddOption_25 = -1;
-static gint ett_rrc_T_tdd384_40 = -1;
-static gint ett_rrc_T_tdd768_22 = -1;
-static gint ett_rrc_T_tdd128_59 = -1;
+static gint ett_rrc_T_tddOption_26 = -1;
+static gint ett_rrc_T_tdd384_42 = -1;
+static gint ett_rrc_T_tdd768_24 = -1;
+static gint ett_rrc_T_tdd128_63 = -1;
static gint ett_rrc_UL_DPCHpowerControlInfoConcurrentTTI = -1;
static gint ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH = -1;
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_127 = -1;
-static gint ett_rrc_T_tdd_77 = -1;
+static gint ett_rrc_T_fdd_137 = -1;
+static gint ett_rrc_T_tdd_85 = -1;
static gint ett_rrc_UL_EDCH_Information_ext = -1;
-static gint ett_rrc_T_tdd_78 = -1;
+static gint ett_rrc_T_tdd_86 = -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_89 = -1;
-static gint ett_rrc_T_fdd_128 = -1;
-static gint ett_rrc_T_tdd_79 = -1;
+static gint ett_rrc_T_modeSpecificInfo_96 = -1;
+static gint ett_rrc_T_fdd_138 = -1;
+static gint ett_rrc_T_tdd_87 = -1;
static gint ett_rrc_UL_EDCH_Information_r8 = -1;
-static gint ett_rrc_T_modeSpecificInfo_90 = -1;
-static gint ett_rrc_T_fdd_129 = -1;
-static gint ett_rrc_T_tdd_80 = -1;
+static gint ett_rrc_T_modeSpecificInfo_97 = -1;
+static gint ett_rrc_T_fdd_139 = -1;
+static gint ett_rrc_T_tdd_88 = -1;
static gint ett_rrc_UL_EDCH_Information_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_91 = -1;
-static gint ett_rrc_T_fdd_130 = -1;
-static gint ett_rrc_T_tdd_81 = -1;
+static gint ett_rrc_T_modeSpecificInfo_98 = -1;
+static gint ett_rrc_T_fdd_140 = -1;
+static gint ett_rrc_T_tdd_89 = -1;
static gint ett_rrc_UL_EDCH_Information_r11 = -1;
-static gint ett_rrc_T_modeSpecificInfo_92 = -1;
-static gint ett_rrc_T_fdd_131 = -1;
-static gint ett_rrc_T_tdd_82 = -1;
+static gint ett_rrc_T_modeSpecificInfo_99 = -1;
+static gint ett_rrc_T_fdd_141 = -1;
+static gint ett_rrc_T_tdd_90 = -1;
static gint ett_rrc_UL_MIMO_InfoFDD = -1;
-static gint ett_rrc_T_configurationInfo_07 = -1;
-static gint ett_rrc_T_newConfiguration_12 = -1;
+static gint ett_rrc_T_configurationInfo_12 = -1;
+static gint ett_rrc_T_newConfiguration_18 = -1;
static gint ett_rrc_UL_MulticarrierEDCH_InfolistItem_TDD128 = -1;
static gint ett_rrc_UL_MulticarrierEDCH_Infolist_TDD128 = -1;
static gint ett_rrc_UL_MulticarrierEDCH_Deletelist_TDD128 = -1;
@@ -14038,17 +15103,18 @@ static gint ett_rrc_UL_TimingAdvanceControl = -1;
static gint ett_rrc_T_enabled = -1;
static gint ett_rrc_UL_TimingAdvanceControl_r4 = -1;
static gint ett_rrc_T_enabled_01 = -1;
-static gint ett_rrc_T_tddOption_26 = -1;
-static gint ett_rrc_T_tdd384_41 = -1;
-static gint ett_rrc_T_tdd128_60 = -1;
+static gint ett_rrc_T_tddOption_27 = -1;
+static gint ett_rrc_T_tdd384_43 = -1;
+static gint ett_rrc_T_tdd128_64 = -1;
static gint ett_rrc_UL_TimingAdvanceControl_r7 = -1;
static gint ett_rrc_T_enabled_02 = -1;
-static gint ett_rrc_T_tddOption_27 = -1;
-static gint ett_rrc_T_tdd384_42 = -1;
-static gint ett_rrc_T_tdd768_23 = -1;
-static gint ett_rrc_T_tdd128_61 = -1;
+static gint ett_rrc_T_tddOption_28 = -1;
+static gint ett_rrc_T_tdd384_44 = -1;
+static gint ett_rrc_T_tdd768_25 = -1;
+static gint ett_rrc_T_tdd128_65 = -1;
static gint ett_rrc_UL_TimingAdvanceControl_LCR_r4 = -1;
static gint ett_rrc_T_enabled_03 = -1;
+static gint ett_rrc_UL_TransModeSwitchingParam = -1;
static gint ett_rrc_UL_TS_ChannelisationCodeList = -1;
static gint ett_rrc_UL_TS_ChannelisationCodeList_r7 = -1;
static gint ett_rrc_UL_TS_ChannelisationCodeList_r7_item = -1;
@@ -14092,13 +15158,18 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_UplinkAdditionalTimeslots_LCR
static gint ett_rrc_AcquisitionSatInfo = -1;
static gint ett_rrc_AcquisitionSatInfo_va40ext = -1;
static gint ett_rrc_AcquisitionSatInfo_r10 = -1;
+static gint ett_rrc_AcquisitionSatInfo_vc50ext = -1;
+static gint ett_rrc_AcquisitionSatInfo_r12 = -1;
static gint ett_rrc_AcquisitionSatInfoList = -1;
static gint ett_rrc_AcquisitionSatInfoList_va40ext = -1;
static gint ett_rrc_AcquisitionSatInfoList_r10 = -1;
+static gint ett_rrc_AcquisitionSatInfoList_vc50ext = -1;
+static gint ett_rrc_AcquisitionSatInfoList_r12 = -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_BDSKeplerianSet = -1;
static gint ett_rrc_ALM_ECEFsbasAlmanacSet = -1;
static gint ett_rrc_ALM_GlonassAlmanacSet = -1;
static gint ett_rrc_ALM_keplerianParameters = -1;
@@ -14113,6 +15184,13 @@ static gint ett_rrc_AzimuthAndElevation = -1;
static gint ett_rrc_AzimuthAndElevation_va40ext = -1;
static gint ett_rrc_AzimuthAndElevation_r10 = -1;
static gint ett_rrc_BadSatList = -1;
+static gint ett_rrc_BDSclockModel = -1;
+static gint ett_rrc_BDS_IGPInfoList = -1;
+static gint ett_rrc_BDS_IGPInfoList_item = -1;
+static gint ett_rrc_DBDS_InfoList = -1;
+static gint ett_rrc_DBDS_Info = -1;
+static gint ett_rrc_DBDS_SignalInfoList = -1;
+static gint ett_rrc_DBDS_SignalInfo = -1;
static gint ett_rrc_BLER_MeasurementResults = -1;
static gint ett_rrc_BLER_MeasurementResultsList = -1;
static gint ett_rrc_BLER_TransChIdList = -1;
@@ -14124,48 +15202,49 @@ static gint ett_rrc_CellDCHMeasOccasionPattern_LCR = -1;
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_93 = -1;
-static gint ett_rrc_T_fdd_132 = -1;
-static gint ett_rrc_T_tdd_83 = -1;
+static gint ett_rrc_T_modeSpecificInfo_100 = -1;
+static gint ett_rrc_T_fdd_142 = -1;
+static gint ett_rrc_T_tdd_91 = -1;
static gint ett_rrc_CellInfo_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_94 = -1;
-static gint ett_rrc_T_fdd_133 = -1;
-static gint ett_rrc_T_tdd_84 = -1;
+static gint ett_rrc_T_modeSpecificInfo_101 = -1;
+static gint ett_rrc_T_fdd_143 = -1;
+static gint ett_rrc_T_tdd_92 = -1;
static gint ett_rrc_CellInfo_LCR_r8_ext = -1;
static gint ett_rrc_CellInfo_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_95 = -1;
-static gint ett_rrc_T_fdd_134 = -1;
-static gint ett_rrc_T_tdd_85 = -1;
+static gint ett_rrc_T_modeSpecificInfo_102 = -1;
+static gint ett_rrc_T_fdd_144 = -1;
+static gint ett_rrc_T_tdd_93 = -1;
static gint ett_rrc_CellInfoListToBeExcluded = -1;
static gint ett_rrc_CellInfoSI_RSCP = -1;
-static gint ett_rrc_T_modeSpecificInfo_96 = -1;
-static gint ett_rrc_T_fdd_135 = -1;
-static gint ett_rrc_T_tdd_86 = -1;
+static gint ett_rrc_T_modeSpecificInfo_103 = -1;
+static gint ett_rrc_T_fdd_145 = -1;
+static gint ett_rrc_T_tdd_94 = -1;
static gint ett_rrc_CellInfoSI_RSCP_LCR_r4 = -1;
static gint ett_rrc_CellInfoSI_ECN0 = -1;
-static gint ett_rrc_T_modeSpecificInfo_97 = -1;
-static gint ett_rrc_T_fdd_136 = -1;
-static gint ett_rrc_T_tdd_87 = -1;
+static gint ett_rrc_T_modeSpecificInfo_104 = -1;
+static gint ett_rrc_T_fdd_146 = -1;
+static gint ett_rrc_T_tdd_95 = -1;
static gint ett_rrc_CellInfoSI_ECN0_LCR_r4 = -1;
static gint ett_rrc_CellInfoSI_HCS_RSCP = -1;
-static gint ett_rrc_T_modeSpecificInfo_98 = -1;
-static gint ett_rrc_T_fdd_137 = -1;
-static gint ett_rrc_T_tdd_88 = -1;
+static gint ett_rrc_T_modeSpecificInfo_105 = -1;
+static gint ett_rrc_T_fdd_147 = -1;
+static gint ett_rrc_T_tdd_96 = -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_99 = -1;
-static gint ett_rrc_T_fdd_138 = -1;
-static gint ett_rrc_T_tdd_89 = -1;
+static gint ett_rrc_T_modeSpecificInfo_106 = -1;
+static gint ett_rrc_T_fdd_148 = -1;
+static gint ett_rrc_T_tdd_97 = -1;
static gint ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4 = -1;
static gint ett_rrc_CellMeasuredResults = -1;
-static gint ett_rrc_T_modeSpecificInfo_100 = -1;
-static gint ett_rrc_T_fdd_139 = -1;
-static gint ett_rrc_T_tdd_90 = -1;
+static gint ett_rrc_T_modeSpecificInfo_107 = -1;
+static gint ett_rrc_T_fdd_149 = -1;
+static gint ett_rrc_T_tdd_98 = -1;
static gint ett_rrc_CellMeasuredResults_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_101 = -1;
-static gint ett_rrc_T_fdd_140 = -1;
-static gint ett_rrc_T_tdd_91 = -1;
+static gint ett_rrc_T_modeSpecificInfo_108 = -1;
+static gint ett_rrc_T_fdd_150 = -1;
+static gint ett_rrc_T_tdd_99 = -1;
static gint ett_rrc_CellMeasuredResults_v920ext = -1;
+static gint ett_rrc_CellMeasuredResults_vc50ext = -1;
static gint ett_rrc_CellMeasurementEventResults = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info = -1;
@@ -14173,57 +15252,60 @@ static gint ett_rrc_CellMeasurementEventResultsOnSecUlFreq = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info = -1;
static gint ett_rrc_CellMeasurementEventResults_LCR_r4 = -1;
static gint ett_rrc_CellReportingQuantities = -1;
-static gint ett_rrc_T_modeSpecificInfo_102 = -1;
-static gint ett_rrc_T_fdd_141 = -1;
-static gint ett_rrc_T_tdd_92 = -1;
+static gint ett_rrc_T_modeSpecificInfo_109 = -1;
+static gint ett_rrc_T_fdd_151 = -1;
+static gint ett_rrc_T_tdd_100 = -1;
static gint ett_rrc_CellSelectReselectInfoMC_RSCP = -1;
-static gint ett_rrc_T_modeSpecificInfo_103 = -1;
-static gint ett_rrc_T_fdd_142 = -1;
-static gint ett_rrc_T_tdd_93 = -1;
+static gint ett_rrc_T_modeSpecificInfo_110 = -1;
+static gint ett_rrc_T_fdd_152 = -1;
+static gint ett_rrc_T_tdd_101 = -1;
static gint ett_rrc_T_gsm_03 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12 = -1;
-static gint ett_rrc_T_modeSpecificInfo_104 = -1;
-static gint ett_rrc_T_fdd_143 = -1;
-static gint ett_rrc_T_tdd_94 = -1;
+static gint ett_rrc_T_modeSpecificInfo_111 = -1;
+static gint ett_rrc_T_fdd_153 = -1;
+static gint ett_rrc_T_tdd_102 = -1;
static gint ett_rrc_T_gsm_04 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP = -1;
-static gint ett_rrc_T_modeSpecificInfo_105 = -1;
-static gint ett_rrc_T_fdd_144 = -1;
-static gint ett_rrc_T_tdd_95 = -1;
+static gint ett_rrc_T_modeSpecificInfo_112 = -1;
+static gint ett_rrc_T_fdd_154 = -1;
+static gint ett_rrc_T_tdd_103 = -1;
static gint ett_rrc_T_gsm_05 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0 = -1;
-static gint ett_rrc_T_modeSpecificInfo_106 = -1;
-static gint ett_rrc_T_fdd_145 = -1;
-static gint ett_rrc_T_tdd_96 = -1;
+static gint ett_rrc_T_modeSpecificInfo_113 = -1;
+static gint ett_rrc_T_fdd_155 = -1;
+static gint ett_rrc_T_tdd_104 = -1;
static gint ett_rrc_T_gsm_06 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP = -1;
-static gint ett_rrc_T_modeSpecificInfo_107 = -1;
-static gint ett_rrc_T_fdd_146 = -1;
-static gint ett_rrc_T_tdd_97 = -1;
+static gint ett_rrc_T_modeSpecificInfo_114 = -1;
+static gint ett_rrc_T_fdd_156 = -1;
+static gint ett_rrc_T_tdd_105 = -1;
static gint ett_rrc_T_gsm_07 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 = -1;
-static gint ett_rrc_T_modeSpecificInfo_108 = -1;
-static gint ett_rrc_T_fdd_147 = -1;
-static gint ett_rrc_T_tdd_98 = -1;
+static gint ett_rrc_T_modeSpecificInfo_115 = -1;
+static gint ett_rrc_T_fdd_157 = -1;
+static gint ett_rrc_T_tdd_106 = -1;
static gint ett_rrc_T_gsm_08 = -1;
static gint ett_rrc_CellSelectReselectInfo_v590ext = -1;
static gint ett_rrc_CellSelectReselectInfoPCHFACH_v5b0ext = -1;
static gint ett_rrc_CellSelectReselectInfoTreselectionScaling_v5c0ext = -1;
static gint ett_rrc_CellsForInterFreqMeasList = -1;
+static gint ett_rrc_CellsForInterFreqMeasList_r12 = -1;
static gint ett_rrc_CellsForInterRATMeasList = -1;
static gint ett_rrc_CellsForIntraFreqMeasList = -1;
static gint ett_rrc_CellsForIntraFreqMeasListOnSecULFreq = -1;
static gint ett_rrc_CellSynchronisationInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_109 = -1;
-static gint ett_rrc_T_fdd_148 = -1;
-static gint ett_rrc_T_tdd_99 = -1;
+static gint ett_rrc_T_modeSpecificInfo_116 = -1;
+static gint ett_rrc_T_fdd_158 = -1;
+static gint ett_rrc_T_tdd_107 = -1;
static gint ett_rrc_CellToReport = -1;
static gint ett_rrc_CellToReportList = -1;
static gint ett_rrc_CNAVclockModel = -1;
static gint ett_rrc_CountC_SFN_Frame_difference = -1;
+static gint ett_rrc_CPICH_Ec_N0_RSCP = -1;
+static gint ett_rrc_CSG_MemberPLMNList = -1;
static gint ett_rrc_CSGCellInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_110 = -1;
-static gint ett_rrc_T_fdd_149 = -1;
+static gint ett_rrc_T_modeSpecificInfo_117 = -1;
+static gint ett_rrc_T_fdd_159 = -1;
static gint ett_rrc_CSGCellInfoList = -1;
static gint ett_rrc_CSGInterFreqCellInfo = -1;
static gint ett_rrc_CSGInterFreqCellInfoList = -1;
@@ -14262,27 +15344,37 @@ static gint ett_rrc_EllipsoidPointAltitude = -1;
static gint ett_rrc_EllipsoidPointAltitudeEllipsoide = -1;
static gint ett_rrc_EllipsoidPointUncertCircle = -1;
static gint ett_rrc_EllipsoidPointUncertEllipse = -1;
+static gint ett_rrc_EUTRA_CSGMemberPLMNList = -1;
static gint ett_rrc_Eutra_EventResult = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_PhysicalCellIdentity = -1;
static gint ett_rrc_EUTRA_EventResult_vb50ext = -1;
+static gint ett_rrc_EUTRA_EventResult_vc50ext = -1;
static gint ett_rrc_Eutra_EventResultList = -1;
static gint ett_rrc_EUTRA_EventResultList_vb50ext = -1;
+static gint ett_rrc_EUTRA_EventResultList_vc50ext = -1;
static gint ett_rrc_EUTRA_EventResults = -1;
static gint ett_rrc_EUTRA_EventResults_vb50ext = -1;
+static gint ett_rrc_EUTRA_EventResults_vc50ext = -1;
static gint ett_rrc_EUTRA_EventResultsForCELLFACH = -1;
+static gint ett_rrc_EUTRA_EventResultsForCELLFACH_vc50ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_v920ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_vb50ext = -1;
+static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb80ext = -1;
+static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext = -1;
+static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext = -1;
static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext = -1;
+static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext = -1;
static gint ett_rrc_EUTRA_FrequencyList = -1;
static gint ett_rrc_EUTRA_FrequencyList_r9 = -1;
static gint ett_rrc_EUTRA_FrequencyList_r11 = -1;
+static gint ett_rrc_EUTRA_FrequencyList_r12 = -1;
static gint ett_rrc_EUTRA_SIAcquisition = -1;
static gint ett_rrc_EUTRA_SIAcquisition_r11 = -1;
static gint ett_rrc_EUTRA_MeasuredCells = -1;
@@ -14294,22 +15386,34 @@ static gint ett_rrc_EUTRA_MeasuredResultList_vb50ext = -1;
static gint ett_rrc_EUTRA_MeasuredResults = -1;
static gint ett_rrc_EUTRA_MeasuredResults_vb50ext = -1;
static gint ett_rrc_EUTRA_MeasuredCells_v920ext = -1;
+static gint ett_rrc_EUTRA_MeasuredCells_vc50ext = -1;
static gint ett_rrc_Eutra_MeasuredResult_v920ext = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_v920ext = -1;
+static gint ett_rrc_Eutra_MeasuredResult_vc50ext = -1;
+static gint ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext = -1;
static gint ett_rrc_Eutra_MeasuredResultList_v920ext = -1;
+static gint ett_rrc_Eutra_MeasuredResultList_vc50ext = -1;
static gint ett_rrc_EUTRA_MeasuredResults_v920ext = -1;
+static gint ett_rrc_EUTRA_MeasuredResults_vc50ext = -1;
static gint ett_rrc_EUTRA_SIacquisitionResults = -1;
static gint ett_rrc_T_cgiInfo = -1;
+static gint ett_rrc_EUTRA_SIacquisitionResults_vc50ext = -1;
+static gint ett_rrc_CGI_Info = -1;
static gint ett_rrc_EUTRA_FrequencyRemoval = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCN = -1;
static gint ett_rrc_EUTRA_FrequencyRemoval_r11 = -1;
static gint ett_rrc_EUTRA_FrequencyInfoList = -1;
static gint ett_rrc_EUTRA_FrequencyInfoList_r11 = -1;
+static gint ett_rrc_EUTRA_FrequencyInfoList_r12 = -1;
static gint ett_rrc_EUTRA_FrequencyInfo = -1;
static gint ett_rrc_EUTRA_FrequencyInfo_r11 = -1;
+static gint ett_rrc_EUTRA_FrequencyInfo_r12 = -1;
static gint ett_rrc_EUTRA_FrequencyRACHReportingInfo = -1;
+static gint ett_rrc_EUTRA_FrequencyRACHReportingInfo_vc50ext = -1;
static gint ett_rrc_EUTRA_MeasurementForCELLFACH = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_OF_EARFCNRange = -1;
+static gint ett_rrc_EUTRA_MeasurementForCELLFACH_r12 = -1;
+static gint ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange = -1;
static gint ett_rrc_FrequenciesToRemove = -1;
static gint ett_rrc_Event1a = -1;
static gint ett_rrc_Event1a_r4 = -1;
@@ -14349,20 +15453,27 @@ static gint ett_rrc_Event2e_r11 = -1;
static gint ett_rrc_Event2f = -1;
static gint ett_rrc_Event2f_r6 = -1;
static gint ett_rrc_Event2f_r10 = -1;
+static gint ett_rrc_Event2g = -1;
static gint ett_rrc_Event3a = -1;
static gint ett_rrc_Event3b = -1;
static gint ett_rrc_Event3c = -1;
static gint ett_rrc_Event3d = -1;
+static gint ett_rrc_Event3a_r12 = -1;
+static gint ett_rrc_Event3b_r12 = -1;
+static gint ett_rrc_Event3c_r12 = -1;
static gint ett_rrc_EventResults = -1;
static gint ett_rrc_EventResults_v770ext = -1;
static gint ett_rrc_EventResults_v860ext = -1;
static gint ett_rrc_EventResults_va40ext = -1;
static gint ett_rrc_EventResultsOnSecUlFreq = -1;
static gint ett_rrc_ExtraDoppler = -1;
+static gint ett_rrc_ExtraDopplerExtension = -1;
static gint ett_rrc_ExtraDopplerInfo = -1;
+static gint ett_rrc_ExtraDopplerInfoExtension = -1;
static gint ett_rrc_FACH_MeasurementOccasionInfo = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxOtherRAT_OF_RAT_Type = -1;
static gint ett_rrc_FACH_MeasurementOccasionInfo_LCR_r4_ext = -1;
+static gint ett_rrc_FilteredUEPowerHeadroomReportInfo = -1;
static gint ett_rrc_ForbiddenAffectCell = -1;
static gint ett_rrc_ForbiddenAffectCell_r4 = -1;
static gint ett_rrc_ForbiddenAffectCell_LCR_r4 = -1;
@@ -14378,14 +15489,18 @@ static gint ett_rrc_GANSSGenericData_r8 = -1;
static gint ett_rrc_GANSSGenericData_r9 = -1;
static gint ett_rrc_GANSSGenericData_v920ext = -1;
static gint ett_rrc_GANSSGenericData_va40ext = -1;
+static gint ett_rrc_GANSSGenericData_vc50ext = -1;
static gint ett_rrc_GANSSGenericData_r10 = -1;
+static gint ett_rrc_GANSSGenericData_r12 = -1;
static gint ett_rrc_GANSSGenericDataList = -1;
static gint ett_rrc_GANSSGenericDataList_v860ext = -1;
static gint ett_rrc_GANSSGenericDataList_r8 = -1;
static gint ett_rrc_GANSSGenericDataList_r9 = -1;
static gint ett_rrc_GANSSGenericDataList_v920ext = -1;
static gint ett_rrc_GANSSGenericDataList_va40ext = -1;
+static gint ett_rrc_GANSSGenericDataList_vc50ext = -1;
static gint ett_rrc_GANSSGenericDataList_r10 = -1;
+static gint ett_rrc_GANSSGenericDataList_r12 = -1;
static gint ett_rrc_GANSSGenericMeasurementInfo = -1;
static gint ett_rrc_GANSSGenericMeasurementInfo_item = -1;
static gint ett_rrc_GANSSGenericMeasurementInfo_v860ext = -1;
@@ -14403,23 +15518,31 @@ static gint ett_rrc_GANSSReferenceTimeOnly = -1;
static gint ett_rrc_GanssReqGenericData = -1;
static gint ett_rrc_GanssReqGenericData_v860ext = -1;
static gint ett_rrc_T_ganssAddADchoices = -1;
+static gint ett_rrc_GanssReqGenericData_vc50ext = -1;
static gint ett_rrc_GanssRequestedGenericAssistanceDataList = -1;
static gint ett_rrc_GanssRequestedGenericAssistanceDataList_v860ext = -1;
+static gint ett_rrc_GanssRequestedGenericAssistanceDataList_vc50ext = -1;
static gint ett_rrc_GANSSSatelliteInformation = -1;
static gint ett_rrc_GANSSSatelliteInformation_va40ext = -1;
static gint ett_rrc_GANSSSatelliteInformation_r10 = -1;
+static gint ett_rrc_GANSSSatelliteInformation_vc50ext = -1;
+static gint ett_rrc_GANSSSatelliteInformation_r12 = -1;
static gint ett_rrc_GANSSSatelliteInformationList = -1;
static gint ett_rrc_GANSSSatelliteInformationList_va40ext = -1;
static gint ett_rrc_GANSSSatelliteInformationList_r10 = -1;
+static gint ett_rrc_GANSSSatelliteInformationList_vc50ext = -1;
+static gint ett_rrc_GANSSSatelliteInformationList_r12 = -1;
static gint ett_rrc_GANSSTimeModelsList = -1;
static gint ett_rrc_GANSSTimeModelsList_va40ext = -1;
static gint ett_rrc_GANSSTimeModelsList_r10 = -1;
+static gint ett_rrc_GANSS_SAT_Info_Almanac_BDSkp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_GLOkp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_Kp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_MIDIkp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_NAVkp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_REDkp = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_SBASecef = -1;
+static gint ett_rrc_GANSS_SAT_Info_Almanac_BDSkpList = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_GLOkpList = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_KpList = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_MIDIkpList = -1;
@@ -14427,8 +15550,12 @@ static gint ett_rrc_GANSS_SAT_Info_Almanac_NAVkpList = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_REDkpList = -1;
static gint ett_rrc_GANSS_SAT_Info_Almanac_SBASecefList = -1;
static gint ett_rrc_Ganss_Sat_Info_AddNav = -1;
+static gint ett_rrc_Ganss_Sat_Info_AddNav_r12 = -1;
+static gint ett_rrc_Ganss_Sat_Info_AddNav_vc50ext = -1;
static gint ett_rrc_Ganss_Sat_Info_Nav = -1;
static gint ett_rrc_Ganss_Sat_Info_AddNavList = -1;
+static gint ett_rrc_Ganss_Sat_Info_AddNavList_r12 = -1;
+static gint ett_rrc_Ganss_Sat_Info_AddNavList_vc50ext = -1;
static gint ett_rrc_Ganss_Sat_Info_NavList = -1;
static gint ett_rrc_GANSS_Storm_Flag = -1;
static gint ett_rrc_GLONASSclockModel = -1;
@@ -14462,9 +15589,10 @@ static gint ett_rrc_InterFreqCellInfoList_r4 = -1;
static gint ett_rrc_InterFreqCellInfoList_r8 = -1;
static gint ett_rrc_InterFreqCellInfoList_r9 = -1;
static gint ett_rrc_InterFreqCellInfoList_r10 = -1;
+static gint ett_rrc_InterFreqCellInfoList_r12 = -1;
static gint ett_rrc_InterFreqSIAcquisition = -1;
-static gint ett_rrc_T_modeSpecificInfo_111 = -1;
-static gint ett_rrc_T_fdd_150 = -1;
+static gint ett_rrc_T_modeSpecificInfo_118 = -1;
+static gint ett_rrc_T_fdd_160 = -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;
@@ -14477,14 +15605,17 @@ static gint ett_rrc_InterFreqCellList = -1;
static gint ett_rrc_InterFreqCellList_LCR_r4_ext = -1;
static gint ett_rrc_InterFreqCellMeasuredResultsList = -1;
static gint ett_rrc_InterFreqCellMeasuredResultsList_v920ext = -1;
+static gint ett_rrc_InterFreqCellMeasuredResultsList_vc50ext = -1;
static gint ett_rrc_InterFreqEvent = -1;
static gint ett_rrc_InterFreqEvent_r6 = -1;
static gint ett_rrc_InterFreqEvent_r10 = -1;
static gint ett_rrc_InterFreqEvent_r11 = -1;
+static gint ett_rrc_InterFreqEvent_r12 = -1;
static gint ett_rrc_InterFreqEventList = -1;
static gint ett_rrc_InterFreqEventList_r6 = -1;
static gint ett_rrc_InterFreqEventList_r10 = -1;
static gint ett_rrc_InterFreqEventList_r11 = -1;
+static gint ett_rrc_InterFreqEventList_r12 = -1;
static gint ett_rrc_InterFrequencyMeasuredResultsList_v590ext = -1;
static gint ett_rrc_Inter_FreqEventCriteria_v590ext = -1;
static gint ett_rrc_Inter_FreqEventCriteriaList_v590ext = -1;
@@ -14497,13 +15628,15 @@ static gint ett_rrc_InterFreqMeasQuantity = -1;
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_112 = -1;
-static gint ett_rrc_T_fdd_151 = -1;
-static gint ett_rrc_T_tdd_100 = -1;
+static gint ett_rrc_T_modeSpecificInfo_119 = -1;
+static gint ett_rrc_T_fdd_161 = -1;
+static gint ett_rrc_T_tdd_108 = -1;
static gint ett_rrc_InterFreqMeasuredResults = -1;
static gint ett_rrc_InterFreqMeasuredResults_v920ext = -1;
+static gint ett_rrc_InterFreqMeasuredResults_vc50ext = -1;
static gint ett_rrc_InterFreqMeasuredResultsList = -1;
static gint ett_rrc_InterFreqMeasuredResultsList_v920ext = -1;
+static gint ett_rrc_InterFreqMeasuredResultsList_vc50ext = -1;
static gint ett_rrc_InterFreqMeasurementSysInfo_RSCP = -1;
static gint ett_rrc_InterFreqMeasurementSysInfo_ECN0 = -1;
static gint ett_rrc_InterFreqMeasurementSysInfo_HCS_RSCP = -1;
@@ -14513,14 +15646,17 @@ static gint ett_rrc_InterFreqMeasurementSysInfo_ECN0_LCR_r4 = -1;
static gint ett_rrc_InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 = -1;
static gint ett_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 = -1;
static gint ett_rrc_InterFreqRACHRepCellsList = -1;
+static gint ett_rrc_InterFreqRACHRepCellsList_r12 = -1;
static gint ett_rrc_Dummy_InterFreqRACHReportingInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_113 = -1;
-static gint ett_rrc_T_fdd_152 = -1;
-static gint ett_rrc_T_tdd_101 = -1;
+static gint ett_rrc_T_modeSpecificInfo_120 = -1;
+static gint ett_rrc_T_fdd_162 = -1;
+static gint ett_rrc_T_tdd_109 = -1;
static gint ett_rrc_InterFreqRACHReportingInfo = -1;
-static gint ett_rrc_T_modeSpecificInfo_114 = -1;
-static gint ett_rrc_T_fdd_153 = -1;
-static gint ett_rrc_T_tdd_102 = -1;
+static gint ett_rrc_T_modeSpecificInfo_121 = -1;
+static gint ett_rrc_T_fdd_163 = -1;
+static gint ett_rrc_T_tdd_110 = -1;
+static gint ett_rrc_InterFreqBlacklistedCellsList_r12 = -1;
+static gint ett_rrc_InterFreqBlacklistedCells_r12 = -1;
static gint ett_rrc_InterFreqReportCriteria = -1;
static gint ett_rrc_InterFreqReportCriteria_r4 = -1;
static gint ett_rrc_InterFreqReportCriteria_r6 = -1;
@@ -14528,10 +15664,12 @@ static gint ett_rrc_InterFreqReportCriteria_r7 = -1;
static gint ett_rrc_InterFreqReportCriteria_r9 = -1;
static gint ett_rrc_InterFreqReportCriteria_r10 = -1;
static gint ett_rrc_InterFreqReportCriteria_r11 = -1;
+static gint ett_rrc_InterFreqReportCriteria_r12 = -1;
static gint ett_rrc_InterFreqReportingCriteria = -1;
static gint ett_rrc_InterFreqReportingCriteria_r6 = -1;
static gint ett_rrc_InterFreqReportingCriteria_r10 = -1;
static gint ett_rrc_InterFreqReportingCriteria_r11 = -1;
+static gint ett_rrc_InterFreqReportingCriteria_r12 = -1;
static gint ett_rrc_InterFreqReportingQuantity = -1;
static gint ett_rrc_InterFreqRepQuantityRACH_TDDList = -1;
static gint ett_rrc_InterFrequencyMeasurement = -1;
@@ -14542,6 +15680,7 @@ static gint ett_rrc_InterFrequencyMeasurement_r8 = -1;
static gint ett_rrc_InterFrequencyMeasurement_r9 = -1;
static gint ett_rrc_InterFrequencyMeasurement_r10 = -1;
static gint ett_rrc_InterFrequencyMeasurement_r11 = -1;
+static gint ett_rrc_InterFrequencyMeasurement_r12 = -1;
static gint ett_rrc_InterRAT_TargetCellDescription = -1;
static gint ett_rrc_T_technologySpecificInfo = -1;
static gint ett_rrc_T_gsm_09 = -1;
@@ -14550,7 +15689,9 @@ static gint ett_rrc_InterRATCellInfoList_B = -1;
static gint ett_rrc_InterRATCellInfoList_r4 = -1;
static gint ett_rrc_InterRATCellInfoList_r6 = -1;
static gint ett_rrc_InterRATEvent = -1;
+static gint ett_rrc_InterRATEvent_r12 = -1;
static gint ett_rrc_InterRATEventList = -1;
+static gint ett_rrc_InterRATEventList_r12 = -1;
static gint ett_rrc_InterRATEventResults = -1;
static gint ett_rrc_InterRATInfo_r6 = -1;
static gint ett_rrc_InterRATInfo_v860ext = -1;
@@ -14575,10 +15716,14 @@ static gint ett_rrc_InterRATMeasurement_r9 = -1;
static gint ett_rrc_T_interRATMeasurementObjects_01 = -1;
static gint ett_rrc_InterRATMeasurement_r11 = -1;
static gint ett_rrc_T_interRATMeasurementObjects_02 = -1;
+static gint ett_rrc_InterRATMeasurement_r12 = -1;
+static gint ett_rrc_T_interRATMeasurementObjects_03 = -1;
static gint ett_rrc_InterRATMeasurementSysInfo = -1;
static gint ett_rrc_InterRATMeasurementSysInfo_B = -1;
static gint ett_rrc_InterRATReportCriteria = -1;
+static gint ett_rrc_InterRATReportCriteria_r12 = -1;
static gint ett_rrc_InterRATReportingCriteria = -1;
+static gint ett_rrc_InterRATReportingCriteria_r12 = -1;
static gint ett_rrc_InterRATReportingQuantity = -1;
static gint ett_rrc_T_ratSpecificInfo_02 = -1;
static gint ett_rrc_T_gsm_12 = -1;
@@ -14594,8 +15739,8 @@ static gint ett_rrc_IntraFreqCellInfoList_r9 = -1;
static gint ett_rrc_IntraFreqCellInfoList_r10 = -1;
static gint ett_rrc_IntraFreqSIAcquisitionInfo = -1;
static gint ett_rrc_IntraFreqSIAcquisition = -1;
-static gint ett_rrc_T_modeSpecificInfo_115 = -1;
-static gint ett_rrc_T_fdd_154 = -1;
+static gint ett_rrc_T_modeSpecificInfo_122 = -1;
+static gint ett_rrc_T_fdd_164 = -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;
@@ -14627,13 +15772,14 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxMeasEventOnSecULFreq_OF_IntraFreqEventCri
static gint ett_rrc_IntraFreqEventResults = -1;
static gint ett_rrc_IntraFreqEventResultsOnSecUlFreq = -1;
static gint ett_rrc_IntraFreqMeasQuantity = -1;
-static gint ett_rrc_T_modeSpecificInfo_116 = -1;
-static gint ett_rrc_T_fdd_155 = -1;
-static gint ett_rrc_T_tdd_103 = -1;
+static gint ett_rrc_T_modeSpecificInfo_123 = -1;
+static gint ett_rrc_T_fdd_165 = -1;
+static gint ett_rrc_T_tdd_111 = -1;
static gint ett_rrc_IntraFreqMeasQuantity_TDDList = -1;
static gint ett_rrc_IntraFreqMeasQuantity_TDD_sib3List = -1;
static gint ett_rrc_IntraFreqMeasuredResultsList = -1;
static gint ett_rrc_IntraFreqMeasuredResultsList_v920ext = -1;
+static gint ett_rrc_IntraFreqMeasuredResultsList_vc50ext = -1;
static gint ett_rrc_IntraFreqMeasurementSysInfo_RSCP = -1;
static gint ett_rrc_IntraFreqMeasurementSysInfo_ECN0 = -1;
static gint ett_rrc_IntraFreqMeasurementSysInfo_HCS_RSCP = -1;
@@ -14658,9 +15804,10 @@ static gint ett_rrc_IntraFreqReportingCriteria_r11 = -1;
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_117 = -1;
-static gint ett_rrc_T_fdd_156 = -1;
-static gint ett_rrc_T_tdd_104 = -1;
+static gint ett_rrc_T_modeSpecificInfo_124 = -1;
+static gint ett_rrc_T_fdd_166 = -1;
+static gint ett_rrc_T_tdd_112 = -1;
+static gint ett_rrc_IntraFreqReportingQuantityForRACH_vc50ext = -1;
static gint ett_rrc_IntraFreqRepQuantityRACH_TDDList = -1;
static gint ett_rrc_IntraFrequencyMeasurement = -1;
static gint ett_rrc_IntraFrequencyMeasurement_r4 = -1;
@@ -14670,6 +15817,7 @@ static gint ett_rrc_IntraFrequencyMeasurement_r9 = -1;
static gint ett_rrc_IntraFrequencyMeasurement_r10 = -1;
static gint ett_rrc_IntraFrequencyMeasurement_r11 = -1;
static gint ett_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq = -1;
+static gint ett_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext = -1;
static gint ett_rrc_IntraUTRAANR = -1;
static gint ett_rrc_LoggedANRConfigurationInfo = -1;
static gint ett_rrc_LoggedANRReportInfoList = -1;
@@ -14679,15 +15827,27 @@ static gint ett_rrc_LoggedANRReportInfo_vb50ext = -1;
static gint ett_rrc_LoggedCellInfo = -1;
static gint ett_rrc_LoggedCellInfo_vb50ext = -1;
static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD = -1;
+static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext = -1;
+static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11 = -1;
static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128 = -1;
+static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11 = -1;
+static gint ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext = -1;
static gint ett_rrc_LoggedConnectionEstablishmentFailureAccessInfo_FDD = -1;
static gint ett_rrc_LoggedConnectionEstablishmentFailureAccessInfo_TDD = -1;
static gint ett_rrc_LoggedConnectionEstablishmentFailureLocationInfo = -1;
static gint ett_rrc_T_location = -1;
static gint ett_rrc_ConnectionEstablishmentFailureReport = -1;
-static gint ett_rrc_T_modeSpecificInfo_118 = -1;
-static gint ett_rrc_T_fdd_157 = -1;
-static gint ett_rrc_T_tdd_105 = -1;
+static gint ett_rrc_T_modeSpecificInfo_125 = -1;
+static gint ett_rrc_T_fdd_167 = -1;
+static gint ett_rrc_T_tdd_113 = -1;
+static gint ett_rrc_ConnectionEstablishmentFailureReport_r11 = -1;
+static gint ett_rrc_T_modeSpecificInfo_126 = -1;
+static gint ett_rrc_T_fdd_168 = -1;
+static gint ett_rrc_T_tdd_114 = -1;
+static gint ett_rrc_ConnectionEstablishmentFailureReport_vc50ext = -1;
+static gint ett_rrc_T_modeSpecificInfo_127 = -1;
+static gint ett_rrc_T_fdd_169 = -1;
+static gint ett_rrc_T_tdd_115 = -1;
static gint ett_rrc_LoggedEUTRACellInfo = -1;
static gint ett_rrc_LoggedEUTRACellInfo_vb50ext = -1;
static gint ett_rrc_LoggedGSMCellInfo = -1;
@@ -14705,6 +15865,8 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasNeighbourInfo_
static gint ett_rrc_LoggedMeasInterfreqInfo_TDD128 = -1;
static gint ett_rrc_LoggedMeasInterRATNeighbourMeas = -1;
static gint ett_rrc_LoggedMeasInterRATNeighbourMeas_vb50ext = -1;
+static gint ett_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext = -1;
+static gint ett_rrc_LoggedMeasInterRATNeighbourMeas_r11 = -1;
static gint ett_rrc_LoggedMeasIntrafreqNeighbourList_FDD = -1;
static gint ett_rrc_LoggedMeasNeighbourInfo_FDD = -1;
static gint ett_rrc_LoggedMeasIntrafreqNeighbourMeasList_TDD128 = -1;
@@ -14713,32 +15875,47 @@ static gint ett_rrc_LoggedMeasGSMNeighbourCellsList = -1;
static gint ett_rrc_LoggedMeasGSMNeighbourCellsinfo = -1;
static gint ett_rrc_LoggedMeasEUTRAFreqList = -1;
static gint ett_rrc_LoggedMeasEUTRAFreqList_vb50ext = -1;
+static gint ett_rrc_LoggedMeasEUTRAFreqList_r11 = -1;
+static gint ett_rrc_LoggedMeasEUTRAFreqList_vc50ext = -1;
static gint ett_rrc_LoggedMeasEUTRAFreqInfo = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo = -1;
static gint ett_rrc_LoggedMeasEUTRAFreqInfo_vb50ext = -1;
+static gint ett_rrc_LoggedMeasEUTRAFreqInfo_r11 = -1;
+static gint ett_rrc_LoggedMeasEUTRAFreqInfo_vc50ext = -1;
+static gint ett_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext = -1;
static gint ett_rrc_LoggedMeasEUTRAFreqNeighbourInfo = -1;
+static gint ett_rrc_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext = -1;
static gint ett_rrc_LoggedMeasInfo_FDD = -1;
static gint ett_rrc_LoggedMeasInfo_FDD_vb50ext = -1;
+static gint ett_rrc_LoggedMeasInfo_FDD_vc50ext = -1;
static gint ett_rrc_LoggedMeasInfo_TDD128 = -1;
static gint ett_rrc_LoggedMeasInfo_TDD128_vb50ext = -1;
+static gint ett_rrc_LoggedMeasInfo_TDD128_vc50ext = -1;
static gint ett_rrc_LoggedMeasInfoList_FDD = -1;
static gint ett_rrc_LoggedMeasInfoList_FDD_vb50ext = -1;
+static gint ett_rrc_LoggedMeasInfoList_FDD_vc50ext = -1;
static gint ett_rrc_LoggedMeasInfoList_TDD128 = -1;
static gint ett_rrc_LoggedMeasInfoList_TDD128_vb50ext = -1;
+static gint ett_rrc_LoggedMeasInfoList_TDD128_vc50ext = -1;
static gint ett_rrc_LoggedMeasInfoList = -1;
-static gint ett_rrc_T_modeSpecificInfo_119 = -1;
-static gint ett_rrc_T_fdd_158 = -1;
-static gint ett_rrc_T_tdd_106 = -1;
+static gint ett_rrc_T_modeSpecificInfo_128 = -1;
+static gint ett_rrc_T_fdd_170 = -1;
+static gint ett_rrc_T_tdd_116 = -1;
static gint ett_rrc_LoggedMeasInfoList_vb50ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_120 = -1;
-static gint ett_rrc_T_fdd_159 = -1;
-static gint ett_rrc_T_tdd_107 = -1;
+static gint ett_rrc_T_modeSpecificInfo_129 = -1;
+static gint ett_rrc_T_fdd_171 = -1;
+static gint ett_rrc_T_tdd_117 = -1;
+static gint ett_rrc_LoggedMeasInfoList_vc50ext = -1;
+static gint ett_rrc_T_modeSpecificInfo_130 = -1;
+static gint ett_rrc_T_fdd_172 = -1;
+static gint ett_rrc_T_tdd_118 = -1;
static gint ett_rrc_LoggedMeasInterfreqList_TDD128 = -1;
static gint ett_rrc_LoggedMeasInterfreqNeighbourList_TDD128 = -1;
static gint ett_rrc_LoggedMeasLocationInfo = -1;
static gint ett_rrc_LoggedMeasLocationInfo_vb50ext = -1;
static gint ett_rrc_LoggedMeasReport = -1;
static gint ett_rrc_LoggedMeasReport_vb50ext = -1;
+static gint ett_rrc_LoggedMeasReport_vc50ext = -1;
static gint ett_rrc_LoggedMeasServingCellMeas_FDD = -1;
static gint ett_rrc_LoggedMeasServingCellMeas_FDD_vb50ext = -1;
static gint ett_rrc_LoggedMeasServingCellMeas_TDD128 = -1;
@@ -14748,13 +15925,17 @@ static gint ett_rrc_LoggingAbsoluteThreshold = -1;
static gint ett_rrc_KeplerianParameters = -1;
static gint ett_rrc_MeasuredResults = -1;
static gint ett_rrc_MeasuredResultsOnSecUlFreq = -1;
+static gint ett_rrc_MeasuredResultsOnSecUlFreq_vc50ext = -1;
static gint ett_rrc_MeasuredResults_v390ext = -1;
static gint ett_rrc_MeasuredResults_v590ext = -1;
static gint ett_rrc_MeasuredResults_v770ext = -1;
static gint ett_rrc_MeasuredResults_v860ext = -1;
static gint ett_rrc_MeasuredResultsList_v920ext = -1;
+static gint ett_rrc_MeasuredResultsList_vc50ext = -1;
static gint ett_rrc_MeasuredResultsListOnSecUlFreq = -1;
+static gint ett_rrc_MeasuredResultsListOnSecUlFreq_vc50ext = -1;
static gint ett_rrc_MeasuredResults_v920ext = -1;
+static gint ett_rrc_MeasuredResults_vc50ext = -1;
static gint ett_rrc_MeasuredResults_LCR_r4 = -1;
static gint ett_rrc_MeasuredResultsList = -1;
static gint ett_rrc_MeasuredResultsList_LCR_r4_ext = -1;
@@ -14764,17 +15945,20 @@ static gint ett_rrc_MeasuredResultsList_v860ext = -1;
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_121 = -1;
-static gint ett_rrc_T_fdd_160 = -1;
-static gint ett_rrc_T_measurementQuantity_01 = -1;
-static gint ett_rrc_T_tdd_108 = -1;
+static gint ett_rrc_T_modeSpecificInfo_131 = -1;
+static gint ett_rrc_T_fdd_173 = -1;
+static gint ett_rrc_T_measurementQuantity_02 = -1;
+static gint ett_rrc_T_tdd_119 = -1;
static gint ett_rrc_MeasuredResultsOnRACH_v7g0ext = -1;
static gint ett_rrc_MonitoredCellRACH_List_v7g0ext = -1;
static gint ett_rrc_MeasuredResultsOnRACHFDD_r11 = -1;
static gint ett_rrc_T_currentCell_01 = -1;
-static gint ett_rrc_T_measurementQuantity_02 = -1;
+static gint ett_rrc_T_measurementQuantity_03 = -1;
static gint ett_rrc_MeasuredResultsOnRACHinterFreq = -1;
+static gint ett_rrc_MeasuredResultsOnRACHinterFreq_vc50ext = -1;
+static gint ett_rrc_MeasuredResultsOnRACH_vc50ext = -1;
static gint ett_rrc_MeasuredResultsOnRACH_EUTRAFreq = -1;
+static gint ett_rrc_MeasuredResultsOnRACH_EUTRAFreq_vc50ext = -1;
static gint ett_rrc_MeasurementCommand = -1;
static gint ett_rrc_T_modify_01 = -1;
static gint ett_rrc_MeasurementCommand_r4 = -1;
@@ -14791,6 +15975,8 @@ static gint ett_rrc_MeasurementCommand_r10 = -1;
static gint ett_rrc_T_modify_07 = -1;
static gint ett_rrc_MeasurementCommand_r11 = -1;
static gint ett_rrc_T_modify_08 = -1;
+static gint ett_rrc_MeasurementCommand_r12 = -1;
+static gint ett_rrc_T_modify_09 = -1;
static gint ett_rrc_MeasurementControlSysInfo = -1;
static gint ett_rrc_T_use_of_HCS = -1;
static gint ett_rrc_T_hcs_not_used = -1;
@@ -14801,6 +15987,7 @@ static gint ett_rrc_T_hcs_used = -1;
static gint ett_rrc_T_cellSelectQualityMeasure_02 = -1;
static gint ett_rrc_T_cpich_RSCP_01 = -1;
static gint ett_rrc_T_cpich_Ec_N0_02 = -1;
+static gint ett_rrc_MeasurementControlSysInfo_vc50ext = -1;
static gint ett_rrc_MeasurementControlSysInfoExtension = -1;
static gint ett_rrc_T_use_of_HCS_01 = -1;
static gint ett_rrc_T_hcs_not_used_01 = -1;
@@ -14813,7 +16000,7 @@ static gint ett_rrc_T_cpich_RSCP_03 = -1;
static gint ett_rrc_T_cpich_Ec_N0_04 = -1;
static gint ett_rrc_MeasurementControlSysInfoExtensionAddon_r5 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext = -1;
-static gint ett_rrc_MeasurementControlSysInfoExtension_LCR_r4 = -1;
+static gint ett_rrc_MeasureControlSysInfoInterFreqExt = -1;
static gint ett_rrc_T_use_of_HCS_02 = -1;
static gint ett_rrc_T_hcs_not_used_02 = -1;
static gint ett_rrc_T_cellSelectQualityMeasure_05 = -1;
@@ -14823,7 +16010,7 @@ static gint ett_rrc_T_hcs_used_02 = -1;
static gint ett_rrc_T_cellSelectQualityMeasure_06 = -1;
static gint ett_rrc_T_cpich_RSCP_05 = -1;
static gint ett_rrc_T_cpich_Ec_N0_06 = -1;
-static gint ett_rrc_MeasurementControlSysInfo_LCR_r4_ext = -1;
+static gint ett_rrc_MeasurementControlSysInfoExtension_LCR_r4 = -1;
static gint ett_rrc_T_use_of_HCS_03 = -1;
static gint ett_rrc_T_hcs_not_used_03 = -1;
static gint ett_rrc_T_cellSelectQualityMeasure_07 = -1;
@@ -14833,7 +16020,19 @@ static gint ett_rrc_T_hcs_used_03 = -1;
static gint ett_rrc_T_cellSelectQualityMeasure_08 = -1;
static gint ett_rrc_T_cpich_RSCP_07 = -1;
static gint ett_rrc_T_cpich_Ec_N0_08 = -1;
+static gint ett_rrc_MeasurementControlSysInfo_LCR_r4_ext = -1;
+static gint ett_rrc_T_use_of_HCS_04 = -1;
+static gint ett_rrc_T_hcs_not_used_04 = -1;
+static gint ett_rrc_T_cellSelectQualityMeasure_09 = -1;
+static gint ett_rrc_T_cpich_RSCP_08 = -1;
+static gint ett_rrc_T_cpich_Ec_N0_09 = -1;
+static gint ett_rrc_T_hcs_used_04 = -1;
+static gint ett_rrc_T_cellSelectQualityMeasure_10 = -1;
+static gint ett_rrc_T_cpich_RSCP_09 = -1;
+static gint ett_rrc_T_cpich_Ec_N0_10 = -1;
static gint ett_rrc_MeasurementOccasionPatternParameter = -1;
+static gint ett_rrc_MeasurementReleaseEnhancement = -1;
+static gint ett_rrc_MeasurementsToRelease = -1;
static gint ett_rrc_MeasurementReportingMode = -1;
static gint ett_rrc_MeasurementType = -1;
static gint ett_rrc_MeasurementType_r4 = -1;
@@ -14843,16 +16042,17 @@ static gint ett_rrc_MeasurementType_r8 = -1;
static gint ett_rrc_MeasurementType_r9 = -1;
static gint ett_rrc_MeasurementType_r10 = -1;
static gint ett_rrc_MeasurementType_r11 = -1;
+static gint ett_rrc_MeasurementType_r12 = -1;
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_122 = -1;
-static gint ett_rrc_T_fdd_161 = -1;
-static gint ett_rrc_T_measurementQuantity_03 = -1;
-static gint ett_rrc_T_tdd_109 = -1;
+static gint ett_rrc_T_modeSpecificInfo_132 = -1;
+static gint ett_rrc_T_fdd_174 = -1;
+static gint ett_rrc_T_measurementQuantity_04 = -1;
+static gint ett_rrc_T_tdd_120 = -1;
static gint ett_rrc_MonitoredCellRACH_ListFDD_r11 = -1;
static gint ett_rrc_MonitoredCellRACH_ResultFDD_r11 = -1;
-static gint ett_rrc_T_measurementQuantity_04 = -1;
+static gint ett_rrc_T_measurementQuantity_05 = -1;
static gint ett_rrc_MultipleEUTRAFrequencyBandIndicatorList = -1;
static gint ett_rrc_MultipleEUTRAFrequencyBandIndicatorExtensionList = -1;
static gint ett_rrc_MultipleEUTRAFrequencyBandInfo = -1;
@@ -14866,18 +16066,19 @@ static gint ett_rrc_N_CR_T_CRMaxHyst = -1;
static gint ett_rrc_NAVclockModel = -1;
static gint ett_rrc_NavigationModelSatInfo = -1;
static gint ett_rrc_NavigationModelSatInfoList = -1;
+static gint ett_rrc_NavModel_BDSKeplerianSet = -1;
static gint ett_rrc_NavModel_CNAVKeplerianSet = -1;
static gint ett_rrc_NavModel_GLONASSecef = -1;
static gint ett_rrc_NavModel_NAVKeplerianSet = -1;
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_123 = -1;
-static gint ett_rrc_T_fdd_162 = -1;
-static gint ett_rrc_T_tdd_110 = -1;
+static gint ett_rrc_T_modeSpecificInfo_133 = -1;
+static gint ett_rrc_T_fdd_175 = -1;
+static gint ett_rrc_T_tdd_121 = -1;
static gint ett_rrc_Neighbour_v390ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_124 = -1;
-static gint ett_rrc_T_fdd_163 = -1;
+static gint ett_rrc_T_modeSpecificInfo_134 = -1;
+static gint ett_rrc_T_fdd_176 = -1;
static gint ett_rrc_NeighbourList = -1;
static gint ett_rrc_Neighbour_TDD_r7 = -1;
static gint ett_rrc_NeighbourList_TDD_r7 = -1;
@@ -14888,33 +16089,45 @@ static gint ett_rrc_NewInterFreqCell_r4 = -1;
static gint ett_rrc_NewInterFreqCell_v7b0ext = -1;
static gint ett_rrc_NewInterFreqCell_LCR_v8a0ext = -1;
static gint ett_rrc_NewInterFreqCell_r8 = -1;
-static gint ett_rrc_T_modeSpecificInfo_125 = -1;
-static gint ett_rrc_T_tdd128_62 = -1;
+static gint ett_rrc_T_modeSpecificInfo_135 = -1;
+static gint ett_rrc_T_tdd128_66 = -1;
static gint ett_rrc_NewInterFreqCell_r9 = -1;
-static gint ett_rrc_T_modeSpecificInfo_126 = -1;
-static gint ett_rrc_T_tdd128_63 = -1;
+static gint ett_rrc_T_modeSpecificInfo_136 = -1;
+static gint ett_rrc_T_tdd128_67 = -1;
static gint ett_rrc_NewInterFreqCell_r10 = -1;
-static gint ett_rrc_T_modeSpecificInfo_127 = -1;
-static gint ett_rrc_T_tdd128_64 = -1;
+static gint ett_rrc_T_modeSpecificInfo_137 = -1;
+static gint ett_rrc_T_tdd128_68 = -1;
+static gint ett_rrc_NewInterFreqCell_r12 = -1;
+static gint ett_rrc_T_modeSpecificInfo_138 = -1;
+static gint ett_rrc_T_tdd128_69 = -1;
static gint ett_rrc_NewInterFreqCellList = -1;
static gint ett_rrc_NewInterFreqCellList_r4 = -1;
+static gint ett_rrc_NewInterFreqCellList_r12 = -1;
static gint ett_rrc_NewInterFreqCellList_v7b0ext = -1;
static gint ett_rrc_NewInterFreqCellList_LCR_v8a0ext = -1;
static gint ett_rrc_NewInterFreqCellList_r8 = -1;
static gint ett_rrc_NewInterFreqCellList_r9 = -1;
static gint ett_rrc_NewInterFreqCellList_r10 = -1;
static gint ett_rrc_NewInterFreqCellSI_RSCP = -1;
+static gint ett_rrc_NewInterFreqCellSI_RSCP_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_ECN0 = -1;
+static gint ett_rrc_NewInterFreqCellSI_ECN0_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_HCS_RSCP = -1;
+static gint ett_rrc_NewInterFreqCellSI_HCS_RSCP_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_HCS_ECN0 = -1;
+static gint ett_rrc_NewInterFreqCellSI_HCS_ECN0_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_RSCP_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_ECN0_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_HCS_RSCP_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_HCS_ECN0_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_List_ECN0 = -1;
+static gint ett_rrc_NewInterFreqCellSI_List_ECN0_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_List_HCS_RSCP = -1;
+static gint ett_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_List_HCS_ECN0 = -1;
+static gint ett_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_List_RSCP = -1;
+static gint ett_rrc_NewInterFreqCellSI_List_RSCP_ext = -1;
static gint ett_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 = -1;
static gint ett_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 = -1;
@@ -14933,8 +16146,8 @@ static gint ett_rrc_NewIntraFreqCell = -1;
static gint ett_rrc_NewIntraFreqCell_r4 = -1;
static gint ett_rrc_NewIntraFreqCell_r9 = -1;
static gint ett_rrc_NewIntraFreqCell_r10 = -1;
-static gint ett_rrc_T_modeSpecificInfo_128 = -1;
-static gint ett_rrc_T_tdd128_65 = -1;
+static gint ett_rrc_T_modeSpecificInfo_139 = -1;
+static gint ett_rrc_T_tdd128_70 = -1;
static gint ett_rrc_NewIntraFreqCellOnSecULFreq = -1;
static gint ett_rrc_NewIntraFreqCellList = -1;
static gint ett_rrc_NewIntraFreqCellList_r4 = -1;
@@ -14981,12 +16194,18 @@ static gint ett_rrc_PeriodicalWithReportingCellStatus_r10 = -1;
static gint ett_rrc_PeriodicalWithReportingCellStatusOnSecULFreq = -1;
static gint ett_rrc_PLMNIdentitiesOfNeighbourCells = -1;
static gint ett_rrc_PLMNIdentitiesOfNeighbourCells_v860ext = -1;
+static gint ett_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext = -1;
static gint ett_rrc_PlmnList = -1;
static gint ett_rrc_PLMNsOfInterFreqCellsList = -1;
static gint ett_rrc_PLMNsOfInterFreqCellsList_item = -1;
+static gint ett_rrc_PLMNsOfInterFreqCellsList_vc50ext = -1;
+static gint ett_rrc_InterFreqCellPLMN = -1;
static gint ett_rrc_MultiplePLMNsOfInterFreqCellsList = -1;
static gint ett_rrc_MultiplePLMNsOfInterFreqCellsList_item = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_6_OF_PLMN_IdentityWithOptionalMCC_r6 = -1;
+static gint ett_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext = -1;
+static gint ett_rrc_MultiplePLMNInfo = -1;
+static gint ett_rrc_MultiplePLMN_List = -1;
static gint ett_rrc_PLMNsOfIntraFreqCellsList = -1;
static gint ett_rrc_PLMNsOfIntraFreqCellsList_item = -1;
static gint ett_rrc_MultiplePLMNsOfIntraFreqCellsList = -1;
@@ -14996,21 +16215,23 @@ static gint ett_rrc_PLMNsOfInterRATCellsList_item = -1;
static gint ett_rrc_PositionEstimate = -1;
static gint ett_rrc_QualityEventResults = -1;
static gint ett_rrc_QualityMeasuredResults = -1;
-static gint ett_rrc_T_modeSpecificInfo_129 = -1;
-static gint ett_rrc_T_tdd_111 = -1;
+static gint ett_rrc_T_modeSpecificInfo_140 = -1;
+static gint ett_rrc_T_tdd_122 = -1;
static gint ett_rrc_QualityMeasurement = -1;
static gint ett_rrc_QualityReportCriteria = -1;
static gint ett_rrc_QualityReportingCriteria = -1;
static gint ett_rrc_QualityReportingCriteriaSingle = -1;
static gint ett_rrc_QualityReportingQuantity = -1;
-static gint ett_rrc_T_modeSpecificInfo_130 = -1;
-static gint ett_rrc_T_tdd_112 = -1;
+static gint ett_rrc_T_modeSpecificInfo_141 = -1;
+static gint ett_rrc_T_tdd_123 = -1;
static gint ett_rrc_ReferenceCellPosition = -1;
static gint ett_rrc_ReferenceLocation = -1;
static gint ett_rrc_ReferenceLocationGANSS = -1;
static gint ett_rrc_ReferenceTimeDifferenceToCell = -1;
static gint ett_rrc_RemovedInterFreqCellList = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_InterFreqCellID = -1;
+static gint ett_rrc_RemovedInterFreqCellList_r12 = -1;
+static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12 = -1;
static gint ett_rrc_RemovedInterRATCellList = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_InterRATCellID = -1;
static gint ett_rrc_RemovedIntraFreqCellList = -1;
@@ -15027,7 +16248,9 @@ static gint ett_rrc_ReqDataBitAssistance = -1;
static gint ett_rrc_T_ganssSatelliteInfo = -1;
static gint ett_rrc_RL_AdditionInfoList = -1;
static gint ett_rrc_RL_InformationLists = -1;
+static gint ett_rrc_RMP_Frequency_List = -1;
static gint ett_rrc_RSCPforANR = -1;
+static gint ett_rrc_RsrqType = -1;
static gint ett_rrc_SatData = -1;
static gint ett_rrc_SatDataList = -1;
static gint ett_rrc_SatellitesListRelatedData = -1;
@@ -15084,35 +16307,36 @@ static gint ett_rrc_UE_InternalEventParamList = -1;
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_131 = -1;
-static gint ett_rrc_T_fdd_164 = -1;
-static gint ett_rrc_T_tdd_113 = -1;
+static gint ett_rrc_T_modeSpecificInfo_142 = -1;
+static gint ett_rrc_T_fdd_177 = -1;
+static gint ett_rrc_T_tdd_124 = -1;
static gint ett_rrc_UE_InternalMeasuredResults_LCR_r4 = -1;
static gint ett_rrc_UE_InternalMeasuredResults_v770ext = -1;
-static gint ett_rrc_T_modeSpecificInfo_132 = -1;
+static gint ett_rrc_T_modeSpecificInfo_143 = -1;
static gint ett_rrc_T_tdd384_768_02 = -1;
-static gint ett_rrc_T_tdd128_66 = -1;
+static gint ett_rrc_T_tdd128_71 = -1;
static gint ett_rrc_UE_InternalMeasurement = -1;
static gint ett_rrc_UE_InternalMeasurement_r4 = -1;
static gint ett_rrc_UE_InternalMeasurementSysInfo = -1;
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_133 = -1;
-static gint ett_rrc_T_fdd_165 = -1;
-static gint ett_rrc_T_tdd_114 = -1;
+static gint ett_rrc_T_modeSpecificInfo_144 = -1;
+static gint ett_rrc_T_fdd_178 = -1;
+static gint ett_rrc_T_tdd_125 = -1;
static gint ett_rrc_UE_InternalReportingQuantity_r4 = -1;
-static gint ett_rrc_T_modeSpecificInfo_134 = -1;
-static gint ett_rrc_T_fdd_166 = -1;
-static gint ett_rrc_T_tdd_115 = -1;
-static gint ett_rrc_T_tddOption_28 = -1;
-static gint ett_rrc_T_tdd384_43 = -1;
-static gint ett_rrc_T_tdd128_67 = -1;
+static gint ett_rrc_T_modeSpecificInfo_145 = -1;
+static gint ett_rrc_T_fdd_179 = -1;
+static gint ett_rrc_T_tdd_126 = -1;
+static gint ett_rrc_T_tddOption_29 = -1;
+static gint ett_rrc_T_tdd384_45 = -1;
+static gint ett_rrc_T_tdd128_72 = -1;
static gint ett_rrc_UE_RX_TX_ReportEntry = -1;
static gint ett_rrc_UE_RX_TX_ReportEntryList = -1;
static gint ett_rrc_UE_RX_TX_TimeDifferenceType2Info = -1;
static gint ett_rrc_UE_TransmittedPowerTDD_List = -1;
static gint ett_rrc_UL_TrCH_Identity = -1;
+static gint ett_rrc_UE_Positioning_DBDSCorrections = -1;
static gint ett_rrc_UE_Positioning_CipherParameters = -1;
static gint ett_rrc_UE_Positioning_DGANSSCorrections = -1;
static gint ett_rrc_UE_Positioning_DGANSSCorrections_r9 = -1;
@@ -15120,6 +16344,7 @@ static gint ett_rrc_UE_Positioning_DGANSSCorrections_v920ext = -1;
static gint ett_rrc_UE_Positioning_Error = -1;
static gint ett_rrc_UE_Positioning_Error_r7 = -1;
static gint ett_rrc_UE_Positioning_Error_v860ext = -1;
+static gint ett_rrc_UE_Positioning_Error_vc50ext = -1;
static gint ett_rrc_UE_Positioning_EventParam = -1;
static gint ett_rrc_UE_Positioning_EventParam_r7 = -1;
static gint ett_rrc_UE_Positioning_EventParamList = -1;
@@ -15127,29 +16352,43 @@ static gint ett_rrc_UE_Positioning_EventParamList_r7 = -1;
static gint ett_rrc_UE_Positioning_EventSpecificInfo = -1;
static gint ett_rrc_UE_Positioning_EventSpecificInfo_r7 = -1;
static gint ett_rrc_UE_Positioning_GANSS_AddUTCModels = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddUTCModels_r12 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddUTCModels_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_Almanac = -1;
static gint ett_rrc_UE_Positioning_GANSS_Almanac_v860ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_Almanac_r8 = -1;
static gint ett_rrc_UE_Positioning_GANSS_Almanac_va40ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_Almanac_r10 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_Almanac_r12 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_Almanac_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest = -1;
static gint ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_v860ext = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AddIonoModel = -1;
static gint ett_rrc_UE_Positioning_GANSS_AddNavigationModels = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddNavigationModels_r12 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddNavigationModels_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_v860ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_r8 = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_r9 = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_v920ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_va40ext = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_r10 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AssistanceData_r12 = -1;
static gint ett_rrc_UE_Positioning_GANSS_AuxiliaryInfo = -1;
static gint ett_rrc_UE_Positioning_GANSS_ClockModel = -1;
static gint ett_rrc_UE_Positioning_GANSS_AddClockModels = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddClockModels_r12 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddClockModels_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_AddOrbitModels = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddOrbitModels_r12 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_AddOrbitModels_vc50ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_Data_Bit_Assistance = -1;
static gint ett_rrc_UE_Positioning_GANSS_EarthOrientPara = -1;
static gint ett_rrc_UE_Positioning_GANSS_IonosphericModel = -1;
+static gint ett_rrc_UE_Positioning_BDS_IonoGridModel = -1;
static gint ett_rrc_UE_Positioning_GANSS_MeasuredResults = -1;
static gint ett_rrc_T_referenceTime = -1;
static gint ett_rrc_UE_Positioning_GANSS_MeasuredResults_v860ext = -1;
@@ -15160,17 +16399,19 @@ static gint ett_rrc_UE_Positioning_GANSS_RealTimeIntegrity_item = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r10 = -1;
+static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext = -1;
+static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12 = -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_167 = -1;
-static gint ett_rrc_T_tdd_116 = -1;
+static gint ett_rrc_T_fdd_180 = -1;
+static gint ett_rrc_T_tdd_127 = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime_va40ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime_r10 = -1;
static gint ett_rrc_T_utran_ganssreferenceTime_01 = -1;
static gint ett_rrc_T_mode_01 = -1;
-static gint ett_rrc_T_fdd_168 = -1;
-static gint ett_rrc_T_tdd_117 = -1;
+static gint ett_rrc_T_fdd_181 = -1;
+static gint ett_rrc_T_tdd_128 = -1;
static gint ett_rrc_UE_Positioning_GANSS_TimeModel = -1;
static gint ett_rrc_UE_Positioning_GANSS_TimeModel_va40ext = -1;
static gint ett_rrc_UE_Positioning_GANSS_TimeModel_r10 = -1;
@@ -15182,6 +16423,8 @@ static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_v770ext = -1;
static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r7 = -1;
static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_va40ext = -1;
static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r10 = -1;
+static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_vc50ext = -1;
+static gint ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r12 = -1;
static gint ett_rrc_UE_Positioning_GPS_AdditionalAssistanceDataRequest = -1;
static gint ett_rrc_UE_Positioning_GPS_Almanac = -1;
static gint ett_rrc_UE_Positioning_GPS_Almanac_va40ext = -1;
@@ -15193,6 +16436,8 @@ static gint ett_rrc_UE_Positioning_GPS_AssistanceData_r9 = -1;
static gint ett_rrc_UE_Positioning_GPS_AssistanceData_v920ext = -1;
static gint ett_rrc_UE_Positioning_GPS_AssistanceData_va40ext = -1;
static gint ett_rrc_UE_Positioning_GPS_AssistanceData_r10 = -1;
+static gint ett_rrc_UE_Positioning_GPS_AssistanceData_vc50ext = -1;
+static gint ett_rrc_UE_Positioning_GPS_AssistanceData_r12 = -1;
static gint ett_rrc_UE_Positioning_GPS_DGPS_Corrections = -1;
static gint ett_rrc_UE_Positioning_GPS_DGPS_Corrections_r9 = -1;
static gint ett_rrc_UE_Positioning_GPS_DGPS_Corrections_v920ext = -1;
@@ -15203,9 +16448,9 @@ static gint ett_rrc_UE_Positioning_GPS_MeasurementResults_v770ext = -1;
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_135 = -1;
-static gint ett_rrc_T_fdd_169 = -1;
-static gint ett_rrc_T_tdd_118 = -1;
+static gint ett_rrc_T_modeSpecificInfo_146 = -1;
+static gint ett_rrc_T_fdd_182 = -1;
+static gint ett_rrc_T_tdd_129 = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceTime = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_r7 = -1;
@@ -15214,14 +16459,15 @@ static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_r10 = -1;
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_136 = -1;
-static gint ett_rrc_T_fdd_170 = -1;
-static gint ett_rrc_T_tdd_119 = -1;
+static gint ett_rrc_T_modeSpecificInfo_147 = -1;
+static gint ett_rrc_T_fdd_183 = -1;
+static gint ett_rrc_T_tdd_130 = -1;
static gint ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext = -1;
static gint ett_rrc_UE_Positioning_MeasuredResults = -1;
static gint ett_rrc_UE_Positioning_MeasuredResults_v770ext = -1;
static gint ett_rrc_UE_Positioning_MeasuredResults_v390ext = -1;
static gint ett_rrc_UE_Positioning_MeasuredResults_v860ext = -1;
+static gint ett_rrc_UE_Positioning_MeasuredResults_vc50ext = -1;
static gint ett_rrc_UE_Positioning_Measurement = -1;
static gint ett_rrc_UE_Positioning_Measurement_v390ext = -1;
static gint ett_rrc_UE_Positioning_Measurement_r4 = -1;
@@ -15229,6 +16475,7 @@ static gint ett_rrc_UE_Positioning_Measurement_r7 = -1;
static gint ett_rrc_UE_Positioning_Measurement_r8 = -1;
static gint ett_rrc_UE_Positioning_Measurement_r9 = -1;
static gint ett_rrc_UE_Positioning_Measurement_r10 = -1;
+static gint ett_rrc_UE_Positioning_Measurement_r12 = -1;
static gint ett_rrc_UE_Positioning_MeasurementEventResults = -1;
static gint ett_rrc_UE_Positioning_MeasurementEventResults_v770ext = -1;
static gint ett_rrc_UE_Positioning_MeasurementEventResults_v860ext = -1;
@@ -15241,33 +16488,33 @@ static gint ett_rrc_UE_Positioning_OTDOA_AssistanceData_r7 = -1;
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_137 = -1;
-static gint ett_rrc_T_fdd_171 = -1;
-static gint ett_rrc_T_tdd_120 = -1;
+static gint ett_rrc_T_modeSpecificInfo_148 = -1;
+static gint ett_rrc_T_fdd_184 = -1;
+static gint ett_rrc_T_tdd_131 = -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_138 = -1;
-static gint ett_rrc_T_fdd_172 = -1;
-static gint ett_rrc_T_tdd_121 = -1;
+static gint ett_rrc_T_modeSpecificInfo_149 = -1;
+static gint ett_rrc_T_fdd_185 = -1;
+static gint ett_rrc_T_tdd_132 = -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_139 = -1;
-static gint ett_rrc_T_fdd_173 = -1;
-static gint ett_rrc_T_tdd_122 = -1;
+static gint ett_rrc_T_modeSpecificInfo_150 = -1;
+static gint ett_rrc_T_fdd_186 = -1;
+static gint ett_rrc_T_tdd_133 = -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_140 = -1;
-static gint ett_rrc_T_fdd_174 = -1;
-static gint ett_rrc_T_tdd_123 = -1;
+static gint ett_rrc_T_modeSpecificInfo_151 = -1;
+static gint ett_rrc_T_fdd_187 = -1;
+static gint ett_rrc_T_tdd_134 = -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_141 = -1;
-static gint ett_rrc_T_fdd_175 = -1;
-static gint ett_rrc_T_tdd_124 = -1;
+static gint ett_rrc_T_modeSpecificInfo_152 = -1;
+static gint ett_rrc_T_fdd_188 = -1;
+static gint ett_rrc_T_tdd_135 = -1;
static gint ett_rrc_T_positioningMode_02 = -1;
static gint ett_rrc_T_ueBased_02 = -1;
static gint ett_rrc_T_ueAssisted_02 = -1;
@@ -15278,37 +16525,37 @@ static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_UEB_ext = -1;
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_142 = -1;
-static gint ett_rrc_T_fdd_176 = -1;
-static gint ett_rrc_T_tdd_125 = -1;
+static gint ett_rrc_T_modeSpecificInfo_153 = -1;
+static gint ett_rrc_T_fdd_189 = -1;
+static gint ett_rrc_T_tdd_136 = -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_143 = -1;
-static gint ett_rrc_T_fdd_177 = -1;
-static gint ett_rrc_T_tdd_126 = -1;
+static gint ett_rrc_T_modeSpecificInfo_154 = -1;
+static gint ett_rrc_T_fdd_190 = -1;
+static gint ett_rrc_T_tdd_137 = -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_144 = -1;
-static gint ett_rrc_T_fdd_178 = -1;
-static gint ett_rrc_T_tdd_127 = -1;
+static gint ett_rrc_T_modeSpecificInfo_155 = -1;
+static gint ett_rrc_T_fdd_191 = -1;
+static gint ett_rrc_T_tdd_138 = -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_145 = -1;
-static gint ett_rrc_T_fdd_179 = -1;
-static gint ett_rrc_T_tdd_128 = -1;
+static gint ett_rrc_T_modeSpecificInfo_156 = -1;
+static gint ett_rrc_T_fdd_192 = -1;
+static gint ett_rrc_T_tdd_139 = -1;
static gint ett_rrc_T_positioningMode_05 = -1;
static gint ett_rrc_T_ueBased_05 = -1;
static gint ett_rrc_T_ueAssisted_05 = -1;
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_146 = -1;
-static gint ett_rrc_T_fdd_180 = -1;
-static gint ett_rrc_T_tdd_129 = -1;
+static gint ett_rrc_T_modeSpecificInfo_157 = -1;
+static gint ett_rrc_T_fdd_193 = -1;
+static gint ett_rrc_T_tdd_140 = -1;
static gint ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext = -1;
static gint ett_rrc_T_referenceTimeOptions = -1;
static gint ett_rrc_T_r7_15 = -1;
@@ -15323,43 +16570,46 @@ static gint ett_rrc_UE_Positioning_ReportingQuantity_r8 = -1;
static gint ett_rrc_UTCmodelSet1 = -1;
static gint ett_rrc_UTCmodelSet2 = -1;
static gint ett_rrc_UTCmodelSet3 = -1;
+static gint ett_rrc_UTCmodelSet4 = -1;
static gint ett_rrc_UTRAN_GANSSReferenceTime = -1;
static gint ett_rrc_T_ue_GANSSTimingOfCellFrames = -1;
static gint ett_rrc_T_mode_02 = -1;
-static gint ett_rrc_T_fdd_181 = -1;
-static gint ett_rrc_T_tdd_130 = -1;
+static gint ett_rrc_T_fdd_194 = -1;
+static gint ett_rrc_T_tdd_141 = -1;
static gint ett_rrc_UTRAN_FDD_FrequencyList = -1;
static gint ett_rrc_UTRAN_FDD_Frequency = -1;
static gint ett_rrc_UTRAN_TDD_FrequencyList = -1;
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_147 = -1;
-static gint ett_rrc_T_fdd_182 = -1;
-static gint ett_rrc_T_tdd_131 = -1;
+static gint ett_rrc_T_modeSpecificInfo_158 = -1;
+static gint ett_rrc_T_fdd_195 = -1;
+static gint ett_rrc_T_tdd_142 = -1;
static gint ett_rrc_UTRAN_GPSReferenceTimeResult = -1;
static gint ett_rrc_T_ue_GPSTimingOfCell = -1;
-static gint ett_rrc_T_modeSpecificInfo_148 = -1;
-static gint ett_rrc_T_fdd_183 = -1;
-static gint ett_rrc_T_tdd_132 = -1;
+static gint ett_rrc_T_modeSpecificInfo_159 = -1;
+static gint ett_rrc_T_fdd_196 = -1;
+static gint ett_rrc_T_tdd_143 = -1;
static gint ett_rrc_UTRA_PriorityInfoList = -1;
static gint ett_rrc_T_utra_ServingCell = -1;
static gint ett_rrc_UTRA_PriorityInfoList_v920ext = -1;
static gint ett_rrc_VelocityEstimate = -1;
static gint ett_rrc_BCCH_ModificationInfo = -1;
+static gint ett_rrc_BCCH_ModificationInfo_vc50ext = -1;
static gint ett_rrc_BSIC = -1;
static gint ett_rrc_CBS_DRX_Level1Information = -1;
static gint ett_rrc_CDMA2000_Message = -1;
static gint ett_rrc_CDMA2000_MessageList = -1;
static gint ett_rrc_CDMA2000_UMTS_Frequency_List = -1;
+static gint ett_rrc_CellValueTag3 = -1;
static gint ett_rrc_DataTransmFrequency = -1;
static gint ett_rrc_DataVolumeHistory = -1;
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_149 = -1;
-static gint ett_rrc_T_fdd_184 = -1;
-static gint ett_rrc_T_tdd_133 = -1;
+static gint ett_rrc_T_modeSpecificInfo_160 = -1;
+static gint ett_rrc_T_fdd_197 = -1;
+static gint ett_rrc_T_tdd_144 = -1;
static gint ett_rrc_ETWS_Information = -1;
static gint ett_rrc_EUTRA_BlacklistedCell = -1;
static gint ett_rrc_EUTRA_BlacklistedCellPerFreqList = -1;
@@ -15375,7 +16625,9 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxSIB_OF_ExtGANSS_SchedulingInfo = -1;
static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo_List = -1;
static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo = -1;
static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo_List2 = -1;
+static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo_List3 = -1;
static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo2 = -1;
+static gint ett_rrc_ExtSIBTypeInfoSchedulingInfo3 = -1;
static gint ett_rrc_FDD_UMTS_Frequency_List = -1;
static gint ett_rrc_FrequencyInfoCDMA2000 = -1;
static gint ett_rrc_GERAN_SystemInformation = -1;
@@ -15403,10 +16655,13 @@ 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_196 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_12 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_208 = -1;
static gint ett_rrc_MasterInformationBlock_v690ext = -1;
static gint ett_rrc_MasterInformationBlock_v6b0ext_IEs = -1;
static gint ett_rrc_MasterInformationBlock_v860ext_IEs = -1;
+static gint ett_rrc_MasterInformationBlock_vc50ext_IEs = -1;
+static gint ett_rrc_SB3_Information = -1;
static gint ett_rrc_PredefinedConfigIdentityAndValueTag = -1;
static gint ett_rrc_ProtocolErrorInformation = -1;
static gint ett_rrc_T_diagnosticsType_01 = -1;
@@ -15416,26 +16671,38 @@ static gint ett_rrc_Rplmn_Information_r4 = -1;
static gint ett_rrc_SchedulingInformation = -1;
static gint ett_rrc_T_scheduling = -1;
static gint ett_rrc_T_sib_Pos = -1;
+static gint ett_rrc_SchedulingInformation2 = -1;
+static gint ett_rrc_T_scheduling_01 = -1;
+static gint ett_rrc_T_sib_Pos_01 = -1;
static gint ett_rrc_SchedulingInformationSIB = -1;
+static gint ett_rrc_SchedulingInformationSIB2 = -1;
static gint ett_rrc_SchedulingInformationSIBSb = -1;
+static gint ett_rrc_SchedulingInformationSIBSb2 = -1;
static gint ett_rrc_SIBOccurrenceIdentityAndValueTag = -1;
static gint ett_rrc_SIB_ReferenceList = -1;
+static gint ett_rrc_SIB_ReferenceList2 = -1;
static gint ett_rrc_SIBSb_ReferenceList = -1;
+static gint ett_rrc_SIBSb_ReferenceList2 = -1;
static gint ett_rrc_SIB_ReferenceListFACH = -1;
static gint ett_rrc_SIB_TypeAndTag = -1;
+static gint ett_rrc_SIB_TypeAndTag2 = -1;
static gint ett_rrc_SIBSb_TypeAndTag = -1;
+static gint ett_rrc_SIBSb_TypeAndTagExtValueTag = -1;
static gint ett_rrc_SIB_TypeExt = -1;
static gint ett_rrc_SIB_TypeExt2 = -1;
+static gint ett_rrc_SIB_TypeExt3 = -1;
static gint ett_rrc_SIB_TypeExtGANSS = -1;
+static gint ett_rrc_SibOFF_vc50ext = -1;
static gint ett_rrc_SibOFF_List = -1;
+static gint ett_rrc_SibOFF_List2 = -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_197 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_209 = -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_198 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_210 = -1;
static gint ett_rrc_SysInfoType3 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_v590NonCriticalExtension = -1;
@@ -15446,7 +16713,8 @@ 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_199 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtension_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_211 = -1;
static gint ett_rrc_SysInfoType3_v4b0ext_IEs = -1;
static gint ett_rrc_SysInfoType3_v590ext = -1;
static gint ett_rrc_SysInfoType3_v5c0ext_IEs = -1;
@@ -15456,20 +16724,21 @@ static gint ett_rrc_SysInfoType3_v830ext_IEs = -1;
static gint ett_rrc_SysInfoType3_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType3_v870ext_IEs = -1;
static gint ett_rrc_SysInfoType3_v920ext_IEs = -1;
+static gint ett_rrc_SysInfoType3_vc50ext_IEs = -1;
static gint ett_rrc_SysInfoType4 = -1;
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_200 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_212 = -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_150 = -1;
-static gint ett_rrc_T_fdd_185 = -1;
-static gint ett_rrc_T_tdd_134 = -1;
+static gint ett_rrc_T_modeSpecificInfo_161 = -1;
+static gint ett_rrc_T_fdd_198 = -1;
+static gint ett_rrc_T_tdd_145 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_28 = -1;
static gint ett_rrc_T_v650NonCriticalExtensions = -1;
@@ -15491,16 +16760,16 @@ static gint ett_rrc_SysInfoType5_v680ext_IEs = -1;
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_151 = -1;
-static gint ett_rrc_T_fdd_186 = -1;
-static gint ett_rrc_T_tdd768_24 = -1;
-static gint ett_rrc_T_tdd128_68 = -1;
+static gint ett_rrc_T_modeSpecificInfo_162 = -1;
+static gint ett_rrc_T_fdd_199 = -1;
+static gint ett_rrc_T_tdd768_26 = -1;
+static gint ett_rrc_T_tdd128_73 = -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_15 = -1;
-static gint ett_rrc_T_modeSpecificInfo_152 = -1;
-static gint ett_rrc_T_fdd_187 = -1;
-static gint ett_rrc_T_tdd128_69 = -1;
+static gint ett_rrc_T_modeSpecificInfo_163 = -1;
+static gint ett_rrc_T_fdd_200 = -1;
+static gint ett_rrc_T_tdd128_74 = -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;
@@ -15508,12 +16777,12 @@ static gint ett_rrc_SysInfoType5_v8d0ext_IEs = -1;
static gint ett_rrc_SysInfoType5_va40ext_IEs = -1;
static gint ett_rrc_SysInfoType5_va80ext_IEs = -1;
static gint ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs = -1;
-static gint ett_rrc_T_nonCriticalExtensions_201 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_213 = -1;
static gint ett_rrc_SysInfoType5_vb50ext_IEs = -1;
static gint ett_rrc_SysInfoType6 = -1;
-static gint ett_rrc_T_modeSpecificInfo_153 = -1;
-static gint ett_rrc_T_fdd_188 = -1;
-static gint ett_rrc_T_tdd_135 = -1;
+static gint ett_rrc_T_modeSpecificInfo_164 = -1;
+static gint ett_rrc_T_fdd_201 = -1;
+static gint ett_rrc_T_tdd_146 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_20 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_29 = -1;
static gint ett_rrc_T_v650nonCriticalExtensions = -1;
@@ -15521,7 +16790,7 @@ static gint ett_rrc_T_v690nonCriticalExtensions = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_41 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_va80NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_202 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_214 = -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;
@@ -15533,15 +16802,15 @@ static gint ett_rrc_T_tdd768SpecificInfo = -1;
static gint ett_rrc_SysInfoType6_va40ext_IEs = -1;
static gint ett_rrc_SysInfoType6_va80ext_IEs = -1;
static gint ett_rrc_SysInfoType7 = -1;
-static gint ett_rrc_T_modeSpecificInfo_154 = -1;
-static gint ett_rrc_T_fdd_189 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_203 = -1;
+static gint ett_rrc_T_modeSpecificInfo_165 = -1;
+static gint ett_rrc_T_fdd_202 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_215 = -1;
static gint ett_rrc_SysInfoType8 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_204 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_216 = -1;
static gint ett_rrc_SysInfoType9 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_205 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_217 = -1;
static gint ett_rrc_SysInfoType10 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_206 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_218 = -1;
static gint ett_rrc_SysInfoType11 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v590NonCriticalExtension_02 = -1;
@@ -15551,7 +16820,8 @@ 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_va80NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_207 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_13 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_219 = -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;
@@ -15560,14 +16830,19 @@ static gint ett_rrc_SysInfoType11_v770ext_IEs = -1;
static gint ett_rrc_SysInfoType11_v7b0ext_IEs = -1;
static gint ett_rrc_SysInfoType11_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType11_va80ext_IEs = -1;
+static gint ett_rrc_SysInfoType11_vc50ext_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_va80NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_208 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_14 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_220 = -1;
static gint ett_rrc_SysInfoType11bis_v7b0ext_IEs = -1;
static gint ett_rrc_SysInfoType11bis_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType11bis_va80ext_IEs = -1;
+static gint ett_rrc_SysInfoType11bis_vc50ext_IEs = -1;
+static gint ett_rrc_SysInfoType11ter = -1;
+static gint ett_rrc_T_nonCriticalExtensions_221 = -1;
static gint ett_rrc_SysInfoType12 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_22 = -1;
static gint ett_rrc_T_v590NonCriticalExtension_03 = -1;
@@ -15575,100 +16850,110 @@ 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_va80NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_209 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_15 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_222 = -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;
static gint ett_rrc_SysInfoType12_v6b0ext_IEs = -1;
static gint ett_rrc_SysInfoType12_v7b0ext_IEs = -1;
static gint ett_rrc_SysInfoType12_va80ext_IEs = -1;
+static gint ett_rrc_SysInfoType12_vc50ext_IEs = -1;
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_210 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_223 = -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_211 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_224 = -1;
static gint ett_rrc_SysInfoType13_2 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_212 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_225 = -1;
static gint ett_rrc_SysInfoType13_3 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_213 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_226 = -1;
static gint ett_rrc_SysInfoType13_4 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_214 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_227 = -1;
static gint ett_rrc_SysInfoType14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_215 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_228 = -1;
static gint ett_rrc_SysInfoType15 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_24 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_44 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_216 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_229 = -1;
static gint ett_rrc_SysInfoType15_v4b0ext_IEs = -1;
static gint ett_rrc_SysInfoType15_v770ext_IEs = -1;
static gint ett_rrc_SysInfoType15_va40ext_IEs = -1;
static gint ett_rrc_SysInfoType15bis = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_30 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_217 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_230 = -1;
static gint ett_rrc_SysInfoType15bis_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType15bis_va40ext_IEs = -1;
static gint ett_rrc_SysInfoType15_1 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_218 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_231 = -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_219 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_232 = -1;
static gint ett_rrc_SysInfoType15_1bis_v920ext_IEs = -1;
+static gint ett_rrc_SysInfoType15_1ter = -1;
+static gint ett_rrc_T_nonCriticalExtensions_233 = -1;
static gint ett_rrc_SysInfoType15_2 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_220 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_234 = -1;
static gint ett_rrc_SysInfoType15_2bis = -1;
-static gint ett_rrc_T_nonCriticalExtensions_221 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_235 = -1;
static gint ett_rrc_SysInfoType15_2ter = -1;
-static gint ett_rrc_T_nonCriticalExtensions_222 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_16 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_236 = -1;
+static gint ett_rrc_SysInfoType15_2ter_vc50ext_IEs = -1;
static gint ett_rrc_SysInfoType15_3 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_223 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_237 = -1;
static gint ett_rrc_SysInfoType15_3_va40ext_IEs = -1;
static gint ett_rrc_SysInfoType15_3bis = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_31 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_23 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_224 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_17 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_238 = -1;
static gint ett_rrc_SysInfoType15_3bis_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType15_3bis_va40ext_IEs = -1;
+static gint ett_rrc_SysInfoType15_3bis_vc50ext_IEs = -1;
static gint ett_rrc_SysInfoType15_4 = -1;
static gint ett_rrc_T_v3a0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_25 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_225 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_239 = -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_226 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_240 = -1;
static gint ett_rrc_SysInfoType15_5_v3a0ext = -1;
static gint ett_rrc_SysInfoType15_5_v770ext_IEs = -1;
static gint ett_rrc_SysInfoType15_6 = -1;
static gint ett_rrc_T_va40NonCriticalExtensions_24 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_227 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_18 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_241 = -1;
static gint ett_rrc_SysInfoType15_6_va40ext_IEs = -1;
+static gint ett_rrc_SysInfoType15_6_vc50ext_IEs = -1;
static gint ett_rrc_SysInfoType15_7 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_228 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_242 = -1;
static gint ett_rrc_SysInfoType15_8 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_229 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_243 = -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_230 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_244 = -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_231 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_245 = -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;
@@ -15678,42 +16963,63 @@ 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_232 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_19 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_246 = -1;
static gint ett_rrc_SysInfoType18_v6b0ext = -1;
static gint ett_rrc_SysInfoType18_v860ext = -1;
+static gint ett_rrc_SysInfoType18_vc50ext = -1;
static gint ett_rrc_SysInfoType19 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_va80NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_vb30NonCriticalExtensions = -1;
static gint ett_rrc_T_vb50NonCriticalExtensions_24 = -1;
static gint ett_rrc_T_vb80NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_233 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_20 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_247 = -1;
static gint ett_rrc_SysInfoType19_v920ext = -1;
static gint ett_rrc_SysInfoType19_va80ext = -1;
static gint ett_rrc_SysInfoType19_vb30ext = -1;
static gint ett_rrc_SysInfoType19_vb50ext = -1;
static gint ett_rrc_SysInfoType19_vb80ext = -1;
+static gint ett_rrc_SysInfoType19_vc50ext = -1;
static gint ett_rrc_SysInfoType20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_234 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_248 = -1;
static gint ett_rrc_SysInfoType21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_235 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_249 = -1;
static gint ett_rrc_SysInfoType22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_236 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_21 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_250 = -1;
+static gint ett_rrc_SysInfoType22_vc50ext_IEs = -1;
+static gint ett_rrc_SysInfoType23 = -1;
+static gint ett_rrc_T_wlanRepresentation = -1;
+static gint ett_rrc_T_nonCriticalExtensions_251 = -1;
+static gint ett_rrc_SysInfoType24 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_252 = -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_237 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_22 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_253 = -1;
static gint ett_rrc_SysInfoTypeSB1_v6b0ext = -1;
static gint ett_rrc_SysInfoTypeSB1_v860ext = -1;
+static gint ett_rrc_SysInfoTypeSB1_vc50ext = -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_238 = -1;
+static gint ett_rrc_T_vc50NonCriticalExtensions_23 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_254 = -1;
static gint ett_rrc_SysInfoTypeSB2_v6b0ext = -1;
static gint ett_rrc_SysInfoTypeSB2_v860ext = -1;
+static gint ett_rrc_SysInfoTypeSB2_vc50ext = -1;
+static gint ett_rrc_SysInfoTypeSB3 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_255 = -1;
static gint ett_rrc_TDD_UMTS_Frequency_List = -1;
+static gint ett_rrc_TxFailParams = -1;
+static gint ett_rrc_T_modeSpecificInfo_166 = -1;
+static gint ett_rrc_T_fdd_203 = -1;
static gint ett_rrc_UE_HistoryInformation = -1;
static gint ett_rrc_ValueTagInfo = -1;
+static gint ett_rrc_ValueTagInfoExtValueTag = -1;
static gint ett_rrc_MBMS_CommonRBInformation_r6 = -1;
static gint ett_rrc_MBMS_CommonRBInformationList_r6 = -1;
static gint ett_rrc_MBMS_ConnectedModeCountingScope = -1;
@@ -15746,15 +17052,15 @@ 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_03 = -1;
-static gint ett_rrc_T_fdd_190 = -1;
-static gint ett_rrc_T_tdd384_44 = -1;
-static gint ett_rrc_T_tdd128_70 = -1;
+static gint ett_rrc_T_fdd_204 = -1;
+static gint ett_rrc_T_tdd384_46 = -1;
+static gint ett_rrc_T_tdd128_75 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode = -1;
static gint ett_rrc_MBMS_MICHConfigurationInfo_v770ext = -1;
static gint ett_rrc_T_mode_04 = -1;
-static gint ett_rrc_T_tdd384_45 = -1;
-static gint ett_rrc_T_tdd768_25 = -1;
-static gint ett_rrc_T_tdd128_71 = -1;
+static gint ett_rrc_T_tdd384_47 = -1;
+static gint ett_rrc_T_tdd768_27 = -1;
+static gint ett_rrc_T_tdd128_76 = -1;
static gint ett_rrc_MBMS_MICHConfigurationInfo_v890ext = -1;
static gint ett_rrc_T_mode_05 = -1;
static gint ett_rrc_T_imb384 = -1;
@@ -15769,10 +17075,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_191 = -1;
+static gint ett_rrc_T_fdd_205 = -1;
static gint ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext = -1;
static gint ett_rrc_T_layer1Combining_01 = -1;
-static gint ett_rrc_T_fdd_192 = -1;
+static gint ett_rrc_T_fdd_206 = -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;
@@ -15837,6 +17143,16 @@ static gint ett_rrc_MBSFN_TDDTimeSlotInfo = -1;
static gint ett_rrc_MBSFN_TDDTimeSlotInfo_LCR = -1;
static gint ett_rrc_MBSFN_TDM_Info = -1;
static gint ett_rrc_MBSFN_TDM_Info_List = -1;
+static gint ett_rrc_WLANOffloadConfig = -1;
+static gint ett_rrc_WLANThreshServingRSCP = -1;
+static gint ett_rrc_WLANThreshServingECNO = -1;
+static gint ett_rrc_WLANThreshChannelUtilization = -1;
+static gint ett_rrc_WLANThreshBackhaulBandwidth = -1;
+static gint ett_rrc_WLANThreshBeaconRSSI = -1;
+static gint ett_rrc_WLANIdentifierList = -1;
+static gint ett_rrc_WLANIdentifier = -1;
+static gint ett_rrc_WLANOffloadInformationPerPLMN_List = -1;
+static gint ett_rrc_WLANOffloadInformation = -1;
static gint ett_rrc_ToTargetRNC_Container = -1;
static gint ett_rrc_TargetRNC_ToSourceRNC_Container = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3 = -1;
@@ -15845,8 +17161,8 @@ static gint ett_rrc_T_v390NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_52 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_35 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_08 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_239 = -1;
-static gint ett_rrc_T_criticalExtensions_140 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_256 = -1;
+static gint ett_rrc_T_criticalExtensions_152 = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs = -1;
@@ -15854,8 +17170,8 @@ static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs = -
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs = -1;
static gint ett_rrc_RFC3095_ContextInfo_r5 = -1;
static gint ett_rrc_T_r5_14 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_240 = -1;
-static gint ett_rrc_T_criticalExtensions_141 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_257 = -1;
+static gint ett_rrc_T_criticalExtensions_153 = -1;
static gint ett_rrc_RFC3095_ContextInfoList_r5 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r3 = -1;
static gint ett_rrc_T_r3_32 = -1;
@@ -15876,7 +17192,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_48 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_17 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_241 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_258 = -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;
@@ -15889,8 +17205,8 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_22 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_49 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_18 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_242 = -1;
-static gint ett_rrc_T_criticalExtensions_142 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_259 = -1;
+static gint ett_rrc_T_criticalExtensions_154 = -1;
static gint ett_rrc_T_r5_15 = -1;
static gint ett_rrc_T_v5a0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v5b0NonCriticalExtensions_05 = -1;
@@ -15900,43 +17216,46 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_23 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_50 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_19 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_243 = -1;
-static gint ett_rrc_T_criticalExtensions_143 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_260 = -1;
+static gint ett_rrc_T_criticalExtensions_155 = -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_244 = -1;
-static gint ett_rrc_T_criticalExtensions_144 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_261 = -1;
+static gint ett_rrc_T_criticalExtensions_156 = -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_245 = -1;
-static gint ett_rrc_T_criticalExtensions_145 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_262 = -1;
+static gint ett_rrc_T_criticalExtensions_157 = -1;
static gint ett_rrc_T_r8_12 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_20 = -1;
static gint ett_rrc_T_v8d0NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_246 = -1;
-static gint ett_rrc_T_criticalExtensions_146 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_263 = -1;
+static gint ett_rrc_T_criticalExtensions_158 = -1;
static gint ett_rrc_T_r9_11 = -1;
static gint ett_rrc_T_v8d0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v970NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_13 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_247 = -1;
-static gint ett_rrc_T_criticalExtensions_147 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_264 = -1;
+static gint ett_rrc_T_criticalExtensions_159 = -1;
static gint ett_rrc_T_r10_13 = -1;
static gint ett_rrc_T_v9c0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_vab0NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_248 = -1;
-static gint ett_rrc_T_criticalExtensions_148 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_265 = -1;
+static gint ett_rrc_T_criticalExtensions_160 = -1;
static gint ett_rrc_T_r11_15 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_249 = -1;
-static gint ett_rrc_T_criticalExtensions_149 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_266 = -1;
+static gint ett_rrc_T_criticalExtensions_161 = -1;
+static gint ett_rrc_T_r12_12 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_267 = -1;
+static gint ett_rrc_T_criticalExtensions_162 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r3_IEs = -1;
-static gint ett_rrc_T_modeSpecificInfo_155 = -1;
-static gint ett_rrc_T_fdd_193 = -1;
+static gint ett_rrc_T_modeSpecificInfo_167 = -1;
+static gint ett_rrc_T_fdd_207 = -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;
@@ -15972,20 +17291,20 @@ 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_17 = -1;
-static gint ett_rrc_T_fdd_194 = -1;
+static gint ett_rrc_T_fdd_208 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r5_IEs = -1;
static gint ett_rrc_T_dummy_18 = -1;
-static gint ett_rrc_T_fdd_195 = -1;
+static gint ett_rrc_T_fdd_209 = -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_21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_250 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_268 = -1;
static gint ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_r7_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs = -1;
static gint ett_rrc_T_v7f0NonCriticalExtensions_22 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_251 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_269 = -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;
@@ -15998,6 +17317,7 @@ static gint ett_rrc_SRNC_RelocationInfo_v970ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_v9c0ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_r10_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_r11_IEs = -1;
+static gint ett_rrc_SRNC_RelocationInfo_r12_IEs = -1;
static gint ett_rrc_CalculationTimeForCiphering = -1;
static gint ett_rrc_CipheringInfoPerRB = -1;
static gint ett_rrc_CipheringInfoPerRB_r4 = -1;
@@ -16034,6 +17354,7 @@ static gint ett_rrc_MeasurementCommandWithType_r8 = -1;
static gint ett_rrc_MeasurementCommandWithType_r9 = -1;
static gint ett_rrc_MeasurementCommandWithType_r10 = -1;
static gint ett_rrc_MeasurementCommandWithType_r11 = -1;
+static gint ett_rrc_MeasurementCommandWithType_r12 = -1;
static gint ett_rrc_OngoingMeasRep = -1;
static gint ett_rrc_OngoingMeasRep_r4 = -1;
static gint ett_rrc_OngoingMeasRep_r5 = -1;
@@ -16045,6 +17366,7 @@ static gint ett_rrc_OngoingMeasRep_r9 = -1;
static gint ett_rrc_OngoingMeasRep_v970ext_IEs = -1;
static gint ett_rrc_OngoingMeasRep_r10 = -1;
static gint ett_rrc_OngoingMeasRep_r11 = -1;
+static gint ett_rrc_OngoingMeasRep_r12 = -1;
static gint ett_rrc_OngoingMeasRepList = -1;
static gint ett_rrc_OngoingMeasRepList_r4 = -1;
static gint ett_rrc_OngoingMeasRepList_r5 = -1;
@@ -16055,6 +17377,7 @@ static gint ett_rrc_OngoingMeasRepList_r9 = -1;
static gint ett_rrc_OngoingMeasRepList_v970ext_IE = -1;
static gint ett_rrc_OngoingMeasRepList_r10 = -1;
static gint ett_rrc_OngoingMeasRepList_r11 = -1;
+static gint ett_rrc_OngoingMeasRepList_r12 = -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;
@@ -16068,11 +17391,11 @@ static gint ett_rrc_T_supportForRfc2507_03 = -1;
static gint ett_rrc_T_supportForRfc3095_03 = -1;
static gint ett_rrc_T_supported_10 = -1;
static gint ett_rrc_PhysicalChannelCapability_r4 = -1;
-static gint ett_rrc_T_fddPhysChCapability_07 = -1;
+static gint ett_rrc_T_fddPhysChCapability_08 = -1;
static gint ett_rrc_T_tdd384_PhysChCapability = -1;
static gint ett_rrc_T_tdd128_PhysChCapability_01 = -1;
static gint ett_rrc_PhysicalChannelCapability_r5 = -1;
-static gint ett_rrc_T_fddPhysChCapability_08 = -1;
+static gint ett_rrc_T_fddPhysChCapability_09 = -1;
static gint ett_rrc_T_tdd384_PhysChCapability_01 = -1;
static gint ett_rrc_T_tdd128_PhysChCapability_02 = -1;
static gint ett_rrc_RF_Capability_r4 = -1;
@@ -16096,7 +17419,7 @@ 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 105 "../../asn1/rrc/packet-rrc-template.c"
+#line 106 "../../asn1/rrc/packet-rrc-template.c"
static gint ett_rrc_eutraFeatureGroupIndicators = -1;
static gint ett_rrc_cn_CommonGSM_MAP_NAS_SysInfo = -1;
@@ -16426,7 +17749,7 @@ dissect_rrc_ActivationTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_rrc_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 906 "../../asn1/rrc/rrc.cnf"
+#line 916 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
1U, 32U, &rbid, FALSE);
@@ -16443,7 +17766,7 @@ dissect_rrc_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_rrc_RLC_SequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 912 "../../asn1/rrc/rrc.cnf"
+#line 922 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 4095U, &activation_frame, FALSE);
@@ -16463,7 +17786,7 @@ static const per_sequence_t RB_ActivationTimeInfo_sequence[] = {
static int
dissect_rrc_RB_ActivationTimeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 884 "../../asn1/rrc/rrc.cnf"
+#line 894 "../../asn1/rrc/rrc.cnf"
fp_info *fpinf;
rrc_ciphering_info * c_inf;
@@ -16614,7 +17937,7 @@ dissect_rrc_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 707 "../../asn1/rrc/rrc.cnf"
+#line 717 "../../asn1/rrc/rrc.cnf"
tvbuff_t *nas_sys_info_gsm_map_tvb = NULL;
guint32 length;
proto_tree *subtree;
@@ -16658,7 +17981,7 @@ dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 691 "../../asn1/rrc/rrc.cnf"
+#line 701 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1);
offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index);
@@ -16678,7 +18001,7 @@ static const value_string rrc_CN_DomainIdentity_vals[] = {
static int
dissect_rrc_CN_DomainIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 685 "../../asn1/rrc/rrc.cnf"
+#line 695 "../../asn1/rrc/rrc.cnf"
guint32 nas_sys_info_gsm_map;
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, &nas_sys_info_gsm_map, FALSE, 0, NULL);
@@ -17093,21 +18416,21 @@ dissect_rrc_ClosedLoopTimingAdjMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_70_sequence[] = {
+static const per_sequence_t T_fdd_74_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_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_44 , 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_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_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_70, T_fdd_70_sequence);
+ ett_rrc_T_fdd_74, T_fdd_74_sequence);
return offset;
}
@@ -17919,16 +19242,16 @@ dissect_rrc_DL_CCTrChListToRemove(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd_32_sequence[] = {
+static const per_sequence_t T_tdd_36_sequence[] = {
{ &hf_rrc_dl_CCTrChListToEstablish, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList },
{ &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_32, T_tdd_32_sequence);
+ ett_rrc_T_tdd_36, T_tdd_36_sequence);
return offset;
}
@@ -17941,8 +19264,8 @@ static const value_string rrc_DL_DPCH_InfoPerRL_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_choice[] = {
- { 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, &hf_rrc_fdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_74 },
+ { 1, &hf_rrc_tdd_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_36 },
{ 0, NULL, 0, NULL }
};
@@ -18014,7 +19337,7 @@ dissect_rrc_TimingOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_109_sequence[] = {
+static const per_sequence_t T_fdd_119_sequence[] = {
{ &hf_rrc_dummy1_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dummy2_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
{ &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -18028,9 +19351,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_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_109, T_fdd_109_sequence);
+ ett_rrc_T_fdd_119, T_fdd_119_sequence);
return offset;
}
@@ -18229,7 +19552,7 @@ dissect_rrc_SCCPCH_ChannelisationCodeList(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd_62_sequence[] = {
+static const per_sequence_t T_tdd_70_sequence[] = {
{ &hf_rrc_commonTimeslotInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoSCCPCH },
{ &hf_rrc_individualTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo },
{ &hf_rrc_channelisationCode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList },
@@ -18237,30 +19560,30 @@ static const per_sequence_t T_tdd_62_sequence[] = {
};
static int
-dissect_rrc_T_tdd_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_62, T_tdd_62_sequence);
+ ett_rrc_T_tdd_70, T_tdd_70_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_76_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_83_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_76_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_83_choice[] = {
+ { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 },
+ { 1, &hf_rrc_tdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_70 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_83(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_modeSpecificInfo_76, T_modeSpecificInfo_76_choice,
+ ett_rrc_T_modeSpecificInfo_83, T_modeSpecificInfo_83_choice,
NULL);
return offset;
@@ -18268,7 +19591,7 @@ dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCCPCH_Info_sequence[] = {
- { &hf_rrc_modeSpecificInfo_76, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_76 },
+ { &hf_rrc_modeSpecificInfo_83, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_83 },
{ NULL, 0, 0, NULL }
};
@@ -18291,36 +19614,36 @@ dissect_rrc_GainFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_53_sequence[] = {
+static const per_sequence_t T_fdd_54_sequence[] = {
{ &hf_rrc_gainFactorBetaC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_53, T_fdd_53_sequence);
+ ett_rrc_T_fdd_54, T_fdd_54_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_23_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_24_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_23_choice[] = {
- { 0, &hf_rrc_fdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_53 },
+static const per_choice_t T_modeSpecificInfo_24_choice[] = {
+ { 0, &hf_rrc_fdd_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_54 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_23, T_modeSpecificInfo_23_choice,
+ ett_rrc_T_modeSpecificInfo_24, T_modeSpecificInfo_24_choice,
NULL);
return offset;
@@ -18338,7 +19661,7 @@ dissect_rrc_ReferenceTFC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t SignalledGainFactors_sequence[] = {
- { &hf_rrc_modeSpecificInfo_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_23 },
+ { &hf_rrc_modeSpecificInfo_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_24 },
{ &hf_rrc_gainFactorBetaD , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
{ &hf_rrc_referenceTFC_ID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTFC_ID },
{ NULL, 0, 0, NULL }
@@ -18741,7 +20064,7 @@ static const value_string rrc_ExplicitTFCS_Configuration_vals[] = {
};
static const per_choice_t ExplicitTFCS_Configuration_choice[] = {
- { 0, &hf_rrc_complete_26 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd },
+ { 0, &hf_rrc_complete_30 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd },
{ 1, &hf_rrc_addition , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd },
{ 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList },
{ 3, &hf_rrc_replacement , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement },
@@ -18902,7 +20225,7 @@ static const value_string rrc_TFCS_vals[] = {
static const per_choice_t TFCS_choice[] = {
{ 0, &hf_rrc_normalTFCI_Signalling, ASN1_NO_EXTENSIONS , dissect_rrc_ExplicitTFCS_Configuration },
- { 1, &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , dissect_rrc_SplitTFCI_Signalling },
+ { 1, &hf_rrc_dummy_39 , ASN1_NO_EXTENSIONS , dissect_rrc_SplitTFCI_Signalling },
{ 0, NULL, 0, NULL }
};
@@ -19507,15 +20830,15 @@ dissect_rrc_OctetModeRLC_SizeInfoType2(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_48_sequence[] = {
+static const per_sequence_t T_fdd_49_sequence[] = {
{ &hf_rrc_octetModeRLC_SizeInfoType2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OctetModeRLC_SizeInfoType2 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_48, T_fdd_48_sequence);
+ ett_rrc_T_fdd_49, T_fdd_49_sequence);
return offset;
}
@@ -19543,15 +20866,15 @@ dissect_rrc_T_commonTDD_Choice(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_tdd_13_sequence[] = {
+static const per_sequence_t T_tdd_14_sequence[] = {
{ &hf_rrc_commonTDD_Choice, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_commonTDD_Choice },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_13, T_tdd_13_sequence);
+ ett_rrc_T_tdd_14, T_tdd_14_sequence);
return offset;
}
@@ -19564,8 +20887,8 @@ static const value_string rrc_T_rlc_Size_vals[] = {
};
static const per_choice_t T_rlc_Size_choice[] = {
- { 0, &hf_rrc_fdd_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_48 },
- { 1, &hf_rrc_tdd_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_13 },
+ { 0, &hf_rrc_fdd_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_49 },
+ { 1, &hf_rrc_tdd_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_14 },
{ 0, NULL, 0, NULL }
};
@@ -19902,7 +21225,7 @@ static const per_choice_t SIB_TypeAndTag_choice[] = {
{ 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_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 7, &hf_rrc_dummy_57 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 7, &hf_rrc_dummy_59 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 8, &hf_rrc_dummy2_14 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 9, &hf_rrc_dummy3_03 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 10, &hf_rrc_sysInfoType11_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
@@ -20075,8 +21398,8 @@ dissect_rrc_SchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SchedulingInformationSIB_sequence[] = {
- { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_TypeAndTag },
- { &hf_rrc_scheduling_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation },
+ { &hf_rrc_sib_Type_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_TypeAndTag },
+ { &hf_rrc_scheduling_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation },
{ NULL, 0, 0, NULL }
};
@@ -20103,51 +21426,51 @@ dissect_rrc_SIB_ReferenceListFACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_107_sequence[] = {
+static const per_sequence_t T_fdd_117_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_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_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_107, T_fdd_107_sequence);
+ ett_rrc_T_fdd_117, T_fdd_117_sequence);
return offset;
}
-static const per_sequence_t T_tdd_61_sequence[] = {
+static const per_sequence_t T_tdd_69_sequence[] = {
{ &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_61, T_tdd_61_sequence);
+ ett_rrc_T_tdd_69, T_tdd_69_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_74_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_81_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_74_choice[] = {
- { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 },
- { 1, &hf_rrc_tdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_61 },
+static const per_choice_t T_modeSpecificInfo_81_choice[] = {
+ { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 },
+ { 1, &hf_rrc_tdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_69 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_81(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_modeSpecificInfo_74, T_modeSpecificInfo_74_choice,
+ ett_rrc_T_modeSpecificInfo_81, T_modeSpecificInfo_81_choice,
NULL);
return offset;
@@ -20157,7 +21480,7 @@ dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SCCPCH_InfoForFACH_sequence[] = {
{ &hf_rrc_secondaryCCPCH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecondaryCCPCH_Info },
{ &hf_rrc_tfcs , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS },
- { &hf_rrc_modeSpecificInfo_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_74 },
+ { &hf_rrc_modeSpecificInfo_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_81 },
{ NULL, 0, 0, NULL }
};
@@ -20173,7 +21496,7 @@ dissect_rrc_SCCPCH_InfoForFACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t RL_AdditionInformation_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dl_DPCH_InfoPerRL, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH },
{ NULL, 0, 0, NULL }
};
@@ -20546,7 +21869,7 @@ dissect_rrc_T_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static int
dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 814 "../../asn1/rrc/rrc.cnf"
+#line 824 "../../asn1/rrc/rrc.cnf"
tvbuff_t *hrnti_tvb;
struct rrc_info *rrcinf;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
@@ -20555,7 +21878,7 @@ dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
-#line 819 "../../asn1/rrc/rrc.cnf"
+#line 829 "../../asn1/rrc/rrc.cnf"
rrcinf = (struct rrc_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rrc, 0);
if (!rrcinf) {
rrcinf = wmem_new0(wmem_file_scope(), struct rrc_info);
@@ -20581,7 +21904,7 @@ dissect_rrc_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
static int
dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 695 "../../asn1/rrc/rrc.cnf"
+#line 705 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1);
offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index);
@@ -20609,36 +21932,36 @@ dissect_rrc_CN_InformationInfo_r6(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_76_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_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_44 , 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_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_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_72, T_fdd_72_sequence);
+ ett_rrc_T_fdd_76, T_fdd_76_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_11_sequence[] = {
+static const per_sequence_t T_tdd384_12_sequence[] = {
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_11, T_tdd384_11_sequence);
+ ett_rrc_T_tdd384_12, T_tdd384_12_sequence);
return offset;
}
@@ -20918,15 +22241,15 @@ dissect_rrc_DownlinkTimeslotsCodes_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd128_12_sequence[] = {
+static const per_sequence_t T_tdd128_13_sequence[] = {
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_12, T_tdd128_12_sequence);
+ ett_rrc_T_tdd128_13, T_tdd128_13_sequence);
return offset;
}
@@ -20939,8 +22262,8 @@ static const value_string rrc_T_tddOption_03_vals[] = {
};
static const per_choice_t T_tddOption_03_choice[] = {
- { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_11 },
- { 1, &hf_rrc_tdd128_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_12 },
+ { 0, &hf_rrc_tdd384_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_12 },
+ { 1, &hf_rrc_tdd128_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_13 },
{ 0, NULL, 0, NULL }
};
@@ -20986,16 +22309,16 @@ dissect_rrc_DL_CCTrChList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_34_sequence[] = {
+static const per_sequence_t T_tdd_38_sequence[] = {
{ &hf_rrc_dl_CCTrChListToEstablish_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r4 },
{ &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_34, T_tdd_34_sequence);
+ ett_rrc_T_tdd_38, T_tdd_38_sequence);
return offset;
}
@@ -21008,8 +22331,8 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r5_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r5_choice[] = {
- { 0, &hf_rrc_fdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_72 },
- { 1, &hf_rrc_tdd_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_34 },
+ { 0, &hf_rrc_fdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_76 },
+ { 1, &hf_rrc_tdd_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_38 },
{ 0, NULL, 0, NULL }
};
@@ -21042,22 +22365,22 @@ dissect_rrc_DL_FDPCH_InfoPerRL_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string rrc_T_dl_dpchInfo_04_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_05_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_04_choice[] = {
+static const per_choice_t T_dl_dpchInfo_05_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r6 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_dl_dpchInfo_04, T_dl_dpchInfo_04_choice,
+ ett_rrc_T_dl_dpchInfo_05, T_dl_dpchInfo_05_choice,
NULL);
return offset;
@@ -21127,7 +22450,7 @@ dissect_rrc_E_RGCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t RL_AdditionInformation_r6_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_04 },
+ { &hf_rrc_dl_dpchInfo_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_05 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ NULL, 0, 0, NULL }
@@ -21210,16 +22533,16 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_fdd_93_sequence[] = {
+static const per_sequence_t T_fdd_102_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_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_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_93, T_fdd_93_sequence);
+ ett_rrc_T_fdd_102, T_fdd_102_sequence);
return offset;
}
@@ -21404,7 +22727,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_tdd384_23_sequence[] = {
+static const per_sequence_t T_tdd384_25_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD384 },
{ &hf_rrc_hS_SCCH_SetConfiguration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 },
@@ -21412,9 +22735,9 @@ static const per_sequence_t T_tdd384_23_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_23, T_tdd384_23_sequence);
+ ett_rrc_T_tdd384_25, T_tdd384_25_sequence);
return offset;
}
@@ -21592,44 +22915,44 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128(tvbuff_t *tvb _U_, int
}
-static const value_string rrc_T_tdd_50_vals[] = {
+static const value_string rrc_T_tdd_58_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_50_choice[] = {
- { 0, &hf_rrc_tdd384_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_23 },
- { 1, &hf_rrc_tdd128_35 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 },
+static const per_choice_t T_tdd_58_choice[] = {
+ { 0, &hf_rrc_tdd384_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_25 },
+ { 1, &hf_rrc_tdd128_39 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_58(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_tdd_50, T_tdd_50_choice,
+ ett_rrc_T_tdd_58, T_tdd_58_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_62_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_68_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_62_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_68_choice[] = {
+ { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 },
+ { 1, &hf_rrc_tdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_58 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_68(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_modeSpecificInfo_62, T_modeSpecificInfo_62_choice,
+ ett_rrc_T_modeSpecificInfo_68, T_modeSpecificInfo_68_choice,
NULL);
return offset;
@@ -21637,7 +22960,7 @@ dissect_rrc_T_modeSpecificInfo_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t HS_SCCH_Info_sequence[] = {
- { &hf_rrc_modeSpecificInfo_62, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_62 },
+ { &hf_rrc_modeSpecificInfo_68, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_68 },
{ NULL, 0, 0, NULL }
};
@@ -21703,7 +23026,7 @@ dissect_rrc_DeltaCQI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_fdd_97_sequence[] = {
+static const per_sequence_t T_fdd_106_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 },
@@ -21712,30 +23035,30 @@ static const per_sequence_t T_fdd_97_sequence[] = {
};
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_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_97, T_fdd_97_sequence);
+ ett_rrc_T_fdd_106, T_fdd_106_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_67_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_73_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_67_choice[] = {
- { 0, &hf_rrc_fdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_97 },
+static const per_choice_t T_modeSpecificInfo_73_choice[] = {
+ { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_73(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_modeSpecificInfo_67, T_modeSpecificInfo_67_choice,
+ ett_rrc_T_modeSpecificInfo_73, T_modeSpecificInfo_73_choice,
NULL);
return offset;
@@ -21743,7 +23066,7 @@ dissect_rrc_T_modeSpecificInfo_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Measurement_Feedback_Info_sequence[] = {
- { &hf_rrc_modeSpecificInfo_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_67 },
+ { &hf_rrc_modeSpecificInfo_73, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_73 },
{ NULL, 0, 0, NULL }
};
@@ -21927,15 +23250,15 @@ dissect_rrc_DL_HSPDSCH_TS_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd384_13_sequence[] = {
+static const per_sequence_t T_tdd384_14_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_13, T_tdd384_13_sequence);
+ ett_rrc_T_tdd384_14, T_tdd384_14_sequence);
return offset;
}
@@ -21980,58 +23303,58 @@ dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_tdd128_21_sequence[] = {
+static const per_sequence_t T_tdd128_23_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_21, T_tdd128_21_sequence);
+ ett_rrc_T_tdd128_23, T_tdd128_23_sequence);
return offset;
}
-static const value_string rrc_T_tdd_38_vals[] = {
+static const value_string rrc_T_tdd_44_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_38_choice[] = {
- { 0, &hf_rrc_tdd384_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_13 },
- { 1, &hf_rrc_tdd128_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_21 },
+static const per_choice_t T_tdd_44_choice[] = {
+ { 0, &hf_rrc_tdd384_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_14 },
+ { 1, &hf_rrc_tdd128_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_23 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_44(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_tdd_38, T_tdd_38_choice,
+ ett_rrc_T_tdd_44, T_tdd_44_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_41_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_45_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-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_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+static const per_choice_t T_modeSpecificInfo_45_choice[] = {
+ { 0, &hf_rrc_tdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_44 },
+ { 1, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_45(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_modeSpecificInfo_41, T_modeSpecificInfo_41_choice,
+ ett_rrc_T_modeSpecificInfo_45, T_modeSpecificInfo_45_choice,
NULL);
return offset;
@@ -22041,7 +23364,7 @@ dissect_rrc_T_modeSpecificInfo_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_sequence[] = {
{ &hf_rrc_hs_scch_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info },
{ &hf_rrc_measurement_feedback_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info },
- { &hf_rrc_modeSpecificInfo_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_41 },
+ { &hf_rrc_modeSpecificInfo_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_45 },
{ NULL, 0, 0, NULL }
};
@@ -22251,7 +23574,7 @@ dissect_rrc_INTEGER_0_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const value_string rrc_T_primary_Secondary_GrantSelector_01_vals[] = {
+static const value_string rrc_T_primary_Secondary_GrantSelector_02_vals[] = {
{ 0, "primary" },
{ 1, "secondary" },
{ 0, NULL }
@@ -22259,7 +23582,7 @@ static const value_string rrc_T_primary_Secondary_GrantSelector_01_vals[] = {
static int
-dissect_rrc_T_primary_Secondary_GrantSelector_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_primary_Secondary_GrantSelector_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,
2, NULL, FALSE, 0, NULL);
@@ -22267,16 +23590,16 @@ dissect_rrc_T_primary_Secondary_GrantSelector_01(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_servingGrant_01_sequence[] = {
+static const per_sequence_t T_servingGrant_02_sequence[] = {
{ &hf_rrc_value , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_38 },
- { &hf_rrc_primary_Secondary_GrantSelector_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_01 },
+ { &hf_rrc_primary_Secondary_GrantSelector_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_02 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_servingGrant_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_servingGrant_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_servingGrant_01, T_servingGrant_01_sequence);
+ ett_rrc_T_servingGrant_02, T_servingGrant_02_sequence);
return offset;
}
@@ -22351,22 +23674,22 @@ dissect_rrc_INTEGER_0_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const value_string rrc_T_e_RGCH_Info_05_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_07_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_05_choice[] = {
+static const per_choice_t T_e_RGCH_Info_07_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_07(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_e_RGCH_Info_05, T_e_RGCH_Info_05_choice,
+ ett_rrc_T_e_RGCH_Info_07, T_e_RGCH_Info_07_choice,
NULL);
return offset;
@@ -22376,14 +23699,14 @@ dissect_rrc_T_e_RGCH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoNewServingCell_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
- { &hf_rrc_servingGrant_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_01 },
+ { &hf_rrc_servingGrant_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_02 },
{ &hf_rrc_e_DPCCH_DPCCH_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_DPCCH_PowerOffset },
{ &hf_rrc_reference_E_TFCIs, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Reference_E_TFCIList },
{ &hf_rrc_powerOffsetForSchedInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
- { &hf_rrc_e_RGCH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_05 },
+ { &hf_rrc_e_RGCH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_07 },
{ NULL, 0, 0, NULL }
};
@@ -22396,44 +23719,44 @@ dissect_rrc_E_DCH_RL_InfoNewServingCell(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string rrc_T_e_HICH_Info_04_vals[] = {
+static const value_string rrc_T_e_HICH_Info_05_vals[] = {
{ 0, "e-HICH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_HICH_Info_04_choice[] = {
+static const per_choice_t T_e_HICH_Info_05_choice[] = {
{ 0, &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_HICH_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_e_HICH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_HICH_Info_04, T_e_HICH_Info_04_choice,
+ ett_rrc_T_e_HICH_Info_05, T_e_HICH_Info_05_choice,
NULL);
return offset;
}
-static const value_string rrc_T_e_RGCH_Info_09_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_11_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_09_choice[] = {
+static const per_choice_t T_e_RGCH_Info_11_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_09, T_e_RGCH_Info_09_choice,
+ ett_rrc_T_e_RGCH_Info_11, T_e_RGCH_Info_11_choice,
NULL);
return offset;
@@ -22442,8 +23765,8 @@ dissect_rrc_T_e_RGCH_Info_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoOtherCell_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
- { &hf_rrc_e_HICH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_04 },
- { &hf_rrc_e_RGCH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_09 },
+ { &hf_rrc_e_HICH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_05 },
+ { &hf_rrc_e_RGCH_Info_11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_11 },
{ NULL, 0, 0, NULL }
};
@@ -23394,22 +24717,22 @@ dissect_rrc_DL_FDPCH_InfoPerRL_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string rrc_T_dl_dpchInfo_05_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_06_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_05_choice[] = {
+static const per_choice_t T_dl_dpchInfo_06_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_06(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_dl_dpchInfo_05, T_dl_dpchInfo_05_choice,
+ ett_rrc_T_dl_dpchInfo_06, T_dl_dpchInfo_06_choice,
NULL);
return offset;
@@ -23419,7 +24742,7 @@ dissect_rrc_T_dl_dpchInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t RL_AdditionInformation_r7_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_05 },
+ { &hf_rrc_dl_dpchInfo_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_06 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ NULL, 0, 0, NULL }
@@ -23448,16 +24771,16 @@ dissect_rrc_RL_AdditionInformationList_r7(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_95_sequence[] = {
+static const per_sequence_t T_fdd_104_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_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_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_95, T_fdd_95_sequence);
+ ett_rrc_T_fdd_104, T_fdd_104_sequence);
return offset;
}
@@ -23543,7 +24866,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6(tvbuff_t *tvb _U_, i
}
-static const per_sequence_t T_tdd384_25_sequence[] = {
+static const per_sequence_t T_tdd384_27_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD384 },
{ &hf_rrc_dhs_sync , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DHS_Sync },
@@ -23553,9 +24876,9 @@ static const per_sequence_t T_tdd384_25_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_25, T_tdd384_25_sequence);
+ ett_rrc_T_tdd384_27, T_tdd384_27_sequence);
return offset;
}
@@ -23747,7 +25070,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_tdd768_15_sequence[] = {
+static const per_sequence_t T_tdd768_17_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD768 },
{ &hf_rrc_dhs_sync , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DHS_Sync },
@@ -23757,9 +25080,9 @@ static const per_sequence_t T_tdd768_15_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_15, T_tdd768_15_sequence);
+ ett_rrc_T_tdd768_17, T_tdd768_17_sequence);
return offset;
}
@@ -23903,7 +25226,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6(tvbuff_t *tvb _U_, i
}
-static const per_sequence_t T_tdd128_36_sequence[] = {
+static const per_sequence_t T_tdd128_40_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 },
{ &hf_rrc_tpc_step_size_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size_01 },
@@ -23915,54 +25238,54 @@ static const per_sequence_t T_tdd128_36_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_36, T_tdd128_36_sequence);
+ ett_rrc_T_tdd128_40, T_tdd128_40_sequence);
return offset;
}
-static const value_string rrc_T_tdd_52_vals[] = {
+static const value_string rrc_T_tdd_60_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_52_choice[] = {
- { 0, &hf_rrc_tdd384_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_25 },
- { 1, &hf_rrc_tdd768_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_15 },
- { 2, &hf_rrc_tdd128_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_36 },
+static const per_choice_t T_tdd_60_choice[] = {
+ { 0, &hf_rrc_tdd384_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_27 },
+ { 1, &hf_rrc_tdd768_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_17 },
+ { 2, &hf_rrc_tdd128_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_40 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_60(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_tdd_52, T_tdd_52_choice,
+ ett_rrc_T_tdd_60, T_tdd_60_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_64_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_70_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_64_choice[] = {
- { 0, &hf_rrc_fdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_95 },
- { 1, &hf_rrc_tdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_52 },
+static const per_choice_t T_modeSpecificInfo_70_choice[] = {
+ { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 },
+ { 1, &hf_rrc_tdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_60 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_70(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_modeSpecificInfo_64, T_modeSpecificInfo_64_choice,
+ ett_rrc_T_modeSpecificInfo_70, T_modeSpecificInfo_70_choice,
NULL);
return offset;
@@ -23970,7 +25293,7 @@ dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t HS_SCCH_Info_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_64, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_64 },
+ { &hf_rrc_modeSpecificInfo_70, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_70 },
{ NULL, 0, 0, NULL }
};
@@ -24013,7 +25336,7 @@ dissect_rrc_Feedback_cycle_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_98_sequence[] = {
+static const per_sequence_t T_fdd_107_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 },
@@ -24022,30 +25345,30 @@ static const per_sequence_t T_fdd_98_sequence[] = {
};
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_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_98, T_fdd_98_sequence);
+ ett_rrc_T_fdd_107, T_fdd_107_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_68_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_74_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_68_choice[] = {
- { 0, &hf_rrc_fdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_98 },
+static const per_choice_t T_modeSpecificInfo_74_choice[] = {
+ { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_68, T_modeSpecificInfo_68_choice,
+ ett_rrc_T_modeSpecificInfo_74, T_modeSpecificInfo_74_choice,
NULL);
return offset;
@@ -24053,7 +25376,7 @@ dissect_rrc_T_modeSpecificInfo_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Measurement_Feedback_Info_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_68, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_68 },
+ { &hf_rrc_modeSpecificInfo_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_74 },
{ NULL, 0, 0, NULL }
};
@@ -24066,15 +25389,15 @@ dissect_rrc_Measurement_Feedback_Info_r7(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_tdd384_15_sequence[] = {
+static const per_sequence_t T_tdd384_16_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_15, T_tdd384_15_sequence);
+ ett_rrc_T_tdd384_16, T_tdd384_16_sequence);
return offset;
}
@@ -24277,15 +25600,15 @@ dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_tdd768_07_sequence[] = {
+static const per_sequence_t T_tdd768_08_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_07, T_tdd768_07_sequence);
+ ett_rrc_T_tdd768_08, T_tdd768_08_sequence);
return offset;
}
@@ -24433,39 +25756,39 @@ dissect_rrc_DL_MultiCarrier_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd128_23_sequence[] = {
+static const per_sequence_t T_tdd128_25_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ &hf_rrc_dl_MultiCarrier_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_MultiCarrier_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_23, T_tdd128_23_sequence);
+ ett_rrc_T_tdd128_25, T_tdd128_25_sequence);
return offset;
}
-static const value_string rrc_T_tdd_40_vals[] = {
+static const value_string rrc_T_tdd_46_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_40_choice[] = {
- { 0, &hf_rrc_tdd384_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_15 },
- { 1, &hf_rrc_tdd768_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_07 },
- { 2, &hf_rrc_tdd128_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_23 },
+static const per_choice_t T_tdd_46_choice[] = {
+ { 0, &hf_rrc_tdd384_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_16 },
+ { 1, &hf_rrc_tdd768_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_08 },
+ { 2, &hf_rrc_tdd128_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_25 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_46(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_tdd_40, T_tdd_40_choice,
+ ett_rrc_T_tdd_46, T_tdd_46_choice,
NULL);
return offset;
@@ -24487,36 +25810,36 @@ dissect_rrc_T_dl_64QAM_Configured(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_76_sequence[] = {
+static const per_sequence_t T_fdd_82_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_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_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_76, T_fdd_76_sequence);
+ ett_rrc_T_fdd_82, T_fdd_82_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_43_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_47_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_43_choice[] = {
- { 0, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_40 },
- { 1, &hf_rrc_fdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_76 },
+static const per_choice_t T_modeSpecificInfo_47_choice[] = {
+ { 0, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_46 },
+ { 1, &hf_rrc_fdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_82 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_47(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_modeSpecificInfo_43, T_modeSpecificInfo_43_choice,
+ ett_rrc_T_modeSpecificInfo_47, T_modeSpecificInfo_47_choice,
NULL);
return offset;
@@ -24526,7 +25849,7 @@ dissect_rrc_T_modeSpecificInfo_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r7_sequence[] = {
{ &hf_rrc_hs_scch_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r7 },
{ &hf_rrc_measurement_feedback_Info_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r7 },
- { &hf_rrc_modeSpecificInfo_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_43 },
+ { &hf_rrc_modeSpecificInfo_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_47 },
{ NULL, 0, 0, NULL }
};
@@ -24651,7 +25974,7 @@ dissect_rrc_Serving_HSDSCH_CellInformation_r7(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rrc_T_primary_Secondary_GrantSelector_02_vals[] = {
+static const value_string rrc_T_primary_Secondary_GrantSelector_03_vals[] = {
{ 0, "primary" },
{ 1, "secondary" },
{ 0, NULL }
@@ -24659,7 +25982,7 @@ static const value_string rrc_T_primary_Secondary_GrantSelector_02_vals[] = {
static int
-dissect_rrc_T_primary_Secondary_GrantSelector_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_primary_Secondary_GrantSelector_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);
@@ -24667,16 +25990,16 @@ dissect_rrc_T_primary_Secondary_GrantSelector_02(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_servingGrant_02_sequence[] = {
+static const per_sequence_t T_servingGrant_03_sequence[] = {
{ &hf_rrc_value , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_38 },
- { &hf_rrc_primary_Secondary_GrantSelector_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_02 },
+ { &hf_rrc_primary_Secondary_GrantSelector_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_03 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_servingGrant_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_servingGrant_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_servingGrant_02, T_servingGrant_02_sequence);
+ ett_rrc_T_servingGrant_03, T_servingGrant_03_sequence);
return offset;
}
@@ -24711,22 +26034,22 @@ dissect_rrc_E_DPDCH_Reference_E_TFCIList_r7(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string rrc_T_e_RGCH_Info_06_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_08_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_06_choice[] = {
+static const per_choice_t T_e_RGCH_Info_08_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_08(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_e_RGCH_Info_06, T_e_RGCH_Info_06_choice,
+ ett_rrc_T_e_RGCH_Info_08, T_e_RGCH_Info_08_choice,
NULL);
return offset;
@@ -24736,14 +26059,14 @@ dissect_rrc_T_e_RGCH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoNewServingCell_r7_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
- { &hf_rrc_servingGrant_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_02 },
+ { &hf_rrc_servingGrant_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_03 },
{ &hf_rrc_e_DPCCH_DPCCH_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_DPCCH_PowerOffset },
{ &hf_rrc_reference_E_TFCIs_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Reference_E_TFCIList_r7 },
{ &hf_rrc_powerOffsetForSchedInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
- { &hf_rrc_e_RGCH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_06 },
+ { &hf_rrc_e_RGCH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_08 },
{ NULL, 0, 0, NULL }
};
@@ -25092,16 +26415,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_100_sequence[] = {
+static const per_sequence_t T_fdd_110_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_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_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_100, T_fdd_100_sequence);
+ ett_rrc_T_fdd_110, T_fdd_110_sequence);
return offset;
}
@@ -25163,59 +26486,59 @@ dissect_rrc_HS_SICH_ReferenceSignalInfoList(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_tdd128_39_sequence[] = {
+static const per_sequence_t T_tdd128_43_sequence[] = {
{ &hf_rrc_mimoSFModeForHSPDSCHDualStream, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_mimoSFModeForHSPDSCHDualStream },
{ &hf_rrc_hs_sich_ReferenceSignalInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SICH_ReferenceSignalInfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_39, T_tdd128_39_sequence);
+ ett_rrc_T_tdd128_43, T_tdd128_43_sequence);
return offset;
}
-static const value_string rrc_T_tdd_55_vals[] = {
+static const value_string rrc_T_tdd_63_vals[] = {
{ 0, "tdd128" },
{ 1, "tdd384-tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_55_choice[] = {
- { 0, &hf_rrc_tdd128_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_39 },
- { 1, &hf_rrc_tdd384_tdd768_04, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+static const per_choice_t T_tdd_63_choice[] = {
+ { 0, &hf_rrc_tdd128_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_43 },
+ { 1, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_55, T_tdd_55_choice,
+ ett_rrc_T_tdd_63, T_tdd_63_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_70_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_77_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_70_choice[] = {
- { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 },
- { 1, &hf_rrc_tdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_55 },
+static const per_choice_t T_modeSpecificInfo_77_choice[] = {
+ { 0, &hf_rrc_fdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 },
+ { 1, &hf_rrc_tdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_63 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_70, T_modeSpecificInfo_70_choice,
+ ett_rrc_T_modeSpecificInfo_77, T_modeSpecificInfo_77_choice,
NULL);
return offset;
@@ -25224,7 +26547,7 @@ dissect_rrc_T_modeSpecificInfo_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t MIMO_Parameters_r8_sequence[] = {
{ &hf_rrc_mimoOperation , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MIMO_Operation },
- { &hf_rrc_modeSpecificInfo_70, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_70 },
+ { &hf_rrc_modeSpecificInfo_77, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_77 },
{ NULL, 0, 0, NULL }
};
@@ -25237,22 +26560,22 @@ dissect_rrc_MIMO_Parameters_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const value_string rrc_T_dl_dpchInfo_06_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_07_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_06_choice[] = {
+static const per_choice_t T_dl_dpchInfo_07_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_07(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_dl_dpchInfo_06, T_dl_dpchInfo_06_choice,
+ ett_rrc_T_dl_dpchInfo_07, T_dl_dpchInfo_07_choice,
NULL);
return offset;
@@ -25269,67 +26592,67 @@ dissect_rrc_ActivationTimeOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_tdd384_16_sequence[] = {
+static const per_sequence_t T_tdd384_17_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_16, T_tdd384_16_sequence);
+ ett_rrc_T_tdd384_17, T_tdd384_17_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_08_sequence[] = {
+static const per_sequence_t T_tdd768_09_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_08, T_tdd768_08_sequence);
+ ett_rrc_T_tdd768_09, T_tdd768_09_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_24_sequence[] = {
+static const per_sequence_t T_tdd128_26_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ &hf_rrc_dl_MultiCarrier_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_MultiCarrier_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_24, T_tdd128_24_sequence);
+ ett_rrc_T_tdd128_26, T_tdd128_26_sequence);
return offset;
}
-static const value_string rrc_T_tdd_41_vals[] = {
+static const value_string rrc_T_tdd_47_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_41_choice[] = {
- { 0, &hf_rrc_tdd384_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_16 },
- { 1, &hf_rrc_tdd768_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_08 },
- { 2, &hf_rrc_tdd128_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_24 },
+static const per_choice_t T_tdd_47_choice[] = {
+ { 0, &hf_rrc_tdd384_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_17 },
+ { 1, &hf_rrc_tdd768_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_09 },
+ { 2, &hf_rrc_tdd128_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_26 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_47(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_tdd_41, T_tdd_41_choice,
+ ett_rrc_T_tdd_47, T_tdd_47_choice,
NULL);
return offset;
@@ -25351,37 +26674,37 @@ dissect_rrc_T_dl_64QAM_Configured_01(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_83_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_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_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_77, T_fdd_77_sequence);
+ ett_rrc_T_fdd_83, T_fdd_83_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_44_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_48_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_44_choice[] = {
- { 0, &hf_rrc_tdd_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_41 },
- { 1, &hf_rrc_fdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_77 },
+static const per_choice_t T_modeSpecificInfo_48_choice[] = {
+ { 0, &hf_rrc_tdd_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_47 },
+ { 1, &hf_rrc_fdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_83 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_48(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_modeSpecificInfo_44, T_modeSpecificInfo_44_choice,
+ ett_rrc_T_modeSpecificInfo_48, T_modeSpecificInfo_48_choice,
NULL);
return offset;
@@ -25391,7 +26714,7 @@ dissect_rrc_T_modeSpecificInfo_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r8_sequence[] = {
{ &hf_rrc_hs_scch_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r7 },
{ &hf_rrc_measurement_feedback_Info_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r7 },
- { &hf_rrc_modeSpecificInfo_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_44 },
+ { &hf_rrc_modeSpecificInfo_48, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_48 },
{ NULL, 0, 0, NULL }
};
@@ -25439,14 +26762,14 @@ dissect_rrc_Serving_HSDSCH_CellInformation_r8(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rrc_T_dl_64QAM_Configured_04_vals[] = {
+static const value_string rrc_T_dl_64QAM_Configured_05_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_dl_64QAM_Configured_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_64QAM_Configured_05(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);
@@ -25454,9 +26777,9 @@ dissect_rrc_T_dl_64QAM_Configured_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_newConfiguration_02_sequence[] = {
+static const per_sequence_t T_newConfiguration_06_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
- { &hf_rrc_dl_64QAM_Configured_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_04 },
+ { &hf_rrc_dl_64QAM_Configured_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_05 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -25467,9 +26790,9 @@ static const per_sequence_t T_newConfiguration_02_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_02, T_newConfiguration_02_sequence);
+ ett_rrc_T_newConfiguration_06, T_newConfiguration_06_sequence);
return offset;
}
@@ -25483,7 +26806,7 @@ static const value_string rrc_DL_SecondaryCellInfoFDD_vals[] = {
static const per_choice_t DL_SecondaryCellInfoFDD_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_02 },
+ { 1, &hf_rrc_newConfiguration_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_06 },
{ 0, NULL, 0, NULL }
};
@@ -25524,7 +26847,7 @@ dissect_rrc_TargetCellPreconfigInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t RL_AdditionInformation_r8_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_06 },
+ { &hf_rrc_dl_dpchInfo_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_07 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ &hf_rrc_targetCellPreconfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo },
@@ -25682,7 +27005,7 @@ dissect_rrc_TargetCellPreconfigInfo_v890ext(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t RL_AdditionInformation_v890ext_sequence[] = {
- { &hf_rrc_targetCellPreconfigInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v890ext },
+ { &hf_rrc_targetCellPreconfigInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v890ext },
{ NULL, 0, 0, NULL }
};
@@ -25850,7 +27173,7 @@ dissect_rrc_T_precodingWeightSetRestriction_01(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_fdd_101_sequence[] = {
+static const per_sequence_t T_fdd_111_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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_01 },
@@ -25858,9 +27181,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_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_101, T_fdd_101_sequence);
+ ett_rrc_T_fdd_111, T_fdd_111_sequence);
return offset;
}
@@ -25882,59 +27205,59 @@ dissect_rrc_T_mimoSFModeForHSPDSCHDualStream_01(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_tdd128_40_sequence[] = {
+static const per_sequence_t T_tdd128_44_sequence[] = {
{ &hf_rrc_mimoSFModeForHSPDSCHDualStream_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_mimoSFModeForHSPDSCHDualStream_01 },
{ &hf_rrc_hs_sich_ReferenceSignalInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SICH_ReferenceSignalInfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_40, T_tdd128_40_sequence);
+ ett_rrc_T_tdd128_44, T_tdd128_44_sequence);
return offset;
}
-static const value_string rrc_T_tdd_56_vals[] = {
+static const value_string rrc_T_tdd_64_vals[] = {
{ 0, "tdd128" },
{ 1, "tdd384-tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_56_choice[] = {
- { 0, &hf_rrc_tdd128_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_40 },
- { 1, &hf_rrc_tdd384_tdd768_04, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+static const per_choice_t T_tdd_64_choice[] = {
+ { 0, &hf_rrc_tdd128_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_44 },
+ { 1, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_56, T_tdd_56_choice,
+ ett_rrc_T_tdd_64, T_tdd_64_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_71_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_78_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_71_choice[] = {
- { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 },
- { 1, &hf_rrc_tdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_56 },
+static const per_choice_t T_modeSpecificInfo_78_choice[] = {
+ { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 },
+ { 1, &hf_rrc_tdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_64 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_78(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_modeSpecificInfo_71, T_modeSpecificInfo_71_choice,
+ ett_rrc_T_modeSpecificInfo_78, T_modeSpecificInfo_78_choice,
NULL);
return offset;
@@ -25943,7 +27266,7 @@ dissect_rrc_T_modeSpecificInfo_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t MIMO_Parameters_r9_sequence[] = {
{ &hf_rrc_mimoOperation , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MIMO_Operation },
- { &hf_rrc_modeSpecificInfo_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_71 },
+ { &hf_rrc_modeSpecificInfo_78, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_78 },
{ NULL, 0, 0, NULL }
};
@@ -26000,22 +27323,22 @@ dissect_rrc_FrequencyInfoTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_modeSpecificInfo_61_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_67_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_61_choice[] = {
- { 0, &hf_rrc_fdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD },
- { 1, &hf_rrc_tdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoTDD },
+static const per_choice_t T_modeSpecificInfo_67_choice[] = {
+ { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD },
+ { 1, &hf_rrc_tdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoTDD },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_67(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_modeSpecificInfo_61, T_modeSpecificInfo_61_choice,
+ ett_rrc_T_modeSpecificInfo_67, T_modeSpecificInfo_67_choice,
NULL);
return offset;
@@ -26023,7 +27346,7 @@ dissect_rrc_T_modeSpecificInfo_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t FrequencyInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_61, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_61 },
+ { &hf_rrc_modeSpecificInfo_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_67 },
{ NULL, 0, 0, NULL }
};
@@ -26221,7 +27544,7 @@ dissect_rrc_DL_InformationPerSecondaryRL_List(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_newConfiguration_sequence[] = {
+static const per_sequence_t T_newConfiguration_02_sequence[] = {
{ &hf_rrc_secondaryServingEDCHCell_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryServingEDCHCell_Info },
{ &hf_rrc_secondaryEDCH_Info_Common, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryEDCH_Info_Common },
{ &hf_rrc_dl_InformationPerSecondaryRL_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerSecondaryRL_List },
@@ -26229,9 +27552,9 @@ static const per_sequence_t T_newConfiguration_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration, T_newConfiguration_sequence);
+ ett_rrc_T_newConfiguration_02, T_newConfiguration_02_sequence);
return offset;
}
@@ -26245,7 +27568,7 @@ static const value_string rrc_UL_SecondaryCellInfoFDD_vals[] = {
static const per_choice_t UL_SecondaryCellInfoFDD_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration },
+ { 1, &hf_rrc_newConfiguration_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_02 },
{ 0, NULL, 0, NULL }
};
@@ -26259,22 +27582,22 @@ dissect_rrc_UL_SecondaryCellInfoFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string rrc_T_e_RGCH_Info_08_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_10_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_08_choice[] = {
+static const per_choice_t T_e_RGCH_Info_10_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_08, T_e_RGCH_Info_08_choice,
+ ett_rrc_T_e_RGCH_Info_10, T_e_RGCH_Info_10_choice,
NULL);
return offset;
@@ -26284,7 +27607,7 @@ dissect_rrc_T_e_RGCH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoNewSecServingCell_sequence[] = {
{ &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
- { &hf_rrc_e_RGCH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_08 },
+ { &hf_rrc_e_RGCH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_10 },
{ NULL, 0, 0, NULL }
};
@@ -26297,22 +27620,22 @@ dissect_rrc_E_DCH_RL_InfoNewSecServingCell(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string rrc_T_e_RGCH_Info_11_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_13_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_11_choice[] = {
+static const per_choice_t T_e_RGCH_Info_13_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_11, T_e_RGCH_Info_11_choice,
+ ett_rrc_T_e_RGCH_Info_13, T_e_RGCH_Info_13_choice,
NULL);
return offset;
@@ -26322,7 +27645,7 @@ dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoOtherCell_SecULFreq_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
- { &hf_rrc_e_RGCH_Info_11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_11 },
+ { &hf_rrc_e_RGCH_Info_13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_13 },
{ NULL, 0, 0, NULL }
};
@@ -26364,44 +27687,44 @@ dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency(tvbuff_t *tvb _U_, int offs
}
-static const value_string rrc_T_dl_dpchInfo_07_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_08_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_07_choice[] = {
+static const per_choice_t T_dl_dpchInfo_08_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_08(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_dl_dpchInfo_07, T_dl_dpchInfo_07_choice,
+ ett_rrc_T_dl_dpchInfo_08, T_dl_dpchInfo_08_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_96_sequence[] = {
+static const per_sequence_t T_fdd_105_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_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_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_96, T_fdd_96_sequence);
+ ett_rrc_T_fdd_105, T_fdd_105_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_26_sequence[] = {
+static const per_sequence_t T_tdd384_28_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD384 },
{ &hf_rrc_dhs_sync , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DHS_Sync },
@@ -26411,15 +27734,15 @@ static const per_sequence_t T_tdd384_26_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_26, T_tdd384_26_sequence);
+ ett_rrc_T_tdd384_28, T_tdd384_28_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_16_sequence[] = {
+static const per_sequence_t T_tdd768_18_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD768 },
{ &hf_rrc_dhs_sync , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DHS_Sync },
@@ -26429,9 +27752,9 @@ static const per_sequence_t T_tdd768_16_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_16, T_tdd768_16_sequence);
+ ett_rrc_T_tdd768_18, T_tdd768_18_sequence);
return offset;
}
@@ -26473,7 +27796,7 @@ dissect_rrc_T_hS_SCCH_tpc_step_size_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd128_38_sequence[] = {
+static const per_sequence_t T_tdd128_42_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 },
{ &hf_rrc_tpc_step_size_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size_02 },
@@ -26486,54 +27809,54 @@ static const per_sequence_t T_tdd128_38_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_38, T_tdd128_38_sequence);
+ ett_rrc_T_tdd128_42, T_tdd128_42_sequence);
return offset;
}
-static const value_string rrc_T_tdd_54_vals[] = {
+static const value_string rrc_T_tdd_62_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_54_choice[] = {
- { 0, &hf_rrc_tdd384_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_26 },
- { 1, &hf_rrc_tdd768_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_16 },
- { 2, &hf_rrc_tdd128_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_38 },
+static const per_choice_t T_tdd_62_choice[] = {
+ { 0, &hf_rrc_tdd384_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_28 },
+ { 1, &hf_rrc_tdd768_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_18 },
+ { 2, &hf_rrc_tdd128_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_42 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_62(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_tdd_54, T_tdd_54_choice,
+ ett_rrc_T_tdd_62, T_tdd_62_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_66_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_72_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_66_choice[] = {
- { 0, &hf_rrc_fdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_96 },
- { 1, &hf_rrc_tdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_54 },
+static const per_choice_t T_modeSpecificInfo_72_choice[] = {
+ { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 },
+ { 1, &hf_rrc_tdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_62 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_72(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_modeSpecificInfo_66, T_modeSpecificInfo_66_choice,
+ ett_rrc_T_modeSpecificInfo_72, T_modeSpecificInfo_72_choice,
NULL);
return offset;
@@ -26541,7 +27864,7 @@ dissect_rrc_T_modeSpecificInfo_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t HS_SCCH_Info_r9_sequence[] = {
- { &hf_rrc_modeSpecificInfo_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_66 },
+ { &hf_rrc_modeSpecificInfo_72, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_72 },
{ NULL, 0, 0, NULL }
};
@@ -26554,29 +27877,29 @@ dissect_rrc_HS_SCCH_Info_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd384_17_sequence[] = {
+static const per_sequence_t T_tdd384_18_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_17, T_tdd384_17_sequence);
+ ett_rrc_T_tdd384_18, T_tdd384_18_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_09_sequence[] = {
+static const per_sequence_t T_tdd768_10_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_09, T_tdd768_09_sequence);
+ ett_rrc_T_tdd768_10, T_tdd768_10_sequence);
return offset;
}
@@ -26619,7 +27942,7 @@ dissect_rrc_OutofSyncWindow(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd128_26_sequence[] = {
+static const per_sequence_t T_tdd128_28_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ &hf_rrc_dl_MultiCarrier_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_MultiCarrier_Information },
{ &hf_rrc_tS0_Indicator , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tS0_Indicator },
@@ -26628,32 +27951,32 @@ static const per_sequence_t T_tdd128_26_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_26, T_tdd128_26_sequence);
+ ett_rrc_T_tdd128_28, T_tdd128_28_sequence);
return offset;
}
-static const value_string rrc_T_tdd_43_vals[] = {
+static const value_string rrc_T_tdd_49_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_43_choice[] = {
- { 0, &hf_rrc_tdd384_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_17 },
- { 1, &hf_rrc_tdd768_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_09 },
- { 2, &hf_rrc_tdd128_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_26 },
+static const per_choice_t T_tdd_49_choice[] = {
+ { 0, &hf_rrc_tdd384_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_18 },
+ { 1, &hf_rrc_tdd768_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_10 },
+ { 2, &hf_rrc_tdd128_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_28 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_49(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_tdd_43, T_tdd_43_choice,
+ ett_rrc_T_tdd_49, T_tdd_49_choice,
NULL);
return offset;
@@ -26675,37 +27998,37 @@ dissect_rrc_T_dl_64QAM_Configured_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_78_sequence[] = {
+static const per_sequence_t T_fdd_84_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_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_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_78, T_fdd_78_sequence);
+ ett_rrc_T_fdd_84, T_fdd_84_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_46_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_50_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_46_choice[] = {
- { 0, &hf_rrc_tdd_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_43 },
- { 1, &hf_rrc_fdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_78 },
+static const per_choice_t T_modeSpecificInfo_50_choice[] = {
+ { 0, &hf_rrc_tdd_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_49 },
+ { 1, &hf_rrc_fdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_84 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_50(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_modeSpecificInfo_46, T_modeSpecificInfo_46_choice,
+ ett_rrc_T_modeSpecificInfo_50, T_modeSpecificInfo_50_choice,
NULL);
return offset;
@@ -26715,7 +28038,7 @@ dissect_rrc_T_modeSpecificInfo_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r9_sequence[] = {
{ &hf_rrc_hs_scch_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r9 },
{ &hf_rrc_measurement_feedback_Info_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r7 },
- { &hf_rrc_modeSpecificInfo_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_46 },
+ { &hf_rrc_modeSpecificInfo_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_50 },
{ NULL, 0, 0, NULL }
};
@@ -26763,14 +28086,14 @@ dissect_rrc_Serving_HSDSCH_CellInformation_r9(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rrc_T_dl_64QAM_Configured_05_vals[] = {
+static const value_string rrc_T_dl_64QAM_Configured_06_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_dl_64QAM_Configured_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_64QAM_Configured_06(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);
@@ -26793,9 +28116,9 @@ dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_01(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_newConfiguration_03_sequence[] = {
+static const per_sequence_t T_newConfiguration_07_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
- { &hf_rrc_dl_64QAM_Configured_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_05 },
+ { &hf_rrc_dl_64QAM_Configured_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_06 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -26807,46 +28130,46 @@ static const per_sequence_t T_newConfiguration_03_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_03, T_newConfiguration_03_sequence);
+ ett_rrc_T_newConfiguration_07, T_newConfiguration_07_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_01_vals[] = {
+static const value_string rrc_T_configurationInfo_04_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_01_choice[] = {
+static const per_choice_t T_configurationInfo_04_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_03 },
+ { 1, &hf_rrc_newConfiguration_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_07 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_04(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_configurationInfo_01, T_configurationInfo_01_choice,
+ ett_rrc_T_configurationInfo_04, T_configurationInfo_04_choice,
NULL);
return offset;
}
-static const per_sequence_t T_newConfiguration_08_sequence[] = {
+static const per_sequence_t T_newConfiguration_14_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 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_newConfiguration_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_08, T_newConfiguration_08_sequence);
+ ett_rrc_T_newConfiguration_14, T_newConfiguration_14_sequence);
return offset;
}
@@ -26860,7 +28183,7 @@ static const value_string rrc_SecondaryCellMIMOparametersFDD_vals[] = {
static const per_choice_t SecondaryCellMIMOparametersFDD_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_08, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_08 },
+ { 1, &hf_rrc_newConfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_14 },
{ 0, NULL, 0, NULL }
};
@@ -26875,7 +28198,7 @@ dissect_rrc_SecondaryCellMIMOparametersFDD(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t DL_SecondaryCellInfoFDD_r9_sequence[] = {
- { &hf_rrc_configurationInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_01 },
+ { &hf_rrc_configurationInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_04 },
{ &hf_rrc_secondaryCellMIMOparameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD },
{ NULL, 0, 0, NULL }
};
@@ -26918,7 +28241,7 @@ dissect_rrc_TargetCellPreconfigInfo_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t RL_AdditionInformation_r9_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_07 },
+ { &hf_rrc_dl_dpchInfo_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_08 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ &hf_rrc_targetCellPreconfigInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r9 },
@@ -27073,7 +28396,7 @@ dissect_rrc_TargetCellPreconfigInfo_v950ext(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t RL_AdditionInformation_v950ext_sequence[] = {
- { &hf_rrc_targetCellPreconfigInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v950ext },
+ { &hf_rrc_targetCellPreconfigInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v950ext },
{ NULL, 0, 0, NULL }
};
@@ -27159,36 +28482,36 @@ dissect_rrc_T_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
}
-static const value_string rrc_T_dl_dpchInfo_08_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_09_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_08_choice[] = {
+static const per_choice_t T_dl_dpchInfo_09_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_09(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_dl_dpchInfo_08, T_dl_dpchInfo_08_choice,
+ ett_rrc_T_dl_dpchInfo_09, T_dl_dpchInfo_09_choice,
NULL);
return offset;
}
-static const value_string rrc_T_dl_64QAM_Configured_06_vals[] = {
+static const value_string rrc_T_dl_64QAM_Configured_07_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_dl_64QAM_Configured_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_64QAM_Configured_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -27211,9 +28534,9 @@ dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_02(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_newConfiguration_04_sequence[] = {
+static const per_sequence_t T_newConfiguration_08_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
- { &hf_rrc_dl_64QAM_Configured_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_06 },
+ { &hf_rrc_dl_64QAM_Configured_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_07 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -27225,30 +28548,30 @@ static const per_sequence_t T_newConfiguration_04_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_04, T_newConfiguration_04_sequence);
+ ett_rrc_T_newConfiguration_08, T_newConfiguration_08_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_02_vals[] = {
+static const value_string rrc_T_configurationInfo_05_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_02_choice[] = {
+static const per_choice_t T_configurationInfo_05_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_04 },
+ { 1, &hf_rrc_newConfiguration_08, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_08 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_configurationInfo_02, T_configurationInfo_02_choice,
+ ett_rrc_T_configurationInfo_05, T_configurationInfo_05_choice,
NULL);
return offset;
@@ -27270,7 +28593,7 @@ dissect_rrc_T_precodingWeightSetRestriction_03(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_newConfiguration_09_sequence[] = {
+static const per_sequence_t T_newConfiguration_15_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_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_03 },
@@ -27278,9 +28601,9 @@ static const per_sequence_t T_newConfiguration_09_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_09, T_newConfiguration_09_sequence);
+ ett_rrc_T_newConfiguration_15, T_newConfiguration_15_sequence);
return offset;
}
@@ -27294,7 +28617,7 @@ static const value_string rrc_SecondaryCellMIMOparametersFDD_r10_vals[] = {
static const per_choice_t SecondaryCellMIMOparametersFDD_r10_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_09 },
+ { 1, &hf_rrc_newConfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_15 },
{ 0, NULL, 0, NULL }
};
@@ -27309,7 +28632,7 @@ dissect_rrc_SecondaryCellMIMOparametersFDD_r10(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t DL_SecondaryCellInfoFDD_r10_sequence[] = {
- { &hf_rrc_configurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_02 },
+ { &hf_rrc_configurationInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_05 },
{ &hf_rrc_secondaryCellMIMOparameters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_r10 },
{ NULL, 0, 0, NULL }
};
@@ -27381,7 +28704,7 @@ dissect_rrc_TargetCellPreconfigInfo_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t RL_AdditionInformation_r10_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_08 },
+ { &hf_rrc_dl_dpchInfo_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_09 },
{ &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ &hf_rrc_targetCellPreconfigInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r10 },
@@ -27746,7 +29069,7 @@ dissect_rrc_BIT_STRING_SIZE_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_newConfiguration_06_sequence[] = {
+static const per_sequence_t T_newConfiguration_12_sequence[] = {
{ &hf_rrc_mimo4x4N_M_Ratio, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio },
{ &hf_rrc_mimo4x4PilotConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_PilotConfiguration },
{ &hf_rrc_precodingWeightSetRestriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_64 },
@@ -27754,30 +29077,30 @@ static const per_sequence_t T_newConfiguration_06_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_06, T_newConfiguration_06_sequence);
+ ett_rrc_T_newConfiguration_12, T_newConfiguration_12_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_04_vals[] = {
+static const value_string rrc_T_configurationInfo_09_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_04_choice[] = {
+static const per_choice_t T_configurationInfo_09_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_06 },
+ { 1, &hf_rrc_newConfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_09(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_configurationInfo_04, T_configurationInfo_04_choice,
+ ett_rrc_T_configurationInfo_09, T_configurationInfo_09_choice,
NULL);
return offset;
@@ -27785,7 +29108,7 @@ dissect_rrc_T_configurationInfo_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t MIMO4x4_Parameters_sequence[] = {
- { &hf_rrc_configurationInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_04 },
+ { &hf_rrc_configurationInfo_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_09 },
{ NULL, 0, 0, NULL }
};
@@ -27838,7 +29161,7 @@ dissect_rrc_T_initial_CLTD_ActivationState(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_newConfiguration_11_sequence[] = {
+static const per_sequence_t T_newConfiguration_17_sequence[] = {
{ &hf_rrc_s_dpcch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_S_DPCCH_Information },
{ &hf_rrc_initial_CLTD_ActivationState, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_initial_CLTD_ActivationState },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
@@ -27846,30 +29169,30 @@ static const per_sequence_t T_newConfiguration_11_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_11, T_newConfiguration_11_sequence);
+ ett_rrc_T_newConfiguration_17, T_newConfiguration_17_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_06_vals[] = {
+static const value_string rrc_T_configurationInfo_11_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_06_choice[] = {
+static const per_choice_t T_configurationInfo_11_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_11 },
+ { 1, &hf_rrc_newConfiguration_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_17 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_configurationInfo_06, T_configurationInfo_06_choice,
+ ett_rrc_T_configurationInfo_11, T_configurationInfo_11_choice,
NULL);
return offset;
@@ -27877,7 +29200,7 @@ dissect_rrc_T_configurationInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_CLTD_InfoFDD_sequence[] = {
- { &hf_rrc_configurationInfo_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_06 },
+ { &hf_rrc_configurationInfo_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_11 },
{ NULL, 0, 0, NULL }
};
@@ -28006,22 +29329,22 @@ dissect_rrc_F_TPICH_ReconfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string rrc_T_dl_dpchInfo_09_vals[] = {
+static const value_string rrc_T_dl_dpchInfo_10_vals[] = {
{ 0, "dl-DPCH-InfoPerRL" },
{ 1, "dl-FDPCH-InfoPerRL" },
{ 0, NULL }
};
-static const per_choice_t T_dl_dpchInfo_09_choice[] = {
+static const per_choice_t T_dl_dpchInfo_10_choice[] = {
{ 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
{ 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dl_dpchInfo_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_dpchInfo_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_dl_dpchInfo_09, T_dl_dpchInfo_09_choice,
+ ett_rrc_T_dl_dpchInfo_10, T_dl_dpchInfo_10_choice,
NULL);
return offset;
@@ -28074,7 +29397,7 @@ dissect_rrc_DeltaCQI_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_99_sequence[] = {
+static const per_sequence_t T_fdd_108_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 },
@@ -28084,30 +29407,30 @@ static const per_sequence_t T_fdd_99_sequence[] = {
};
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_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_99, T_fdd_99_sequence);
+ ett_rrc_T_fdd_108, T_fdd_108_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_69_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_75_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_69_choice[] = {
- { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_99 },
+static const per_choice_t T_modeSpecificInfo_75_choice[] = {
+ { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_75(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_modeSpecificInfo_69, T_modeSpecificInfo_69_choice,
+ ett_rrc_T_modeSpecificInfo_75, T_modeSpecificInfo_75_choice,
NULL);
return offset;
@@ -28115,7 +29438,7 @@ dissect_rrc_T_modeSpecificInfo_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Measurement_Feedback_Info_r11_sequence[] = {
- { &hf_rrc_modeSpecificInfo_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_69 },
+ { &hf_rrc_modeSpecificInfo_75, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_75 },
{ NULL, 0, 0, NULL }
};
@@ -28128,29 +29451,29 @@ dissect_rrc_Measurement_Feedback_Info_r11(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd384_18_sequence[] = {
+static const per_sequence_t T_tdd384_19_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_18, T_tdd384_18_sequence);
+ ett_rrc_T_tdd384_19, T_tdd384_19_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_10_sequence[] = {
+static const per_sequence_t T_tdd768_11_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_10, T_tdd768_10_sequence);
+ ett_rrc_T_tdd768_11, T_tdd768_11_sequence);
return offset;
}
@@ -28171,7 +29494,7 @@ dissect_rrc_T_tS0_Indicator_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_tdd128_27_sequence[] = {
+static const per_sequence_t T_tdd128_29_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ &hf_rrc_dl_MultiCarrier_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_MultiCarrier_Information },
{ &hf_rrc_tS0_Indicator_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tS0_Indicator_01 },
@@ -28180,32 +29503,32 @@ static const per_sequence_t T_tdd128_27_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_27, T_tdd128_27_sequence);
+ ett_rrc_T_tdd128_29, T_tdd128_29_sequence);
return offset;
}
-static const value_string rrc_T_tdd_44_vals[] = {
+static const value_string rrc_T_tdd_50_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_44_choice[] = {
- { 0, &hf_rrc_tdd384_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_18 },
- { 1, &hf_rrc_tdd768_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_10 },
- { 2, &hf_rrc_tdd128_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_27 },
+static const per_choice_t T_tdd_50_choice[] = {
+ { 0, &hf_rrc_tdd384_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_19 },
+ { 1, &hf_rrc_tdd768_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_11 },
+ { 2, &hf_rrc_tdd128_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_29 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_50(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_tdd_44, T_tdd_44_choice,
+ ett_rrc_T_tdd_50, T_tdd_50_choice,
NULL);
return offset;
@@ -28227,37 +29550,37 @@ dissect_rrc_T_dl_64QAM_Configured_03(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_85_sequence[] = {
{ &hf_rrc_dl_64QAM_Configured_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_03 },
{ &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_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_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_79, T_fdd_79_sequence);
+ ett_rrc_T_fdd_85, T_fdd_85_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_47_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_51_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_47_choice[] = {
- { 0, &hf_rrc_tdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_44 },
- { 1, &hf_rrc_fdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_79 },
+static const per_choice_t T_modeSpecificInfo_51_choice[] = {
+ { 0, &hf_rrc_tdd_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_50 },
+ { 1, &hf_rrc_fdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_85 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_51(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_modeSpecificInfo_47, T_modeSpecificInfo_47_choice,
+ ett_rrc_T_modeSpecificInfo_51, T_modeSpecificInfo_51_choice,
NULL);
return offset;
@@ -28267,7 +29590,7 @@ dissect_rrc_T_modeSpecificInfo_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r11_sequence[] = {
{ &hf_rrc_hs_scch_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r9 },
{ &hf_rrc_measurement_feedback_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r11 },
- { &hf_rrc_modeSpecificInfo_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_47 },
+ { &hf_rrc_modeSpecificInfo_51, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_51 },
{ NULL, 0, 0, NULL }
};
@@ -28438,7 +29761,7 @@ dissect_rrc_E_ROCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const value_string rrc_T_primary_Secondary_GrantSelector_03_vals[] = {
+static const value_string rrc_T_primary_Secondary_GrantSelector_04_vals[] = {
{ 0, "primary" },
{ 1, "secondary" },
{ 0, NULL }
@@ -28446,7 +29769,7 @@ static const value_string rrc_T_primary_Secondary_GrantSelector_03_vals[] = {
static int
-dissect_rrc_T_primary_Secondary_GrantSelector_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_primary_Secondary_GrantSelector_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);
@@ -28454,37 +29777,37 @@ dissect_rrc_T_primary_Secondary_GrantSelector_03(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_servingGrant_03_sequence[] = {
+static const per_sequence_t T_servingGrant_04_sequence[] = {
{ &hf_rrc_value , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_38 },
- { &hf_rrc_primary_Secondary_GrantSelector_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_03 },
+ { &hf_rrc_primary_Secondary_GrantSelector_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_04 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_servingGrant_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_servingGrant_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_servingGrant_03, T_servingGrant_03_sequence);
+ ett_rrc_T_servingGrant_04, T_servingGrant_04_sequence);
return offset;
}
-static const value_string rrc_T_e_RGCH_Info_07_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_09_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_07_choice[] = {
+static const per_choice_t T_e_RGCH_Info_09_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_09(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_e_RGCH_Info_07, T_e_RGCH_Info_07_choice,
+ ett_rrc_T_e_RGCH_Info_09, T_e_RGCH_Info_09_choice,
NULL);
return offset;
@@ -28495,14 +29818,14 @@ static const per_sequence_t E_DCH_RL_InfoNewServingCell_r11_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
{ &hf_rrc_e_ROCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_ROCH_Information },
- { &hf_rrc_servingGrant_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_03 },
+ { &hf_rrc_servingGrant_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_04 },
{ &hf_rrc_e_DPCCH_DPCCH_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_DPCCH_PowerOffset },
{ &hf_rrc_reference_E_TFCIs_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Reference_E_TFCIList_r7 },
{ &hf_rrc_powerOffsetForSchedInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
{ &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 },
- { &hf_rrc_e_RGCH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_07 },
+ { &hf_rrc_e_RGCH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_09 },
{ NULL, 0, 0, NULL }
};
@@ -28515,14 +29838,14 @@ dissect_rrc_E_DCH_RL_InfoNewServingCell_r11(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string rrc_T_e_HICH_Info_05_vals[] = {
+static const value_string rrc_T_e_HICH_Info_06_vals[] = {
{ 0, "e-HICH-Information" },
{ 1, "releaseIndicator" },
{ 2, "secondaryReleaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_HICH_Info_05_choice[] = {
+static const per_choice_t T_e_HICH_Info_06_choice[] = {
{ 0, &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information_r11 },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_secondaryReleaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
@@ -28530,31 +29853,31 @@ static const per_choice_t T_e_HICH_Info_05_choice[] = {
};
static int
-dissect_rrc_T_e_HICH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_HICH_Info_06(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_e_HICH_Info_05, T_e_HICH_Info_05_choice,
+ ett_rrc_T_e_HICH_Info_06, T_e_HICH_Info_06_choice,
NULL);
return offset;
}
-static const value_string rrc_T_e_RGCH_Info_10_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_12_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_10_choice[] = {
+static const per_choice_t T_e_RGCH_Info_12_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_10, T_e_RGCH_Info_10_choice,
+ ett_rrc_T_e_RGCH_Info_12, T_e_RGCH_Info_12_choice,
NULL);
return offset;
@@ -28563,8 +29886,8 @@ dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t E_DCH_RL_InfoOtherCell_r11_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
- { &hf_rrc_e_HICH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_05 },
- { &hf_rrc_e_RGCH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_10 },
+ { &hf_rrc_e_HICH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_06 },
+ { &hf_rrc_e_RGCH_Info_12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_12 },
{ NULL, 0, 0, NULL }
};
@@ -28606,14 +29929,14 @@ dissect_rrc_E_DCH_ReconfigurationInfo_r11(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string rrc_T_dl_64QAM_Configured_07_vals[] = {
+static const value_string rrc_T_dl_64QAM_Configured_08_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_dl_64QAM_Configured_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dl_64QAM_Configured_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -28682,9 +30005,9 @@ dissect_rrc_MultiflowConfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_newConfiguration_05_sequence[] = {
+static const per_sequence_t T_newConfiguration_09_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
- { &hf_rrc_dl_64QAM_Configured_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_07 },
+ { &hf_rrc_dl_64QAM_Configured_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_08 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -28698,37 +30021,37 @@ static const per_sequence_t T_newConfiguration_05_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_05, T_newConfiguration_05_sequence);
+ ett_rrc_T_newConfiguration_09, T_newConfiguration_09_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_03_vals[] = {
+static const value_string rrc_T_configurationInfo_06_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_03_choice[] = {
+static const per_choice_t T_configurationInfo_06_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_05 },
+ { 1, &hf_rrc_newConfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_09 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_06(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_configurationInfo_03, T_configurationInfo_03_choice,
+ ett_rrc_T_configurationInfo_06, T_configurationInfo_06_choice,
NULL);
return offset;
}
-static const per_sequence_t T_newConfiguration_10_sequence[] = {
+static const per_sequence_t T_newConfiguration_16_sequence[] = {
{ &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio },
{ &hf_rrc_mimoPilotConfiguration_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_PilotConfiguration },
{ &hf_rrc_precodingWeightSetRestriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_64 },
@@ -28736,30 +30059,30 @@ static const per_sequence_t T_newConfiguration_10_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_10, T_newConfiguration_10_sequence);
+ ett_rrc_T_newConfiguration_16, T_newConfiguration_16_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_05_vals[] = {
+static const value_string rrc_T_configurationInfo_10_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_05_choice[] = {
+static const per_choice_t T_configurationInfo_10_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_10 },
+ { 1, &hf_rrc_newConfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_16 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_configurationInfo_05, T_configurationInfo_05_choice,
+ ett_rrc_T_configurationInfo_10, T_configurationInfo_10_choice,
NULL);
return offset;
@@ -28767,7 +30090,7 @@ dissect_rrc_T_configurationInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCell4x4MIMOparametersFDD_sequence[] = {
- { &hf_rrc_configurationInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_05 },
+ { &hf_rrc_configurationInfo_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_10 },
{ NULL, 0, 0, NULL }
};
@@ -28781,7 +30104,7 @@ dissect_rrc_SecondaryCell4x4MIMOparametersFDD(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t DL_SecondaryCellInfoFDD_r11_sequence[] = {
- { &hf_rrc_configurationInfo_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_03 },
+ { &hf_rrc_configurationInfo_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_06 },
{ &hf_rrc_secondaryCellMIMOparameters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_r10 },
{ &hf_rrc_secondaryCell4x4MIMOparameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCell4x4MIMOparametersFDD },
{ NULL, 0, 0, NULL }
@@ -28892,7 +30215,7 @@ dissect_rrc_INTEGER_0_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_newConfiguration_12_sequence[] = {
+static const per_sequence_t T_newConfiguration_18_sequence[] = {
{ &hf_rrc_s_e_dpcch_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_17 },
{ &hf_rrc_rank2_minimum_E_TFCI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_MinimumSet_E_TFCI },
{ &hf_rrc_inter_stream_compensation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_15 },
@@ -28900,30 +30223,30 @@ static const per_sequence_t T_newConfiguration_12_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_12, T_newConfiguration_12_sequence);
+ ett_rrc_T_newConfiguration_18, T_newConfiguration_18_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_07_vals[] = {
+static const value_string rrc_T_configurationInfo_12_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_07_choice[] = {
+static const per_choice_t T_configurationInfo_12_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_12 },
+ { 1, &hf_rrc_newConfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_18 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_configurationInfo_07, T_configurationInfo_07_choice,
+ ett_rrc_T_configurationInfo_12, T_configurationInfo_12_choice,
NULL);
return offset;
@@ -28931,7 +30254,7 @@ dissect_rrc_T_configurationInfo_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_MIMO_InfoFDD_sequence[] = {
- { &hf_rrc_configurationInfo_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_07 },
+ { &hf_rrc_configurationInfo_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_12 },
{ NULL, 0, 0, NULL }
};
@@ -28982,7 +30305,7 @@ dissect_rrc_TargetCellPreconfigInfo_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t RL_AdditionInformation_r11_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dl_dpchInfo_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_09 },
+ { &hf_rrc_dl_dpchInfo_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_10 },
{ &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 },
{ &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
{ &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_Information },
@@ -29090,14 +30413,1490 @@ dissect_rrc_T_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
}
-static const per_sequence_t T_criticalExtensions_06_sequence[] = {
+static const value_string rrc_UE_DTX_Cycle2_2ms_Secondary_vals[] = {
+ { 0, "sub-frames-4" },
+ { 1, "sub-frames-5" },
+ { 2, "sub-frames-8" },
+ { 3, "sub-frames-10" },
+ { 4, "sub-frames-16" },
+ { 5, "sub-frames-20" },
+ { 6, "sub-frames-32" },
+ { 7, "sub-frames-40" },
+ { 8, "sub-frames-64" },
+ { 9, "sub-frames-80" },
+ { 10, "sub-frames-128" },
+ { 11, "sub-frames-160" },
+ { 12, "sub-frames-256" },
+ { 13, "sub-frames-320" },
+ { 14, "sub-frames-512" },
+ { 15, "sub-frames-640" },
+ { 16, "sub-frames-1024" },
+ { 17, "sub-frames-1280" },
+ { 18, "spare14" },
+ { 19, "spare13" },
+ { 20, "spare12" },
+ { 21, "spare11" },
+ { 22, "spare10" },
+ { 23, "spare9" },
+ { 24, "spare8" },
+ { 25, "spare7" },
+ { 26, "spare6" },
+ { 27, "spare5" },
+ { 28, "spare4" },
+ { 29, "spare3" },
+ { 30, "spare2" },
+ { 31, "spare1" },
+ { 0, NULL }
+};
+
+static value_string_ext rrc_UE_DTX_Cycle2_2ms_Secondary_vals_ext = VALUE_STRING_EXT_INIT(rrc_UE_DTX_Cycle2_2ms_Secondary_vals);
+
+
+static int
+dissect_rrc_UE_DTX_Cycle2_2ms_Secondary(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,
+ 32, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_dtx_e_dch_TTI_2ms_sequence[] = {
+ { &hf_rrc_ue_dtx_Cycle1_2ms_Secondary, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DTX_Cycle1_2ms },
+ { &hf_rrc_ue_dtx_Cycle2_2ms_Secondary, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_DTX_Cycle2_2ms_Secondary },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dtx_e_dch_TTI_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_dtx_e_dch_TTI_2ms, T_dtx_e_dch_TTI_2ms_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_e_dch_TTI_Length_01_vals[] = {
+ { 0, "dtx-e-dch-TTI-10ms" },
+ { 1, "dtx-e-dch-TTI-2ms" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_e_dch_TTI_Length_01_choice[] = {
+ { 0, &hf_rrc_dtx_e_dch_TTI_10ms_01, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_dtx_e_dch_TTI_2ms_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_dtx_e_dch_TTI_2ms },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_e_dch_TTI_Length_01(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_e_dch_TTI_Length_01, T_e_dch_TTI_Length_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DTX_Info_SecondaryUplinkFrequency_sequence[] = {
+ { &hf_rrc_e_dch_TTI_Length_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_dch_TTI_Length_01 },
+ { &hf_rrc_ue_dtx_cycle2InactivityThreshold_Secondary, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DTX_Cycle2InactivityThreshold },
+ { &hf_rrc_ue_dtx_long_preamble_length_Secondary, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DTX_long_preamble_length },
+ { &hf_rrc_ue_dpcch_Burst1_Secondary, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DPCCH_Burst },
+ { &hf_rrc_ue_dpcch_Burst2_Secondary, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DPCCH_Burst },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DTX_Info_SecondaryUplinkFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DTX_Info_SecondaryUplinkFrequency, DTX_Info_SecondaryUplinkFrequency_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_UE_DRX_Cycle2_vals[] = {
+ { 0, "sub-frames-4" },
+ { 1, "sub-frames-5" },
+ { 2, "sub-frames-8" },
+ { 3, "sub-frames-10" },
+ { 4, "sub-frames-16" },
+ { 5, "sub-frames-20" },
+ { 6, "sub-frames-32" },
+ { 7, "sub-frames-40" },
+ { 8, "sub-frames-64" },
+ { 9, "sub-frames-80" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_UE_DRX_Cycle2(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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DRX_Info_r12_sequence[] = {
+ { &hf_rrc_ue_drx_Cycle , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_DRX_Cycle },
+ { &hf_rrc_ue_drx_Cycle2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DRX_Cycle2 },
+ { &hf_rrc_ue_drx_Cycle_InactivityThreshold, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_DRX_Cycle_InactivityThreshold },
+ { &hf_rrc_ue_drx_Cycle2_InactivityThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DRX_Cycle_InactivityThreshold },
+ { &hf_rrc_ue_GrantMonitoring_InactivityThreshold, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_GrantMonitoring_InactivityThreshold },
+ { &hf_rrc_ue_drx_GrantMonitoring, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DRX_Info_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DRX_Info_r12, DRX_Info_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DTX_DRX_Info_r12_sequence[] = {
+ { &hf_rrc_dtx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_Info },
+ { &hf_rrc_dtx_Info_SecondaryUplinkFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_Info_SecondaryUplinkFrequency },
+ { &hf_rrc_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRX_Info_r12 },
+ { &hf_rrc_uplink_DPCCHSlotFormatInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Uplink_DPCCH_Slot_Format_Information },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DTX_DRX_Info_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DTX_DRX_Info_r12, DTX_DRX_Info_r12_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_1_32(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 UL_TransModeSwitchingParam_sequence[] = {
+ { &hf_rrc_k , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_32 },
+ { &hf_rrc_l , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_32 },
+ { &hf_rrc_m , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_32 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_TransModeSwitchingParam(tvbuff_t *tvb _U_, int offset _U_, asn1_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_TransModeSwitchingParam, UL_TransModeSwitchingParam_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tenORtwentyMS_sequence[] = {
+ { &hf_rrc_ul_TransModeSwitchingParam, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TransModeSwitchingParam },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tenORtwentyMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tenORtwentyMS, T_tenORtwentyMS_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_ulTransmissionMode_vals[] = {
+ { 0, "tenMSOnly" },
+ { 1, "twentyMSOnly" },
+ { 2, "tenORtwentyMS" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_ulTransmissionMode_choice[] = {
+ { 0, &hf_rrc_tenMSOnly , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_twentyMSOnly , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tenORtwentyMS , ASN1_NO_EXTENSIONS , dissect_rrc_T_tenORtwentyMS },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ulTransmissionMode(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_ulTransmissionMode, T_ulTransmissionMode_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_BLER_QualityValue(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,
+ -63, 0U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t QualityTarget_sequence[] = {
+ { &hf_rrc_bler_QualityValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BLER_QualityValue },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_QualityTarget(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_QualityTarget, QualityTarget_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_11_28(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,
+ 11U, 28U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t TransportChannelConcatInfo_sequence_of[1] = {
+ { &hf_rrc_TransportChannelConcatInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelIdentity },
+};
+
+static int
+dissect_rrc_TransportChannelConcatInfo(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_TransportChannelConcatInfo, TransportChannelConcatInfo_sequence_of,
+ 1, maxTrCHConcat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_full_sequence[] = {
+ { &hf_rrc_early_dch_QualityTarget, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_QualityTarget },
+ { &hf_rrc_early_dch_TargetSlot, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_11_28 },
+ { &hf_rrc_trChConcatInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelConcatInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_full(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_full, T_full_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dlFETMode_vals[] = {
+ { 0, "basic" },
+ { 1, "full" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dlFETMode_choice[] = {
+ { 0, &hf_rrc_basic , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_full , ASN1_NO_EXTENSIONS , dissect_rrc_T_full },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_dlFETMode(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_dlFETMode, T_dlFETMode_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_05_sequence[] = {
+ { &hf_rrc_ulTransmissionMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ulTransmissionMode },
+ { &hf_rrc_dlFETMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dlFETMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_newConfiguration_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_newConfiguration_05, T_newConfiguration_05_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_configurationInfo_03_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_configurationInfo_03_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_05 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_configurationInfo_03(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_configurationInfo_03, T_configurationInfo_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_Enhancements_Info_FDD_sequence[] = {
+ { &hf_rrc_configurationInfo_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_03 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DCH_Enhancements_Info_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DCH_Enhancements_Info_FDD, DCH_Enhancements_Info_FDD_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_primary_Secondary_GrantSelector_01_vals[] = {
+ { 0, "primary" },
+ { 1, "secondary" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_primary_Secondary_GrantSelector_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_servingGrant_01_sequence[] = {
+ { &hf_rrc_primary_Secondary_GrantSelector_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_servingGrant_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_servingGrant_01, T_servingGrant_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_MinimumTEBS_threshold_vals[] = {
+ { 0, "pl2" },
+ { 1, "pl4" },
+ { 2, "pl8" },
+ { 3, "pl16" },
+ { 4, "pl32" },
+ { 5, "pl64" },
+ { 6, "pl128" },
+ { 7, "pl256" },
+ { 8, "pl512" },
+ { 9, "pl1024" },
+ { 10, "pl2k" },
+ { 11, "pl4k" },
+ { 12, "pl8k" },
+ { 13, "pl16k" },
+ { 14, "pl32k" },
+ { 15, "pl64k" },
+ { 16, "pl128k" },
+ { 17, "pl256k" },
+ { 18, "pl512k" },
+ { 19, "pl1024k" },
+ { 20, "spare12" },
+ { 21, "spare11" },
+ { 22, "spare10" },
+ { 23, "spare9" },
+ { 24, "spare8" },
+ { 25, "spare7" },
+ { 26, "spare6" },
+ { 27, "spare5" },
+ { 28, "spare4" },
+ { 29, "spare3" },
+ { 30, "spare2" },
+ { 31, "spare1" },
+ { 0, NULL }
+};
+
+static value_string_ext rrc_MinimumTEBS_threshold_vals_ext = VALUE_STRING_EXT_INIT(rrc_MinimumTEBS_threshold_vals);
+
+
+static int
+dissect_rrc_MinimumTEBS_threshold(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,
+ 32, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_implicitGrantHandling_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_implicitGrantHandling(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 int
+dissect_rrc_INTEGER_0_5(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, 5U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_M8_20(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,
+ -8, 20U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_inactivityThresholdForResetPower_vals[] = {
+ { 0, "ms10" },
+ { 1, "ms20" },
+ { 2, "ms30" },
+ { 3, "ms40" },
+ { 4, "ms50" },
+ { 5, "ms60" },
+ { 6, "ms80" },
+ { 7, "ms120" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_inactivityThresholdForResetPower(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 UE_DPCCHPowerResetAfterDTXOnSecUplink_sequence[] = {
+ { &hf_rrc_filterCoefficient_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_5 },
+ { &hf_rrc_powerOffset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M8_20 },
+ { &hf_rrc_inactivityThresholdForResetPower, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_inactivityThresholdForResetPower },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_DPCCHPowerResetAfterDTXOnSecUplink(tvbuff_t *tvb _U_, int offset _U_, asn1_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_DPCCHPowerResetAfterDTXOnSecUplink, UE_DPCCHPowerResetAfterDTXOnSecUplink_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SecondaryEDCH_Info_Common_r12_sequence[] = {
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
+ { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
+ { &hf_rrc_scramblingCodeNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
+ { &hf_rrc_ms2_SchedTransmGrantHARQAlloc, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 },
+ { &hf_rrc_servingGrant_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_01 },
+ { &hf_rrc_minReduced_E_DPDCH_GainFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MinReduced_E_DPDCH_GainFactor },
+ { &hf_rrc_e_DCH_minimumSet_E_TFCI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_MinimumSet_E_TFCI },
+ { &hf_rrc_minimumTEBS_threshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MinimumTEBS_threshold },
+ { &hf_rrc_implicitGrantHandling, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_implicitGrantHandling },
+ { &hf_rrc_dpcchPowerOffset_SecondaryULFrequency, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_7 },
+ { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
+ { &hf_rrc_ue_DPCCHPowerResetAfterDTXOnSecUplink, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_DPCCHPowerResetAfterDTXOnSecUplink },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SecondaryEDCH_Info_Common_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SecondaryEDCH_Info_Common_r12, SecondaryEDCH_Info_Common_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_e_RGCH_Info_01_vals[] = {
+ { 0, "e-RGCH-Information" },
+ { 1, "releaseIndicator" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_e_RGCH_Info_01_choice[] = {
+ { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
+ { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_e_RGCH_Info_01(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_e_RGCH_Info_01, T_e_RGCH_Info_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_secondary_Serving_E_DCHRL_Indicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_secondary_Serving_E_DCHRL_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_InformationPerSecondaryRL_r12_sequence[] = {
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
+ { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
+ { &hf_rrc_dl_FDPCHInfoPerRL_SecULFreq, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
+ { &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information },
+ { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information },
+ { &hf_rrc_e_RGCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_01 },
+ { &hf_rrc_secondary_Serving_E_DCHRL_Indicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_secondary_Serving_E_DCHRL_Indicator },
+ { &hf_rrc_radioLinkswithoutDPCHFDPCHIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NULL },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_InformationPerSecondaryRL_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_InformationPerSecondaryRL_r12, DL_InformationPerSecondaryRL_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_InformationPerSecondaryRL_List_r12_sequence_of[1] = {
+ { &hf_rrc_DL_InformationPerSecondaryRL_List_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerSecondaryRL_r12 },
+};
+
+static int
+dissect_rrc_DL_InformationPerSecondaryRL_List_r12(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_DL_InformationPerSecondaryRL_List_r12, DL_InformationPerSecondaryRL_List_r12_sequence_of,
+ 1, maxEDCHRL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_03_sequence[] = {
+ { &hf_rrc_secondaryServingEDCHCell_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryServingEDCHCell_Info },
+ { &hf_rrc_secondaryEDCH_Info_Common_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryEDCH_Info_Common_r12 },
+ { &hf_rrc_dl_InformationPerSecondaryRL_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerSecondaryRL_List_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_newConfiguration_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_newConfiguration_03, T_newConfiguration_03_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_UL_SecondaryCellInfoFDD_r12_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t UL_SecondaryCellInfoFDD_r12_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_03 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_SecondaryCellInfoFDD_r12(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_UL_SecondaryCellInfoFDD_r12, UL_SecondaryCellInfoFDD_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_PowerOffsetPO_SRB(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, 24U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_80_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_powerOffsetPO_SRB, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetPO_SRB },
+ { &hf_rrc_closedLoopTimingAdjMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ClosedLoopTimingAdjMode },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_80, T_fdd_80_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_42_sequence[] = {
+ { &hf_rrc_dl_CCTrChListToEstablish_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r4 },
+ { &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd_42, T_tdd_42_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_DL_DPCH_InfoPerRL_ASU_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t DL_DPCH_InfoPerRL_ASU_choice[] = {
+ { 0, &hf_rrc_fdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_80 },
+ { 1, &hf_rrc_tdd_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_42 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_DPCH_InfoPerRL_ASU(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_DL_DPCH_InfoPerRL_ASU, DL_DPCH_InfoPerRL_ASU_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioLinkswithoutDPCHFDPCHInfo_sequence[] = {
+ { &hf_rrc_frameOffset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RadioLinkswithoutDPCHFDPCHInfo, RadioLinkswithoutDPCHFDPCHInfo_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dl_dpchInfo_11_vals[] = {
+ { 0, "dl-DPCH-InfoPerRL" },
+ { 1, "dl-FDPCH-InfoPerRL" },
+ { 2, "radioLinkswithoutDPCHFDPCHInfo" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dl_dpchInfo_11_choice[] = {
+ { 0, &hf_rrc_dl_DPCH_InfoPerRL_09, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_ASU },
+ { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
+ { 2, &hf_rrc_radioLinkswithoutDPCHFDPCHInfo, ASN1_NO_EXTENSIONS , dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_dl_dpchInfo_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_dl_dpchInfo_11, T_dl_dpchInfo_11_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_hs_dpcch_ReductionType_vals[] = {
+ { 0, "reductionType1" },
+ { 1, "reductionType2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_hs_dpcch_ReductionType(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 value_string rrc_Feedback_cycle2_vals[] = {
+ { 0, "fc0" },
+ { 1, "fc8" },
+ { 2, "fc10" },
+ { 3, "fc16" },
+ { 4, "fc20" },
+ { 5, "f32" },
+ { 6, "fc40" },
+ { 7, "f64" },
+ { 8, "fc80" },
+ { 9, "fc160" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_Feedback_cycle2(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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_CQI_CycleSwitchTimer_vals[] = {
+ { 0, "sub-frames-4" },
+ { 1, "sub-frames-8" },
+ { 2, "sub-frames-16" },
+ { 3, "sub-frames-32" },
+ { 4, "sub-frames-64" },
+ { 5, "sub-frames-128" },
+ { 6, "sub-frames-256" },
+ { 7, "sub-frames-512" },
+ { 8, "sub-frames-Infinity" },
+ { 9, "spare7" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_CQI_CycleSwitchTimer(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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t HS_DPCCHOverheadReduction_sequence[] = {
+ { &hf_rrc_hs_dpcch_ReductionType, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hs_dpcch_ReductionType },
+ { &hf_rrc_feedback_cycle2 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle2 },
+ { &hf_rrc_cqi_CycleSwitchTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_CycleSwitchTimer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_HS_DPCCHOverheadReduction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_HS_DPCCHOverheadReduction, HS_DPCCHOverheadReduction_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_109_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_hs_DPCCHOverheadReduction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DPCCHOverheadReduction },
+ { &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor },
+ { &hf_rrc_cqi_RepetitionFactor_Assisting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CQI_RepetitionFactor },
+ { &hf_rrc_deltaCQI_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DeltaCQI_r11 },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_109, T_fdd_109_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_76_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_76_choice[] = {
+ { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_109 },
+ { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_modeSpecificInfo_76, T_modeSpecificInfo_76_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Measurement_Feedback_Info_r12_sequence[] = {
+ { &hf_rrc_modeSpecificInfo_76, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_76 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Measurement_Feedback_Info_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Measurement_Feedback_Info_r12, Measurement_Feedback_Info_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd384_20_sequence[] = {
+ { &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd384_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_tdd384_20, T_tdd384_20_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd768_12_sequence[] = {
+ { &hf_rrc_dl_HSPDSCH_TS_Configuration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration_VHCR },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd768_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_tdd768_12, T_tdd768_12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_tS0_Indicator_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_tS0_Indicator_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 T_tdd128_30_sequence[] = {
+ { &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
+ { &hf_rrc_dl_MultiCarrier_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_MultiCarrier_Information },
+ { &hf_rrc_tS0_Indicator_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tS0_Indicator_02 },
+ { &hf_rrc_outofSyncWindow , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OutofSyncWindow },
+ { &hf_rrc_ts0ChannelizationCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_TS_ChannelisationCodesShort },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd128_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd128_30, T_tdd128_30_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_tdd_51_vals[] = {
+ { 0, "tdd384" },
+ { 1, "tdd768" },
+ { 2, "tdd128" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_tdd_51_choice[] = {
+ { 0, &hf_rrc_tdd384_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_20 },
+ { 1, &hf_rrc_tdd768_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_12 },
+ { 2, &hf_rrc_tdd128_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_30 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_51(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_tdd_51, T_tdd_51_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dl_64QAM_Configured_04_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_dl_64QAM_Configured_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_86_sequence[] = {
+ { &hf_rrc_dl_64QAM_Configured_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_04 },
+ { &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_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_86, T_fdd_86_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_52_vals[] = {
+ { 0, "tdd" },
+ { 1, "fdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_52_choice[] = {
+ { 0, &hf_rrc_tdd_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_51 },
+ { 1, &hf_rrc_fdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_86 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_52(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_modeSpecificInfo_52, T_modeSpecificInfo_52_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_HSPDSCH_Information_r12_sequence[] = {
+ { &hf_rrc_hs_scch_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r9 },
+ { &hf_rrc_measurement_feedback_Info_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r12 },
+ { &hf_rrc_modeSpecificInfo_52, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_52 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_HSPDSCH_Information_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_HSPDSCH_Information_r12, DL_HSPDSCH_Information_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_mac_hsResetIndicator_05_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_mac_hsResetIndicator_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_mac_hsResetIndicator_assisting_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_mac_hsResetIndicator_assisting_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Serving_HSDSCH_CellInformation_r12_sequence[] = {
+ { &hf_rrc_deltaACK_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaACK_r11 },
+ { &hf_rrc_deltaNACK_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaNACK_r11 },
+ { &hf_rrc_harq_Preamble_Mode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HARQ_Preamble_Mode },
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
+ { &hf_rrc_dl_hspdsch_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_harqInfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info_r11 },
+ { &hf_rrc_mac_hsResetIndicator_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_05 },
+ { &hf_rrc_mac_hsResetIndicator_assisting_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_assisting_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Serving_HSDSCH_CellInformation_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Serving_HSDSCH_CellInformation_r12, Serving_HSDSCH_CellInformation_r12_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_Dpcch2TxPowerOffset(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, 20U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DPCCH2Info_sequence[] = {
+ { &hf_rrc_dpcch2TxPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Dpcch2TxPowerOffset },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DPCCH2Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DPCCH2Info, DPCCH2Info_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_0_9(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, 9U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t F_DPCHInfo_sequence[] = {
+ { &hf_rrc_fdpch_SlotFormat_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_9 },
+ { &hf_rrc_codeNumber_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_dl_FDPCH_TPCcommandErrorRate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_F_DPCHInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_F_DPCHInfo, F_DPCHInfo_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_Extended_E_DPCCH_DPCCH_PowerOffset(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,
+ 9U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DesignatedNonServingHS_DSCHCellInfo_sequence[] = {
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DesignatedNonServingHS_DSCHCellInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DesignatedNonServingHS_DSCHCellInfo, DesignatedNonServingHS_DSCHCellInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_11_sequence[] = {
+ { &hf_rrc_dpcch2Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2Info },
+ { &hf_rrc_f_dpchInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_DPCHInfo },
+ { &hf_rrc_extended_E_DPCCH_DPCCHPO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Extended_E_DPCCH_DPCCH_PowerOffset },
+ { &hf_rrc_designatedNonServingHS_DSCHCellInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DesignatedNonServingHS_DSCHCellInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_newConfiguration_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_newConfiguration_11, T_newConfiguration_11_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_configurationInfo_08_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_configurationInfo_08_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_11 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_configurationInfo_08(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_configurationInfo_08, T_configurationInfo_08_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DPCCH2InfoFDD_sequence[] = {
+ { &hf_rrc_configurationInfo_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_08 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DPCCH2InfoFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DPCCH2InfoFDD, DPCCH2InfoFDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t TargetCellPreconfigInfo_r12_sequence[] = {
+ { &hf_rrc_activationTimeOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTimeOffset },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Serving_HSDSCH_CellInformation_r12 },
+ { &hf_rrc_e_dch_ReconfigurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_ReconfigurationInfo_r11 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_e_dch_ReconfigurationInfo_SecULFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_f_tpich_ReconfigurationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_ReconfigurationInfo },
+ { &hf_rrc_uL_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_16QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_16QAM_Config },
+ { &hf_rrc_ul_64QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_64QAM_Config },
+ { &hf_rrc_ul_MIMO_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD },
+ { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_TargetCellPreconfigInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_TargetCellPreconfigInfo_r12, TargetCellPreconfigInfo_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformation_r12_sequence[] = {
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
+ { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
+ { &hf_rrc_dl_dpchInfo_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_11 },
+ { &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 },
+ { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
+ { &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_Information },
+ { &hf_rrc_targetCellPreconfigInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RL_AdditionInformation_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RL_AdditionInformation_r12, RL_AdditionInformation_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformationList_r12_sequence_of[1] = {
+ { &hf_rrc_RL_AdditionInformationList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RL_AdditionInformation_r12 },
+};
+
+static int
+dissect_rrc_RL_AdditionInformationList_r12(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_r12, RL_AdditionInformationList_r12_sequence_of,
+ 1, maxRL_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformation_SecULFreq_r12_sequence[] = {
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
+ { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
+ { &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
+ { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_HICH_Information },
+ { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
+ { &hf_rrc_radioLinkswithoutDPCHFDPCHIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NULL },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RL_AdditionInformation_SecULFreq_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RL_AdditionInformation_SecULFreq_r12, RL_AdditionInformation_SecULFreq_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformationList_SecULFreq_r12_sequence_of[1] = {
+ { &hf_rrc_RL_AdditionInformationList_SecULFreq_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RL_AdditionInformation_SecULFreq_r12 },
+};
+
+static int
+dissect_rrc_RL_AdditionInformationList_SecULFreq_r12(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_SecULFreq_r12, RL_AdditionInformationList_SecULFreq_r12_sequence_of,
+ 1, maxEDCHRL_1, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_enhancedServingCellChangeforEvent1CsupportIndicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_enhancedServingCellChangeforEvent1CsupportIndicator(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 ServingCellChangeParameters_r12_sequence[] = {
+ { &hf_rrc_servingCellChangeMACreset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ServingCellChangeMACreset },
+ { &hf_rrc_servingCellChangeMsgType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ServingCellChangeMsgType },
+ { &hf_rrc_servingCellChangeTrId, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ServingCellChangeTrId },
+ { &hf_rrc_enhancedServingCellChangeforEvent1CsupportIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_enhancedServingCellChangeforEvent1CsupportIndicator },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ServingCellChangeParameters_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ServingCellChangeParameters_r12, ServingCellChangeParameters_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ActiveSetUpdate_r12_IEs_sequence[] = {
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_newU_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_newH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_e_dch_ReconfigurationInfo_SecULFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_f_tpich_ReconfigurationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_ReconfigurationInfo },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_rl_AdditionInformationList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_AdditionInformationList_r12 },
+ { &hf_rrc_rl_AdditionInformationList_SecULFreq_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_AdditionInformationList_SecULFreq_r12 },
+ { &hf_rrc_servingCellChangeParameters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ServingCellChangeParameters_r12 },
+ { &hf_rrc_rl_RemovalInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_RemovalInformationList },
+ { &hf_rrc_rl_RemovalInformationList_SecULFreq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_RemovalInformationList_SecULFreq },
+ { &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
+ { &hf_rrc_dpc_Mode , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPC_Mode },
+ { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Serving_HSDSCH_CellInformation_r12 },
+ { &hf_rrc_e_dch_ReconfigurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_r11 },
+ { &hf_rrc_ul_16QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_16QAM_Config },
+ { &hf_rrc_ul_64QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_64QAM_Config },
+ { &hf_rrc_ul_MIMO_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD },
+ { &hf_rrc_e_dch_ReconfInfoSameCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_RL_InfoSameServingCell },
+ { &hf_rrc_e_TFC_Boost_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_TFC_Boost_Info_r7 },
+ { &hf_rrc_e_DPDCH_PowerInterpolation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_PowerInterpolation },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ActiveSetUpdate_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_06, T_criticalExtensions_06_sequence);
+ ett_rrc_ActiveSetUpdate_r12_IEs, ActiveSetUpdate_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_07_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_07, T_nonCriticalExtensions_07_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_sequence[] = {
+ { &hf_rrc_activeSetUpdate_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ActiveSetUpdate_r12_IEs },
+ { &hf_rrc_activeSetUpdate_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_07 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_r12, T_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_07_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_07, T_criticalExtensions_07_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_06_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_06_choice[] = {
+ { 0, &hf_rrc_r12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12 },
+ { 1, &hf_rrc_criticalExtensions_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_07 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_06, T_criticalExtensions_06_choice,
+ NULL);
return offset;
}
@@ -29264,7 +32063,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 163 "../../asn1/rrc/rrc.cnf"
+#line 173 "../../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,
@@ -29312,15 +32111,15 @@ dissect_rrc_T_utran_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_182_sequence[] = {
+static const per_sequence_t T_fdd_195_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_182, T_fdd_182_sequence);
+ ett_rrc_T_fdd_195, T_fdd_195_sequence);
return offset;
}
@@ -29336,36 +32135,36 @@ dissect_rrc_CellParametersID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_131_sequence[] = {
+static const per_sequence_t T_tdd_142_sequence[] = {
{ &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_131, T_tdd_131_sequence);
+ ett_rrc_T_tdd_142, T_tdd_142_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_147_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_158_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_147_choice[] = {
- { 0, &hf_rrc_fdd_188 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_182 },
- { 1, &hf_rrc_tdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_131 },
+static const per_choice_t T_modeSpecificInfo_158_choice[] = {
+ { 0, &hf_rrc_fdd_201 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_195 },
+ { 1, &hf_rrc_tdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_142 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_147, T_modeSpecificInfo_147_choice,
+ ett_rrc_T_modeSpecificInfo_158, T_modeSpecificInfo_158_choice,
NULL);
return offset;
@@ -29374,7 +32173,7 @@ dissect_rrc_T_modeSpecificInfo_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UTRAN_GPSReferenceTime_sequence[] = {
{ &hf_rrc_utran_GPSTimingOfCell, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_utran_GPSTimingOfCell },
- { &hf_rrc_modeSpecificInfo_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_147 },
+ { &hf_rrc_modeSpecificInfo_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_158 },
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
{ NULL, 0, 0, NULL }
};
@@ -30285,7 +33084,7 @@ dissect_rrc_AcquisitionSatInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_sequence[] = {
{ &hf_rrc_gps_ReferenceTime, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1msec },
{ &hf_rrc_utran_GPSReferenceTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_GPSReferenceTime },
- { &hf_rrc_satelliteInformationList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList },
+ { &hf_rrc_satelliteInformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList },
{ NULL, 0, 0, NULL }
};
@@ -30312,50 +33111,50 @@ dissect_rrc_BadSatList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_169_sequence[] = {
+static const per_sequence_t T_fdd_182_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ 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_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_fdd_169, T_fdd_169_sequence);
+ ett_rrc_T_fdd_182, T_fdd_182_sequence);
return offset;
}
-static const per_sequence_t T_tdd_118_sequence[] = {
+static const per_sequence_t T_tdd_129_sequence[] = {
{ &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_118, T_tdd_118_sequence);
+ ett_rrc_T_tdd_129, T_tdd_129_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_135_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_146_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_135_choice[] = {
- { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 },
- { 1, &hf_rrc_tdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_118 },
+static const per_choice_t T_modeSpecificInfo_146_choice[] = {
+ { 0, &hf_rrc_fdd_188 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_182 },
+ { 1, &hf_rrc_tdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_129 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_146(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_modeSpecificInfo_135, T_modeSpecificInfo_135_choice,
+ ett_rrc_T_modeSpecificInfo_146, T_modeSpecificInfo_146_choice,
NULL);
return offset;
@@ -30363,7 +33162,7 @@ dissect_rrc_T_modeSpecificInfo_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_Positioning_GPS_ReferenceCellInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_135 },
+ { &hf_rrc_modeSpecificInfo_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_146 },
{ NULL, 0, 0, NULL }
};
@@ -30386,7 +33185,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_56 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceCellInfo },
+ { &hf_rrc_dummy_58 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceCellInfo },
{ NULL, 0, 0, NULL }
};
@@ -30399,15 +33198,15 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_178_sequence[] = {
+static const per_sequence_t T_fdd_191_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_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_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_fdd_178, T_fdd_178_sequence);
+ ett_rrc_T_fdd_191, T_fdd_191_sequence);
return offset;
}
@@ -30446,36 +33245,36 @@ dissect_rrc_CellAndChannelIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd_127_sequence[] = {
+static const per_sequence_t T_tdd_138_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_127, T_tdd_127_sequence);
+ ett_rrc_T_tdd_138, T_tdd_138_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_144_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_155_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_144_choice[] = {
- { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 },
- { 1, &hf_rrc_tdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_127 },
+static const per_choice_t T_modeSpecificInfo_155_choice[] = {
+ { 0, &hf_rrc_fdd_197 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_191 },
+ { 1, &hf_rrc_tdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_138 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_155(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_modeSpecificInfo_144, T_modeSpecificInfo_144_choice,
+ ett_rrc_T_modeSpecificInfo_155, T_modeSpecificInfo_155_choice,
NULL);
return offset;
@@ -30636,16 +33435,6 @@ dissect_rrc_IP_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
-dissect_rrc_INTEGER_0_9(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, 9U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_rrc_INTEGER_10_25(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,
10U, 25U, NULL, FALSE);
@@ -30700,7 +33489,7 @@ dissect_rrc_UE_Positioning_IPDL_Parameters(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_UEB_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_144, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_144 },
+ { &hf_rrc_modeSpecificInfo_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_155 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_cellPosition , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceCellPosition },
{ &hf_rrc_roundTripTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_32766 },
@@ -30717,50 +33506,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_fdd_174_sequence[] = {
+static const per_sequence_t T_fdd_187_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_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_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_fdd_174, T_fdd_174_sequence);
+ ett_rrc_T_fdd_187, T_fdd_187_sequence);
return offset;
}
-static const per_sequence_t T_tdd_123_sequence[] = {
+static const per_sequence_t T_tdd_134_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_123, T_tdd_123_sequence);
+ ett_rrc_T_tdd_134, T_tdd_134_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_140_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_151_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_140_choice[] = {
- { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 },
- { 1, &hf_rrc_tdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_123 },
+static const per_choice_t T_modeSpecificInfo_151_choice[] = {
+ { 0, &hf_rrc_fdd_193 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_187 },
+ { 1, &hf_rrc_tdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_134 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_140, T_modeSpecificInfo_140_choice,
+ ett_rrc_T_modeSpecificInfo_151, T_modeSpecificInfo_151_choice,
NULL);
return offset;
@@ -30890,7 +33679,7 @@ dissect_rrc_FineSFN_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_UEB_sequence[] = {
- { &hf_rrc_modeSpecificInfo_140, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_140 },
+ { &hf_rrc_modeSpecificInfo_151, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_151 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters },
{ &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 },
@@ -31236,29 +34025,29 @@ dissect_rrc_INTEGER_0_3999999(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_167_sequence[] = {
+static const per_sequence_t T_fdd_180_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_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_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_fdd_167, T_fdd_167_sequence);
+ ett_rrc_T_fdd_180, T_fdd_180_sequence);
return offset;
}
-static const per_sequence_t T_tdd_116_sequence[] = {
+static const per_sequence_t T_tdd_127_sequence[] = {
{ &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_116, T_tdd_116_sequence);
+ ett_rrc_T_tdd_127, T_tdd_127_sequence);
return offset;
}
@@ -31271,8 +34060,8 @@ static const value_string rrc_T_mode_vals[] = {
};
static const per_choice_t T_mode_choice[] = {
- { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 },
- { 1, &hf_rrc_tdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_116 },
+ { 0, &hf_rrc_fdd_186 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_180 },
+ { 1, &hf_rrc_tdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_127 },
{ 0, NULL, 0, NULL }
};
@@ -31365,16 +34154,6 @@ dissect_rrc_ReferenceLocationGANSS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-
-static int
-dissect_rrc_BIT_STRING_SIZE_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 12, 12, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_Storm_Flag_sequence[] = {
{ &hf_rrc_storm_flag_one , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_storm_flag_two , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -31394,9 +34173,9 @@ dissect_rrc_GANSS_Storm_Flag(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t UE_Positioning_GANSS_IonosphericModel_sequence[] = {
- { &hf_rrc_alpha_zero_ionos, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_12 },
- { &hf_rrc_alpha_one_ionos , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_12 },
- { &hf_rrc_alpha_two_ionos , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_12 },
+ { &hf_rrc_alpha_zero_ionos, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_alpha_one_ionos , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_alpha_two_ionos , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_14 },
{ &hf_rrc_gANSS_storm_flags, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSS_Storm_Flag },
{ NULL, 0, 0, NULL }
};
@@ -31634,14 +34413,14 @@ dissect_rrc_UE_Positioning_DGANSSCorrections(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rrc_T_non_broadcastIndication_01_vals[] = {
+static const value_string rrc_T_non_broadcastIndication_02_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_non_broadcastIndication_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_non_broadcastIndication_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);
@@ -31651,9 +34430,9 @@ dissect_rrc_T_non_broadcastIndication_01(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
-dissect_rrc_BIT_STRING_SIZE_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_BIT_STRING_SIZE_9(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,
- 18, 18, FALSE, NULL, NULL);
+ 9, 9, FALSE, NULL, NULL);
return offset;
}
@@ -31661,9 +34440,19 @@ dissect_rrc_BIT_STRING_SIZE_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
-dissect_rrc_BIT_STRING_SIZE_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_BIT_STRING_SIZE_21(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,
- 28, 28, FALSE, NULL, NULL);
+ 21, 21, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_BIT_STRING_SIZE_31(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,
+ 31, 31, FALSE, NULL, NULL);
return offset;
}
@@ -31671,10 +34460,11 @@ dissect_rrc_BIT_STRING_SIZE_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t Satellite_clock_model_sequence[] = {
{ &hf_rrc_t_oc_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_14 },
- { &hf_rrc_af2_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_12 },
- { &hf_rrc_af1_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
- { &hf_rrc_af0_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_28 },
+ { &hf_rrc_af2_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_6 },
+ { &hf_rrc_af1_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_21 },
+ { &hf_rrc_af0_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_31 },
{ &hf_rrc_tgd_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_10 },
+ { &hf_rrc_sisa , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
{ &hf_rrc_model_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_1 },
{ NULL, 0, 0, NULL }
};
@@ -31761,10 +34551,10 @@ dissect_rrc_UE_Positioning_GANSS_OrbitModel(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t Ganss_Sat_Info_Nav_sequence[] = {
{ &hf_rrc_satId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
- { &hf_rrc_svHealth_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
+ { &hf_rrc_svHealth_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_9 },
{ &hf_rrc_iod_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_10 },
- { &hf_rrc_ganssClockModel_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_ClockModel },
- { &hf_rrc_ganssOrbitModel_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_OrbitModel },
+ { &hf_rrc_ganssClockModel_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_ClockModel },
+ { &hf_rrc_ganssOrbitModel_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_OrbitModel },
{ NULL, 0, 0, NULL }
};
@@ -31792,8 +34582,8 @@ dissect_rrc_Ganss_Sat_Info_NavList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_Positioning_GANSS_NavigationModel_sequence[] = {
- { &hf_rrc_non_broadcastIndication_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_non_broadcastIndication_01 },
- { &hf_rrc_ganssSatInfoNavList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_NavList },
+ { &hf_rrc_non_broadcastIndication_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_non_broadcastIndication_02 },
+ { &hf_rrc_ganssSatInfoNavList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_NavList },
{ NULL, 0, 0, NULL }
};
@@ -32016,19 +34806,9 @@ dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo(tvbuff_t *tvb _U_, int
static int
-dissect_rrc_INTEGER_0_147(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, 147U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_BIT_STRING_SIZE_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_BIT_STRING_SIZE_13(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,
- 17, 17, FALSE, NULL, NULL);
+ 13, 13, FALSE, NULL, NULL);
return offset;
}
@@ -32039,13 +34819,14 @@ static const per_sequence_t GANSS_SAT_Info_Almanac_Kp_sequence[] = {
{ &hf_rrc_ganss_alm_e , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
{ &hf_rrc_ganss_delta_I_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
{ &hf_rrc_ganss_omegadot_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
- { &hf_rrc_ganss_svhealth_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_4 },
- { &hf_rrc_ganss_delta_a_sqrt_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_17 },
+ { &hf_rrc_ganss_svstatusINAV_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_4 },
+ { &hf_rrc_ganss_svstatusFNAV_alm, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_2 },
+ { &hf_rrc_ganss_delta_a_sqrt_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_13 },
{ &hf_rrc_ganss_omegazero_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
{ &hf_rrc_ganss_m_zero_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
{ &hf_rrc_ganss_omega_alm , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
- { &hf_rrc_ganss_af_zero_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_14 },
- { &hf_rrc_ganss_af_one_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_ganss_af_zero_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
+ { &hf_rrc_ganss_af_one_alm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_13 },
{ NULL, 0, 0, NULL }
};
@@ -32073,8 +34854,8 @@ dissect_rrc_GANSS_SAT_Info_Almanac_KpList(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ALM_keplerianParameters_sequence[] = {
- { &hf_rrc_t_oa_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
- { &hf_rrc_iod_a , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_3 },
+ { &hf_rrc_t_oa_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1023 },
+ { &hf_rrc_iod_a , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
{ &hf_rrc_sat_info_kpList , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_KpList },
{ NULL, 0, 0, NULL }
};
@@ -32210,16 +34991,6 @@ dissect_rrc_UE_Positioning_GANSS_AddIonoModel(tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_rrc_BIT_STRING_SIZE_21(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,
- 21, 21, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
-
-static int
dissect_rrc_BIT_STRING_SIZE_15(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,
15, 15, FALSE, NULL, NULL);
@@ -32230,16 +35001,6 @@ dissect_rrc_BIT_STRING_SIZE_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
-dissect_rrc_BIT_STRING_SIZE_31(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,
- 31, 31, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
-
-static int
dissect_rrc_BIT_STRING_SIZE_19(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,
19, 19, FALSE, NULL, NULL);
@@ -32353,16 +35114,6 @@ dissect_rrc_BIT_STRING_SIZE_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-
-static int
-dissect_rrc_BIT_STRING_SIZE_13(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,
- 13, 13, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t CNAVclockModel_sequence[] = {
{ &hf_rrc_cnavToc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
{ &hf_rrc_cnavTop , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
@@ -32407,6 +35158,16 @@ dissect_rrc_GLONASSclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+
+static int
+dissect_rrc_BIT_STRING_SIZE_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 12, 12, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t SBASclockModel_sequence[] = {
{ &hf_rrc_sbasTo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_13 },
{ &hf_rrc_sbasAgfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_12 },
@@ -32483,6 +35244,16 @@ dissect_rrc_BIT_STRING_SIZE_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
+dissect_rrc_BIT_STRING_SIZE_17(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,
+ 17, 17, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
dissect_rrc_BIT_STRING_SIZE_33(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,
33, 33, FALSE, NULL, NULL);
@@ -32569,6 +35340,16 @@ dissect_rrc_BIT_STRING_SIZE_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
+
+static int
+dissect_rrc_BIT_STRING_SIZE_18(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,
+ 18, 18, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t NavModel_SBASecef_sequence[] = {
{ &hf_rrc_sbasTo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_13 },
{ &hf_rrc_sbasAccuracy , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_4 },
@@ -32657,6 +35438,16 @@ dissect_rrc_UE_Positioning_GANSS_AddNavigationModels(tvbuff_t *tvb _U_, int offs
}
+
+static int
+dissect_rrc_INTEGER_0_147(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, 147U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t GANSS_SAT_Info_Almanac_NAVkp_sequence[] = {
{ &hf_rrc_svID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
{ &hf_rrc_navAlmE , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
@@ -32696,7 +35487,7 @@ dissect_rrc_GANSS_SAT_Info_Almanac_NAVkpList(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t ALM_NAVKeplerianSet_sequence[] = {
- { &hf_rrc_t_oa_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
+ { &hf_rrc_t_oa_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
{ &hf_rrc_sat_info_NAVkpList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_NAVkpList },
{ NULL, 0, 0, NULL }
};
@@ -32755,7 +35546,7 @@ dissect_rrc_GANSS_SAT_Info_Almanac_REDkpList(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t ALM_ReducedKeplerianSet_sequence[] = {
- { &hf_rrc_t_oa_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
+ { &hf_rrc_t_oa_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
{ &hf_rrc_sat_info_REDkpList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_REDkpList },
{ NULL, 0, 0, NULL }
};
@@ -32810,7 +35601,7 @@ dissect_rrc_GANSS_SAT_Info_Almanac_MIDIkpList(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t ALM_MidiAlmanacSet_sequence[] = {
- { &hf_rrc_t_oa_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
+ { &hf_rrc_t_oa_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_147 },
{ &hf_rrc_sat_info_MIDIkpList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_MIDIkpList },
{ NULL, 0, 0, NULL }
};
@@ -32878,16 +35669,6 @@ dissect_rrc_ALM_GlonassAlmanacSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-
-static int
-dissect_rrc_BIT_STRING_SIZE_9(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,
- 9, 9, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecef_sequence[] = {
{ &hf_rrc_sbasAlmDataID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_2 },
{ &hf_rrc_svID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
@@ -33503,7 +36284,7 @@ dissect_rrc_AcquisitionSatInfoList_va40ext(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_va40ext_sequence[] = {
- { &hf_rrc_satelliteInformationList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_va40ext },
+ { &hf_rrc_satelliteInformationList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_va40ext },
{ NULL, 0, 0, NULL }
};
@@ -33700,14 +36481,616 @@ dissect_rrc_AssistanceDataDelivery_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_09_sequence[] = {
+static const value_string rrc_DopplerUncertaintyExt_vals[] = {
+ { 0, "hz300" },
+ { 1, "hz400" },
+ { 2, "hz500" },
+ { 3, "hz600" },
+ { 4, "noInformation" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_DopplerUncertaintyExt(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 ExtraDopplerInfoExtension_sequence[] = {
+ { &hf_rrc_doppler1stOrder , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M42_21 },
+ { &hf_rrc_dopplerUncertaintyExt_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DopplerUncertaintyExt },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_ExtraDopplerInfoExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_09, T_nonCriticalExtensions_09_sequence);
+ ett_rrc_ExtraDopplerInfoExtension, ExtraDopplerInfoExtension_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AcquisitionSatInfo_vc50ext_sequence[] = {
+ { &hf_rrc_extraDopplerInfoExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDopplerInfoExtension },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_AcquisitionSatInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_AcquisitionSatInfo_vc50ext, AcquisitionSatInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AcquisitionSatInfoList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_AcquisitionSatInfoList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfo_vc50ext },
+};
+
+static int
+dissect_rrc_AcquisitionSatInfoList_vc50ext(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_AcquisitionSatInfoList_vc50ext, AcquisitionSatInfoList_vc50ext_sequence_of,
+ 1, maxSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_vc50ext_sequence[] = {
+ { &hf_rrc_confidence , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_100 },
+ { &hf_rrc_satelliteInformationList_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GPS_AcquisitionAssistance_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GPS_AcquisitionAssistance_vc50ext, UE_Positioning_GPS_AcquisitionAssistance_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GPS_AssistanceData_vc50ext_sequence[] = {
+ { &hf_rrc_ue_positioning_GPS_AcquisitionAssistance_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AcquisitionAssistance_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GPS_AssistanceData_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GPS_AssistanceData_vc50ext, UE_Positioning_GPS_AssistanceData_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_SignalInfo_sequence[] = {
+ { &hf_rrc_svID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
+ { &hf_rrc_bds_UDREI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
+ { &hf_rrc_bds_RURAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
+ { &hf_rrc_bds_ECC_DeltaT , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DBDS_SignalInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DBDS_SignalInfo, DBDS_SignalInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_SignalInfoList_sequence_of[1] = {
+ { &hf_rrc_DBDS_SignalInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DBDS_SignalInfo },
+};
+
+static int
+dissect_rrc_DBDS_SignalInfoList(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_DBDS_SignalInfoList, DBDS_SignalInfoList_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_Info_sequence[] = {
+ { &hf_rrc_bds_SignalID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSS_Signal_Id },
+ { &hf_rrc_dbds_SignalInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DBDS_SignalInfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DBDS_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DBDS_Info, DBDS_Info_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_InfoList_sequence_of[1] = {
+ { &hf_rrc_DBDS_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DBDS_Info },
+};
+
+static int
+dissect_rrc_DBDS_InfoList(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_DBDS_InfoList, DBDS_InfoList_sequence_of,
+ 1, maxSgnType, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_DBDSCorrections_sequence[] = {
+ { &hf_rrc_bds_RefTime , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_119 },
+ { &hf_rrc_bds_DBDS_InfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DBDS_InfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_DBDSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_DBDSCorrections, UE_Positioning_DBDSCorrections_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_1_320(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, 320U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDS_IGPInfoList_item_sequence[] = {
+ { &hf_rrc_bds_IGPNumber , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_320 },
+ { &hf_rrc_bds_VerticalDelay, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_9 },
+ { &hf_rrc_bds_GIVEI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_BDS_IGPInfoList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_BDS_IGPInfoList_item, BDS_IGPInfoList_item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDS_IGPInfoList_sequence_of[1] = {
+ { &hf_rrc_BDS_IGPInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BDS_IGPInfoList_item },
+};
+
+static int
+dissect_rrc_BDS_IGPInfoList(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_BDS_IGPInfoList, BDS_IGPInfoList_sequence_of,
+ 1, maxIGPInfo, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_BDS_IonoGridModel_sequence[] = {
+ { &hf_rrc_bds_RefTime , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_119 },
+ { &hf_rrc_bds_IGPInfoList , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BDS_IGPInfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_BDS_IonoGridModel(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_BDS_IonoGridModel, UE_Positioning_BDS_IonoGridModel_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDSclockModel_sequence[] = {
+ { &hf_rrc_bdsAODC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
+ { &hf_rrc_bdsToc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_17 },
+ { &hf_rrc_bdsa0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsa1 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_22 },
+ { &hf_rrc_bdsa2 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_bdsTgd1 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_BDSclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_BDSclockModel, BDSclockModel_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddClockModels_vc50ext_sequence[] = {
+ { &hf_rrc_bdsClockModel , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BDSclockModel },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddClockModels_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AddClockModels_vc50ext, UE_Positioning_GANSS_AddClockModels_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NavModel_BDSKeplerianSet_sequence[] = {
+ { &hf_rrc_bdsAODE , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
+ { &hf_rrc_bdsURAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_4 },
+ { &hf_rrc_bdsToe , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_17 },
+ { &hf_rrc_bdsAPowerHalf , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsE , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsDeltaN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
+ { &hf_rrc_bdsM0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsOmega0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsOmegaDot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsI0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_bdsIDot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_14 },
+ { &hf_rrc_bdsCuc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { &hf_rrc_bdsCus , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { &hf_rrc_bdsCrc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { &hf_rrc_bdsCrs , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { &hf_rrc_bdsCic , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { &hf_rrc_bdsCis , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_18 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NavModel_BDSKeplerianSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NavModel_BDSKeplerianSet, NavModel_BDSKeplerianSet_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddOrbitModels_vc50ext_sequence[] = {
+ { &hf_rrc_bdsKeplerianSet , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_BDSKeplerianSet },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddOrbitModels_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AddOrbitModels_vc50ext, UE_Positioning_GANSS_AddOrbitModels_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Ganss_Sat_Info_AddNav_vc50ext_sequence[] = {
+ { &hf_rrc_ganssClockModel_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddClockModels_vc50ext },
+ { &hf_rrc_ganssOrbitModel_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddOrbitModels_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Ganss_Sat_Info_AddNav_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Ganss_Sat_Info_AddNav_vc50ext, Ganss_Sat_Info_AddNav_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Ganss_Sat_Info_AddNavList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_Ganss_Sat_Info_AddNavList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_AddNav_vc50ext },
+};
+
+static int
+dissect_rrc_Ganss_Sat_Info_AddNavList_vc50ext(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_Ganss_Sat_Info_AddNavList_vc50ext, Ganss_Sat_Info_AddNavList_vc50ext_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddNavigationModels_vc50ext_sequence[] = {
+ { &hf_rrc_ganssSatInfoNavList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_AddNavList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddNavigationModels_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AddNavigationModels_vc50ext, UE_Positioning_GANSS_AddNavigationModels_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dopplerUncertaintyExt_vals[] = {
+ { 0, "dopU60" },
+ { 1, "dopU80" },
+ { 2, "dopU100" },
+ { 3, "dopU120" },
+ { 4, "noInformation" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_dopplerUncertaintyExt(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 ExtraDopplerExtension_sequence[] = {
+ { &hf_rrc_dopplerFirstOrder, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M42_21 },
+ { &hf_rrc_dopplerUncertaintyExt, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dopplerUncertaintyExt },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ExtraDopplerExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ExtraDopplerExtension, ExtraDopplerExtension_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSSatelliteInformation_vc50ext_sequence[] = {
+ { &hf_rrc_extraDopplerExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDopplerExtension },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GANSSSatelliteInformation_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GANSSSatelliteInformation_vc50ext, GANSSSatelliteInformation_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSSatelliteInformationList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_GANSSSatelliteInformationList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSSatelliteInformation_vc50ext },
+};
+
+static int
+dissect_rrc_GANSSSatelliteInformationList_vc50ext(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_GANSSSatelliteInformationList_vc50ext, GANSSSatelliteInformationList_vc50ext_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext_sequence[] = {
+ { &hf_rrc_confidence , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_100 },
+ { &hf_rrc_satelliteInformationList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSSatelliteInformationList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext, UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_SAT_Info_Almanac_BDSkp_sequence[] = {
+ { &hf_rrc_svID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
+ { &hf_rrc_bdsAlmToa , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
+ { &hf_rrc_bdsAlmSqrtA , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsAlmE , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_17 },
+ { &hf_rrc_bdsAlmW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsAlmM0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsAlmOmega0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_bdsAlmOmegaDot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_17 },
+ { &hf_rrc_bdsAlmDeltaI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
+ { &hf_rrc_bdsAlmA0 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_bdsAlmA1 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_bdsSvHealth , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GANSS_SAT_Info_Almanac_BDSkp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GANSS_SAT_Info_Almanac_BDSkp, GANSS_SAT_Info_Almanac_BDSkp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_SAT_Info_Almanac_BDSkpList_sequence_of[1] = {
+ { &hf_rrc_GANSS_SAT_Info_Almanac_BDSkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_BDSkp },
+};
+
+static int
+dissect_rrc_GANSS_SAT_Info_Almanac_BDSkpList(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_GANSS_SAT_Info_Almanac_BDSkpList, GANSS_SAT_Info_Almanac_BDSkpList_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ALM_BDSKeplerianSet_sequence[] = {
+ { &hf_rrc_sat_info_BDSkpList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSS_SAT_Info_Almanac_BDSkpList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ALM_BDSKeplerianSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ALM_BDSKeplerianSet, ALM_BDSKeplerianSet_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_Almanac_vc50ext_sequence[] = {
+ { &hf_rrc_alm_keplerianBDSAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_BDSKeplerianSet },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_Almanac_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_Almanac_vc50ext, UE_Positioning_GANSS_Almanac_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UTCmodelSet4_sequence[] = {
+ { &hf_rrc_utcA0_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_32 },
+ { &hf_rrc_utcA1_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_24 },
+ { &hf_rrc_utcDeltaTls , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
+ { &hf_rrc_utcWNlsf , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
+ { &hf_rrc_utcDN_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
+ { &hf_rrc_utcDeltaTlsf , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UTCmodelSet4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UTCmodelSet4, UTCmodelSet4_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddUTCModels_vc50ext_sequence[] = {
+ { &hf_rrc_utcModel4 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCmodelSet4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddUTCModels_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AddUTCModels_vc50ext, UE_Positioning_GANSS_AddUTCModels_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSGenericData_vc50ext_sequence[] = {
+ { &hf_rrc_uePositioningDBDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections },
+ { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel },
+ { &hf_rrc_ue_positioning_GANSS_AddNavigationModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddNavigationModels_vc50ext },
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext },
+ { &hf_rrc_ue_Positioning_GANSS_Almanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_vc50ext },
+ { &hf_rrc_ue_Positioning_GANSS_AddUTCModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GANSSGenericData_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GANSSGenericData_vc50ext, GANSSGenericData_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSGenericDataList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_GANSSGenericDataList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSGenericData_vc50ext },
+};
+
+static int
+dissect_rrc_GANSSGenericDataList_vc50ext(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_GANSSGenericDataList_vc50ext, GANSSGenericDataList_vc50ext_sequence_of,
+ 1, maxGANSS, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AssistanceData_vc50ext_sequence[] = {
+ { &hf_rrc_ganssGenericDataList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSSGenericDataList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AssistanceData_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AssistanceData_vc50ext, UE_Positioning_GANSS_AssistanceData_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AssistanceDataDelivery_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_ue_positioning_GPS_AssistanceData_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_vc50ext },
+ { &hf_rrc_ue_positioning_GANSS_AssistanceData_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_AssistanceDataDelivery_vc50ext_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_AssistanceDataDelivery_vc50ext_IEs, AssistanceDataDelivery_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_10_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_10, T_nonCriticalExtensions_10_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtension_sequence[] = {
+ { &hf_rrc_assistanceDataDelivery_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AssistanceDataDelivery_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vc50NonCriticalExtension, T_vc50NonCriticalExtension_sequence);
return offset;
}
@@ -33715,7 +37098,7 @@ dissect_rrc_T_nonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_va40NonCriticalExtension_sequence[] = {
{ &hf_rrc_assistanceDataDelivery_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AssistanceDataDelivery_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_09 },
+ { &hf_rrc_vc50NonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtension },
{ NULL, 0, 0, NULL }
};
@@ -33833,14 +37216,14 @@ dissect_rrc_T_r3_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_07_sequence[] = {
+static const per_sequence_t T_criticalExtensions_08_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_07, T_criticalExtensions_07_sequence);
+ ett_rrc_T_criticalExtensions_08, T_criticalExtensions_08_sequence);
return offset;
}
@@ -33848,7 +37231,7 @@ dissect_rrc_T_criticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_01_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_07 },
+ { &hf_rrc_criticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
@@ -33875,7 +37258,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 175 "../../asn1/rrc/rrc.cnf"
+#line 185 "../../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,
@@ -34116,7 +37499,7 @@ dissect_rrc_CellChangeOrderFromUTRAN_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_rrc_GERAN_SystemInfoBlock(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 556 "../../asn1/rrc/rrc.cnf"
+#line 566 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -34191,14 +37574,14 @@ dissect_rrc_CellChangeOrderFromUTRAN_v590ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_10_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_11_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_10, T_nonCriticalExtensions_10_sequence);
+ ett_rrc_T_nonCriticalExtensions_11, T_nonCriticalExtensions_11_sequence);
return offset;
}
@@ -34206,7 +37589,7 @@ dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v590NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_cellChangeOrderFromUTRAN_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellChangeOrderFromUTRAN_v590ext_IEs },
- { &hf_rrc_nonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_10 },
+ { &hf_rrc_nonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_11 },
{ NULL, 0, 0, NULL }
};
@@ -34249,14 +37632,14 @@ dissect_rrc_T_r3_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_08_sequence[] = {
+static const per_sequence_t T_criticalExtensions_09_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_08, T_criticalExtensions_08_sequence);
+ ett_rrc_T_criticalExtensions_09, T_criticalExtensions_09_sequence);
return offset;
}
@@ -34264,7 +37647,7 @@ dissect_rrc_T_criticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_02_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_08 },
+ { &hf_rrc_criticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
@@ -34291,7 +37674,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 179 "../../asn1/rrc/rrc.cnf"
+#line 189 "../../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,
@@ -34571,7 +37954,7 @@ dissect_rrc_PDCP_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static const per_sequence_t PDCP_InfoReconfig_sequence[] = {
{ &hf_rrc_pdcp_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Info },
- { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_65535 },
+ { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_65535 },
{ NULL, 0, 0, NULL }
};
@@ -35362,7 +38745,7 @@ dissect_rrc_TimerStatusPeriodic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t DL_RLC_StatusInfo_sequence[] = {
{ &hf_rrc_timerStatusProhibit, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimerStatusProhibit },
- { &hf_rrc_dummy_33 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimerEPC },
+ { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimerEPC },
{ &hf_rrc_missingPDU_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_timerStatusPeriodic, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimerStatusPeriodic },
{ NULL, 0, 0, NULL }
@@ -35925,15 +39308,15 @@ dissect_rrc_TFC_Subset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_56_sequence[] = {
+static const per_sequence_t T_fdd_57_sequence[] = {
{ &hf_rrc_ul_TFCS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS },
{ 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_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_56, T_fdd_56_sequence);
+ ett_rrc_T_fdd_57, T_fdd_57_sequence);
return offset;
}
@@ -35969,36 +39352,36 @@ dissect_rrc_IndividualUL_CCTrCH_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_tdd_17_sequence[] = {
+static const per_sequence_t T_tdd_18_sequence[] = {
{ &hf_rrc_individualUL_CCTrCH_InfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IndividualUL_CCTrCH_InfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_17, T_tdd_17_sequence);
+ ett_rrc_T_tdd_18, T_tdd_18_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_25_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_26_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_25_choice[] = {
- { 0, &hf_rrc_fdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_56 },
- { 1, &hf_rrc_tdd_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_17 },
+static const per_choice_t T_modeSpecificInfo_26_choice[] = {
+ { 0, &hf_rrc_fdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_57 },
+ { 1, &hf_rrc_tdd_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_18 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_26(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_modeSpecificInfo_25, T_modeSpecificInfo_25_choice,
+ ett_rrc_T_modeSpecificInfo_26, T_modeSpecificInfo_26_choice,
NULL);
return offset;
@@ -36008,7 +39391,7 @@ dissect_rrc_T_modeSpecificInfo_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_CommonTransChInfo_sequence[] = {
{ &hf_rrc_tfc_Subset , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_Subset },
{ &hf_rrc_prach_TFCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS },
- { &hf_rrc_modeSpecificInfo_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_25 },
+ { &hf_rrc_modeSpecificInfo_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_26 },
{ NULL, 0, 0, NULL }
};
@@ -36209,15 +39592,15 @@ dissect_rrc_T_dl_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_49_sequence[] = {
+static const per_sequence_t T_fdd_50_sequence[] = {
{ &hf_rrc_dl_Parameters , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_Parameters },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_49, T_fdd_49_sequence);
+ ett_rrc_T_fdd_50, T_fdd_50_sequence);
return offset;
}
@@ -36274,36 +39657,36 @@ dissect_rrc_IndividualDL_CCTrCH_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_tdd_14_sequence[] = {
+static const per_sequence_t T_tdd_15_sequence[] = {
{ &hf_rrc_individualDL_CCTrCH_InfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IndividualDL_CCTrCH_InfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_14, T_tdd_14_sequence);
+ ett_rrc_T_tdd_15, T_tdd_15_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_19_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_20_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_19_choice[] = {
- { 0, &hf_rrc_fdd_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_49 },
- { 1, &hf_rrc_tdd_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_14 },
+static const per_choice_t T_modeSpecificInfo_20_choice[] = {
+ { 0, &hf_rrc_fdd_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_50 },
+ { 1, &hf_rrc_tdd_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_15 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_19, T_modeSpecificInfo_19_choice,
+ ett_rrc_T_modeSpecificInfo_20, T_modeSpecificInfo_20_choice,
NULL);
return offset;
@@ -36312,7 +39695,7 @@ dissect_rrc_T_modeSpecificInfo_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_CommonTransChInfo_sequence[] = {
{ &hf_rrc_sccpch_TFCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS },
- { &hf_rrc_modeSpecificInfo_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_19 },
+ { &hf_rrc_modeSpecificInfo_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_20 },
{ NULL, 0, 0, NULL }
};
@@ -36392,30 +39775,6 @@ dissect_rrc_T_tfs_SignallingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_rrc_BLER_QualityValue(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,
- -63, 0U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t QualityTarget_sequence[] = {
- { &hf_rrc_bler_QualityValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BLER_QualityValue },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_QualityTarget(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_QualityTarget, QualityTarget_sequence);
-
- return offset;
-}
-
-
static const value_string rrc_MessType_vals[] = {
{ 0, "transportFormatCombinationControl" },
{ 0, NULL }
@@ -36501,7 +39860,7 @@ static const per_sequence_t DL_AddReconfTransChInformation_sequence[] = {
{ &hf_rrc_dl_transportChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelIdentity },
{ &hf_rrc_tfs_SignallingMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode },
{ &hf_rrc_dch_QualityTarget, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_QualityTarget },
- { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TM_SignallingInfo },
+ { &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TM_SignallingInfo },
{ NULL, 0, 0, NULL }
};
@@ -36580,7 +39939,7 @@ dissect_rrc_PowerControlAlgorithm(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_131_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 },
@@ -36589,9 +39948,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_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_121, T_fdd_121_sequence);
+ ett_rrc_T_fdd_131, T_fdd_131_sequence);
return offset;
}
@@ -36704,16 +40063,16 @@ dissect_rrc_T_ul_OL_PC_Signalling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd_71_sequence[] = {
+static const per_sequence_t T_tdd_79_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ul_OL_PC_Signalling },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_71, T_tdd_71_sequence);
+ ett_rrc_T_tdd_79, T_tdd_79_sequence);
return offset;
}
@@ -36726,8 +40085,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_choice[] = {
- { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 },
- { 1, &hf_rrc_tdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_71 },
+ { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 },
+ { 1, &hf_rrc_tdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_79 },
{ 0, NULL, 0, NULL }
};
@@ -36782,7 +40141,7 @@ dissect_rrc_NumberOfFBI_Bits(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_113_sequence[] = {
+static const per_sequence_t T_fdd_123_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 },
@@ -36794,9 +40153,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_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_113, T_fdd_113_sequence);
+ ett_rrc_T_fdd_123, T_fdd_123_sequence);
return offset;
}
@@ -37110,7 +40469,7 @@ dissect_rrc_UL_CCTrCHListToRemove(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd_64_sequence[] = {
+static const per_sequence_t T_tdd_72_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl },
{ &hf_rrc_ul_CCTrCHList , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -37118,30 +40477,30 @@ static const per_sequence_t T_tdd_64_sequence[] = {
};
static int
-dissect_rrc_T_tdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_64, T_tdd_64_sequence);
+ ett_rrc_T_tdd_72, T_tdd_72_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_81_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_88_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_81_choice[] = {
- { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 },
- { 1, &hf_rrc_tdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_64 },
+static const per_choice_t T_modeSpecificInfo_88_choice[] = {
+ { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 },
+ { 1, &hf_rrc_tdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_72 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_81, T_modeSpecificInfo_81_choice,
+ ett_rrc_T_modeSpecificInfo_88, T_modeSpecificInfo_88_choice,
NULL);
return offset;
@@ -37150,7 +40509,7 @@ dissect_rrc_T_modeSpecificInfo_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo },
- { &hf_rrc_modeSpecificInfo_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_81 },
+ { &hf_rrc_modeSpecificInfo_88, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_88 },
{ NULL, 0, 0, NULL }
};
@@ -37611,7 +40970,7 @@ static const value_string rrc_UL_ChannelRequirement_vals[] = {
static const per_choice_t UL_ChannelRequirement_choice[] = {
{ 0, &hf_rrc_ul_DPCH_Info_03 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info },
- { 1, &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -37955,7 +41314,7 @@ dissect_rrc_Cfntargetsfnframeoffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_initialise_sequence[] = {
- { &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
+ { &hf_rrc_dummy_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
{ NULL, 0, 0, NULL }
};
@@ -37990,15 +41349,15 @@ dissect_rrc_T_cfnHandling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_fdd_75_sequence[] = {
+static const per_sequence_t T_fdd_81_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_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_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_75, T_fdd_75_sequence);
+ ett_rrc_T_fdd_81, T_fdd_81_sequence);
return offset;
}
@@ -38014,36 +41373,36 @@ dissect_rrc_TPC_StepSizeTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_37_sequence[] = {
+static const per_sequence_t T_tdd_43_sequence[] = {
{ &hf_rrc_tpc_StepSizeTDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_37, T_tdd_37_sequence);
+ ett_rrc_T_tdd_43, T_tdd_43_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_40_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_44_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_40_choice[] = {
- { 0, &hf_rrc_fdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_75 },
- { 1, &hf_rrc_tdd_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_37 },
+static const per_choice_t T_modeSpecificInfo_44_choice[] = {
+ { 0, &hf_rrc_fdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_81 },
+ { 1, &hf_rrc_tdd_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_43 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_44(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_modeSpecificInfo_40, T_modeSpecificInfo_40_choice,
+ ett_rrc_T_modeSpecificInfo_44, T_modeSpecificInfo_44_choice,
NULL);
return offset;
@@ -38051,7 +41410,7 @@ dissect_rrc_T_modeSpecificInfo_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_DPCH_PowerControlInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_40, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_40 },
+ { &hf_rrc_modeSpecificInfo_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_44 },
{ NULL, 0, 0, NULL }
};
@@ -38185,7 +41544,7 @@ dissect_rrc_SF512_AndPilot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_fdd_66_sequence[] = {
+static const per_sequence_t T_fdd_69_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 },
@@ -38196,44 +41555,44 @@ static const per_sequence_t T_fdd_66_sequence[] = {
};
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_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_66, T_fdd_66_sequence);
+ ett_rrc_T_fdd_69, T_fdd_69_sequence);
return offset;
}
-static const per_sequence_t T_tdd_28_sequence[] = {
+static const per_sequence_t T_tdd_31_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_28, T_tdd_28_sequence);
+ ett_rrc_T_tdd_31, T_tdd_31_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_36_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_39_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_36_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_39_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_39(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_modeSpecificInfo_36, T_modeSpecificInfo_36_choice,
+ ett_rrc_T_modeSpecificInfo_39, T_modeSpecificInfo_39_choice,
NULL);
return offset;
@@ -38242,7 +41601,7 @@ dissect_rrc_T_modeSpecificInfo_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_DPCH_InfoCommon_sequence[] = {
{ &hf_rrc_cfnHandling , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling },
- { &hf_rrc_modeSpecificInfo_36, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_36 },
+ { &hf_rrc_modeSpecificInfo_39, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_39 },
{ NULL, 0, 0, NULL }
};
@@ -38549,7 +41908,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_48 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGPL },
+ { &hf_rrc_dummy_49 , 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 },
@@ -38616,18 +41975,18 @@ dissect_rrc_DPCH_CompressedModeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_58_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, 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_40 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information },
+ { &hf_rrc_dummy_41 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information },
{ 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_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_58, T_fdd_58_sequence);
+ ett_rrc_T_fdd_60, T_fdd_60_sequence);
return offset;
}
@@ -38643,36 +42002,36 @@ dissect_rrc_DefaultDPCH_OffsetValueTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd_20_sequence[] = {
+static const per_sequence_t T_tdd_22_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_20, T_tdd_20_sequence);
+ ett_rrc_T_tdd_22, T_tdd_22_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_28_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_30_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_28_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_30_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_30(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_modeSpecificInfo_28, T_modeSpecificInfo_28_choice,
+ ett_rrc_T_modeSpecificInfo_30, T_modeSpecificInfo_30_choice,
NULL);
return offset;
@@ -38681,7 +42040,7 @@ dissect_rrc_T_modeSpecificInfo_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_CommonInformation_sequence[] = {
{ &hf_rrc_dl_DPCH_InfoCommon, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoCommon },
- { &hf_rrc_modeSpecificInfo_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_28 },
+ { &hf_rrc_modeSpecificInfo_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_30 },
{ NULL, 0, 0, NULL }
};
@@ -38694,7 +42053,7 @@ dissect_rrc_DL_CommonInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_80_sequence[] = {
+static const per_sequence_t T_fdd_87_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_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -38702,23 +42061,23 @@ 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_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_80, T_fdd_80_sequence);
+ ett_rrc_T_fdd_87, T_fdd_87_sequence);
return offset;
}
-static const per_sequence_t T_fdd_105_sequence[] = {
+static const per_sequence_t T_fdd_115_sequence[] = {
{ &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
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_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_105, T_fdd_105_sequence);
+ ett_rrc_T_fdd_115, T_fdd_115_sequence);
return offset;
}
@@ -38784,7 +42143,7 @@ dissect_rrc_T_syncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_tdd_59_sequence[] = {
+static const per_sequence_t T_tdd_67_sequence[] = {
{ &hf_rrc_syncCase , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_syncCase },
{ &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellParametersID },
{ &hf_rrc_sctd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -38792,9 +42151,9 @@ static const per_sequence_t T_tdd_59_sequence[] = {
};
static int
-dissect_rrc_T_tdd_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_59, T_tdd_59_sequence);
+ ett_rrc_T_tdd_67, T_tdd_67_sequence);
return offset;
}
@@ -38807,8 +42166,8 @@ static const value_string rrc_PrimaryCCPCH_Info_vals[] = {
};
static const per_choice_t PrimaryCCPCH_Info_choice[] = {
- { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 },
- { 1, &hf_rrc_tdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_59 },
+ { 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 }
};
@@ -38822,22 +42181,22 @@ dissect_rrc_PrimaryCCPCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const value_string rrc_T_modeSpecificInfo_48_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_53_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_48_choice[] = {
- { 0, &hf_rrc_fdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_80 },
- { 1, &hf_rrc_tdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
+static const per_choice_t T_modeSpecificInfo_53_choice[] = {
+ { 0, &hf_rrc_fdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_87 },
+ { 1, &hf_rrc_tdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_53(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_modeSpecificInfo_48, T_modeSpecificInfo_48_choice,
+ ett_rrc_T_modeSpecificInfo_53, T_modeSpecificInfo_53_choice,
NULL);
return offset;
@@ -38845,9 +42204,9 @@ dissect_rrc_T_modeSpecificInfo_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_sequence[] = {
- { &hf_rrc_modeSpecificInfo_48, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_48 },
+ { &hf_rrc_modeSpecificInfo_53, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_53 },
{ &hf_rrc_dl_DPCH_InfoPerRL, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL },
- { &hf_rrc_dummy_44 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH },
+ { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH },
{ NULL, 0, 0, NULL }
};
@@ -39063,14 +42422,14 @@ dissect_rrc_CellUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_14_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_15_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_14, T_nonCriticalExtensions_14_sequence);
+ ett_rrc_T_nonCriticalExtensions_15, T_nonCriticalExtensions_15_sequence);
return offset;
}
@@ -39078,7 +42437,7 @@ dissect_rrc_T_nonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_14 },
+ { &hf_rrc_nonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_15 },
{ NULL, 0, 0, NULL }
};
@@ -39258,7 +42617,7 @@ dissect_rrc_ROHC_PacketSizeList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_RFC3095_r4_sequence[] = {
{ &hf_rrc_dummy1_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CID_InclusionInfo_r4 },
{ &hf_rrc_max_CID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_16383 },
- { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ROHC_PacketSizeList_r4 },
+ { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ROHC_PacketSizeList_r4 },
{ NULL, 0, 0, NULL }
};
@@ -39272,7 +42631,7 @@ dissect_rrc_UL_RFC3095_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static const per_sequence_t DL_RFC3095_r4_sequence[] = {
- { &hf_rrc_dummy_32 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CID_InclusionInfo_r4 },
+ { &hf_rrc_dummy_33 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CID_InclusionInfo_r4 },
{ &hf_rrc_max_CID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_16383 },
{ &hf_rrc_reverseDecompressionDepth, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_65535 },
{ NULL, 0, 0, NULL }
@@ -39416,86 +42775,86 @@ dissect_rrc_RB_InformationReconfigList_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_57_sequence[] = {
+static const per_sequence_t T_fdd_58_sequence[] = {
{ &hf_rrc_ul_TFCS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS },
{ 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_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_57, T_fdd_57_sequence);
+ ett_rrc_T_fdd_58, T_fdd_58_sequence);
return offset;
}
-static const per_sequence_t T_tdd_18_sequence[] = {
+static const per_sequence_t T_tdd_19_sequence[] = {
{ &hf_rrc_individualUL_CCTrCH_InfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IndividualUL_CCTrCH_InfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_18, T_tdd_18_sequence);
+ ett_rrc_T_tdd_19, T_tdd_19_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_26_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_27_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_26_choice[] = {
- { 0, &hf_rrc_fdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_57 },
- { 1, &hf_rrc_tdd_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_18 },
+static const per_choice_t T_modeSpecificInfo_27_choice[] = {
+ { 0, &hf_rrc_fdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_58 },
+ { 1, &hf_rrc_tdd_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_19 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_27(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_modeSpecificInfo_26, T_modeSpecificInfo_26_choice,
+ ett_rrc_T_modeSpecificInfo_27, T_modeSpecificInfo_27_choice,
NULL);
return offset;
}
-static const per_sequence_t T_tdd_16_sequence[] = {
+static const per_sequence_t T_tdd_17_sequence[] = {
{ &hf_rrc_tfcs_ID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS_Identity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_16, T_tdd_16_sequence);
+ ett_rrc_T_tdd_17, T_tdd_17_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_24_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_25_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_24_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_16 },
+static const per_choice_t T_modeSpecificInfo_25_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_17 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_24, T_modeSpecificInfo_24_choice,
+ ett_rrc_T_modeSpecificInfo_25, T_modeSpecificInfo_25_choice,
NULL);
return offset;
@@ -39503,7 +42862,7 @@ dissect_rrc_T_modeSpecificInfo_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t TFC_SubsetList_item_sequence[] = {
- { &hf_rrc_modeSpecificInfo_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_24 },
+ { &hf_rrc_modeSpecificInfo_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_25 },
{ &hf_rrc_tfc_Subset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFC_Subset },
{ NULL, 0, 0, NULL }
};
@@ -39534,7 +42893,7 @@ dissect_rrc_TFC_SubsetList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t UL_CommonTransChInfo_r4_sequence[] = {
{ &hf_rrc_tfc_Subset , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_Subset },
{ &hf_rrc_prach_TFCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS },
- { &hf_rrc_modeSpecificInfo_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_26 },
+ { &hf_rrc_modeSpecificInfo_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_27 },
{ &hf_rrc_tfc_SubsetList , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_SubsetList },
{ NULL, 0, 0, NULL }
};
@@ -39621,50 +42980,50 @@ dissect_rrc_T_dl_Parameters_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_50_sequence[] = {
+static const per_sequence_t T_fdd_51_sequence[] = {
{ &hf_rrc_dl_Parameters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_Parameters_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_50, T_fdd_50_sequence);
+ ett_rrc_T_fdd_51, T_fdd_51_sequence);
return offset;
}
-static const per_sequence_t T_tdd_15_sequence[] = {
+static const per_sequence_t T_tdd_16_sequence[] = {
{ &hf_rrc_individualDL_CCTrCH_InfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IndividualDL_CCTrCH_InfoList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_15, T_tdd_15_sequence);
+ ett_rrc_T_tdd_16, T_tdd_16_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_20_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_21_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_20_choice[] = {
- { 0, &hf_rrc_fdd_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_50 },
- { 1, &hf_rrc_tdd_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_15 },
+static const per_choice_t T_modeSpecificInfo_21_choice[] = {
+ { 0, &hf_rrc_fdd_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_51 },
+ { 1, &hf_rrc_tdd_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_16 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_20, T_modeSpecificInfo_20_choice,
+ ett_rrc_T_modeSpecificInfo_21, T_modeSpecificInfo_21_choice,
NULL);
return offset;
@@ -39673,7 +43032,7 @@ dissect_rrc_T_modeSpecificInfo_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_CommonTransChInfo_r4_sequence[] = {
{ &hf_rrc_sccpch_TFCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS },
- { &hf_rrc_modeSpecificInfo_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_20 },
+ { &hf_rrc_modeSpecificInfo_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_21 },
{ NULL, 0, 0, NULL }
};
@@ -39739,7 +43098,7 @@ dissect_rrc_DL_AddReconfTransChInfoList_r4(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_122_sequence[] = {
+static const per_sequence_t T_fdd_132_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 },
@@ -39748,59 +43107,59 @@ 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_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_122, T_fdd_122_sequence);
+ ett_rrc_T_fdd_132, T_fdd_132_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_36_sequence[] = {
+static const per_sequence_t T_tdd384_38_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_36, T_tdd384_36_sequence);
+ ett_rrc_T_tdd384_38, T_tdd384_38_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_55_sequence[] = {
+static const per_sequence_t T_tdd128_59_sequence[] = {
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_55, T_tdd128_55_sequence);
+ ett_rrc_T_tdd128_59, T_tdd128_59_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_21_vals[] = {
+static const value_string rrc_T_tddOption_22_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_21_choice[] = {
- { 0, &hf_rrc_tdd384_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_36 },
- { 1, &hf_rrc_tdd128_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_55 },
+static const per_choice_t T_tddOption_22_choice[] = {
+ { 0, &hf_rrc_tdd384_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_38 },
+ { 1, &hf_rrc_tdd128_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_59 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_21, T_tddOption_21_choice,
+ ett_rrc_T_tddOption_22, T_tddOption_22_choice,
NULL);
return offset;
@@ -39808,7 +43167,7 @@ dissect_rrc_T_tddOption_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_individuallySignalled_01_sequence[] = {
- { &hf_rrc_tddOption_21 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_21 },
+ { &hf_rrc_tddOption_22 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_22 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
{ NULL, 0, 0, NULL }
};
@@ -39844,16 +43203,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd_72_sequence[] = {
+static const per_sequence_t T_tdd_80_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_72, T_tdd_72_sequence);
+ ett_rrc_T_tdd_80, T_tdd_80_sequence);
return offset;
}
@@ -39866,8 +43225,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r4_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r4_choice[] = {
- { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 },
- { 1, &hf_rrc_tdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_72 },
+ { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 },
+ { 1, &hf_rrc_tdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_80 },
{ 0, NULL, 0, NULL }
};
@@ -39881,7 +43240,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_114_sequence[] = {
+static const per_sequence_t T_fdd_124_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 },
@@ -39893,24 +43252,24 @@ 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_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_114, T_fdd_114_sequence);
+ ett_rrc_T_fdd_124, T_fdd_124_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_41_sequence[] = {
+static const per_sequence_t T_tdd384_43_sequence[] = {
{ &hf_rrc_ul_TimingAdvance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvance },
{ &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_41, T_tdd384_41_sequence);
+ ett_rrc_T_tdd384_43, T_tdd384_43_sequence);
return offset;
}
@@ -40048,37 +43407,37 @@ dissect_rrc_SynchronisationParameters_r4(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_tdd128_60_sequence[] = {
+static const per_sequence_t T_tdd128_64_sequence[] = {
{ &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 },
{ &hf_rrc_synchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SynchronisationParameters_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_60, T_tdd128_60_sequence);
+ ett_rrc_T_tdd128_64, T_tdd128_64_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_26_vals[] = {
+static const value_string rrc_T_tddOption_27_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_26_choice[] = {
- { 0, &hf_rrc_tdd384_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_41 },
- { 1, &hf_rrc_tdd128_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_60 },
+static const per_choice_t T_tddOption_27_choice[] = {
+ { 0, &hf_rrc_tdd384_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_43 },
+ { 1, &hf_rrc_tdd128_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_64 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_27(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_tddOption_26, T_tddOption_26_choice,
+ ett_rrc_T_tddOption_27, T_tddOption_27_choice,
NULL);
return offset;
@@ -40086,7 +43445,7 @@ dissect_rrc_T_tddOption_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_enabled_01_sequence[] = {
- { &hf_rrc_tddOption_26 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_26 },
+ { &hf_rrc_tddOption_27 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_27 },
{ NULL, 0, 0, NULL }
};
@@ -40121,15 +43480,15 @@ dissect_rrc_UL_TimingAdvanceControl_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd384_34_sequence[] = {
+static const per_sequence_t T_tdd384_36_sequence[] = {
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_34, T_tdd384_34_sequence);
+ ett_rrc_T_tdd384_36, T_tdd384_36_sequence);
return offset;
}
@@ -40289,36 +43648,36 @@ dissect_rrc_UplinkTimeslotsCodes_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd128_53_sequence[] = {
+static const per_sequence_t T_tdd128_57_sequence[] = {
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_53, T_tdd128_53_sequence);
+ ett_rrc_T_tdd128_57, T_tdd128_57_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_19_vals[] = {
+static const value_string rrc_T_tddOption_20_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_19_choice[] = {
- { 0, &hf_rrc_tdd384_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_34 },
- { 1, &hf_rrc_tdd128_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_53 },
+static const per_choice_t T_tddOption_20_choice[] = {
+ { 0, &hf_rrc_tdd384_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_36 },
+ { 1, &hf_rrc_tdd128_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_57 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_19, T_tddOption_19_choice,
+ ett_rrc_T_tddOption_20, T_tddOption_20_choice,
NULL);
return offset;
@@ -40330,7 +43689,7 @@ static const per_sequence_t UL_CCTrCH_r4_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TargetSIR },
{ &hf_rrc_timeInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeInfo },
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonTimeslotInfo },
- { &hf_rrc_tddOption_19 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_19 },
+ { &hf_rrc_tddOption_20 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_20 },
{ NULL, 0, 0, NULL }
};
@@ -40357,7 +43716,7 @@ dissect_rrc_UL_CCTrCHList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_65_sequence[] = {
+static const per_sequence_t T_tdd_73_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -40365,30 +43724,30 @@ static const per_sequence_t T_tdd_65_sequence[] = {
};
static int
-dissect_rrc_T_tdd_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_65, T_tdd_65_sequence);
+ ett_rrc_T_tdd_73, T_tdd_73_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_82_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_89_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_82_choice[] = {
- { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 },
- { 1, &hf_rrc_tdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_65 },
+static const per_choice_t T_modeSpecificInfo_89_choice[] = {
+ { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 },
+ { 1, &hf_rrc_tdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_73 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_82, T_modeSpecificInfo_82_choice,
+ ett_rrc_T_modeSpecificInfo_89, T_modeSpecificInfo_89_choice,
NULL);
return offset;
@@ -40397,7 +43756,7 @@ dissect_rrc_T_modeSpecificInfo_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_r4_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r4 },
- { &hf_rrc_modeSpecificInfo_82, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_82 },
+ { &hf_rrc_modeSpecificInfo_89, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_89 },
{ NULL, 0, 0, NULL }
};
@@ -40418,7 +43777,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_06 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info_r4 },
- { 1, &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -40469,7 +43828,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_42 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
+ { &hf_rrc_dummy_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
{ NULL, 0, 0, NULL }
};
@@ -40504,7 +43863,7 @@ dissect_rrc_T_cfnHandling_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_67_sequence[] = {
+static const per_sequence_t T_fdd_70_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 },
@@ -40515,44 +43874,44 @@ static const per_sequence_t T_fdd_67_sequence[] = {
};
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_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_67, T_fdd_67_sequence);
+ ett_rrc_T_fdd_70, T_fdd_70_sequence);
return offset;
}
-static const per_sequence_t T_tdd_29_sequence[] = {
+static const per_sequence_t T_tdd_32_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_29, T_tdd_29_sequence);
+ ett_rrc_T_tdd_32, T_tdd_32_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_37_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_40_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_37_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_40_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_40(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_modeSpecificInfo_37, T_modeSpecificInfo_37_choice,
+ ett_rrc_T_modeSpecificInfo_40, T_modeSpecificInfo_40_choice,
NULL);
return offset;
@@ -40571,7 +43930,7 @@ dissect_rrc_MAC_d_HFN_initial_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t DL_DPCH_InfoCommon_r4_sequence[] = {
{ &hf_rrc_cfnHandling_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling_01 },
- { &hf_rrc_modeSpecificInfo_37, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_37 },
+ { &hf_rrc_modeSpecificInfo_40, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_40 },
{ &hf_rrc_mac_d_HFN_initial_value, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_d_HFN_initial_value },
{ NULL, 0, 0, NULL }
};
@@ -40601,32 +43960,32 @@ dissect_rrc_SSDT_Information_r4(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_61_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_41 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
+ { &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
{ NULL, 0, 0, NULL }
};
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_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_59, T_fdd_59_sequence);
+ ett_rrc_T_fdd_61, T_fdd_61_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_14_sequence[] = {
+static const per_sequence_t T_tdd128_15_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_14, T_tdd128_14_sequence);
+ ett_rrc_T_tdd128_15, T_tdd128_15_sequence);
return offset;
}
@@ -40639,8 +43998,8 @@ static const value_string rrc_T_tddOption_05_vals[] = {
};
static const per_choice_t T_tddOption_05_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_14 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd128_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_15 },
{ 0, NULL, 0, NULL }
};
@@ -40654,37 +44013,37 @@ dissect_rrc_T_tddOption_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_21_sequence[] = {
+static const per_sequence_t T_tdd_23_sequence[] = {
{ &hf_rrc_tddOption_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_05 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_21, T_tdd_21_sequence);
+ ett_rrc_T_tdd_23, T_tdd_23_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_29_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_31_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_29_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_31_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_31(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_modeSpecificInfo_29, T_modeSpecificInfo_29_choice,
+ ett_rrc_T_modeSpecificInfo_31, T_modeSpecificInfo_31_choice,
NULL);
return offset;
@@ -40693,7 +44052,7 @@ dissect_rrc_T_modeSpecificInfo_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_CommonInformation_r4_sequence[] = {
{ &hf_rrc_dl_DPCH_InfoCommon_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoCommon_r4 },
- { &hf_rrc_modeSpecificInfo_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_29 },
+ { &hf_rrc_modeSpecificInfo_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_31 },
{ NULL, 0, 0, NULL }
};
@@ -40706,7 +44065,7 @@ dissect_rrc_DL_CommonInformation_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_81_sequence[] = {
+static const per_sequence_t T_fdd_88_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_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -40714,23 +44073,23 @@ static const per_sequence_t T_fdd_81_sequence[] = {
};
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_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_81, T_fdd_81_sequence);
+ ett_rrc_T_fdd_88, T_fdd_88_sequence);
return offset;
}
-static const per_sequence_t T_fdd_106_sequence[] = {
+static const per_sequence_t T_fdd_116_sequence[] = {
{ &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
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_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_106, T_fdd_106_sequence);
+ ett_rrc_T_fdd_116, T_fdd_116_sequence);
return offset;
}
@@ -40786,67 +44145,67 @@ dissect_rrc_T_syncCase_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_tdd384_tdd768_04_sequence[] = {
+static const per_sequence_t T_tdd384_tdd768_05_sequence[] = {
{ &hf_rrc_syncCase_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_syncCase_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_tdd768_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_tdd768_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_tdd384_tdd768_04, T_tdd384_tdd768_04_sequence);
+ ett_rrc_T_tdd384_tdd768_05, T_tdd384_tdd768_05_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_46_sequence[] = {
+static const per_sequence_t T_tdd128_50_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_46, T_tdd128_46_sequence);
+ ett_rrc_T_tdd128_50, T_tdd128_50_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_14_vals[] = {
+static const value_string rrc_T_tddOption_15_vals[] = {
{ 0, "tdd384-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_14_choice[] = {
- { 0, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_04 },
- { 1, &hf_rrc_tdd128_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_46 },
+static const per_choice_t T_tddOption_15_choice[] = {
+ { 0, &hf_rrc_tdd384_tdd768_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_05 },
+ { 1, &hf_rrc_tdd128_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_50 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_14, T_tddOption_14_choice,
+ ett_rrc_T_tddOption_15, T_tddOption_15_choice,
NULL);
return offset;
}
-static const per_sequence_t T_tdd_60_sequence[] = {
- { &hf_rrc_tddOption_14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_14 },
+static const per_sequence_t T_tdd_68_sequence[] = {
+ { &hf_rrc_tddOption_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_15 },
{ &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellParametersID },
{ &hf_rrc_sctd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_60, T_tdd_60_sequence);
+ ett_rrc_T_tdd_68, T_tdd_68_sequence);
return offset;
}
@@ -40859,8 +44218,8 @@ static const value_string rrc_PrimaryCCPCH_Info_r4_vals[] = {
};
static const per_choice_t PrimaryCCPCH_Info_r4_choice[] = {
- { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 },
- { 1, &hf_rrc_tdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_60 },
+ { 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 }
};
@@ -40874,58 +44233,58 @@ dissect_rrc_PrimaryCCPCH_Info_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const value_string rrc_T_modeSpecificInfo_49_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_54_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_49_choice[] = {
- { 0, &hf_rrc_fdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_81 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_54_choice[] = {
+ { 0, &hf_rrc_fdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_88 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_54(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_modeSpecificInfo_49, T_modeSpecificInfo_49_choice,
+ ett_rrc_T_modeSpecificInfo_54, T_modeSpecificInfo_54_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_71_sequence[] = {
+static const per_sequence_t T_fdd_75_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_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_44 , 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_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_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_71, T_fdd_71_sequence);
+ ett_rrc_T_fdd_75, T_fdd_75_sequence);
return offset;
}
-static const per_sequence_t T_tdd_33_sequence[] = {
+static const per_sequence_t T_tdd_37_sequence[] = {
{ &hf_rrc_dl_CCTrChListToEstablish_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r4 },
{ &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_33, T_tdd_33_sequence);
+ ett_rrc_T_tdd_37, T_tdd_37_sequence);
return offset;
}
@@ -40938,8 +44297,8 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r4_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r4_choice[] = {
- { 0, &hf_rrc_fdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_71 },
- { 1, &hf_rrc_tdd_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_33 },
+ { 0, &hf_rrc_fdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_75 },
+ { 1, &hf_rrc_tdd_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_37 },
{ 0, NULL, 0, NULL }
};
@@ -40953,7 +44312,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_110_sequence[] = {
+static const per_sequence_t T_fdd_120_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 },
@@ -40965,96 +44324,96 @@ static const per_sequence_t T_fdd_110_sequence[] = {
};
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_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_110, T_fdd_110_sequence);
+ ett_rrc_T_fdd_120, T_fdd_120_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_30_sequence[] = {
+static const per_sequence_t T_tdd384_32_sequence[] = {
{ &hf_rrc_individualTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_30, T_tdd384_30_sequence);
+ ett_rrc_T_tdd384_32, T_tdd384_32_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_50_sequence[] = {
+static const per_sequence_t T_tdd128_54_sequence[] = {
{ &hf_rrc_individualTimeslotInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_50, T_tdd128_50_sequence);
+ ett_rrc_T_tdd128_54, T_tdd128_54_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_18_vals[] = {
+static const value_string rrc_T_tddOption_19_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_18_choice[] = {
- { 0, &hf_rrc_tdd384_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_30 },
- { 1, &hf_rrc_tdd128_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_50 },
+static const per_choice_t T_tddOption_19_choice[] = {
+ { 0, &hf_rrc_tdd384_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_32 },
+ { 1, &hf_rrc_tdd128_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_54 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_18, T_tddOption_18_choice,
+ ett_rrc_T_tddOption_19, T_tddOption_19_choice,
NULL);
return offset;
}
-static const per_sequence_t T_tdd_63_sequence[] = {
+static const per_sequence_t T_tdd_71_sequence[] = {
{ &hf_rrc_commonTimeslotInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoSCCPCH },
- { &hf_rrc_tddOption_18 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_18 },
+ { &hf_rrc_tddOption_19 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_19 },
{ &hf_rrc_channelisationCode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_63, T_tdd_63_sequence);
+ ett_rrc_T_tdd_71, T_tdd_71_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_77_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_84_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_77_choice[] = {
- { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 },
- { 1, &hf_rrc_tdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_63 },
+static const per_choice_t T_modeSpecificInfo_84_choice[] = {
+ { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 },
+ { 1, &hf_rrc_tdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_71 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_84(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_modeSpecificInfo_77, T_modeSpecificInfo_77_choice,
+ ett_rrc_T_modeSpecificInfo_84, T_modeSpecificInfo_84_choice,
NULL);
return offset;
@@ -41062,7 +44421,7 @@ dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCCPCH_Info_r4_sequence[] = {
- { &hf_rrc_modeSpecificInfo_77, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_77 },
+ { &hf_rrc_modeSpecificInfo_84, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_84 },
{ NULL, 0, 0, NULL }
};
@@ -41075,36 +44434,36 @@ dissect_rrc_SecondaryCCPCH_Info_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_108_sequence[] = {
+static const per_sequence_t T_fdd_118_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_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_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_108, T_fdd_108_sequence);
+ ett_rrc_T_fdd_118, T_fdd_118_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_75_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_82_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_75_choice[] = {
- { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 },
+static const per_choice_t T_modeSpecificInfo_82_choice[] = {
+ { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_82(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_modeSpecificInfo_75, T_modeSpecificInfo_75_choice,
+ ett_rrc_T_modeSpecificInfo_82, T_modeSpecificInfo_82_choice,
NULL);
return offset;
@@ -41115,7 +44474,7 @@ static const per_sequence_t SCCPCH_InfoForFACH_r4_sequence[] = {
{ &hf_rrc_secondaryCCPCH_Info_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecondaryCCPCH_Info_r4 },
{ &hf_rrc_tfcs , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS },
{ &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList },
- { &hf_rrc_modeSpecificInfo_75, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_75 },
+ { &hf_rrc_modeSpecificInfo_82, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_82 },
{ NULL, 0, 0, NULL }
};
@@ -41129,9 +44488,9 @@ 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_49, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_49 },
+ { &hf_rrc_modeSpecificInfo_54, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_54 },
{ &hf_rrc_dl_DPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r4 },
- { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_46 , 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 }
};
@@ -41201,14 +44560,14 @@ dissect_rrc_CellUpdateConfirm_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_15_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_16_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_15, T_nonCriticalExtensions_15_sequence);
+ ett_rrc_T_nonCriticalExtensions_16, T_nonCriticalExtensions_16_sequence);
return offset;
}
@@ -41216,7 +44575,7 @@ dissect_rrc_T_nonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_15 },
+ { &hf_rrc_nonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_16 },
{ NULL, 0, 0, NULL }
};
@@ -41379,7 +44738,7 @@ dissect_rrc_RLC_Info_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_rrc_MAC_d_FlowIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 811 "../../asn1/rrc/rrc.cnf"
+#line 821 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 7U, &flowd, FALSE);
@@ -41427,7 +44786,7 @@ static const per_choice_t DL_TransportChannelType_r5_choice[] = {
static int
dissect_rrc_DL_TransportChannelType_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 740 "../../asn1/rrc/rrc.cnf"
+#line 750 "../../asn1/rrc/rrc.cnf"
guint *flowd_p;
guint *cur_val=NULL;
@@ -41993,7 +45352,7 @@ dissect_rrc_ACK_NACK_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_123_sequence[] = {
+static const per_sequence_t T_fdd_133_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 },
@@ -42005,59 +45364,59 @@ 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_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_123, T_fdd_123_sequence);
+ ett_rrc_T_fdd_133, T_fdd_133_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_37_sequence[] = {
+static const per_sequence_t T_tdd384_39_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_37, T_tdd384_37_sequence);
+ ett_rrc_T_tdd384_39, T_tdd384_39_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_56_sequence[] = {
+static const per_sequence_t T_tdd128_60_sequence[] = {
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_56, T_tdd128_56_sequence);
+ ett_rrc_T_tdd128_60, T_tdd128_60_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_22_vals[] = {
+static const value_string rrc_T_tddOption_23_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_22_choice[] = {
- { 0, &hf_rrc_tdd384_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_37 },
- { 1, &hf_rrc_tdd128_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_56 },
+static const per_choice_t T_tddOption_23_choice[] = {
+ { 0, &hf_rrc_tdd384_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_39 },
+ { 1, &hf_rrc_tdd128_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_60 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_22, T_tddOption_22_choice,
+ ett_rrc_T_tddOption_23, T_tddOption_23_choice,
NULL);
return offset;
@@ -42065,7 +45424,7 @@ dissect_rrc_T_tddOption_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_individuallySignalled_02_sequence[] = {
- { &hf_rrc_tddOption_22 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_22 },
+ { &hf_rrc_tddOption_23 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_23 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
{ NULL, 0, 0, NULL }
};
@@ -42101,16 +45460,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd_73_sequence[] = {
+static const per_sequence_t T_tdd_81_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_02 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_73, T_tdd_73_sequence);
+ ett_rrc_T_tdd_81, T_tdd_81_sequence);
return offset;
}
@@ -42123,8 +45482,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r5_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r5_choice[] = {
- { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 },
- { 1, &hf_rrc_tdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_73 },
+ { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 },
+ { 1, &hf_rrc_tdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_81 },
{ 0, NULL, 0, NULL }
};
@@ -42138,7 +45497,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_115_sequence[] = {
+static const per_sequence_t T_fdd_125_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 },
@@ -42150,15 +45509,15 @@ 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_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_115, T_fdd_115_sequence);
+ ett_rrc_T_fdd_125, T_fdd_125_sequence);
return offset;
}
-static const per_sequence_t T_tdd_66_sequence[] = {
+static const per_sequence_t T_tdd_74_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -42166,30 +45525,30 @@ static const per_sequence_t T_tdd_66_sequence[] = {
};
static int
-dissect_rrc_T_tdd_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_66, T_tdd_66_sequence);
+ ett_rrc_T_tdd_74, T_tdd_74_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_83_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_90_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_83_choice[] = {
- { 0, &hf_rrc_fdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_115 },
- { 1, &hf_rrc_tdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_66 },
+static const per_choice_t T_modeSpecificInfo_90_choice[] = {
+ { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 },
+ { 1, &hf_rrc_tdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_74 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_90(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_modeSpecificInfo_83, T_modeSpecificInfo_83_choice,
+ ett_rrc_T_modeSpecificInfo_90, T_modeSpecificInfo_90_choice,
NULL);
return offset;
@@ -42198,7 +45557,7 @@ dissect_rrc_T_modeSpecificInfo_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_r5_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r5 },
- { &hf_rrc_modeSpecificInfo_83, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_83 },
+ { &hf_rrc_modeSpecificInfo_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_90 },
{ NULL, 0, 0, NULL }
};
@@ -42219,7 +45578,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_08 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info_r5 },
- { 1, &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -42269,32 +45628,32 @@ dissect_rrc_T_modeSpecificPhysChInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_60_sequence[] = {
+static const per_sequence_t T_fdd_62_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_41 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
+ { &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
{ NULL, 0, 0, NULL }
};
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_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_60, T_fdd_60_sequence);
+ ett_rrc_T_fdd_62, T_fdd_62_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_15_sequence[] = {
+static const per_sequence_t T_tdd128_16_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_15, T_tdd128_15_sequence);
+ ett_rrc_T_tdd128_16, T_tdd128_16_sequence);
return offset;
}
@@ -42307,8 +45666,8 @@ static const value_string rrc_T_tddOption_06_vals[] = {
};
static const per_choice_t T_tddOption_06_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_15 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd128_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_16 },
{ 0, NULL, 0, NULL }
};
@@ -42322,51 +45681,51 @@ dissect_rrc_T_tddOption_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_22_sequence[] = {
+static const per_sequence_t T_tdd_24_sequence[] = {
{ &hf_rrc_tddOption_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_06 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_22, T_tdd_22_sequence);
+ ett_rrc_T_tdd_24, T_tdd_24_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_30_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_32_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_30_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_32_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_30, T_modeSpecificInfo_30_choice,
+ ett_rrc_T_modeSpecificInfo_32, T_modeSpecificInfo_32_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_05_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_06_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_06(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);
@@ -42376,8 +45735,8 @@ dissect_rrc_T_mac_hsResetIndicator_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t DL_CommonInformation_r5_sequence[] = {
{ &hf_rrc_dl_DPCH_InfoCommon_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoCommon_r4 },
- { &hf_rrc_modeSpecificInfo_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_30 },
- { &hf_rrc_mac_hsResetIndicator_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_05 },
+ { &hf_rrc_modeSpecificInfo_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_32 },
+ { &hf_rrc_mac_hsResetIndicator_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_06 },
{ NULL, 0, 0, NULL }
};
@@ -42390,7 +45749,7 @@ dissect_rrc_DL_CommonInformation_r5(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_89_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_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -42399,30 +45758,30 @@ 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_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_82, T_fdd_82_sequence);
+ ett_rrc_T_fdd_89, T_fdd_89_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_50_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_55_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_50_choice[] = {
- { 0, &hf_rrc_fdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_82 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_55_choice[] = {
+ { 0, &hf_rrc_fdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_89 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_55(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_modeSpecificInfo_50, T_modeSpecificInfo_50_choice,
+ ett_rrc_T_modeSpecificInfo_55, T_modeSpecificInfo_55_choice,
NULL);
return offset;
@@ -42430,9 +45789,9 @@ dissect_rrc_T_modeSpecificInfo_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r5_sequence[] = {
- { &hf_rrc_modeSpecificInfo_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_50 },
+ { &hf_rrc_modeSpecificInfo_55, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_55 },
{ &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
- { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_46 , 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 }
};
@@ -42504,14 +45863,14 @@ dissect_rrc_CellUpdateConfirm_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_16_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_17_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_16, T_nonCriticalExtensions_16_sequence);
+ ett_rrc_T_nonCriticalExtensions_17, T_nonCriticalExtensions_17_sequence);
return offset;
}
@@ -42519,7 +45878,7 @@ dissect_rrc_T_nonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_16 },
+ { &hf_rrc_nonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_17 },
{ NULL, 0, 0, NULL }
};
@@ -43194,7 +46553,7 @@ dissect_rrc_UL_AddReconfTransChInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_124_sequence[] = {
+static const per_sequence_t T_fdd_134_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 },
@@ -43207,60 +46566,60 @@ 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_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_124, T_fdd_124_sequence);
+ ett_rrc_T_fdd_134, T_fdd_134_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_38_sequence[] = {
+static const per_sequence_t T_tdd384_40_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_38, T_tdd384_38_sequence);
+ ett_rrc_T_tdd384_40, T_tdd384_40_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_57_sequence[] = {
+static const per_sequence_t T_tdd128_61_sequence[] = {
{ &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est },
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_57, T_tdd128_57_sequence);
+ ett_rrc_T_tdd128_61, T_tdd128_61_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_23_vals[] = {
+static const value_string rrc_T_tddOption_24_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_23_choice[] = {
- { 0, &hf_rrc_tdd384_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_38 },
- { 1, &hf_rrc_tdd128_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_57 },
+static const per_choice_t T_tddOption_24_choice[] = {
+ { 0, &hf_rrc_tdd384_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_40 },
+ { 1, &hf_rrc_tdd128_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_61 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_23, T_tddOption_23_choice,
+ ett_rrc_T_tddOption_24, T_tddOption_24_choice,
NULL);
return offset;
@@ -43268,7 +46627,7 @@ dissect_rrc_T_tddOption_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_individuallySignalled_03_sequence[] = {
- { &hf_rrc_tddOption_23 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_23 },
+ { &hf_rrc_tddOption_24 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_24 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
{ NULL, 0, 0, NULL }
};
@@ -43304,16 +46663,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd_74_sequence[] = {
+static const per_sequence_t T_tdd_82_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_03 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_74, T_tdd_74_sequence);
+ ett_rrc_T_tdd_82, T_tdd_82_sequence);
return offset;
}
@@ -43326,8 +46685,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r6_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r6_choice[] = {
- { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 },
- { 1, &hf_rrc_tdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_74 },
+ { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 },
+ { 1, &hf_rrc_tdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_82 },
{ 0, NULL, 0, NULL }
};
@@ -43396,7 +46755,7 @@ dissect_rrc_T_dpdchPresence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_116_sequence[] = {
+static const per_sequence_t T_fdd_126_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 },
@@ -43404,15 +46763,15 @@ 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_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_116, T_fdd_116_sequence);
+ ett_rrc_T_fdd_126, T_fdd_126_sequence);
return offset;
}
-static const per_sequence_t T_tdd_67_sequence[] = {
+static const per_sequence_t T_tdd_75_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -43420,30 +46779,30 @@ static const per_sequence_t T_tdd_67_sequence[] = {
};
static int
-dissect_rrc_T_tdd_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_67, T_tdd_67_sequence);
+ ett_rrc_T_tdd_75, T_tdd_75_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_84_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_91_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_84_choice[] = {
- { 0, &hf_rrc_fdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_116 },
- { 1, &hf_rrc_tdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_67 },
+static const per_choice_t T_modeSpecificInfo_91_choice[] = {
+ { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 },
+ { 1, &hf_rrc_tdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_75 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_91(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_modeSpecificInfo_84, T_modeSpecificInfo_84_choice,
+ ett_rrc_T_modeSpecificInfo_91, T_modeSpecificInfo_91_choice,
NULL);
return offset;
@@ -43452,7 +46811,7 @@ dissect_rrc_T_modeSpecificInfo_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_r6_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r6 },
- { &hf_rrc_modeSpecificInfo_84, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_84 },
+ { &hf_rrc_modeSpecificInfo_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_91 },
{ NULL, 0, 0, NULL }
};
@@ -43611,7 +46970,7 @@ dissect_rrc_E_DPDCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const value_string rrc_T_primary_Secondary_GrantSelector_04_vals[] = {
+static const value_string rrc_T_primary_Secondary_GrantSelector_05_vals[] = {
{ 0, "primary" },
{ 1, "secondary" },
{ 0, NULL }
@@ -43619,7 +46978,7 @@ static const value_string rrc_T_primary_Secondary_GrantSelector_04_vals[] = {
static int
-dissect_rrc_T_primary_Secondary_GrantSelector_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_primary_Secondary_GrantSelector_05(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);
@@ -43627,16 +46986,16 @@ dissect_rrc_T_primary_Secondary_GrantSelector_04(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_servingGrant_04_sequence[] = {
+static const per_sequence_t T_servingGrant_05_sequence[] = {
{ &hf_rrc_value , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_38 },
- { &hf_rrc_primary_Secondary_GrantSelector_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_04 },
+ { &hf_rrc_primary_Secondary_GrantSelector_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_primary_Secondary_GrantSelector_05 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_servingGrant_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_servingGrant_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_servingGrant_04, T_servingGrant_04_sequence);
+ ett_rrc_T_servingGrant_05, T_servingGrant_05_sequence);
return offset;
}
@@ -43644,7 +47003,7 @@ dissect_rrc_T_servingGrant_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const per_sequence_t E_DPDCH_SchedulingTransmConfiguration_sequence[] = {
{ &hf_rrc_ms2_SchedTransmGrantHARQAlloc, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 },
- { &hf_rrc_servingGrant_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_04 },
+ { &hf_rrc_servingGrant_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_servingGrant_05 },
{ NULL, 0, 0, NULL }
};
@@ -43674,22 +47033,22 @@ dissect_rrc_UL_EDCH_Information_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_94_sequence[] = {
+static const per_sequence_t T_fdd_103_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_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_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_94, T_fdd_94_sequence);
+ ett_rrc_T_fdd_103, T_fdd_103_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_24_sequence[] = {
+static const per_sequence_t T_tdd384_26_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_hs_SICH_PowerControl_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Power_Control_Info_TDD384 },
{ &hf_rrc_dhs_sync , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DHS_Sync },
@@ -43699,9 +47058,9 @@ static const per_sequence_t T_tdd384_24_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_24, T_tdd384_24_sequence);
+ ett_rrc_T_tdd384_26, T_tdd384_26_sequence);
return offset;
}
@@ -43725,7 +47084,7 @@ dissect_rrc_T_tpc_step_size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd128_35_sequence[] = {
+static const per_sequence_t T_tdd128_39_sequence[] = {
{ &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 },
{ &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 },
{ &hf_rrc_tpc_step_size , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size },
@@ -43735,52 +47094,52 @@ static const per_sequence_t T_tdd128_35_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_35, T_tdd128_35_sequence);
+ ett_rrc_T_tdd128_39, T_tdd128_39_sequence);
return offset;
}
-static const value_string rrc_T_tdd_51_vals[] = {
+static const value_string rrc_T_tdd_59_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_51_choice[] = {
- { 0, &hf_rrc_tdd384_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_24 },
- { 1, &hf_rrc_tdd128_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_35 },
+static const per_choice_t T_tdd_59_choice[] = {
+ { 0, &hf_rrc_tdd384_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_26 },
+ { 1, &hf_rrc_tdd128_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_39 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_59(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_tdd_51, T_tdd_51_choice,
+ ett_rrc_T_tdd_59, T_tdd_59_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_63_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_69_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_63_choice[] = {
- { 0, &hf_rrc_fdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_94 },
- { 1, &hf_rrc_tdd_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_51 },
+static const per_choice_t T_modeSpecificInfo_69_choice[] = {
+ { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 },
+ { 1, &hf_rrc_tdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_59 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_69(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_modeSpecificInfo_63, T_modeSpecificInfo_63_choice,
+ ett_rrc_T_modeSpecificInfo_69, T_modeSpecificInfo_69_choice,
NULL);
return offset;
@@ -43788,7 +47147,7 @@ dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t HS_SCCH_Info_r6_sequence[] = {
- { &hf_rrc_modeSpecificInfo_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_63 },
+ { &hf_rrc_modeSpecificInfo_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_69 },
{ NULL, 0, 0, NULL }
};
@@ -43801,72 +47160,72 @@ dissect_rrc_HS_SCCH_Info_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd384_14_sequence[] = {
+static const per_sequence_t T_tdd384_15_sequence[] = {
{ &hf_rrc_dl_HSPDSCH_TS_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_TS_Configuration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_14, T_tdd384_14_sequence);
+ ett_rrc_T_tdd384_15, T_tdd384_15_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_22_sequence[] = {
+static const per_sequence_t T_tdd128_24_sequence[] = {
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_22, T_tdd128_22_sequence);
+ ett_rrc_T_tdd128_24, T_tdd128_24_sequence);
return offset;
}
-static const value_string rrc_T_tdd_39_vals[] = {
+static const value_string rrc_T_tdd_45_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_39_choice[] = {
- { 0, &hf_rrc_tdd384_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_14 },
- { 1, &hf_rrc_tdd128_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_22 },
+static const per_choice_t T_tdd_45_choice[] = {
+ { 0, &hf_rrc_tdd384_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_15 },
+ { 1, &hf_rrc_tdd128_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_24 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_45(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_tdd_39, T_tdd_39_choice,
+ ett_rrc_T_tdd_45, T_tdd_45_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_42_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_46_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_42_choice[] = {
- { 0, &hf_rrc_tdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_39 },
- { 1, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+static const per_choice_t T_modeSpecificInfo_46_choice[] = {
+ { 0, &hf_rrc_tdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_45 },
+ { 1, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_46(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_modeSpecificInfo_42, T_modeSpecificInfo_42_choice,
+ ett_rrc_T_modeSpecificInfo_46, T_modeSpecificInfo_46_choice,
NULL);
return offset;
@@ -43876,7 +47235,7 @@ dissect_rrc_T_modeSpecificInfo_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r6_sequence[] = {
{ &hf_rrc_hs_scch_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_Info_r6 },
{ &hf_rrc_measurement_feedback_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info },
- { &hf_rrc_modeSpecificInfo_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_42 },
+ { &hf_rrc_modeSpecificInfo_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_46 },
{ NULL, 0, 0, NULL }
};
@@ -43940,7 +47299,7 @@ dissect_rrc_T_cfnHandling_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_68_sequence[] = {
+static const per_sequence_t T_fdd_71_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 },
@@ -43951,44 +47310,44 @@ static const per_sequence_t T_fdd_68_sequence[] = {
};
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_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_68, T_fdd_68_sequence);
+ ett_rrc_T_fdd_71, T_fdd_71_sequence);
return offset;
}
-static const per_sequence_t T_tdd_30_sequence[] = {
+static const per_sequence_t T_tdd_33_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_30, T_tdd_30_sequence);
+ ett_rrc_T_tdd_33, T_tdd_33_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_38_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_41_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_38_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_41_choice[] = {
+ { 0, &hf_rrc_fdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_71 },
+ { 1, &hf_rrc_tdd_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_33 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_41(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_modeSpecificInfo_38, T_modeSpecificInfo_38_choice,
+ ett_rrc_T_modeSpecificInfo_41, T_modeSpecificInfo_41_choice,
NULL);
return offset;
@@ -43997,7 +47356,7 @@ dissect_rrc_T_modeSpecificInfo_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_DPCH_InfoCommon_r6_sequence[] = {
{ &hf_rrc_cfnHandling_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling_02 },
- { &hf_rrc_modeSpecificInfo_38, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_38 },
+ { &hf_rrc_modeSpecificInfo_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_41 },
{ &hf_rrc_mac_d_HFN_initial_value, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_d_HFN_initial_value },
{ NULL, 0, 0, NULL }
};
@@ -44011,36 +47370,36 @@ dissect_rrc_DL_DPCH_InfoCommon_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_maintain_01_sequence[] = {
+static const per_sequence_t T_maintain_02_sequence[] = {
{ &hf_rrc_timingmaintainedsynchind, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimingMaintainedSynchInd },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_maintain_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_maintain_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_maintain_01, T_maintain_01_sequence);
+ ett_rrc_T_maintain_02, T_maintain_02_sequence);
return offset;
}
-static const value_string rrc_T_cfnHandling_03_vals[] = {
+static const value_string rrc_T_cfnHandling_04_vals[] = {
{ 0, "maintain" },
{ 1, "initialise" },
{ 0, NULL }
};
-static const per_choice_t T_cfnHandling_03_choice[] = {
- { 0, &hf_rrc_maintain_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_maintain_01 },
+static const per_choice_t T_cfnHandling_04_choice[] = {
+ { 0, &hf_rrc_maintain_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_maintain_02 },
{ 1, &hf_rrc_initialise_02 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_cfnHandling_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_cfnHandling_04(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_cfnHandling_03, T_cfnHandling_03_choice,
+ ett_rrc_T_cfnHandling_04, T_cfnHandling_04_choice,
NULL);
return offset;
@@ -44048,7 +47407,7 @@ dissect_rrc_T_cfnHandling_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t DL_FDPCH_InfoCommon_r6_sequence[] = {
- { &hf_rrc_cfnHandling_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling_03 },
+ { &hf_rrc_cfnHandling_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling_04 },
{ &hf_rrc_dl_FDPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ &hf_rrc_dl_FDPCH_TPCcommandErrorRate_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_16 },
{ NULL, 0, 0, NULL }
@@ -44085,7 +47444,7 @@ dissect_rrc_T_dl_dpchInfoCommon(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_fdd_61_sequence[] = {
+static const per_sequence_t T_fdd_63_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 },
@@ -44093,23 +47452,23 @@ 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_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_61, T_fdd_61_sequence);
+ ett_rrc_T_fdd_63, T_fdd_63_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_16_sequence[] = {
+static const per_sequence_t T_tdd128_17_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_16, T_tdd128_16_sequence);
+ ett_rrc_T_tdd128_17, T_tdd128_17_sequence);
return offset;
}
@@ -44122,8 +47481,8 @@ static const value_string rrc_T_tddOption_07_vals[] = {
};
static const per_choice_t T_tddOption_07_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_16 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd128_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_17 },
{ 0, NULL, 0, NULL }
};
@@ -44137,51 +47496,51 @@ dissect_rrc_T_tddOption_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_23_sequence[] = {
+static const per_sequence_t T_tdd_25_sequence[] = {
{ &hf_rrc_tddOption_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_07 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_23, T_tdd_23_sequence);
+ ett_rrc_T_tdd_25, T_tdd_25_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_31_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_33_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_31_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_33_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_33(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_modeSpecificInfo_31, T_modeSpecificInfo_31_choice,
+ ett_rrc_T_modeSpecificInfo_33, T_modeSpecificInfo_33_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_06_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_07_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -44206,8 +47565,8 @@ dissect_rrc_T_postVerificationPeriod_07(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t DL_CommonInformation_r6_sequence[] = {
{ &hf_rrc_dl_dpchInfoCommon, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon },
- { &hf_rrc_modeSpecificInfo_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_31 },
- { &hf_rrc_mac_hsResetIndicator_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_06 },
+ { &hf_rrc_modeSpecificInfo_33, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_33 },
+ { &hf_rrc_mac_hsResetIndicator_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_07 },
{ &hf_rrc_postVerificationPeriod_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_07 },
{ NULL, 0, 0, NULL }
};
@@ -44221,7 +47580,7 @@ dissect_rrc_DL_CommonInformation_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_84_sequence[] = {
+static const per_sequence_t T_fdd_91_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 },
@@ -44229,37 +47588,37 @@ static const per_sequence_t T_fdd_84_sequence[] = {
};
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_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_84, T_fdd_84_sequence);
+ ett_rrc_T_fdd_91, T_fdd_91_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_52_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_57_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_52_choice[] = {
- { 0, &hf_rrc_fdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_84 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_57_choice[] = {
+ { 0, &hf_rrc_fdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_91 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_57(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_modeSpecificInfo_52, T_modeSpecificInfo_52_choice,
+ ett_rrc_T_modeSpecificInfo_57, T_modeSpecificInfo_57_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_73_sequence[] = {
+static const per_sequence_t T_fdd_77_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 },
@@ -44271,24 +47630,24 @@ static const per_sequence_t T_fdd_73_sequence[] = {
};
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_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_73, T_fdd_73_sequence);
+ ett_rrc_T_fdd_77, T_fdd_77_sequence);
return offset;
}
-static const per_sequence_t T_tdd_35_sequence[] = {
+static const per_sequence_t T_tdd_39_sequence[] = {
{ &hf_rrc_dl_CCTrChListToEstablish_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r4 },
{ &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_35, T_tdd_35_sequence);
+ ett_rrc_T_tdd_39, T_tdd_39_sequence);
return offset;
}
@@ -44301,8 +47660,8 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r6_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r6_choice[] = {
- { 0, &hf_rrc_fdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_73 },
- { 1, &hf_rrc_tdd_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_35 },
+ { 0, &hf_rrc_fdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_77 },
+ { 1, &hf_rrc_tdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_39 },
{ 0, NULL, 0, NULL }
};
@@ -44360,22 +47719,22 @@ dissect_rrc_T_e_HICH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const value_string rrc_T_e_RGCH_Info_01_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_02_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_01_choice[] = {
+static const per_choice_t T_e_RGCH_Info_02_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_Info_02(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_e_RGCH_Info_01, T_e_RGCH_Info_01_choice,
+ ett_rrc_T_e_RGCH_Info_02, T_e_RGCH_Info_02_choice,
NULL);
return offset;
@@ -44383,11 +47742,11 @@ dissect_rrc_T_e_RGCH_Info_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t DL_InformationPerRL_r6_sequence[] = {
- { &hf_rrc_modeSpecificInfo_52, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_52 },
+ { &hf_rrc_modeSpecificInfo_57, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_57 },
{ &hf_rrc_dl_dpchInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo },
{ &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information },
{ &hf_rrc_e_HICH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info },
- { &hf_rrc_e_RGCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_01 },
+ { &hf_rrc_e_RGCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_02 },
{ &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
{ NULL, 0, 0, NULL }
};
@@ -44504,14 +47863,14 @@ dissect_rrc_CellUpdateConfirm_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_17_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_18_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_17, T_nonCriticalExtensions_17_sequence);
+ ett_rrc_T_nonCriticalExtensions_18, T_nonCriticalExtensions_18_sequence);
return offset;
}
@@ -44519,7 +47878,7 @@ dissect_rrc_T_nonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v6b0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v6b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_17 },
+ { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 },
{ NULL, 0, 0, NULL }
};
@@ -44901,7 +48260,7 @@ static const per_choice_t DL_TransportChannelType_r7_choice[] = {
static int
dissect_rrc_DL_TransportChannelType_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 775 "../../asn1/rrc/rrc.cnf"
+#line 785 "../../asn1/rrc/rrc.cnf"
guint *flowd_p;
guint *cur_val=NULL;
@@ -45082,15 +48441,15 @@ dissect_rrc_T_dch_usch_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_fdd_54_sequence[] = {
+static const per_sequence_t T_fdd_55_sequence[] = {
{ &hf_rrc_tti_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_TTI },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_54(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_54, T_fdd_54_sequence);
+ ett_rrc_T_fdd_55, T_fdd_55_sequence);
return offset;
}
@@ -45103,7 +48462,7 @@ static const value_string rrc_T_modeSpecific_vals[] = {
};
static const per_choice_t T_modeSpecific_choice[] = {
- { 0, &hf_rrc_fdd_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_54 },
+ { 0, &hf_rrc_fdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_55 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -45180,37 +48539,37 @@ dissect_rrc_E_DCH_MAC_d_FlowRetransTimer(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_51_sequence[] = {
+static const per_sequence_t T_fdd_52_sequence[] = {
{ &hf_rrc_maxMAC_e_PDUContents, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_19982 },
{ &hf_rrc_ms2_NonSchedTransmGrantHARQAlloc, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_51, T_fdd_51_sequence);
+ ett_rrc_T_fdd_52, T_fdd_52_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_21_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_22_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_21_choice[] = {
- { 0, &hf_rrc_fdd_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_51 },
+static const per_choice_t T_modeSpecificInfo_22_choice[] = {
+ { 0, &hf_rrc_fdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_52 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_21, T_modeSpecificInfo_21_choice,
+ ett_rrc_T_modeSpecificInfo_22, T_modeSpecificInfo_22_choice,
NULL);
return offset;
@@ -45218,7 +48577,7 @@ dissect_rrc_T_modeSpecificInfo_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t T_non_ScheduledTransGrantInfo_01_sequence[] = {
- { &hf_rrc_modeSpecificInfo_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_21 },
+ { &hf_rrc_modeSpecificInfo_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_22 },
{ NULL, 0, 0, NULL }
};
@@ -45491,7 +48850,7 @@ dissect_rrc_MAC_ehs_DelReordQ_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t AddOrReconfMAC_ehs_ReordQ_sequence[] = {
{ &hf_rrc_mac_ehs_AddReconfQueue_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_ehs_AddReconfReordQ_List },
- { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_ehs_DelReordQ_List },
+ { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_ehs_DelReordQ_List },
{ NULL, 0, 0, NULL }
};
@@ -45621,7 +48980,7 @@ dissect_rrc_Multi_frequencyInfo_LCR_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_125_sequence[] = {
+static const per_sequence_t T_fdd_135_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 },
@@ -45634,77 +48993,77 @@ 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_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_125, T_fdd_125_sequence);
+ ett_rrc_T_fdd_135, T_fdd_135_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_39_sequence[] = {
+static const per_sequence_t T_tdd384_41_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_39, T_tdd384_39_sequence);
+ ett_rrc_T_tdd384_41, T_tdd384_41_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_21_sequence[] = {
+static const per_sequence_t T_tdd768_23_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_21, T_tdd768_21_sequence);
+ ett_rrc_T_tdd768_23, T_tdd768_23_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_58_sequence[] = {
+static const per_sequence_t T_tdd128_62_sequence[] = {
{ &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est },
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_58, T_tdd128_58_sequence);
+ ett_rrc_T_tdd128_62, T_tdd128_62_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_24_vals[] = {
+static const value_string rrc_T_tddOption_25_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_24_choice[] = {
- { 0, &hf_rrc_tdd384_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_39 },
- { 1, &hf_rrc_tdd768_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_21 },
- { 2, &hf_rrc_tdd128_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_58 },
+static const per_choice_t T_tddOption_25_choice[] = {
+ { 0, &hf_rrc_tdd384_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_41 },
+ { 1, &hf_rrc_tdd768_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_23 },
+ { 2, &hf_rrc_tdd128_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_62 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_24, T_tddOption_24_choice,
+ ett_rrc_T_tddOption_25, T_tddOption_25_choice,
NULL);
return offset;
@@ -45712,7 +49071,7 @@ dissect_rrc_T_tddOption_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_individuallySignalled_04_sequence[] = {
- { &hf_rrc_tddOption_24 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_24 },
+ { &hf_rrc_tddOption_25 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_25 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
{ NULL, 0, 0, NULL }
};
@@ -45748,16 +49107,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd_75_sequence[] = {
+static const per_sequence_t T_tdd_83_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_04 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_75, T_tdd_75_sequence);
+ ett_rrc_T_tdd_83, T_tdd_83_sequence);
return offset;
}
@@ -45770,8 +49129,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r7_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r7_choice[] = {
- { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 },
- { 1, &hf_rrc_tdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_75 },
+ { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 },
+ { 1, &hf_rrc_tdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_83 },
{ 0, NULL, 0, NULL }
};
@@ -45857,7 +49216,7 @@ dissect_rrc_T_dpdchPresence_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_117_sequence[] = {
+static const per_sequence_t T_fdd_127_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 },
@@ -45865,58 +49224,58 @@ static const per_sequence_t T_fdd_117_sequence[] = {
};
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_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_117, T_fdd_117_sequence);
+ ett_rrc_T_fdd_127, T_fdd_127_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_22_sequence[] = {
+static const per_sequence_t T_tdd384_24_sequence[] = {
{ &hf_rrc_ex_ul_TimingAdvance, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_22, T_tdd384_22_sequence);
+ ett_rrc_T_tdd384_24, T_tdd384_24_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_14_sequence[] = {
+static const per_sequence_t T_tdd768_16_sequence[] = {
{ &hf_rrc_ex_ul_TimingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_511 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_14, T_tdd768_14_sequence);
+ ett_rrc_T_tdd768_16, T_tdd768_16_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_60_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_66_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_60_choice[] = {
- { 0, &hf_rrc_tdd384_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_22 },
- { 1, &hf_rrc_tdd768_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_14 },
+static const per_choice_t T_modeSpecificInfo_66_choice[] = {
+ { 0, &hf_rrc_tdd384_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_24 },
+ { 1, &hf_rrc_tdd768_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_16 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_66(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_modeSpecificInfo_60, T_modeSpecificInfo_60_choice,
+ ett_rrc_T_modeSpecificInfo_66, T_modeSpecificInfo_66_choice,
NULL);
return offset;
@@ -45924,7 +49283,7 @@ dissect_rrc_T_modeSpecificInfo_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t EXT_UL_TimingAdvance_sequence[] = {
- { &hf_rrc_modeSpecificInfo_60, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_60 },
+ { &hf_rrc_modeSpecificInfo_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_66 },
{ NULL, 0, 0, NULL }
};
@@ -45937,7 +49296,7 @@ dissect_rrc_EXT_UL_TimingAdvance(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_tdd384_42_sequence[] = {
+static const per_sequence_t T_tdd384_44_sequence[] = {
{ &hf_rrc_ul_TimingAdvance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvance },
{ &hf_rrc_ext_UL_TimingAdvance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EXT_UL_TimingAdvance },
{ &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
@@ -45945,62 +49304,62 @@ static const per_sequence_t T_tdd384_42_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_42, T_tdd384_42_sequence);
+ ett_rrc_T_tdd384_44, T_tdd384_44_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_23_sequence[] = {
+static const per_sequence_t T_tdd768_25_sequence[] = {
{ &hf_rrc_ext_UL_TimingAdvance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EXT_UL_TimingAdvance },
{ &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_23, T_tdd768_23_sequence);
+ ett_rrc_T_tdd768_25, T_tdd768_25_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_61_sequence[] = {
+static const per_sequence_t T_tdd128_65_sequence[] = {
{ &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 },
{ &hf_rrc_synchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SynchronisationParameters_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_61, T_tdd128_61_sequence);
+ ett_rrc_T_tdd128_65, T_tdd128_65_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_27_vals[] = {
+static const value_string rrc_T_tddOption_28_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_27_choice[] = {
- { 0, &hf_rrc_tdd384_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_42 },
- { 1, &hf_rrc_tdd768_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_23 },
- { 2, &hf_rrc_tdd128_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_61 },
+static const per_choice_t T_tddOption_28_choice[] = {
+ { 0, &hf_rrc_tdd384_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_44 },
+ { 1, &hf_rrc_tdd768_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_25 },
+ { 2, &hf_rrc_tdd128_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_65 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_27, T_tddOption_27_choice,
+ ett_rrc_T_tddOption_28, T_tddOption_28_choice,
NULL);
return offset;
@@ -46008,7 +49367,7 @@ dissect_rrc_T_tddOption_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_enabled_02_sequence[] = {
- { &hf_rrc_tddOption_27 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_27 },
+ { &hf_rrc_tddOption_28 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_28 },
{ NULL, 0, 0, NULL }
};
@@ -46043,15 +49402,15 @@ dissect_rrc_UL_TimingAdvanceControl_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd384_35_sequence[] = {
+static const per_sequence_t T_tdd384_37_sequence[] = {
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_35, T_tdd384_35_sequence);
+ ett_rrc_T_tdd384_37, T_tdd384_37_sequence);
return offset;
}
@@ -46517,15 +49876,15 @@ dissect_rrc_UplinkTimeslotsCodes_VHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_tdd768_20_sequence[] = {
+static const per_sequence_t T_tdd768_22_sequence[] = {
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_20, T_tdd768_20_sequence);
+ ett_rrc_T_tdd768_22, T_tdd768_22_sequence);
return offset;
}
@@ -46751,38 +50110,38 @@ dissect_rrc_UplinkTimeslotsCodes_LCR_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd128_54_sequence[] = {
+static const per_sequence_t T_tdd128_58_sequence[] = {
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r7 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_54, T_tdd128_54_sequence);
+ ett_rrc_T_tdd128_58, T_tdd128_58_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_20_vals[] = {
+static const value_string rrc_T_tddOption_21_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_20_choice[] = {
- { 0, &hf_rrc_tdd384_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_35 },
- { 1, &hf_rrc_tdd768_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_20 },
- { 2, &hf_rrc_tdd128_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_54 },
+static const per_choice_t T_tddOption_21_choice[] = {
+ { 0, &hf_rrc_tdd384_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_37 },
+ { 1, &hf_rrc_tdd768_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_22 },
+ { 2, &hf_rrc_tdd128_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_58 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_20, T_tddOption_20_choice,
+ ett_rrc_T_tddOption_21, T_tddOption_21_choice,
NULL);
return offset;
@@ -46794,7 +50153,7 @@ static const per_sequence_t UL_CCTrCH_r7_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TargetSIR },
{ &hf_rrc_timeInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeInfo },
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonTimeslotInfo },
- { &hf_rrc_tddOption_20 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_20 },
+ { &hf_rrc_tddOption_21 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_21 },
{ NULL, 0, 0, NULL }
};
@@ -46821,7 +50180,7 @@ dissect_rrc_UL_CCTrCHList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_68_sequence[] = {
+static const per_sequence_t T_tdd_76_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r7 },
{ &hf_rrc_ul_CCTrCHList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r7 },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -46829,30 +50188,30 @@ static const per_sequence_t T_tdd_68_sequence[] = {
};
static int
-dissect_rrc_T_tdd_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_68, T_tdd_68_sequence);
+ ett_rrc_T_tdd_76, T_tdd_76_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_85_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_92_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_85_choice[] = {
- { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 },
- { 1, &hf_rrc_tdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_68 },
+static const per_choice_t T_modeSpecificInfo_92_choice[] = {
+ { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 },
+ { 1, &hf_rrc_tdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_76 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_92(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_modeSpecificInfo_85, T_modeSpecificInfo_85_choice,
+ ett_rrc_T_modeSpecificInfo_92, T_modeSpecificInfo_92_choice,
NULL);
return offset;
@@ -46861,7 +50220,7 @@ dissect_rrc_T_modeSpecificInfo_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_r7_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r7 },
- { &hf_rrc_modeSpecificInfo_85, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_85 },
+ { &hf_rrc_modeSpecificInfo_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_92 },
{ NULL, 0, 0, NULL }
};
@@ -46927,7 +50286,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_128_sequence[] = {
+static const per_sequence_t T_fdd_138_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 },
@@ -46936,9 +50295,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_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_128, T_fdd_128_sequence);
+ ett_rrc_T_fdd_138, T_fdd_138_sequence);
return offset;
}
@@ -47130,22 +50489,22 @@ dissect_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string rrc_T_tdd384_21_vals[] = {
+static const value_string rrc_T_tdd384_23_vals[] = {
{ 0, "sF16" },
{ 1, "sF8" },
{ 0, NULL }
};
-static const per_choice_t T_tdd384_21_choice[] = {
+static const per_choice_t T_tdd384_23_choice[] = {
{ 0, &hf_rrc_sF16 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_8_OF_SF16Codes },
{ 1, &hf_rrc_sF8 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_21, T_tdd384_21_choice,
+ ett_rrc_T_tdd384_23, T_tdd384_23_choice,
NULL);
return offset;
@@ -47240,51 +50599,51 @@ dissect_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rrc_T_tdd768_13_vals[] = {
+static const value_string rrc_T_tdd768_15_vals[] = {
{ 0, "sF32" },
{ 1, "sF816" },
{ 0, NULL }
};
-static const per_choice_t T_tdd768_13_choice[] = {
+static const per_choice_t T_tdd768_15_choice[] = {
{ 0, &hf_rrc_sF32 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_16_OF_SF32Codes },
{ 1, &hf_rrc_sF816 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_13, T_tdd768_13_choice,
+ ett_rrc_T_tdd768_15, T_tdd768_15_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_59_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_65_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_59_choice[] = {
- { 0, &hf_rrc_tdd384_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_21 },
- { 1, &hf_rrc_tdd768_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_13 },
+static const per_choice_t T_modeSpecificInfo_65_choice[] = {
+ { 0, &hf_rrc_tdd384_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_23 },
+ { 1, &hf_rrc_tdd768_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_15 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_65(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_modeSpecificInfo_59, T_modeSpecificInfo_59_choice,
+ ett_rrc_T_modeSpecificInfo_65, T_modeSpecificInfo_65_choice,
NULL);
return offset;
}
-static const per_sequence_t T_tdd384_tdd768_03_sequence[] = {
+static const per_sequence_t T_tdd384_tdd768_04_sequence[] = {
{ &hf_rrc_e_RUCCH_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M35_10 },
{ &hf_rrc_e_RUCCH_PersistenceScalingFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PersistenceScalingFactor },
{ &hf_rrc_t_RUCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_RUCCH },
@@ -47292,14 +50651,14 @@ static const per_sequence_t T_tdd384_tdd768_03_sequence[] = {
{ &hf_rrc_e_RUCCH_Midamble, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RUCCH_Midamble },
{ &hf_rrc_t_adv , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_adv },
{ &hf_rrc_t_SCHED , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SCHED },
- { &hf_rrc_modeSpecificInfo_59, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_59 },
+ { &hf_rrc_modeSpecificInfo_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_65 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_tdd768_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_tdd768_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_tdd384_tdd768_03, T_tdd384_tdd768_03_sequence);
+ ett_rrc_T_tdd384_tdd768_04, T_tdd384_tdd768_04_sequence);
return offset;
}
@@ -47596,16 +50955,6 @@ dissect_rrc_Sync_UL_Codes_Bitmap(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_rrc_INTEGER_1_32(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 SYNC_UL_InfoForE_RUCCH_sequence[] = {
{ &hf_rrc_prxUpPCHdes , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_62 },
{ &hf_rrc_powerRampStep_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_3 },
@@ -47723,7 +51072,7 @@ dissect_rrc_PRACH_Information_LCR_List(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd128_34_sequence[] = {
+static const per_sequence_t T_tdd128_38_sequence[] = {
{ &hf_rrc_t_RUCCH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_RUCCH_01 },
{ &hf_rrc_n_RUCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_7 },
{ &hf_rrc_t_WAIT , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_WAIT },
@@ -47737,30 +51086,30 @@ static const per_sequence_t T_tdd128_34_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_34, T_tdd128_34_sequence);
+ ett_rrc_T_tdd128_38, T_tdd128_38_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_58_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_64_vals[] = {
{ 0, "tdd384-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_58_choice[] = {
- { 0, &hf_rrc_tdd384_tdd768_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_03 },
- { 1, &hf_rrc_tdd128_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_34 },
+static const per_choice_t T_modeSpecificInfo_64_choice[] = {
+ { 0, &hf_rrc_tdd384_tdd768_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_04 },
+ { 1, &hf_rrc_tdd128_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_38 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_58, T_modeSpecificInfo_58_choice,
+ ett_rrc_T_modeSpecificInfo_64, T_modeSpecificInfo_64_choice,
NULL);
return offset;
@@ -47768,7 +51117,7 @@ dissect_rrc_T_modeSpecificInfo_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t E_RUCCH_Info_sequence[] = {
- { &hf_rrc_modeSpecificInfo_58, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_58 },
+ { &hf_rrc_modeSpecificInfo_64, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_64 },
{ NULL, 0, 0, NULL }
};
@@ -48216,7 +51565,7 @@ dissect_rrc_T_retransTimerForSchedInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd128_33_sequence[] = {
+static const per_sequence_t T_tdd128_37_sequence[] = {
{ &hf_rrc_snpl_ReportType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_snpl_ReportType },
{ &hf_rrc_prxdes_base , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M112_M50 },
{ &hf_rrc_beaconPLEst_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
@@ -48232,30 +51581,30 @@ static const per_sequence_t T_tdd128_33_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_33, T_tdd128_33_sequence);
+ ett_rrc_T_tdd128_37, T_tdd128_37_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_57_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_63_vals[] = {
{ 0, "tdd348-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_57_choice[] = {
+static const per_choice_t T_modeSpecificInfo_63_choice[] = {
{ 0, &hf_rrc_tdd348_tdd768 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd348_tdd768 },
- { 1, &hf_rrc_tdd128_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_33 },
+ { 1, &hf_rrc_tdd128_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_37 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_57, T_modeSpecificInfo_57_choice,
+ ett_rrc_T_modeSpecificInfo_63, T_modeSpecificInfo_63_choice,
NULL);
return offset;
@@ -48264,7 +51613,7 @@ dissect_rrc_T_modeSpecificInfo_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t E_PUCH_Info_sequence[] = {
{ &hf_rrc_e_TFCS_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_TFCS_Info },
- { &hf_rrc_modeSpecificInfo_57, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_57 },
+ { &hf_rrc_modeSpecificInfo_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_63 },
{ &hf_rrc_powerOffsetForSchedInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ NULL, 0, 0, NULL }
};
@@ -48328,7 +51677,7 @@ dissect_rrc_T_midambleAllocationMode_31(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_e_HICH_Info_06_sequence[] = {
+static const per_sequence_t T_e_HICH_Info_07_sequence[] = {
{ &hf_rrc_timeslotNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 },
{ &hf_rrc_channelisation_Code, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_ChannelisationCode_LCR },
{ &hf_rrc_midambleAllocationMode_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midambleAllocationMode_31 },
@@ -48338,15 +51687,15 @@ static const per_sequence_t T_e_HICH_Info_06_sequence[] = {
};
static int
-dissect_rrc_T_e_HICH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_HICH_Info_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_e_HICH_Info_06, T_e_HICH_Info_06_sequence);
+ ett_rrc_T_e_HICH_Info_07, T_e_HICH_Info_07_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_41_sequence[] = {
+static const per_sequence_t T_tdd128_45_sequence[] = {
{ &hf_rrc_n_E_UCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_8 },
{ &hf_rrc_n_E_HICH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_4_15 },
{ &hf_rrc_timeslotResourceRelatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
@@ -48355,14 +51704,14 @@ static const per_sequence_t T_tdd128_41_sequence[] = {
{ &hf_rrc_sfnNum , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1 },
{ &hf_rrc_repetitionPeriodAndLength, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RepetitionPeriodAndLength },
{ &hf_rrc_codeResourceInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TS_ChannelisationCode },
- { &hf_rrc_e_HICH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_06 },
+ { &hf_rrc_e_HICH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_07 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_41, T_tdd128_41_sequence);
+ ett_rrc_T_tdd128_45, T_tdd128_45_sequence);
return offset;
}
@@ -48376,7 +51725,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_vals[] = {
static const per_choice_t Non_ScheduledTransGrantInfoTDD_choice[] = {
{ 0, &hf_rrc_tdd384_768 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768 },
- { 1, &hf_rrc_tdd128_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_41 },
+ { 1, &hf_rrc_tdd128_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_45 },
{ 0, NULL, 0, NULL }
};
@@ -48390,7 +51739,7 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_tdd_79_sequence[] = {
+static const per_sequence_t T_tdd_87_sequence[] = {
{ &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info },
{ &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info },
{ &hf_rrc_non_ScheduledTransGrantInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD },
@@ -48398,30 +51747,30 @@ static const per_sequence_t T_tdd_79_sequence[] = {
};
static int
-dissect_rrc_T_tdd_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_79, T_tdd_79_sequence);
+ ett_rrc_T_tdd_87, T_tdd_87_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_89_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_96_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_89_choice[] = {
- { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 },
- { 1, &hf_rrc_tdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_79 },
+static const per_choice_t T_modeSpecificInfo_96_choice[] = {
+ { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 },
+ { 1, &hf_rrc_tdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_87 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_96(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_modeSpecificInfo_89, T_modeSpecificInfo_89_choice,
+ ett_rrc_T_modeSpecificInfo_96, T_modeSpecificInfo_96_choice,
NULL);
return offset;
@@ -48430,7 +51779,7 @@ dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_EDCH_Information_r7_sequence[] = {
{ &hf_rrc_mac_es_e_resetIndicator_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_02 },
- { &hf_rrc_modeSpecificInfo_89, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_89 },
+ { &hf_rrc_modeSpecificInfo_96, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_96 },
{ NULL, 0, 0, NULL }
};
@@ -48465,7 +51814,7 @@ dissect_rrc_T_dl_dpchInfoCommon_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_62_sequence[] = {
+static const per_sequence_t T_fdd_64_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 },
@@ -48473,23 +51822,23 @@ 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_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_62, T_fdd_62_sequence);
+ ett_rrc_T_fdd_64, T_fdd_64_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_17_sequence[] = {
+static const per_sequence_t T_tdd128_18_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_17, T_tdd128_17_sequence);
+ ett_rrc_T_tdd128_18, T_tdd128_18_sequence);
return offset;
}
@@ -48503,9 +51852,9 @@ static const value_string rrc_T_tddOption_08_vals[] = {
};
static const per_choice_t T_tddOption_08_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_17 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_18 },
{ 0, NULL, 0, NULL }
};
@@ -48519,51 +51868,51 @@ dissect_rrc_T_tddOption_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_24_sequence[] = {
+static const per_sequence_t T_tdd_26_sequence[] = {
{ &hf_rrc_tddOption_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_08 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_24, T_tdd_24_sequence);
+ ett_rrc_T_tdd_26, T_tdd_26_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_32_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_34_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_32_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_34_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_34(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_modeSpecificInfo_32, T_modeSpecificInfo_32_choice,
+ ett_rrc_T_modeSpecificInfo_34, T_modeSpecificInfo_34_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_07_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_08_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -48588,8 +51937,8 @@ dissect_rrc_T_postVerificationPeriod_08(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t DL_CommonInformation_r7_sequence[] = {
{ &hf_rrc_dl_dpchInfoCommon_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon_01 },
- { &hf_rrc_modeSpecificInfo_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_32 },
- { &hf_rrc_mac_hsResetIndicator_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_07 },
+ { &hf_rrc_modeSpecificInfo_34, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_34 },
+ { &hf_rrc_mac_hsResetIndicator_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_08 },
{ &hf_rrc_postVerificationPeriod_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_08 },
{ NULL, 0, 0, NULL }
};
@@ -48603,7 +51952,7 @@ dissect_rrc_DL_CommonInformation_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_85_sequence[] = {
+static const per_sequence_t T_fdd_92_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 },
@@ -48611,37 +51960,37 @@ static const per_sequence_t T_fdd_85_sequence[] = {
};
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_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_85, T_fdd_85_sequence);
+ ett_rrc_T_fdd_92, T_fdd_92_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_53_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_58_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_53_choice[] = {
- { 0, &hf_rrc_fdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_85 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_58_choice[] = {
+ { 0, &hf_rrc_fdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_92 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_58(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_modeSpecificInfo_53, T_modeSpecificInfo_53_choice,
+ ett_rrc_T_modeSpecificInfo_58, T_modeSpecificInfo_58_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_74_sequence[] = {
+static const per_sequence_t T_fdd_78_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 },
@@ -48653,9 +52002,9 @@ static const per_sequence_t T_fdd_74_sequence[] = {
};
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_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_74, T_fdd_74_sequence);
+ ett_rrc_T_fdd_78, T_fdd_78_sequence);
return offset;
}
@@ -49013,15 +52362,15 @@ dissect_rrc_DownlinkTimeslotsCodes_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_tdd384_12_sequence[] = {
+static const per_sequence_t T_tdd384_13_sequence[] = {
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_r7 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_12, T_tdd384_12_sequence);
+ ett_rrc_T_tdd384_13, T_tdd384_13_sequence);
return offset;
}
@@ -49227,29 +52576,29 @@ dissect_rrc_DownlinkTimeslotsCodes_VHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd768_06_sequence[] = {
+static const per_sequence_t T_tdd768_07_sequence[] = {
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_06, T_tdd768_06_sequence);
+ ett_rrc_T_tdd768_07, T_tdd768_07_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_13_sequence[] = {
+static const per_sequence_t T_tdd128_14_sequence[] = {
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_13, T_tdd128_13_sequence);
+ ett_rrc_T_tdd128_14, T_tdd128_14_sequence);
return offset;
}
@@ -49263,9 +52612,9 @@ static const value_string rrc_T_tddOption_04_vals[] = {
};
static const per_choice_t T_tddOption_04_choice[] = {
- { 0, &hf_rrc_tdd384_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_12 },
- { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_06 },
- { 2, &hf_rrc_tdd128_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_13 },
+ { 0, &hf_rrc_tdd384_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_13 },
+ { 1, &hf_rrc_tdd768_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_07 },
+ { 2, &hf_rrc_tdd128_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_14 },
{ 0, NULL, 0, NULL }
};
@@ -49311,16 +52660,16 @@ dissect_rrc_DL_CCTrChList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_36_sequence[] = {
+static const per_sequence_t T_tdd_40_sequence[] = {
{ &hf_rrc_dl_CCTrChListToEstablish_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r7 },
{ &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_36, T_tdd_36_sequence);
+ ett_rrc_T_tdd_40, T_tdd_40_sequence);
return offset;
}
@@ -49333,8 +52682,8 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r7_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r7_choice[] = {
- { 0, &hf_rrc_fdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_74 },
- { 1, &hf_rrc_tdd_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_36 },
+ { 0, &hf_rrc_fdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_78 },
+ { 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_40 },
{ 0, NULL, 0, NULL }
};
@@ -49370,15 +52719,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_91_sequence[] = {
+static const per_sequence_t T_fdd_100_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_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_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_91, T_fdd_91_sequence);
+ ett_rrc_T_fdd_100, T_fdd_100_sequence);
return offset;
}
@@ -49414,7 +52763,7 @@ dissect_rrc_E_AGCH_Set_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_tdd384_19_sequence[] = {
+static const per_sequence_t T_tdd384_21_sequence[] = {
{ &hf_rrc_long_Term_Grant_Indicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
{ &hf_rrc_length_of_TTRI_field, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_12 },
{ &hf_rrc_e_AGCH_Set_Config, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config },
@@ -49423,9 +52772,9 @@ static const per_sequence_t T_tdd384_19_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_19, T_tdd384_19_sequence);
+ ett_rrc_T_tdd384_21, T_tdd384_21_sequence);
return offset;
}
@@ -49461,7 +52810,7 @@ dissect_rrc_E_AGCH_Set_Config_VHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd768_11_sequence[] = {
+static const per_sequence_t T_tdd768_13_sequence[] = {
{ &hf_rrc_long_Term_Grant_Indicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
{ &hf_rrc_length_of_TTRI_field, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_12 },
{ &hf_rrc_e_AGCH_Set_Config_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_VHCR },
@@ -49470,9 +52819,9 @@ static const per_sequence_t T_tdd768_11_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_11, T_tdd768_11_sequence);
+ ett_rrc_T_tdd768_13, T_tdd768_13_sequence);
return offset;
}
@@ -49534,7 +52883,7 @@ dissect_rrc_E_AGCH_Set_Config_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd128_31_sequence[] = {
+static const per_sequence_t T_tdd128_35_sequence[] = {
{ &hf_rrc_rdi_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ &hf_rrc_e_AGCH_Set_Config_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_LCR },
@@ -49543,32 +52892,32 @@ static const per_sequence_t T_tdd128_31_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_31, T_tdd128_31_sequence);
+ ett_rrc_T_tdd128_35, T_tdd128_35_sequence);
return offset;
}
-static const value_string rrc_T_tdd_48_vals[] = {
+static const value_string rrc_T_tdd_56_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_48_choice[] = {
- { 0, &hf_rrc_tdd384_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_19 },
- { 1, &hf_rrc_tdd768_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_11 },
- { 2, &hf_rrc_tdd128_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_31 },
+static const per_choice_t T_tdd_56_choice[] = {
+ { 0, &hf_rrc_tdd384_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_21 },
+ { 1, &hf_rrc_tdd768_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_13 },
+ { 2, &hf_rrc_tdd128_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_35 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_56(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_tdd_48, T_tdd_48_choice,
+ ett_rrc_T_tdd_56, T_tdd_56_choice,
NULL);
return offset;
@@ -49582,8 +52931,8 @@ static const value_string rrc_T_modeSpecific_02_vals[] = {
};
static const per_choice_t T_modeSpecific_02_choice[] = {
- { 0, &hf_rrc_fdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_91 },
- { 1, &hf_rrc_tdd_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_48 },
+ { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 },
+ { 1, &hf_rrc_tdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_56 },
{ 0, NULL, 0, NULL }
};
@@ -49633,38 +52982,38 @@ dissect_rrc_T_e_HICH_Info_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_e_RGCH_Info_02_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_03_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_02_choice[] = {
+static const per_choice_t T_e_RGCH_Info_03_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_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_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_02, T_e_RGCH_Info_02_choice,
+ ett_rrc_T_e_RGCH_Info_03, T_e_RGCH_Info_03_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_86_sequence[] = {
+static const per_sequence_t T_fdd_93_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 },
+ { &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_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_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_86, T_fdd_86_sequence);
+ ett_rrc_T_fdd_93, T_fdd_93_sequence);
return offset;
}
@@ -49680,22 +53029,22 @@ dissect_rrc_INTEGER_4_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const value_string rrc_T_modeSpecificInfo_56_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_62_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_56_choice[] = {
- { 0, &hf_rrc_tdd384_22 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode },
- { 1, &hf_rrc_tdd768_14 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode_VHCR },
+static const per_choice_t T_modeSpecificInfo_62_choice[] = {
+ { 0, &hf_rrc_tdd384_24 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode },
+ { 1, &hf_rrc_tdd768_16 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode_VHCR },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_62(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_modeSpecificInfo_56, T_modeSpecificInfo_56_choice,
+ ett_rrc_T_modeSpecificInfo_62, T_modeSpecificInfo_62_choice,
NULL);
return offset;
@@ -49737,7 +53086,7 @@ dissect_rrc_T_midamble_Allocation_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t E_HICH_Information_TDD384_768_sequence[] = {
{ &hf_rrc_n_E_HICH , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_4_44 },
{ &hf_rrc_tS_Number , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_14 },
- { &hf_rrc_modeSpecificInfo_56, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_56 },
+ { &hf_rrc_modeSpecificInfo_62, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_62 },
{ &hf_rrc_burst_Type , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_burst_Type },
{ &hf_rrc_midamble_Allocation_Mode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midamble_Allocation_Mode },
{ NULL, 0, 0, NULL }
@@ -49835,36 +53184,36 @@ dissect_rrc_E_HICH_Information_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_tdd128_28_sequence[] = {
+static const per_sequence_t T_tdd128_31_sequence[] = {
{ &hf_rrc_e_HICH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_28, T_tdd128_28_sequence);
+ ett_rrc_T_tdd128_31, T_tdd128_31_sequence);
return offset;
}
-static const value_string rrc_T_tdd_45_vals[] = {
+static const value_string rrc_T_tdd_52_vals[] = {
{ 0, "tdd384-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_45_choice[] = {
+static const per_choice_t T_tdd_52_choice[] = {
{ 0, &hf_rrc_tdd384_tdd768 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768 },
- { 1, &hf_rrc_tdd128_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_28 },
+ { 1, &hf_rrc_tdd128_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_31 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_52(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_tdd_45, T_tdd_45_choice,
+ ett_rrc_T_tdd_52, T_tdd_52_choice,
NULL);
return offset;
@@ -49878,8 +53227,8 @@ static const value_string rrc_T_modeSpecificInfo2_vals[] = {
};
static const per_choice_t T_modeSpecificInfo2_choice[] = {
- { 0, &hf_rrc_fdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_86 },
- { 1, &hf_rrc_tdd_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_45 },
+ { 0, &hf_rrc_fdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_93 },
+ { 1, &hf_rrc_tdd_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_52 },
{ 0, NULL, 0, NULL }
};
@@ -49894,7 +53243,7 @@ dissect_rrc_T_modeSpecificInfo2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t DL_InformationPerRL_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_53, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_53 },
+ { &hf_rrc_modeSpecificInfo_58, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_58 },
{ &hf_rrc_dl_dpchInfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo_01 },
{ &hf_rrc_e_AGCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information_r7 },
{ &hf_rrc_modeSpecificInfo2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo2 },
@@ -50208,14 +53557,14 @@ dissect_rrc_CellUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_18_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_19_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_18, T_nonCriticalExtensions_18_sequence);
+ ett_rrc_T_nonCriticalExtensions_19, T_nonCriticalExtensions_19_sequence);
return offset;
}
@@ -50223,7 +53572,7 @@ dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 },
+ { &hf_rrc_nonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_19 },
{ NULL, 0, 0, NULL }
};
@@ -50717,15 +54066,15 @@ dissect_rrc_T_ul_MAC_HeaderType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_fdd_55_sequence[] = {
+static const per_sequence_t T_fdd_56_sequence[] = {
{ &hf_rrc_tti_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_TTI },
{ 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_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_55, T_fdd_55_sequence);
+ ett_rrc_T_fdd_56, T_fdd_56_sequence);
return offset;
}
@@ -50738,7 +54087,7 @@ static const value_string rrc_T_modeSpecific_01_vals[] = {
};
static const per_choice_t T_modeSpecific_01_choice[] = {
- { 0, &hf_rrc_fdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_55 },
+ { 0, &hf_rrc_fdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_56 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -50859,7 +54208,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_129_sequence[] = {
+static const per_sequence_t T_fdd_139_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 },
@@ -50868,15 +54217,15 @@ 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_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_129, T_fdd_129_sequence);
+ ett_rrc_T_fdd_139, T_fdd_139_sequence);
return offset;
}
-static const per_sequence_t T_tdd_80_sequence[] = {
+static const per_sequence_t T_tdd_88_sequence[] = {
{ &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info },
{ &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info },
{ &hf_rrc_non_ScheduledTransGrantInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD },
@@ -50884,30 +54233,30 @@ static const per_sequence_t T_tdd_80_sequence[] = {
};
static int
-dissect_rrc_T_tdd_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_80, T_tdd_80_sequence);
+ ett_rrc_T_tdd_88, T_tdd_88_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_90_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_97_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_90_choice[] = {
- { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 },
- { 1, &hf_rrc_tdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_80 },
+static const per_choice_t T_modeSpecificInfo_97_choice[] = {
+ { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 },
+ { 1, &hf_rrc_tdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_88 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_97(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_modeSpecificInfo_90, T_modeSpecificInfo_90_choice,
+ ett_rrc_T_modeSpecificInfo_97, T_modeSpecificInfo_97_choice,
NULL);
return offset;
@@ -50916,7 +54265,7 @@ dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_EDCH_Information_r8_sequence[] = {
{ &hf_rrc_mac_es_e_resetIndicator_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_03 },
- { &hf_rrc_modeSpecificInfo_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_90 },
+ { &hf_rrc_modeSpecificInfo_97, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_97 },
{ NULL, 0, 0, NULL }
};
@@ -51083,7 +54432,7 @@ dissect_rrc_DPCH_CompressedModeInfo_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_63_sequence[] = {
+static const per_sequence_t T_fdd_65_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 },
@@ -51091,23 +54440,23 @@ 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_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_63, T_fdd_63_sequence);
+ ett_rrc_T_fdd_65, T_fdd_65_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_18_sequence[] = {
+static const per_sequence_t T_tdd128_19_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_18, T_tdd128_18_sequence);
+ ett_rrc_T_tdd128_19, T_tdd128_19_sequence);
return offset;
}
@@ -51121,9 +54470,9 @@ static const value_string rrc_T_tddOption_09_vals[] = {
};
static const per_choice_t T_tddOption_09_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_18 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_19 },
{ 0, NULL, 0, NULL }
};
@@ -51137,51 +54486,51 @@ dissect_rrc_T_tddOption_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_25_sequence[] = {
+static const per_sequence_t T_tdd_27_sequence[] = {
{ &hf_rrc_tddOption_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_09 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_25, T_tdd_25_sequence);
+ ett_rrc_T_tdd_27, T_tdd_27_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_33_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_35_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_33_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_35_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_35(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_modeSpecificInfo_33, T_modeSpecificInfo_33_choice,
+ ett_rrc_T_modeSpecificInfo_35, T_modeSpecificInfo_35_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_08_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_09_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -51206,8 +54555,8 @@ dissect_rrc_T_postVerificationPeriod_09(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t DL_CommonInformation_r8_sequence[] = {
{ &hf_rrc_dl_dpchInfoCommon_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon_02 },
- { &hf_rrc_modeSpecificInfo_33, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_33 },
- { &hf_rrc_mac_hsResetIndicator_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_08 },
+ { &hf_rrc_modeSpecificInfo_35, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_35 },
+ { &hf_rrc_mac_hsResetIndicator_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_09 },
{ &hf_rrc_postVerificationPeriod_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_09 },
{ NULL, 0, 0, NULL }
};
@@ -51221,7 +54570,7 @@ dissect_rrc_DL_CommonInformation_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_87_sequence[] = {
+static const per_sequence_t T_fdd_94_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 },
@@ -51229,30 +54578,30 @@ static const per_sequence_t T_fdd_87_sequence[] = {
};
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_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_87, T_fdd_87_sequence);
+ ett_rrc_T_fdd_94, T_fdd_94_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_54_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_59_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_54_choice[] = {
- { 0, &hf_rrc_fdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_87 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_59_choice[] = {
+ { 0, &hf_rrc_fdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_94 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_59(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_modeSpecificInfo_54, T_modeSpecificInfo_54_choice,
+ ett_rrc_T_modeSpecificInfo_59, T_modeSpecificInfo_59_choice,
NULL);
return offset;
@@ -51281,21 +54630,21 @@ dissect_rrc_T_dl_dpchInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_92_sequence[] = {
+static const per_sequence_t T_fdd_101_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_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_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_92, T_fdd_92_sequence);
+ ett_rrc_T_fdd_101, T_fdd_101_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_20_sequence[] = {
+static const per_sequence_t T_tdd384_22_sequence[] = {
{ &hf_rrc_long_Term_Grant_Indicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
{ &hf_rrc_length_of_TTRI_field, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_12 },
{ &hf_rrc_e_AGCH_Set_Config, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config },
@@ -51304,15 +54653,15 @@ static const per_sequence_t T_tdd384_20_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_20, T_tdd384_20_sequence);
+ ett_rrc_T_tdd384_22, T_tdd384_22_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_12_sequence[] = {
+static const per_sequence_t T_tdd768_14_sequence[] = {
{ &hf_rrc_long_Term_Grant_Indicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
{ &hf_rrc_length_of_TTRI_field, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_12 },
{ &hf_rrc_e_AGCH_Set_Config_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_VHCR },
@@ -51321,9 +54670,9 @@ static const per_sequence_t T_tdd768_12_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_12, T_tdd768_12_sequence);
+ ett_rrc_T_tdd768_14, T_tdd768_14_sequence);
return offset;
}
@@ -51359,7 +54708,7 @@ dissect_rrc_E_AGCH_InactivityMonitorThreshold_TDD128(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_tdd128_32_sequence[] = {
+static const per_sequence_t T_tdd128_36_sequence[] = {
{ &hf_rrc_rdi_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ &hf_rrc_e_AGCH_Set_Config_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_LCR },
@@ -51369,32 +54718,32 @@ static const per_sequence_t T_tdd128_32_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_32, T_tdd128_32_sequence);
+ ett_rrc_T_tdd128_36, T_tdd128_36_sequence);
return offset;
}
-static const value_string rrc_T_tdd_49_vals[] = {
+static const value_string rrc_T_tdd_57_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_49_choice[] = {
- { 0, &hf_rrc_tdd384_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_20 },
- { 1, &hf_rrc_tdd768_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_12 },
- { 2, &hf_rrc_tdd128_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_32 },
+static const per_choice_t T_tdd_57_choice[] = {
+ { 0, &hf_rrc_tdd384_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_22 },
+ { 1, &hf_rrc_tdd768_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_14 },
+ { 2, &hf_rrc_tdd128_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_36 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_57(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_tdd_49, T_tdd_49_choice,
+ ett_rrc_T_tdd_57, T_tdd_57_choice,
NULL);
return offset;
@@ -51408,8 +54757,8 @@ static const value_string rrc_T_modeSpecific_03_vals[] = {
};
static const per_choice_t T_modeSpecific_03_choice[] = {
- { 0, &hf_rrc_fdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_92 },
- { 1, &hf_rrc_tdd_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_49 },
+ { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 },
+ { 1, &hf_rrc_tdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_57 },
{ 0, NULL, 0, NULL }
};
@@ -51459,38 +54808,38 @@ dissect_rrc_T_e_HICH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_e_RGCH_Info_03_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_04_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_03_choice[] = {
+static const per_choice_t T_e_RGCH_Info_04_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_RGCH_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_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_03, T_e_RGCH_Info_03_choice,
+ ett_rrc_T_e_RGCH_Info_04, T_e_RGCH_Info_04_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_88_sequence[] = {
+static const per_sequence_t T_fdd_95_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 },
+ { &hf_rrc_e_RGCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_04 },
{ 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_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_88, T_fdd_88_sequence);
+ ett_rrc_T_fdd_95, T_fdd_95_sequence);
return offset;
}
@@ -51510,36 +54859,36 @@ dissect_rrc_T_tdd384_tdd768_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_tdd128_29_sequence[] = {
+static const per_sequence_t T_tdd128_32_sequence[] = {
{ &hf_rrc_e_HICH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_29, T_tdd128_29_sequence);
+ ett_rrc_T_tdd128_32, T_tdd128_32_sequence);
return offset;
}
-static const value_string rrc_T_tdd_46_vals[] = {
+static const value_string rrc_T_tdd_53_vals[] = {
{ 0, "tdd384-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_46_choice[] = {
+static const per_choice_t T_tdd_53_choice[] = {
{ 0, &hf_rrc_tdd384_tdd768_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_01 },
- { 1, &hf_rrc_tdd128_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_29 },
+ { 1, &hf_rrc_tdd128_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_32 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_53(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_tdd_46, T_tdd_46_choice,
+ ett_rrc_T_tdd_53, T_tdd_53_choice,
NULL);
return offset;
@@ -51553,8 +54902,8 @@ static const value_string rrc_T_modeSpecificInfo2_01_vals[] = {
};
static const per_choice_t T_modeSpecificInfo2_01_choice[] = {
- { 0, &hf_rrc_fdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_88 },
- { 1, &hf_rrc_tdd_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_46 },
+ { 0, &hf_rrc_fdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_95 },
+ { 1, &hf_rrc_tdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_53 },
{ 0, NULL, 0, NULL }
};
@@ -51569,7 +54918,7 @@ dissect_rrc_T_modeSpecificInfo2_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r8_sequence[] = {
- { &hf_rrc_modeSpecificInfo_54, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_54 },
+ { &hf_rrc_modeSpecificInfo_59, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_59 },
{ &hf_rrc_dl_dpchInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo_02 },
{ &hf_rrc_e_AGCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information_r8 },
{ &hf_rrc_modeSpecificInfo2_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo2_01 },
@@ -52422,15 +55771,15 @@ dissect_rrc_T_t_SI_nst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_tdd128_42_sequence[] = {
+static const per_sequence_t T_tdd128_46_sequence[] = {
{ &hf_rrc_t_SI_nst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SI_nst },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_42, T_tdd128_42_sequence);
+ ett_rrc_T_tdd128_46, T_tdd128_46_sequence);
return offset;
}
@@ -52444,7 +55793,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_ext_vals[] = {
static const per_choice_t Non_ScheduledTransGrantInfoTDD_ext_choice[] = {
{ 0, &hf_rrc_tdd384_768_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_42 },
+ { 1, &hf_rrc_tdd128_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_46 },
{ 0, NULL, 0, NULL }
};
@@ -52458,15 +55807,15 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD_ext(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_tdd_78_sequence[] = {
+static const per_sequence_t T_tdd_86_sequence[] = {
{ &hf_rrc_non_ScheduledTransGrantInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_78, T_tdd_78_sequence);
+ ett_rrc_T_tdd_86, T_tdd_86_sequence);
return offset;
}
@@ -52479,8 +55828,8 @@ static const value_string rrc_UL_EDCH_Information_ext_vals[] = {
};
static const per_choice_t UL_EDCH_Information_ext_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_78 },
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_86 },
{ 0, NULL, 0, NULL }
};
@@ -52522,60 +55871,60 @@ dissect_rrc_CellUpdateConfirm_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd128_25_sequence[] = {
+static const per_sequence_t T_tdd128_27_sequence[] = {
{ &hf_rrc_outofSyncWindow , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OutofSyncWindow },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_25, T_tdd128_25_sequence);
+ ett_rrc_T_tdd128_27, T_tdd128_27_sequence);
return offset;
}
-static const value_string rrc_T_tdd_42_vals[] = {
+static const value_string rrc_T_tdd_48_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_42_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_25 },
+static const per_choice_t T_tdd_48_choice[] = {
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_27 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_48(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_tdd_42, T_tdd_42_choice,
+ ett_rrc_T_tdd_48, T_tdd_48_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_45_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_49_vals[] = {
{ 0, "tdd" },
{ 1, "fdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_45_choice[] = {
- { 0, &hf_rrc_tdd_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_42 },
- { 1, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+static const per_choice_t T_modeSpecificInfo_49_choice[] = {
+ { 0, &hf_rrc_tdd_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_48 },
+ { 1, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_49(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_modeSpecificInfo_45, T_modeSpecificInfo_45_choice,
+ ett_rrc_T_modeSpecificInfo_49, T_modeSpecificInfo_49_choice,
NULL);
return offset;
@@ -52583,7 +55932,7 @@ dissect_rrc_T_modeSpecificInfo_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_HSPDSCH_Information_r8_ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_45 },
+ { &hf_rrc_modeSpecificInfo_49, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_49 },
{ NULL, 0, 0, NULL }
};
@@ -52643,60 +55992,60 @@ dissect_rrc_T_hS_SCCH_tpc_step_size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_tdd128_37_sequence[] = {
+static const per_sequence_t T_tdd128_41_sequence[] = {
{ &hf_rrc_hS_SCCH_tpc_step_size, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hS_SCCH_tpc_step_size },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_37, T_tdd128_37_sequence);
+ ett_rrc_T_tdd128_41, T_tdd128_41_sequence);
return offset;
}
-static const value_string rrc_T_tdd_53_vals[] = {
+static const value_string rrc_T_tdd_61_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_53_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_37 },
+static const per_choice_t T_tdd_61_choice[] = {
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_41 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_61(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_tdd_53, T_tdd_53_choice,
+ ett_rrc_T_tdd_61, T_tdd_61_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_65_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_71_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_65_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_53 },
+static const per_choice_t T_modeSpecificInfo_71_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_61 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_71(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_modeSpecificInfo_65, T_modeSpecificInfo_65_choice,
+ ett_rrc_T_modeSpecificInfo_71, T_modeSpecificInfo_71_choice,
NULL);
return offset;
@@ -52704,7 +56053,7 @@ dissect_rrc_T_modeSpecificInfo_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t HS_SCCH_Info_r8_ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_65 },
+ { &hf_rrc_modeSpecificInfo_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_71 },
{ NULL, 0, 0, NULL }
};
@@ -52745,14 +56094,14 @@ dissect_rrc_CellUpdateConfirm_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_19_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_20_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_19, T_nonCriticalExtensions_19_sequence);
+ ett_rrc_T_nonCriticalExtensions_20, T_nonCriticalExtensions_20_sequence);
return offset;
}
@@ -52760,7 +56109,7 @@ dissect_rrc_T_nonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v8a0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_19 },
+ { &hf_rrc_nonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_20 },
{ NULL, 0, 0, NULL }
};
@@ -53023,7 +56372,7 @@ dissect_rrc_T_mac_es_e_resetIndicator_04(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_130_sequence[] = {
+static const per_sequence_t T_fdd_140_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 },
@@ -53032,9 +56381,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_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_130, T_fdd_130_sequence);
+ ett_rrc_T_fdd_140, T_fdd_140_sequence);
return offset;
}
@@ -53080,7 +56429,7 @@ dissect_rrc_T_midambleAllocationMode_32(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_e_HICH_Info_07_sequence[] = {
+static const per_sequence_t T_e_HICH_Info_08_sequence[] = {
{ &hf_rrc_timeslotNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 },
{ &hf_rrc_channelisation_Code, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_ChannelisationCode_LCR },
{ &hf_rrc_midambleAllocationMode_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midambleAllocationMode_32 },
@@ -53090,9 +56439,9 @@ static const per_sequence_t T_e_HICH_Info_07_sequence[] = {
};
static int
-dissect_rrc_T_e_HICH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_e_HICH_Info_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_e_HICH_Info_07, T_e_HICH_Info_07_sequence);
+ ett_rrc_T_e_HICH_Info_08, T_e_HICH_Info_08_sequence);
return offset;
}
@@ -53119,7 +56468,7 @@ dissect_rrc_T_t_SI_nst_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_tdd128_43_sequence[] = {
+static const per_sequence_t T_tdd128_47_sequence[] = {
{ &hf_rrc_n_E_UCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_8 },
{ &hf_rrc_n_E_HICH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_4_15 },
{ &hf_rrc_timeslotResourceRelatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
@@ -53128,15 +56477,15 @@ static const per_sequence_t T_tdd128_43_sequence[] = {
{ &hf_rrc_sfnNum , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1 },
{ &hf_rrc_repetitionPeriodAndLength, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RepetitionPeriodAndLength },
{ &hf_rrc_codeResourceInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TS_ChannelisationCode },
- { &hf_rrc_e_HICH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_07 },
+ { &hf_rrc_e_HICH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_08 },
{ &hf_rrc_t_SI_nst_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SI_nst_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_43, T_tdd128_43_sequence);
+ ett_rrc_T_tdd128_47, T_tdd128_47_sequence);
return offset;
}
@@ -53150,7 +56499,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_r9_vals[] = {
static const per_choice_t Non_ScheduledTransGrantInfoTDD_r9_choice[] = {
{ 0, &hf_rrc_tdd384_768_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768_01 },
- { 1, &hf_rrc_tdd128_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_43 },
+ { 1, &hf_rrc_tdd128_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_47 },
{ 0, NULL, 0, NULL }
};
@@ -53164,7 +56513,7 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_tdd_81_sequence[] = {
+static const per_sequence_t T_tdd_89_sequence[] = {
{ &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info },
{ &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info },
{ &hf_rrc_non_ScheduledTransGrantInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9 },
@@ -53172,30 +56521,30 @@ static const per_sequence_t T_tdd_81_sequence[] = {
};
static int
-dissect_rrc_T_tdd_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_81, T_tdd_81_sequence);
+ ett_rrc_T_tdd_89, T_tdd_89_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_91_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_98_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_91_choice[] = {
- { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 },
- { 1, &hf_rrc_tdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_81 },
+static const per_choice_t T_modeSpecificInfo_98_choice[] = {
+ { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 },
+ { 1, &hf_rrc_tdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_89 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_91, T_modeSpecificInfo_91_choice,
+ ett_rrc_T_modeSpecificInfo_98, T_modeSpecificInfo_98_choice,
NULL);
return offset;
@@ -53204,7 +56553,7 @@ dissect_rrc_T_modeSpecificInfo_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_EDCH_Information_r9_sequence[] = {
{ &hf_rrc_mac_es_e_resetIndicator_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_04 },
- { &hf_rrc_modeSpecificInfo_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_91 },
+ { &hf_rrc_modeSpecificInfo_98, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_98 },
{ NULL, 0, 0, NULL }
};
@@ -53516,14 +56865,14 @@ dissect_rrc_CellUpdateConfirm_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_20_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_21_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_20, T_nonCriticalExtensions_20_sequence);
+ ett_rrc_T_nonCriticalExtensions_21, T_nonCriticalExtensions_21_sequence);
return offset;
}
@@ -53531,7 +56880,7 @@ dissect_rrc_T_nonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v9c0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_20 },
+ { &hf_rrc_nonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_21 },
{ NULL, 0, 0, NULL }
};
@@ -53715,7 +57064,7 @@ static const value_string rrc_T_configuration_info_vals[] = {
static const per_choice_t T_configuration_info_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 },
+ { 1, &hf_rrc_newConfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 },
{ 0, NULL, 0, NULL }
};
@@ -53891,7 +57240,7 @@ dissect_rrc_DPCH_CompressedModeInfo_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_64_sequence[] = {
+static const per_sequence_t T_fdd_66_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo_r10 },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
@@ -53899,23 +57248,23 @@ 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_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_64, T_fdd_64_sequence);
+ ett_rrc_T_fdd_66, T_fdd_66_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_19_sequence[] = {
+static const per_sequence_t T_tdd128_20_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_19, T_tdd128_19_sequence);
+ ett_rrc_T_tdd128_20, T_tdd128_20_sequence);
return offset;
}
@@ -53929,9 +57278,9 @@ static const value_string rrc_T_tddOption_10_vals[] = {
};
static const per_choice_t T_tddOption_10_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_19 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_20 },
{ 0, NULL, 0, NULL }
};
@@ -53945,51 +57294,51 @@ dissect_rrc_T_tddOption_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_26_sequence[] = {
+static const per_sequence_t T_tdd_28_sequence[] = {
{ &hf_rrc_tddOption_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_10 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_26, T_tdd_26_sequence);
+ ett_rrc_T_tdd_28, T_tdd_28_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_34_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_36_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_34_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_36_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_36(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_modeSpecificInfo_34, T_modeSpecificInfo_34_choice,
+ ett_rrc_T_modeSpecificInfo_36, T_modeSpecificInfo_36_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_09_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_10_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -54014,8 +57363,8 @@ dissect_rrc_T_postVerificationPeriod_10(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t DL_CommonInformation_r10_sequence[] = {
{ &hf_rrc_dl_dpchInfoCommon_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon_03 },
- { &hf_rrc_modeSpecificInfo_34, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_34 },
- { &hf_rrc_mac_hsResetIndicator_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_09 },
+ { &hf_rrc_modeSpecificInfo_36, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_36 },
+ { &hf_rrc_mac_hsResetIndicator_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_10 },
{ &hf_rrc_postVerificationPeriod_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_10 },
{ NULL, 0, 0, NULL }
};
@@ -54089,16 +57438,16 @@ dissect_rrc_StandaloneMidambleInfo_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_newConfiguration_07_sequence[] = {
+static const per_sequence_t T_newConfiguration_13_sequence[] = {
{ &hf_rrc_mu_MIMO_Operation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MU_MIMO_Operation },
{ &hf_rrc_standaloneMidambleInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StandaloneMidambleInfo_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_newConfiguration_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_07, T_newConfiguration_07_sequence);
+ ett_rrc_T_newConfiguration_13, T_newConfiguration_13_sequence);
return offset;
}
@@ -54112,7 +57461,7 @@ static const value_string rrc_MU_MIMO_Info_TDD128_vals[] = {
static const per_choice_t MU_MIMO_Info_TDD128_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_07 },
+ { 1, &hf_rrc_newConfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_13 },
{ 0, NULL, 0, NULL }
};
@@ -54205,14 +57554,14 @@ dissect_rrc_CellUpdateConfirm_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_21_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_22_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_21, T_nonCriticalExtensions_21_sequence);
+ ett_rrc_T_nonCriticalExtensions_22, T_nonCriticalExtensions_22_sequence);
return offset;
}
@@ -54220,7 +57569,7 @@ dissect_rrc_T_nonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_21 },
+ { &hf_rrc_nonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_22 },
{ NULL, 0, 0, NULL }
};
@@ -54630,7 +57979,7 @@ dissect_rrc_DL_AddReconfTransChInfoList_r11(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_fdd_126_sequence[] = {
+static const per_sequence_t T_fdd_136_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 },
@@ -54644,77 +57993,77 @@ 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_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_126, T_fdd_126_sequence);
+ ett_rrc_T_fdd_136, T_fdd_136_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_40_sequence[] = {
+static const per_sequence_t T_tdd384_42_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_40, T_tdd384_40_sequence);
+ ett_rrc_T_tdd384_42, T_tdd384_42_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_22_sequence[] = {
+static const per_sequence_t T_tdd768_24_sequence[] = {
{ &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList },
{ &hf_rrc_dpch_ConstantValue_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValue },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_22, T_tdd768_22_sequence);
+ ett_rrc_T_tdd768_24, T_tdd768_24_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_59_sequence[] = {
+static const per_sequence_t T_tdd128_63_sequence[] = {
{ &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est },
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_59, T_tdd128_59_sequence);
+ ett_rrc_T_tdd128_63, T_tdd128_63_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_25_vals[] = {
+static const value_string rrc_T_tddOption_26_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_25_choice[] = {
- { 0, &hf_rrc_tdd384_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_40 },
- { 1, &hf_rrc_tdd768_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_22 },
- { 2, &hf_rrc_tdd128_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_59 },
+static const per_choice_t T_tddOption_26_choice[] = {
+ { 0, &hf_rrc_tdd384_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_42 },
+ { 1, &hf_rrc_tdd768_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_24 },
+ { 2, &hf_rrc_tdd128_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_63 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_26(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_tddOption_25, T_tddOption_25_choice,
+ ett_rrc_T_tddOption_26, T_tddOption_26_choice,
NULL);
return offset;
@@ -54722,7 +58071,7 @@ dissect_rrc_T_tddOption_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t T_individuallySignalled_05_sequence[] = {
- { &hf_rrc_tddOption_25 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_25 },
+ { &hf_rrc_tddOption_26 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_26 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
{ NULL, 0, 0, NULL }
};
@@ -54758,16 +58107,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd_76_sequence[] = {
+static const per_sequence_t T_tdd_84_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR },
{ &hf_rrc_ul_OL_PC_Signalling_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_05 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_76, T_tdd_76_sequence);
+ ett_rrc_T_tdd_84, T_tdd_84_sequence);
return offset;
}
@@ -54780,8 +58129,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r11_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r11_choice[] = {
- { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 },
- { 1, &hf_rrc_tdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_76 },
+ { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 },
+ { 1, &hf_rrc_tdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_84 },
{ 0, NULL, 0, NULL }
};
@@ -54852,7 +58201,7 @@ dissect_rrc_T_dpdchPresence_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_118_sequence[] = {
+static const per_sequence_t T_fdd_128_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_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence_02 },
@@ -54860,15 +58209,15 @@ 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_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_118, T_fdd_118_sequence);
+ ett_rrc_T_fdd_128, T_fdd_128_sequence);
return offset;
}
-static const per_sequence_t T_tdd_69_sequence[] = {
+static const per_sequence_t T_tdd_77_sequence[] = {
{ &hf_rrc_ul_TimingAdvance_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r7 },
{ &hf_rrc_ul_CCTrCHList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r7 },
{ &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove },
@@ -54876,30 +58225,30 @@ static const per_sequence_t T_tdd_69_sequence[] = {
};
static int
-dissect_rrc_T_tdd_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_69, T_tdd_69_sequence);
+ ett_rrc_T_tdd_77, T_tdd_77_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_86_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_93_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_86_choice[] = {
- { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 },
- { 1, &hf_rrc_tdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_69 },
+static const per_choice_t T_modeSpecificInfo_93_choice[] = {
+ { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 },
+ { 1, &hf_rrc_tdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_77 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_93(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_modeSpecificInfo_86, T_modeSpecificInfo_86_choice,
+ ett_rrc_T_modeSpecificInfo_93, T_modeSpecificInfo_93_choice,
NULL);
return offset;
@@ -54908,7 +58257,7 @@ dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_Info_r11_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r11 },
- { &hf_rrc_modeSpecificInfo_86, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_86 },
+ { &hf_rrc_modeSpecificInfo_93, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_93 },
{ NULL, 0, 0, NULL }
};
@@ -54936,7 +58285,7 @@ dissect_rrc_T_mac_es_e_resetIndicator_05(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_131_sequence[] = {
+static const per_sequence_t T_fdd_141_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_ul_MIMO_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD },
@@ -54947,15 +58296,15 @@ static const per_sequence_t T_fdd_131_sequence[] = {
};
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_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_131, T_fdd_131_sequence);
+ ett_rrc_T_fdd_141, T_fdd_141_sequence);
return offset;
}
-static const per_sequence_t T_tdd_82_sequence[] = {
+static const per_sequence_t T_tdd_90_sequence[] = {
{ &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info },
{ &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info },
{ &hf_rrc_non_ScheduledTransGrantInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9 },
@@ -54963,30 +58312,30 @@ static const per_sequence_t T_tdd_82_sequence[] = {
};
static int
-dissect_rrc_T_tdd_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_82, T_tdd_82_sequence);
+ ett_rrc_T_tdd_90, T_tdd_90_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_92_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_99_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_92_choice[] = {
- { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 },
- { 1, &hf_rrc_tdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_82 },
+static const per_choice_t T_modeSpecificInfo_99_choice[] = {
+ { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 },
+ { 1, &hf_rrc_tdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_90 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_92, T_modeSpecificInfo_92_choice,
+ ett_rrc_T_modeSpecificInfo_99, T_modeSpecificInfo_99_choice,
NULL);
return offset;
@@ -54995,7 +58344,7 @@ dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_EDCH_Information_r11_sequence[] = {
{ &hf_rrc_mac_es_e_resetIndicator_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_05 },
- { &hf_rrc_modeSpecificInfo_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_92 },
+ { &hf_rrc_modeSpecificInfo_99, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_99 },
{ NULL, 0, 0, NULL }
};
@@ -55030,7 +58379,7 @@ dissect_rrc_T_dl_dpchInfoCommon_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_65_sequence[] = {
+static const per_sequence_t T_fdd_67_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo_r10 },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
@@ -55038,23 +58387,23 @@ 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_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_65, T_fdd_65_sequence);
+ ett_rrc_T_fdd_67, T_fdd_67_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_20_sequence[] = {
+static const per_sequence_t T_tdd128_21_sequence[] = {
{ &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_20, T_tdd128_20_sequence);
+ ett_rrc_T_tdd128_21, T_tdd128_21_sequence);
return offset;
}
@@ -55068,9 +58417,9 @@ static const value_string rrc_T_tddOption_11_vals[] = {
};
static const per_choice_t T_tddOption_11_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_20 },
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_21 },
{ 0, NULL, 0, NULL }
};
@@ -55084,51 +58433,51 @@ dissect_rrc_T_tddOption_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_tdd_27_sequence[] = {
+static const per_sequence_t T_tdd_29_sequence[] = {
{ &hf_rrc_tddOption_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_11 },
{ &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_27, T_tdd_27_sequence);
+ ett_rrc_T_tdd_29, T_tdd_29_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_35_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_37_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_35_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_37_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_37(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_modeSpecificInfo_35, T_modeSpecificInfo_35_choice,
+ ett_rrc_T_modeSpecificInfo_37, T_modeSpecificInfo_37_choice,
NULL);
return offset;
}
-static const value_string rrc_T_mac_hsResetIndicator_10_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_11_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -55151,14 +58500,14 @@ dissect_rrc_T_postVerificationPeriod_11(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string rrc_T_mac_hsResetIndicator_assisting_01_vals[] = {
+static const value_string rrc_T_mac_hsResetIndicator_assisting_02_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_mac_hsResetIndicator_assisting_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_mac_hsResetIndicator_assisting_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);
@@ -55168,10 +58517,10 @@ dissect_rrc_T_mac_hsResetIndicator_assisting_01(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t DL_CommonInformation_r11_sequence[] = {
{ &hf_rrc_dl_dpchInfoCommon_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon_04 },
- { &hf_rrc_modeSpecificInfo_35, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_35 },
- { &hf_rrc_mac_hsResetIndicator_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_10 },
+ { &hf_rrc_modeSpecificInfo_37, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_37 },
+ { &hf_rrc_mac_hsResetIndicator_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_11 },
{ &hf_rrc_postVerificationPeriod_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_11 },
- { &hf_rrc_mac_hsResetIndicator_assisting_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_assisting_01 },
+ { &hf_rrc_mac_hsResetIndicator_assisting_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_assisting_02 },
{ NULL, 0, 0, NULL }
};
@@ -55184,7 +58533,7 @@ dissect_rrc_DL_CommonInformation_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_89_sequence[] = {
+static const per_sequence_t T_fdd_96_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 },
@@ -55192,30 +58541,30 @@ static const per_sequence_t T_fdd_89_sequence[] = {
};
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_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_89, T_fdd_89_sequence);
+ ett_rrc_T_fdd_96, T_fdd_96_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_55_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_60_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_55_choice[] = {
- { 0, &hf_rrc_fdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_89 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_60_choice[] = {
+ { 0, &hf_rrc_fdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_96 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_60(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_modeSpecificInfo_55, T_modeSpecificInfo_55_choice,
+ ett_rrc_T_modeSpecificInfo_60, T_modeSpecificInfo_60_choice,
NULL);
return offset;
@@ -55268,22 +58617,22 @@ dissect_rrc_T_e_HICH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_e_RGCH_Info_04_vals[] = {
+static const value_string rrc_T_e_RGCH_Info_05_vals[] = {
{ 0, "e-RGCH-Information" },
{ 1, "releaseIndicator" },
{ 0, NULL }
};
-static const per_choice_t T_e_RGCH_Info_04_choice[] = {
+static const per_choice_t T_e_RGCH_Info_05_choice[] = {
{ 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
{ 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_e_RGCH_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_e_RGCH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_e_RGCH_Info_04, T_e_RGCH_Info_04_choice,
+ ett_rrc_T_e_RGCH_Info_05, T_e_RGCH_Info_05_choice,
NULL);
return offset;
@@ -55312,17 +58661,17 @@ dissect_rrc_T_f_TPICH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_fdd_90_sequence[] = {
+static const per_sequence_t T_fdd_97_sequence[] = {
{ &hf_rrc_e_HICH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_03 },
- { &hf_rrc_e_RGCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_04 },
+ { &hf_rrc_e_RGCH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_05 },
{ &hf_rrc_f_TPICH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_f_TPICH_Info },
{ NULL, 0, 0, NULL }
};
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_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_90, T_fdd_90_sequence);
+ ett_rrc_T_fdd_97, T_fdd_97_sequence);
return offset;
}
@@ -55342,36 +58691,36 @@ dissect_rrc_T_tdd384_tdd768_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_tdd128_30_sequence[] = {
+static const per_sequence_t T_tdd128_33_sequence[] = {
{ &hf_rrc_e_HICH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_30, T_tdd128_30_sequence);
+ ett_rrc_T_tdd128_33, T_tdd128_33_sequence);
return offset;
}
-static const value_string rrc_T_tdd_47_vals[] = {
+static const value_string rrc_T_tdd_54_vals[] = {
{ 0, "tdd384-tdd768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_47_choice[] = {
+static const per_choice_t T_tdd_54_choice[] = {
{ 0, &hf_rrc_tdd384_tdd768_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_02 },
- { 1, &hf_rrc_tdd128_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_30 },
+ { 1, &hf_rrc_tdd128_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_33 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_54(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_tdd_47, T_tdd_47_choice,
+ ett_rrc_T_tdd_54, T_tdd_54_choice,
NULL);
return offset;
@@ -55385,8 +58734,8 @@ static const value_string rrc_T_modeSpecificInfo2_02_vals[] = {
};
static const per_choice_t T_modeSpecificInfo2_02_choice[] = {
- { 0, &hf_rrc_fdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_90 },
- { 1, &hf_rrc_tdd_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_47 },
+ { 0, &hf_rrc_fdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_97 },
+ { 1, &hf_rrc_tdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_54 },
{ 0, NULL, 0, NULL }
};
@@ -55401,7 +58750,7 @@ dissect_rrc_T_modeSpecificInfo2_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r11_sequence[] = {
- { &hf_rrc_modeSpecificInfo_55, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_55 },
+ { &hf_rrc_modeSpecificInfo_60, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_60 },
{ &hf_rrc_dl_dpchInfo_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo_03 },
{ &hf_rrc_e_AGCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information_r8 },
{ &hf_rrc_e_ROCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_ROCH_Information },
@@ -55522,7 +58871,7 @@ dissect_rrc_FilterCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_newConfiguration_01_sequence[] = {
+static const per_sequence_t T_newConfiguration_04_sequence[] = {
{ &hf_rrc_eRGCHNeighbourCellList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_maxCellMeas },
{ &hf_rrc_commonERGCHChannelConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig },
{ &hf_rrc_minimumServingGrantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 },
@@ -55532,30 +58881,30 @@ static const per_sequence_t T_newConfiguration_01_sequence[] = {
};
static int
-dissect_rrc_T_newConfiguration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_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_newConfiguration_01, T_newConfiguration_01_sequence);
+ ett_rrc_T_newConfiguration_04, T_newConfiguration_04_sequence);
return offset;
}
-static const value_string rrc_T_configurationInfo_vals[] = {
+static const value_string rrc_T_configurationInfo_02_vals[] = {
{ 0, "continue" },
{ 1, "newConfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_configurationInfo_choice[] = {
+static const per_choice_t T_configurationInfo_02_choice[] = {
{ 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_newConfiguration_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_01 },
+ { 1, &hf_rrc_newConfiguration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_04 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_configurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_configurationInfo_02(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_configurationInfo, T_configurationInfo_choice,
+ ett_rrc_T_configurationInfo_02, T_configurationInfo_02_choice,
NULL);
return offset;
@@ -55563,7 +58912,7 @@ dissect_rrc_T_configurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t CommonERGCHInfoFDD_sequence[] = {
- { &hf_rrc_configurationInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo },
+ { &hf_rrc_configurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_02 },
{ NULL, 0, 0, NULL }
};
@@ -55646,14 +58995,14 @@ dissect_rrc_CellUpdateConfirm_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_22_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_23_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_22, T_nonCriticalExtensions_22_sequence);
+ ett_rrc_T_nonCriticalExtensions_23, T_nonCriticalExtensions_23_sequence);
return offset;
}
@@ -55662,7 +59011,7 @@ dissect_rrc_T_nonCriticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_01_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r11_IEs },
{ &hf_rrc_cellUpdateConfirm_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_22 },
+ { &hf_rrc_nonCriticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_23 },
{ NULL, 0, 0, NULL }
};
@@ -55675,27 +59024,1754 @@ dissect_rrc_T_r11_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_18_sequence[] = {
+static const per_sequence_t T_signalledGainFactors_sequence[] = {
+ { &hf_rrc_gainFactorBetaC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
+ { &hf_rrc_gainFactorBetaD , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
+ { &hf_rrc_referenceTFC_ID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTFC_ID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_signalledGainFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_18, T_criticalExtensions_18_sequence);
+ ett_rrc_T_signalledGainFactors, T_signalledGainFactors_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_17_vals[] = {
+static const value_string rrc_GainFactorInformation_10msMode_vals[] = {
+ { 0, "signalledGainFactors" },
+ { 1, "computedGainFactors" },
+ { 0, NULL }
+};
+
+static const per_choice_t GainFactorInformation_10msMode_choice[] = {
+ { 0, &hf_rrc_signalledGainFactors_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_signalledGainFactors },
+ { 1, &hf_rrc_computedGainFactors, ASN1_NO_EXTENSIONS , dissect_rrc_ReferenceTFC_ID },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_GainFactorInformation_10msMode(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_GainFactorInformation_10msMode, GainFactorInformation_10msMode_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PowerOffsetInformation_10msMode_sequence[] = {
+ { &hf_rrc_gainFactorInformation_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactorInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PowerOffsetInformation_10msMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PowerOffsetInformation_10msMode, PowerOffsetInformation_10msMode_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc2Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc2 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_3 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc2Bit_item_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_ctfc2Bit_item_01, T_ctfc2Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc2Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc2Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc2Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc2Bit_01(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_T_ctfc2Bit_01, T_ctfc2Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc4Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc4 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc4Bit_item_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_ctfc4Bit_item_01, T_ctfc4Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc4Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc4Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc4Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc4Bit_01(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_T_ctfc4Bit_01, T_ctfc4Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc6Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc6 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc6Bit_item_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_ctfc6Bit_item_01, T_ctfc6Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc6Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc6Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc6Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc6Bit_01(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_T_ctfc6Bit_01, T_ctfc6Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc8Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc8 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc8Bit_item_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_ctfc8Bit_item_01, T_ctfc8Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc8Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc8Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc8Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc8Bit_01(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_T_ctfc8Bit_01, T_ctfc8Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc12Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc12Bit_item_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_ctfc12Bit_item_01, T_ctfc12Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc12Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc12Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc12Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc12Bit_01(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_T_ctfc12Bit_01, T_ctfc12Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc16Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_65535 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc16Bit_item_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_ctfc16Bit_item_01, T_ctfc16Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc16Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc16Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc16Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc16Bit_01(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_T_ctfc16Bit_01, T_ctfc16Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc24Bit_item_01_sequence[] = {
+ { &hf_rrc_ctfc24 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_16777215 },
+ { &hf_rrc_powerOffsetInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation },
+ { &hf_rrc_powerOffsetInformation_10msMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetInformation_10msMode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfc24Bit_item_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_ctfc24Bit_item_01, T_ctfc24Bit_item_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ctfc24Bit_01_sequence_of[1] = {
+ { &hf_rrc_ctfc24Bit_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfc24Bit_item_01 },
+};
+
+static int
+dissect_rrc_T_ctfc24Bit_01(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_T_ctfc24Bit_01, T_ctfc24Bit_01_sequence_of,
+ 1, maxTFC, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_ctfcSize_01_vals[] = {
+ { 0, "ctfc2Bit" },
+ { 1, "ctfc4Bit" },
+ { 2, "ctfc6Bit" },
+ { 3, "ctfc8Bit" },
+ { 4, "ctfc12Bit" },
+ { 5, "ctfc16Bit" },
+ { 6, "ctfc24Bit" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_ctfcSize_01_choice[] = {
+ { 0, &hf_rrc_ctfc2Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc2Bit_01 },
+ { 1, &hf_rrc_ctfc4Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc4Bit_01 },
+ { 2, &hf_rrc_ctfc6Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc6Bit_01 },
+ { 3, &hf_rrc_ctfc8Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc8Bit_01 },
+ { 4, &hf_rrc_ctfc12Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc12Bit_01 },
+ { 5, &hf_rrc_ctfc16Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc16Bit_01 },
+ { 6, &hf_rrc_ctfc24Bit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_ctfc24Bit_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_ctfcSize_01(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_ctfcSize_01, T_ctfcSize_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t TFCS_ReconfAdd_r12_sequence[] = {
+ { &hf_rrc_ctfcSize_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ctfcSize_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_TFCS_ReconfAdd_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_TFCS_ReconfAdd_r12, TFCS_ReconfAdd_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_replacement_01_sequence[] = {
+ { &hf_rrc_tfcsRemoval , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS_RemovalList },
+ { &hf_rrc_tfcsAdd_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS_ReconfAdd_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_replacement_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_replacement_01, T_replacement_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_ExplicitTFCS_Configuration_r12_vals[] = {
+ { 0, "complete" },
+ { 1, "addition" },
+ { 2, "removal" },
+ { 3, "replacement" },
+ { 0, NULL }
+};
+
+static const per_choice_t ExplicitTFCS_Configuration_r12_choice[] = {
+ { 0, &hf_rrc_complete_31 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 },
+ { 1, &hf_rrc_addition_01 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 },
+ { 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList },
+ { 3, &hf_rrc_replacement_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_ExplicitTFCS_Configuration_r12(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_ExplicitTFCS_Configuration_r12, ExplicitTFCS_Configuration_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_TFCS_r12_vals[] = {
+ { 0, "normalTFCI-Signalling" },
+ { 0, NULL }
+};
+
+static const per_choice_t TFCS_r12_choice[] = {
+ { 0, &hf_rrc_normalTFCI_Signalling_01, ASN1_NO_EXTENSIONS , dissect_rrc_ExplicitTFCS_Configuration_r12 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_TFCS_r12(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_TFCS_r12, TFCS_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_59_sequence[] = {
+ { &hf_rrc_ul_TFCS_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_59, T_fdd_59_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_20_sequence[] = {
+ { &hf_rrc_individualUL_CCTrCH_InfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IndividualUL_CCTrCH_InfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_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_tdd_20, T_tdd_20_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_28_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_28_choice[] = {
+ { 0, &hf_rrc_fdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_59 },
+ { 1, &hf_rrc_tdd_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_20 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_modeSpecificInfo_28, T_modeSpecificInfo_28_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_CommonTransChInfo_r12_sequence[] = {
+ { &hf_rrc_tfc_Subset , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_Subset },
+ { &hf_rrc_prach_TFCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS },
+ { &hf_rrc_modeSpecificInfo_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_28 },
+ { &hf_rrc_tfc_SubsetList , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_SubsetList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_CommonTransChInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UL_CommonTransChInfo_r12, UL_CommonTransChInfo_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_01_sequence[] = {
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_newConfiguration_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_newConfiguration_01, T_newConfiguration_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_configurationInfo_01_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_configurationInfo_01_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_configurationInfo_01(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_configurationInfo_01, T_configurationInfo_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_ActivationDelay_vals[] = {
+ { 0, "radio-frames-0" },
+ { 1, "radio-frames-1" },
+ { 2, "radio-frames-2" },
+ { 3, "radio-frames-3" },
+ { 4, "radio-frames-4" },
+ { 5, "radio-frames-5" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_ActivationDelay(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 UL_OtherTTIConfiguration_Information_sequence[] = {
+ { &hf_rrc_configurationInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_01 },
+ { &hf_rrc_activationDelay , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationDelay },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_OtherTTIConfiguration_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_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_OtherTTIConfiguration_Information, UL_OtherTTIConfiguration_Information_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_TimeToTrigger_vals[] = {
+ { 0, "ttt0" },
+ { 1, "ttt10" },
+ { 2, "ttt20" },
+ { 3, "ttt40" },
+ { 4, "ttt60" },
+ { 5, "ttt80" },
+ { 6, "ttt100" },
+ { 7, "ttt120" },
+ { 8, "ttt160" },
+ { 9, "ttt200" },
+ { 10, "ttt240" },
+ { 11, "tt320" },
+ { 12, "ttt640" },
+ { 13, "ttt1280" },
+ { 14, "ttt2560" },
+ { 15, "ttt5000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_TimeToTrigger(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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_Hysteresis(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 int
+dissect_rrc_UE_PowerHeadroomThreshold(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,
+ -50, 33U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t FilteredUEPowerHeadroomReportInfo_sequence[] = {
+ { &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
+ { &hf_rrc_hysteresis1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Hysteresis },
+ { &hf_rrc_hysteresis2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Hysteresis },
+ { &hf_rrc_uePowerHeadroomThreshold1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_PowerHeadroomThreshold },
+ { &hf_rrc_uePowerHeadroomThreshold2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_PowerHeadroomThreshold },
+ { &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_FilteredUEPowerHeadroomReportInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_FilteredUEPowerHeadroomReportInfo, FilteredUEPowerHeadroomReportInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_maintain_01_sequence[] = {
+ { &hf_rrc_timingmaintainedsynchind, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimingMaintainedSynchInd },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_maintain_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_maintain_01, T_maintain_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_cfnHandling_03_vals[] = {
+ { 0, "maintain" },
+ { 1, "initialise" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cfnHandling_03_choice[] = {
+ { 0, &hf_rrc_maintain_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_maintain_01 },
+ { 1, &hf_rrc_initialise_02 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cfnHandling_03(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_cfnHandling_03, T_cfnHandling_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_PilotBits128_r12_vals[] = {
+ { 0, "pb0" },
+ { 1, "pb4" },
+ { 2, "pb8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_PilotBits128_r12(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,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_PilotBits256_r12_vals[] = {
+ { 0, "pb0" },
+ { 1, "pb2" },
+ { 2, "pb4" },
+ { 3, "pb8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_PilotBits256_r12(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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_SF512_AndPilot_r12_vals[] = {
+ { 0, "sfd4" },
+ { 1, "sfd8" },
+ { 2, "sfd16" },
+ { 3, "sfd32" },
+ { 4, "sfd64" },
+ { 5, "sfd128" },
+ { 6, "sfd256" },
+ { 7, "sfd512" },
+ { 0, NULL }
+};
+
+static const per_choice_t SF512_AndPilot_r12_choice[] = {
+ { 0, &hf_rrc_sfd4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_sfd8 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_sfd16 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 3, &hf_rrc_sfd32 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 4, &hf_rrc_sfd64 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 5, &hf_rrc_sfd128_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PilotBits128_r12 },
+ { 6, &hf_rrc_sfd256_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PilotBits256_r12 },
+ { 7, &hf_rrc_sfd512 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_SF512_AndPilot_r12(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_SF512_AndPilot_r12, SF512_AndPilot_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_72_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 },
+ { &hf_rrc_spreadingFactorAndPilot_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF512_AndPilot_r12 },
+ { &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 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_72, T_fdd_72_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_34_sequence[] = {
+ { &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd_34, T_tdd_34_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_42_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_42_choice[] = {
+ { 0, &hf_rrc_fdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_72 },
+ { 1, &hf_rrc_tdd_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_34 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_42(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_modeSpecificInfo_42, T_modeSpecificInfo_42_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_DPCH_InfoCommon_r12_sequence[] = {
+ { &hf_rrc_cfnHandling_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cfnHandling_03 },
+ { &hf_rrc_modeSpecificInfo_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_42 },
+ { &hf_rrc_mac_d_HFN_initial_value, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MAC_d_HFN_initial_value },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_DPCH_InfoCommon_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_DPCH_InfoCommon_r12, DL_DPCH_InfoCommon_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dl_dpchInfoCommon_05_vals[] = {
+ { 0, "dl-DPCH-InfoCommon" },
+ { 1, "dl-FDPCH-InfoCommon" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dl_dpchInfoCommon_05_choice[] = {
+ { 0, &hf_rrc_dl_DPCH_InfoCommon_03, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoCommon_r12 },
+ { 1, &hf_rrc_dl_FDPCH_InfoCommon, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoCommon_r6 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_dl_dpchInfoCommon_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_dl_dpchInfoCommon_05, T_dl_dpchInfoCommon_05_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_68_sequence[] = {
+ { &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
+ { &hf_rrc_dpch_CompressedModeInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo_r10 },
+ { &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_68, T_fdd_68_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd128_22_sequence[] = {
+ { &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd128_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_tdd128_22, T_tdd128_22_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_tddOption_12_vals[] = {
+ { 0, "tdd384" },
+ { 1, "tdd768" },
+ { 2, "tdd128" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_tddOption_12_choice[] = {
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_22 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tddOption_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tddOption_12, T_tddOption_12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_30_sequence[] = {
+ { &hf_rrc_tddOption_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_12 },
+ { &hf_rrc_defaultDPCH_OffsetValue_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueTDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd_30, T_tdd_30_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_38_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_38_choice[] = {
+ { 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 }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_38(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_modeSpecificInfo_38, T_modeSpecificInfo_38_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_mac_hsResetIndicator_12_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_mac_hsResetIndicator_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_postVerificationPeriod_12_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_postVerificationPeriod_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_mac_hsResetIndicator_assisting_03_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_mac_hsResetIndicator_assisting_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_CommonInformation_r12_sequence[] = {
+ { &hf_rrc_dl_dpchInfoCommon_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfoCommon_05 },
+ { &hf_rrc_modeSpecificInfo_38, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_38 },
+ { &hf_rrc_mac_hsResetIndicator_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_12 },
+ { &hf_rrc_postVerificationPeriod_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_postVerificationPeriod_12 },
+ { &hf_rrc_mac_hsResetIndicator_assisting_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator_assisting_03 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_CommonInformation_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_CommonInformation_r12, DL_CommonInformation_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_98_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 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_98, T_fdd_98_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_61_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_61_choice[] = {
+ { 0, &hf_rrc_fdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_98 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_61(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_modeSpecificInfo_61, T_modeSpecificInfo_61_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_79_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_powerOffsetPO_SRB, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetPO_SRB },
+ { &hf_rrc_closedLoopTimingAdjMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ClosedLoopTimingAdjMode },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_79, T_fdd_79_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_41_sequence[] = {
+ { &hf_rrc_dl_CCTrChListToEstablish_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChList_r7 },
+ { &hf_rrc_dl_CCTrChListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CCTrChListToRemove },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd_41, T_tdd_41_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_DL_DPCH_InfoPerRL_r12_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t DL_DPCH_InfoPerRL_r12_choice[] = {
+ { 0, &hf_rrc_fdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_79 },
+ { 1, &hf_rrc_tdd_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_41 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_DPCH_InfoPerRL_r12(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_DL_DPCH_InfoPerRL_r12, DL_DPCH_InfoPerRL_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dl_dpchInfo_04_vals[] = {
+ { 0, "dl-DPCH-InfoPerRL" },
+ { 1, "dl-FDPCH-InfoPerRL" },
+ { 2, "radioLinkswithoutDPCHFDPCHInfo" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dl_dpchInfo_04_choice[] = {
+ { 0, &hf_rrc_dl_DPCH_InfoPerRL_05, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r12 },
+ { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 },
+ { 2, &hf_rrc_radioLinkswithoutDPCHFDPCHInfo, ASN1_NO_EXTENSIONS , dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_dl_dpchInfo_04(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_dl_dpchInfo_04, T_dl_dpchInfo_04_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_e_HICH_Info_04_vals[] = {
+ { 0, "e-HICH-Information" },
+ { 1, "releaseIndicator" },
+ { 2, "secondaryReleaseIndicator" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_e_HICH_Info_04_choice[] = {
+ { 0, &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information_r11 },
+ { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_secondaryReleaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_e_HICH_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_e_HICH_Info_04, T_e_HICH_Info_04_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_e_RGCH_Info_06_vals[] = {
+ { 0, "e-RGCH-Information" },
+ { 1, "releaseIndicator" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_e_RGCH_Info_06_choice[] = {
+ { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information },
+ { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_e_RGCH_Info_06(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_e_RGCH_Info_06, T_e_RGCH_Info_06_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_f_TPICH_Info_01_vals[] = {
+ { 0, "f-TPICH-Information" },
+ { 1, "releaseIndicator" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_f_TPICH_Info_01_choice[] = {
+ { 0, &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_F_TPICH_Information },
+ { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_f_TPICH_Info_01(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_f_TPICH_Info_01, T_f_TPICH_Info_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_99_sequence[] = {
+ { &hf_rrc_e_HICH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_04 },
+ { &hf_rrc_e_RGCH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_06 },
+ { &hf_rrc_f_TPICH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_f_TPICH_Info_01 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_99, T_fdd_99_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd384_tdd768_03_sequence[] = {
+ { &hf_rrc_e_HICH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD384_768 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd384_tdd768_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_tdd384_tdd768_03, T_tdd384_tdd768_03_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd128_34_sequence[] = {
+ { &hf_rrc_e_HICH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD128 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd128_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_tdd128_34, T_tdd128_34_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_tdd_55_vals[] = {
+ { 0, "tdd384-tdd768" },
+ { 1, "tdd128" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_tdd_55_choice[] = {
+ { 0, &hf_rrc_tdd384_tdd768_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_03 },
+ { 1, &hf_rrc_tdd128_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_34 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_55(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_tdd_55, T_tdd_55_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo2_03_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo2_03_choice[] = {
+ { 0, &hf_rrc_fdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_99 },
+ { 1, &hf_rrc_tdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_55 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo2_03(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_modeSpecificInfo2_03, T_modeSpecificInfo2_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_InformationPerRL_r12_sequence[] = {
+ { &hf_rrc_modeSpecificInfo_61, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_61 },
+ { &hf_rrc_dl_dpchInfo_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo_04 },
+ { &hf_rrc_e_AGCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information_r8 },
+ { &hf_rrc_e_ROCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_ROCH_Information },
+ { &hf_rrc_modeSpecificInfo2_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo2_03 },
+ { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_InformationPerRL_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_InformationPerRL_r12, DL_InformationPerRL_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_InformationPerRL_List_r12_sequence_of[1] = {
+ { &hf_rrc_DL_InformationPerRL_List_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_r12 },
+};
+
+static int
+dissect_rrc_DL_InformationPerRL_List_r12(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_DL_InformationPerRL_List_r12, DL_InformationPerRL_List_r12_sequence_of,
+ 1, maxRL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_Non_rectResAllocInd_TDD128_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_Non_rectResAllocInd_TDD128(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 int
+dissect_rrc_Non_rectResSpecTSset_TDD128(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,
+ 7, 7, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_330_vals[] = {
+ { 0, "m5" },
+ { 1, "m10" },
+ { 2, "m20" },
+ { 3, "m30" },
+ { 4, "m60" },
+ { 5, "m120" },
+ { 6, "m180" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_330(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_M60_M13(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,
+ -60, -13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANThreshServingRSCP_sequence[] = {
+ { &hf_rrc_threshServingLow_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M60_M13 },
+ { &hf_rrc_threshServingHigh, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M60_M13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANThreshServingRSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANThreshServingRSCP, WLANThreshServingRSCP_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_M24_0(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,
+ -24, 0U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANThreshServingECNO_sequence[] = {
+ { &hf_rrc_threshServingLow2_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M24_0 },
+ { &hf_rrc_threshServingHigh2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M24_0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANThreshServingECNO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANThreshServingECNO, WLANThreshServingECNO_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANThreshChannelUtilization_sequence[] = {
+ { &hf_rrc_threshChannelUtilizationLow, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_threshChannelUtilizationHigh, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANThreshChannelUtilization(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANThreshChannelUtilization, WLANThreshChannelUtilization_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_WLANThreshBackhaulRate_vals[] = {
+ { 0, "r0" },
+ { 1, "r4" },
+ { 2, "r8" },
+ { 3, "r16" },
+ { 4, "r32" },
+ { 5, "r64" },
+ { 6, "r128" },
+ { 7, "r256" },
+ { 8, "r512" },
+ { 9, "r1024" },
+ { 10, "r2048" },
+ { 11, "r4096" },
+ { 12, "r8192" },
+ { 13, "r16384" },
+ { 14, "r32768" },
+ { 15, "r65536" },
+ { 16, "r131072" },
+ { 17, "r262144" },
+ { 18, "r524288" },
+ { 19, "r1048576" },
+ { 20, "r2097152" },
+ { 21, "r4194304" },
+ { 22, "r8388608" },
+ { 23, "r16777216" },
+ { 24, "r33554432" },
+ { 25, "r67108864" },
+ { 26, "r134217728" },
+ { 27, "r268435456" },
+ { 28, "r536870912" },
+ { 29, "r1073741824" },
+ { 30, "r2147483648" },
+ { 31, "r4294967296" },
+ { 0, NULL }
+};
+
+static value_string_ext rrc_WLANThreshBackhaulRate_vals_ext = VALUE_STRING_EXT_INIT(rrc_WLANThreshBackhaulRate_vals);
+
+
+static int
+dissect_rrc_WLANThreshBackhaulRate(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,
+ 32, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANThreshBackhaulBandwidth_sequence[] = {
+ { &hf_rrc_threshBackhaulDLBandwidthLow, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANThreshBackhaulRate },
+ { &hf_rrc_threshBackhaulDLBandwidthHigh, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANThreshBackhaulRate },
+ { &hf_rrc_threshBackhaulULBandwidthLow, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANThreshBackhaulRate },
+ { &hf_rrc_threshBackhaulULBandwidthHigh, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANThreshBackhaulRate },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANThreshBackhaulBandwidth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANThreshBackhaulBandwidth, WLANThreshBackhaulBandwidth_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANThreshBeaconRSSI_sequence[] = {
+ { &hf_rrc_threshBeaconRSSILow, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_threshBeaconRSSIHigh, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANThreshBeaconRSSI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANThreshBeaconRSSI, WLANThreshBeaconRSSI_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_Reselection_S(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANOffloadConfig_sequence[] = {
+ { &hf_rrc_threshServingRSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANThreshServingRSCP },
+ { &hf_rrc_threshServingECNO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANThreshServingECNO },
+ { &hf_rrc_threshChannelUtilization, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANThreshChannelUtilization },
+ { &hf_rrc_threshBackhaulBandwidth, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANThreshBackhaulBandwidth },
+ { &hf_rrc_threshBeaconRSSI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANThreshBeaconRSSI },
+ { &hf_rrc_offloadPreferenceIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_16 },
+ { &hf_rrc_t_SteeringWLAN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_Reselection_S },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANOffloadConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANOffloadConfig, WLANOffloadConfig_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_OCTET_STRING_SIZE_1_32(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(tvb, offset, actx, tree, hf_index,
+ 1, 32, FALSE, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_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_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 6, 6, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANIdentifier_sequence[] = {
+ { &hf_rrc_ssid , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OCTET_STRING_SIZE_1_32 },
+ { &hf_rrc_bssid , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OCTET_STRING_SIZE_6 },
+ { &hf_rrc_hessid , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OCTET_STRING_SIZE_6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANIdentifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANIdentifier, WLANIdentifier_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANIdentifierList_sequence_of[1] = {
+ { &hf_rrc_WLANIdentifierList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANIdentifier },
+};
+
+static int
+dissect_rrc_WLANIdentifierList(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_WLANIdentifierList, WLANIdentifierList_sequence_of,
+ 1, maxWLANID, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANOffloadInformation_sequence[] = {
+ { &hf_rrc_wlanOffloadConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANOffloadConfig },
+ { &hf_rrc_wlanIdentifierList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WLANIdentifierList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_WLANOffloadInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_WLANOffloadInformation, WLANOffloadInformation_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_sequence[] = {
+ { &hf_rrc_t_330 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_330 },
+ { &hf_rrc_wlanOffloadInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANOffloadInformation },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_newConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_newConfiguration, T_newConfiguration_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_configurationInfo_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_configurationInfo_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_configurationInfo(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_configurationInfo, T_configurationInfo_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DedicatedWLANOffloadInformation_sequence[] = {
+ { &hf_rrc_configurationInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DedicatedWLANOffloadInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DedicatedWLANOffloadInformation, DedicatedWLANOffloadInformation_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellUpdateConfirm_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_waitTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WaitTime },
+ { &hf_rrc_rlc_Re_establishIndicatorRb2_3or4, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_rlc_Re_establishIndicatorRb5orAbove, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_rab_InformationSetup, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetup_r8 },
+ { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList },
+ { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 },
+ { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information },
+ { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
+ { &hf_rrc_dedicatedWLANOffloadInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedWLANOffloadInformation },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CellUpdateConfirm_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CellUpdateConfirm_r12_IEs, CellUpdateConfirm_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_24_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_24, T_nonCriticalExtensions_24_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_01_sequence[] = {
+ { &hf_rrc_cellUpdateConfirm_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r12_IEs },
+ { &hf_rrc_cellUpdateConfirm_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_24 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_01, T_r12_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_20_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_20, T_criticalExtensions_20_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_19_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_19_choice[] = {
+ { 0, &hf_rrc_r12_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_01 },
+ { 1, &hf_rrc_criticalExtensions_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_20 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_19, T_criticalExtensions_19_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_18_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_17_choice[] = {
+static const per_choice_t T_criticalExtensions_18_choice[] = {
{ 0, &hf_rrc_r11_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_01 },
+ { 1, &hf_rrc_criticalExtensions_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_19 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_18, T_criticalExtensions_18_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_17_vals[] = {
+ { 0, "r10" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_17_choice[] = {
+ { 0, &hf_rrc_r10_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_01 },
{ 1, &hf_rrc_criticalExtensions_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_18 },
{ 0, NULL, 0, NULL }
};
@@ -55711,13 +60787,13 @@ dissect_rrc_T_criticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_16_vals[] = {
- { 0, "r10" },
+ { 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_16_choice[] = {
- { 0, &hf_rrc_r10_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_01 },
+ { 0, &hf_rrc_r9_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_01 },
{ 1, &hf_rrc_criticalExtensions_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_17 },
{ 0, NULL, 0, NULL }
};
@@ -55733,13 +60809,13 @@ dissect_rrc_T_criticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_15_vals[] = {
- { 0, "r9" },
+ { 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_15_choice[] = {
- { 0, &hf_rrc_r9_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_01 },
+ { 0, &hf_rrc_r8_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_01 },
{ 1, &hf_rrc_criticalExtensions_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_16 },
{ 0, NULL, 0, NULL }
};
@@ -55755,13 +60831,13 @@ dissect_rrc_T_criticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_14_vals[] = {
- { 0, "r8" },
+ { 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_14_choice[] = {
- { 0, &hf_rrc_r8_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_01 },
+ { 0, &hf_rrc_r7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_01 },
{ 1, &hf_rrc_criticalExtensions_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_15 },
{ 0, NULL, 0, NULL }
};
@@ -55777,13 +60853,13 @@ dissect_rrc_T_criticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_13_vals[] = {
- { 0, "r7" },
+ { 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_13_choice[] = {
- { 0, &hf_rrc_r7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_01 },
+ { 0, &hf_rrc_r6_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_01 },
{ 1, &hf_rrc_criticalExtensions_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_14 },
{ 0, NULL, 0, NULL }
};
@@ -55799,13 +60875,13 @@ dissect_rrc_T_criticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_12_vals[] = {
- { 0, "r6" },
+ { 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_12_choice[] = {
- { 0, &hf_rrc_r6_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_01 },
+ { 0, &hf_rrc_r5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5 },
{ 1, &hf_rrc_criticalExtensions_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_13 },
{ 0, NULL, 0, NULL }
};
@@ -55821,13 +60897,13 @@ dissect_rrc_T_criticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const value_string rrc_T_criticalExtensions_11_vals[] = {
- { 0, "r5" },
+ { 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_11_choice[] = {
- { 0, &hf_rrc_r5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5 },
+ { 0, &hf_rrc_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4 },
{ 1, &hf_rrc_criticalExtensions_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_12 },
{ 0, NULL, 0, NULL }
};
@@ -55842,31 +60918,9 @@ dissect_rrc_T_criticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string rrc_T_criticalExtensions_10_vals[] = {
- { 0, "r4" },
- { 1, "criticalExtensions" },
- { 0, NULL }
-};
-
-static const per_choice_t T_criticalExtensions_10_choice[] = {
- { 0, &hf_rrc_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4 },
- { 1, &hf_rrc_criticalExtensions_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_11 },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_rrc_T_criticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_10, T_criticalExtensions_10_choice,
- NULL);
-
- return offset;
-}
-
-
static const per_sequence_t T_later_than_r3_03_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_10 },
+ { &hf_rrc_criticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_11 },
{ NULL, 0, 0, NULL }
};
@@ -55893,7 +60947,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 199 "../../asn1/rrc/rrc.cnf"
+#line 209 "../../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,
@@ -55961,14 +61015,14 @@ dissect_rrc_CounterCheck_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtensions_33_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_36_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_33, T_nonCriticalExtensions_33_sequence);
+ ett_rrc_T_nonCriticalExtensions_36, T_nonCriticalExtensions_36_sequence);
return offset;
}
@@ -55976,7 +61030,7 @@ dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_counterCheck_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_33 },
+ { &hf_rrc_nonCriticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_36 },
{ NULL, 0, 0, NULL }
};
@@ -56004,14 +61058,14 @@ dissect_rrc_T_r3_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_28_sequence[] = {
+static const per_sequence_t T_criticalExtensions_31_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_28, T_criticalExtensions_28_sequence);
+ ett_rrc_T_criticalExtensions_31, T_criticalExtensions_31_sequence);
return offset;
}
@@ -56019,7 +61073,7 @@ dissect_rrc_T_criticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_05_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_28 },
+ { &hf_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_31 },
{ NULL, 0, 0, NULL }
};
@@ -56046,7 +61100,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 203 "../../asn1/rrc/rrc.cnf"
+#line 213 "../../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,
@@ -56062,7 +61116,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 145 "../../asn1/rrc/rrc.cnf"
+#line 155 "../../asn1/rrc/rrc.cnf"
tvbuff_t *nas_message_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -56094,14 +61148,14 @@ dissect_rrc_DownlinkDirectTransfer_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_35_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_38_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_35, T_nonCriticalExtensions_35_sequence);
+ ett_rrc_T_nonCriticalExtensions_38, T_nonCriticalExtensions_38_sequence);
return offset;
}
@@ -56109,7 +61163,7 @@ dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_downlinkDirectTransfer_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_35 },
+ { &hf_rrc_nonCriticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_38 },
{ NULL, 0, 0, NULL }
};
@@ -56137,14 +61191,14 @@ dissect_rrc_T_r3_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_29_sequence[] = {
+static const per_sequence_t T_criticalExtensions_32_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_29, T_criticalExtensions_29_sequence);
+ ett_rrc_T_criticalExtensions_32, T_criticalExtensions_32_sequence);
return offset;
}
@@ -56152,7 +61206,7 @@ dissect_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_06_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_29 },
+ { &hf_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_32 },
{ NULL, 0, 0, NULL }
};
@@ -56179,7 +61233,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 211 "../../asn1/rrc/rrc.cnf"
+#line 221 "../../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,
@@ -56198,7 +61252,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 525 "../../asn1/rrc/rrc.cnf"
+#line 535 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_message_tvb=NULL;
guint bits_remaining, whole_octets_remaining;
@@ -56224,7 +61278,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 517 "../../asn1/rrc/rrc.cnf"
+#line 527 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_messagelist_tvb=NULL;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
@@ -56373,14 +61427,14 @@ dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtensions_49_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_53_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_49, T_nonCriticalExtensions_49_sequence);
+ ett_rrc_T_nonCriticalExtensions_53, T_nonCriticalExtensions_53_sequence);
return offset;
}
@@ -56388,7 +61442,7 @@ dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_GSM_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_49 },
+ { &hf_rrc_nonCriticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_53 },
{ NULL, 0, 0, NULL }
};
@@ -56484,7 +61538,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 540 "../../asn1/rrc/rrc.cnf"
+#line 550 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_message_tvb=NULL;
guint bits_remaining, whole_octets_remaining;
@@ -56584,14 +61638,14 @@ dissect_rrc_HandoverFromUTRANCommand_GSM_r6_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_50_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_54_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_50, T_nonCriticalExtensions_50_sequence);
+ ett_rrc_T_nonCriticalExtensions_54, T_nonCriticalExtensions_54_sequence);
return offset;
}
@@ -56599,7 +61653,7 @@ dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_GSM_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_50 },
+ { &hf_rrc_nonCriticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_54 },
{ NULL, 0, 0, NULL }
};
@@ -56628,35 +61682,35 @@ dissect_rrc_T_r6_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_39_sequence[] = {
+static const per_sequence_t T_criticalExtensions_43_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_39, T_criticalExtensions_39_sequence);
+ ett_rrc_T_criticalExtensions_43, T_criticalExtensions_43_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_38_vals[] = {
+static const value_string rrc_T_criticalExtensions_42_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_38_choice[] = {
+static const per_choice_t T_criticalExtensions_42_choice[] = {
{ 0, &hf_rrc_r6_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_04 },
- { 1, &hf_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_39 },
+ { 1, &hf_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_43 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice,
+ ett_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice,
NULL);
return offset;
@@ -56665,7 +61719,7 @@ dissect_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_07_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_38 },
+ { &hf_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_42 },
{ NULL, 0, 0, NULL }
};
@@ -56692,7 +61746,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 235 "../../asn1/rrc/rrc.cnf"
+#line 245 "../../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,
@@ -56761,14 +61815,14 @@ dissect_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtensions_52_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_56_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_52, T_nonCriticalExtensions_52_sequence);
+ ett_rrc_T_nonCriticalExtensions_56, T_nonCriticalExtensions_56_sequence);
return offset;
}
@@ -56776,7 +61830,7 @@ dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_CDMA2000_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_52 },
+ { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 },
{ NULL, 0, 0, NULL }
};
@@ -56804,14 +61858,14 @@ dissect_rrc_T_r3_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_41_sequence[] = {
+static const per_sequence_t T_criticalExtensions_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_41, T_criticalExtensions_41_sequence);
+ ett_rrc_T_criticalExtensions_45, T_criticalExtensions_45_sequence);
return offset;
}
@@ -56819,7 +61873,7 @@ dissect_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_08_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_41 },
+ { &hf_rrc_criticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_45 },
{ NULL, 0, 0, NULL }
};
@@ -56846,7 +61900,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 239 "../../asn1/rrc/rrc.cnf"
+#line 249 "../../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,
@@ -56981,7 +62035,7 @@ dissect_rrc_PrimaryCPICH_TX_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_132_sequence[] = {
+static const per_sequence_t T_fdd_142_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 },
@@ -56990,9 +62044,9 @@ static const per_sequence_t T_fdd_132_sequence[] = {
};
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_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_132, T_fdd_132_sequence);
+ ett_rrc_T_fdd_142, T_fdd_142_sequence);
return offset;
}
@@ -57027,7 +62081,7 @@ dissect_rrc_TimeslotInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_83_sequence[] = {
+static const per_sequence_t T_tdd_91_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList },
@@ -57036,30 +62090,30 @@ static const per_sequence_t T_tdd_83_sequence[] = {
};
static int
-dissect_rrc_T_tdd_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_83, T_tdd_83_sequence);
+ ett_rrc_T_tdd_91, T_tdd_91_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_93_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_100_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_93_choice[] = {
- { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 },
- { 1, &hf_rrc_tdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_83 },
+static const per_choice_t T_modeSpecificInfo_100_choice[] = {
+ { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 },
+ { 1, &hf_rrc_tdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_91 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_93, T_modeSpecificInfo_93_choice,
+ ett_rrc_T_modeSpecificInfo_100, T_modeSpecificInfo_100_choice,
NULL);
return offset;
@@ -57069,7 +62123,7 @@ dissect_rrc_T_modeSpecificInfo_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellInfo_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_93, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_93 },
+ { &hf_rrc_modeSpecificInfo_100, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_100 },
{ NULL, 0, 0, NULL }
};
@@ -57159,15 +62213,15 @@ dissect_rrc_IntraFreqMeasQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_155_sequence[] = {
+static const per_sequence_t T_fdd_165_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_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_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_155, T_fdd_155_sequence);
+ ett_rrc_T_fdd_165, T_fdd_165_sequence);
return offset;
}
@@ -57205,36 +62259,36 @@ dissect_rrc_IntraFreqMeasQuantity_TDDList(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd_103_sequence[] = {
+static const per_sequence_t T_tdd_111_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_TDDList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_103, T_tdd_103_sequence);
+ ett_rrc_T_tdd_111, T_tdd_111_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_116_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_123_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_116_choice[] = {
- { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 },
- { 1, &hf_rrc_tdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_103 },
+static const per_choice_t T_modeSpecificInfo_123_choice[] = {
+ { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 },
+ { 1, &hf_rrc_tdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_111 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_123(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_modeSpecificInfo_116, T_modeSpecificInfo_116_choice,
+ ett_rrc_T_modeSpecificInfo_123, T_modeSpecificInfo_123_choice,
NULL);
return offset;
@@ -57243,7 +62297,7 @@ dissect_rrc_T_modeSpecificInfo_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t IntraFreqMeasQuantity_sequence[] = {
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
- { &hf_rrc_modeSpecificInfo_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_116 },
+ { &hf_rrc_modeSpecificInfo_123, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_123 },
{ NULL, 0, 0, NULL }
};
@@ -57273,7 +62327,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_141_sequence[] = {
+static const per_sequence_t T_fdd_151_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 },
@@ -57281,15 +62335,15 @@ static const per_sequence_t T_fdd_141_sequence[] = {
};
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_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_141, T_fdd_141_sequence);
+ ett_rrc_T_fdd_151, T_fdd_151_sequence);
return offset;
}
-static const per_sequence_t T_tdd_92_sequence[] = {
+static const per_sequence_t T_tdd_100_sequence[] = {
{ &hf_rrc_timeslotISCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_proposedTGSN_ReportingRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_primaryCCPCH_RSCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -57298,30 +62352,30 @@ static const per_sequence_t T_tdd_92_sequence[] = {
};
static int
-dissect_rrc_T_tdd_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_92, T_tdd_92_sequence);
+ ett_rrc_T_tdd_100, T_tdd_100_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_102_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_109_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_102_choice[] = {
- { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 },
- { 1, &hf_rrc_tdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_92 },
+static const per_choice_t T_modeSpecificInfo_109_choice[] = {
+ { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 },
+ { 1, &hf_rrc_tdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_100 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_102, T_modeSpecificInfo_102_choice,
+ ett_rrc_T_modeSpecificInfo_109, T_modeSpecificInfo_109_choice,
NULL);
return offset;
@@ -57329,10 +62383,10 @@ dissect_rrc_T_modeSpecificInfo_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellReportingQuantities_sequence[] = {
- { &hf_rrc_dummy_51 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type },
+ { &hf_rrc_dummy_52 , 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_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_102 },
+ { &hf_rrc_modeSpecificInfo_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_109 },
{ NULL, 0, 0, NULL }
};
@@ -57418,8 +62472,8 @@ static const value_string rrc_ForbiddenAffectCell_vals[] = {
};
static const per_choice_t ForbiddenAffectCell_choice[] = {
- { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
- { 1, &hf_rrc_tdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
+ { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
+ { 1, &hf_rrc_tdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
@@ -57691,46 +62745,6 @@ dissect_rrc_IntraFreqEvent(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-
-static int
-dissect_rrc_Hysteresis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 15U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const value_string rrc_TimeToTrigger_vals[] = {
- { 0, "ttt0" },
- { 1, "ttt10" },
- { 2, "ttt20" },
- { 3, "ttt40" },
- { 4, "ttt60" },
- { 5, "ttt80" },
- { 6, "ttt100" },
- { 7, "ttt120" },
- { 8, "ttt160" },
- { 9, "ttt200" },
- { 10, "ttt240" },
- { 11, "tt320" },
- { 12, "ttt640" },
- { 13, "ttt1280" },
- { 14, "ttt2560" },
- { 15, "ttt5000" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_TimeToTrigger(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,
- 16, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
static const value_string rrc_MaxNumberOfReportingCellsType1_vals[] = {
{ 0, "e1" },
{ 1, "e2" },
@@ -57991,7 +63005,7 @@ static const per_sequence_t IntraFrequencyMeasurement_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria },
+ { &hf_rrc_reportCriteria_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -58142,15 +63156,15 @@ dissect_rrc_FreqQualityEstimateQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_fdd_151_sequence[] = {
+static const per_sequence_t T_fdd_161_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_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_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_151, T_fdd_151_sequence);
+ ett_rrc_T_fdd_161, T_fdd_161_sequence);
return offset;
}
@@ -58171,36 +63185,36 @@ dissect_rrc_FreqQualityEstimateQuantity_TDD(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_tdd_100_sequence[] = {
+static const per_sequence_t T_tdd_108_sequence[] = {
{ &hf_rrc_freqQualityEstimateQuantity_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FreqQualityEstimateQuantity_TDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_100, T_tdd_100_sequence);
+ ett_rrc_T_tdd_108, T_tdd_108_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_112_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_119_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_112_choice[] = {
- { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 },
- { 1, &hf_rrc_tdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_100 },
+static const per_choice_t T_modeSpecificInfo_119_choice[] = {
+ { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 },
+ { 1, &hf_rrc_tdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_108 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_119(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_modeSpecificInfo_112, T_modeSpecificInfo_112_choice,
+ ett_rrc_T_modeSpecificInfo_119, T_modeSpecificInfo_119_choice,
NULL);
return offset;
@@ -58209,7 +63223,7 @@ dissect_rrc_T_modeSpecificInfo_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t T_interFreqReportingCriteria_sequence[] = {
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
- { &hf_rrc_modeSpecificInfo_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_112 },
+ { &hf_rrc_modeSpecificInfo_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_119 },
{ NULL, 0, 0, NULL }
};
@@ -58377,7 +63391,7 @@ dissect_rrc_NonUsedFreqParameterList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t Event2a_sequence[] = {
- { &hf_rrc_dummy_52 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold },
+ { &hf_rrc_dummy_53 , 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 },
@@ -58574,7 +63588,7 @@ static const per_sequence_t InterFrequencyMeasurement_sequence[] = {
{ &hf_rrc_interFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
- { &hf_rrc_reportCriteria_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria },
+ { &hf_rrc_reportCriteria_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -58769,30 +63783,30 @@ dissect_rrc_Q_RxlevMin(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_143_sequence[] = {
+static const per_sequence_t T_fdd_153_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_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_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_143, T_fdd_143_sequence);
+ ett_rrc_T_fdd_153, T_fdd_153_sequence);
return offset;
}
-static const per_sequence_t T_tdd_94_sequence[] = {
+static const per_sequence_t T_tdd_102_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_94, T_tdd_94_sequence);
+ ett_rrc_T_tdd_102, T_tdd_102_sequence);
return offset;
}
@@ -58812,24 +63826,24 @@ dissect_rrc_T_gsm_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_104_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_111_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_104_choice[] = {
- { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 },
- { 1, &hf_rrc_tdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_94 },
+static const per_choice_t T_modeSpecificInfo_111_choice[] = {
+ { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 },
+ { 1, &hf_rrc_tdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_102 },
{ 2, &hf_rrc_gsm_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_04 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_111(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_modeSpecificInfo_104, T_modeSpecificInfo_104_choice,
+ ett_rrc_T_modeSpecificInfo_111, T_modeSpecificInfo_111_choice,
NULL);
return offset;
@@ -58841,7 +63855,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_sequence[] = {
{ &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP },
- { &hf_rrc_modeSpecificInfo_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_104 },
+ { &hf_rrc_modeSpecificInfo_111, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_111 },
{ NULL, 0, 0, NULL }
};
@@ -59034,7 +64048,7 @@ dissect_rrc_BSIC_VerificationRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t T_gsm_10_sequence[] = {
- { &hf_rrc_measurementQuantity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM },
+ { &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM },
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
{ &hf_rrc_bsic_VerificationRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC_VerificationRequired },
{ NULL, 0, 0, NULL }
@@ -59104,7 +64118,7 @@ dissect_rrc_InterRATMeasQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t T_gsm_12_sequence[] = {
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_gsm_Carrier_RSSI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
@@ -59305,7 +64319,7 @@ static const per_sequence_t InterRATMeasurement_sequence[] = {
{ &hf_rrc_interRATCellInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoList },
{ &hf_rrc_interRATMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity },
{ &hf_rrc_interRATReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -59608,50 +64622,50 @@ dissect_rrc_UE_Positioning_ReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_176_sequence[] = {
+static const per_sequence_t T_fdd_189_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_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_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_fdd_176, T_fdd_176_sequence);
+ ett_rrc_T_fdd_189, T_fdd_189_sequence);
return offset;
}
-static const per_sequence_t T_tdd_125_sequence[] = {
+static const per_sequence_t T_tdd_136_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_125, T_tdd_125_sequence);
+ ett_rrc_T_tdd_136, T_tdd_136_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_142_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_153_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_142_choice[] = {
- { 0, &hf_rrc_fdd_182 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_176 },
- { 1, &hf_rrc_tdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_125 },
+static const per_choice_t T_modeSpecificInfo_153_choice[] = {
+ { 0, &hf_rrc_fdd_195 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_189 },
+ { 1, &hf_rrc_tdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_136 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_142, T_modeSpecificInfo_142_choice,
+ ett_rrc_T_modeSpecificInfo_153, T_modeSpecificInfo_153_choice,
NULL);
return offset;
@@ -59708,7 +64722,7 @@ dissect_rrc_T_positioningMode_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_142 },
+ { &hf_rrc_modeSpecificInfo_153, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_153 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_positioningMode_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_03 },
{ &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters },
@@ -59724,50 +64738,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_fdd_172_sequence[] = {
+static const per_sequence_t T_fdd_185_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_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_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_fdd_172, T_fdd_172_sequence);
+ ett_rrc_T_fdd_185, T_fdd_185_sequence);
return offset;
}
-static const per_sequence_t T_tdd_121_sequence[] = {
+static const per_sequence_t T_tdd_132_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_121, T_tdd_121_sequence);
+ ett_rrc_T_tdd_132, T_tdd_132_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_138_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_149_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_138_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_149_choice[] = {
+ { 0, &hf_rrc_fdd_191 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_185 },
+ { 1, &hf_rrc_tdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_132 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_138, T_modeSpecificInfo_138_choice,
+ ett_rrc_T_modeSpecificInfo_149, T_modeSpecificInfo_149_choice,
NULL);
return offset;
@@ -59823,7 +64837,7 @@ dissect_rrc_T_positioningMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_138 },
+ { &hf_rrc_modeSpecificInfo_149, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_149 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters },
{ &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 },
@@ -59873,7 +64887,7 @@ dissect_rrc_UE_Positioning_OTDOA_AssistanceData(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UE_Positioning_Measurement_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity },
- { &hf_rrc_reportCriteria_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria },
+ { &hf_rrc_reportCriteria_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData },
{ &hf_rrc_ue_positioning_GPS_AssistanceData, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData },
{ NULL, 0, 0, NULL }
@@ -60078,7 +65092,7 @@ dissect_rrc_TX_InterruptionAfterTrigger(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t TrafficVolumeEventParam_sequence[] = {
{ &hf_rrc_eventID_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeEventType },
- { &hf_rrc_reportingThreshold_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeThreshold },
+ { &hf_rrc_reportingThreshold_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeThreshold },
{ &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeToTrigger },
{ &hf_rrc_pendingTimeAfterTrigger, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PendingTimeAfterTrigger },
{ &hf_rrc_tx_InterruptionAfterTrigger, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_InterruptionAfterTrigger },
@@ -60180,7 +65194,7 @@ static const per_sequence_t TrafficVolumeMeasurement_sequence[] = {
{ &hf_rrc_trafficVolumeMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeMeasQuantity },
{ &hf_rrc_trafficVolumeReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeReportCriteria },
+ { &hf_rrc_reportCriteria_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -60230,36 +65244,36 @@ dissect_rrc_SIR_TFCS_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_tdd_112_sequence[] = {
+static const per_sequence_t T_tdd_123_sequence[] = {
{ &hf_rrc_sir_TFCS_List , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIR_TFCS_List },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_112, T_tdd_112_sequence);
+ ett_rrc_T_tdd_123, T_tdd_123_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_130_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_141_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_130_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_112 },
+static const per_choice_t T_modeSpecificInfo_141_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_123 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_141(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_modeSpecificInfo_130, T_modeSpecificInfo_130_choice,
+ ett_rrc_T_modeSpecificInfo_141, T_modeSpecificInfo_141_choice,
NULL);
return offset;
@@ -60269,7 +65283,7 @@ dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t QualityReportingQuantity_sequence[] = {
{ &hf_rrc_dl_TransChBLER , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_bler_dl_TransChIdList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BLER_TransChIdList },
- { &hf_rrc_modeSpecificInfo_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_130 },
+ { &hf_rrc_modeSpecificInfo_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_141 },
{ NULL, 0, 0, NULL }
};
@@ -60339,7 +65353,7 @@ dissect_rrc_QualityReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t QualityMeasurement_sequence[] = {
{ &hf_rrc_qualityReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_QualityReportingQuantity },
- { &hf_rrc_reportCriteria_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_QualityReportCriteria },
+ { &hf_rrc_reportCriteria_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_QualityReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -60370,7 +65384,7 @@ dissect_rrc_UE_MeasurementQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_InternalMeasQuantity_sequence[] = {
- { &hf_rrc_measurementQuantity_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MeasurementQuantity },
+ { &hf_rrc_measurementQuantity_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MeasurementQuantity },
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
{ NULL, 0, 0, NULL }
};
@@ -60384,50 +65398,50 @@ dissect_rrc_UE_InternalMeasQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_165_sequence[] = {
+static const per_sequence_t T_fdd_178_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_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_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_165, T_fdd_165_sequence);
+ ett_rrc_T_fdd_178, T_fdd_178_sequence);
return offset;
}
-static const per_sequence_t T_tdd_114_sequence[] = {
+static const per_sequence_t T_tdd_125_sequence[] = {
{ &hf_rrc_appliedTA_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_114, T_tdd_114_sequence);
+ ett_rrc_T_tdd_125, T_tdd_125_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_133_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_144_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_133_choice[] = {
- { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 },
- { 1, &hf_rrc_tdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_114 },
+static const per_choice_t T_modeSpecificInfo_144_choice[] = {
+ { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 },
+ { 1, &hf_rrc_tdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_125 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_144(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_modeSpecificInfo_133, T_modeSpecificInfo_133_choice,
+ ett_rrc_T_modeSpecificInfo_144, T_modeSpecificInfo_144_choice,
NULL);
return offset;
@@ -60436,7 +65450,7 @@ dissect_rrc_T_modeSpecificInfo_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_InternalReportingQuantity_sequence[] = {
{ &hf_rrc_ue_TransmittedPower, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_modeSpecificInfo_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_133 },
+ { &hf_rrc_modeSpecificInfo_144, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_144 },
{ NULL, 0, 0, NULL }
};
@@ -60586,7 +65600,7 @@ dissect_rrc_UE_InternalReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t UE_InternalMeasurement_sequence[] = {
{ &hf_rrc_ue_InternalMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasQuantity },
{ &hf_rrc_ue_InternalReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalReportingQuantity },
- { &hf_rrc_reportCriteria_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_InternalReportCriteria },
+ { &hf_rrc_reportCriteria_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_InternalReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -61085,14 +66099,14 @@ dissect_rrc_MeasurementControl_v5b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_58_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_62_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_58, T_nonCriticalExtensions_58_sequence);
+ ett_rrc_T_nonCriticalExtensions_62, T_nonCriticalExtensions_62_sequence);
return offset;
}
@@ -61100,7 +66114,7 @@ dissect_rrc_T_nonCriticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v5b0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_measurementControl_v5b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v5b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_58 },
+ { &hf_rrc_nonCriticalExtensions_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_62 },
{ NULL, 0, 0, NULL }
};
@@ -61202,7 +66216,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_133_sequence[] = {
+static const per_sequence_t T_fdd_143_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 },
@@ -61211,9 +66225,9 @@ static const per_sequence_t T_fdd_133_sequence[] = {
};
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_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_133, T_fdd_133_sequence);
+ ett_rrc_T_fdd_143, T_fdd_143_sequence);
return offset;
}
@@ -61268,8 +66282,8 @@ static const value_string rrc_TimeslotInfoList_r4_vals[] = {
};
static const per_choice_t TimeslotInfoList_r4_choice[] = {
- { 0, &hf_rrc_tdd384_47 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo },
- { 1, &hf_rrc_tdd128_68 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 },
+ { 0, &hf_rrc_tdd384_49 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo },
+ { 1, &hf_rrc_tdd128_73 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 },
{ 0, NULL, 0, NULL }
};
@@ -61283,7 +66297,7 @@ dissect_rrc_TimeslotInfoList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_tdd_84_sequence[] = {
+static const per_sequence_t T_tdd_92_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_r4 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList_r4 },
@@ -61292,30 +66306,30 @@ static const per_sequence_t T_tdd_84_sequence[] = {
};
static int
-dissect_rrc_T_tdd_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_84, T_tdd_84_sequence);
+ ett_rrc_T_tdd_92, T_tdd_92_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_94_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_101_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_94_choice[] = {
- { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 },
- { 1, &hf_rrc_tdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_84 },
+static const per_choice_t T_modeSpecificInfo_101_choice[] = {
+ { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 },
+ { 1, &hf_rrc_tdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_92 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_101(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_modeSpecificInfo_94, T_modeSpecificInfo_94_choice,
+ ett_rrc_T_modeSpecificInfo_101, T_modeSpecificInfo_101_choice,
NULL);
return offset;
@@ -61325,7 +66339,7 @@ dissect_rrc_T_modeSpecificInfo_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellInfo_r4_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_94, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_94 },
+ { &hf_rrc_modeSpecificInfo_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_101 },
{ NULL, 0, 0, NULL }
};
@@ -61390,8 +66404,8 @@ static const value_string rrc_ForbiddenAffectCell_r4_vals[] = {
};
static const per_choice_t ForbiddenAffectCell_r4_choice[] = {
- { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+ { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -61566,7 +66580,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r4_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r4 },
+ { &hf_rrc_reportCriteria_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r4 },
{ NULL, 0, 0, NULL }
};
@@ -61657,7 +66671,7 @@ static const per_sequence_t InterFrequencyMeasurement_r4_sequence[] = {
{ &hf_rrc_interFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
- { &hf_rrc_reportCriteria_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r4 },
+ { &hf_rrc_reportCriteria_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r4 },
{ NULL, 0, 0, NULL }
};
@@ -61690,7 +66704,7 @@ static const per_sequence_t InterRATMeasurement_r4_sequence[] = {
{ &hf_rrc_interRATCellInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoList_r4 },
{ &hf_rrc_interRATMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity },
{ &hf_rrc_interRATReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -61723,50 +66737,50 @@ dissect_rrc_UE_Positioning_ReportingQuantity_r4(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_fdd_177_sequence[] = {
+static const per_sequence_t T_fdd_190_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_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_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_fdd_177, T_fdd_177_sequence);
+ ett_rrc_T_fdd_190, T_fdd_190_sequence);
return offset;
}
-static const per_sequence_t T_tdd_126_sequence[] = {
+static const per_sequence_t T_tdd_137_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_126, T_tdd_126_sequence);
+ ett_rrc_T_tdd_137, T_tdd_137_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_143_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_154_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_143_choice[] = {
- { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 },
- { 1, &hf_rrc_tdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_126 },
+static const per_choice_t T_modeSpecificInfo_154_choice[] = {
+ { 0, &hf_rrc_fdd_196 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_190 },
+ { 1, &hf_rrc_tdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_137 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_154(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_modeSpecificInfo_143, T_modeSpecificInfo_143_choice,
+ ett_rrc_T_modeSpecificInfo_154, T_modeSpecificInfo_154_choice,
NULL);
return offset;
@@ -61823,7 +66837,7 @@ dissect_rrc_T_positioningMode_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_170_sequence[] = {
+static const per_sequence_t T_fdd_183_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 },
@@ -61832,15 +66846,15 @@ static const per_sequence_t T_fdd_170_sequence[] = {
};
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_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_fdd_170, T_fdd_170_sequence);
+ ett_rrc_T_fdd_183, T_fdd_183_sequence);
return offset;
}
-static const per_sequence_t T_tdd_119_sequence[] = {
+static const per_sequence_t T_tdd_130_sequence[] = {
{ &hf_rrc_ip_Spacing_TDD , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Spacing_TDD },
{ &hf_rrc_ip_slot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_14 },
{ &hf_rrc_ip_Start , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
@@ -61849,30 +66863,30 @@ static const per_sequence_t T_tdd_119_sequence[] = {
};
static int
-dissect_rrc_T_tdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_119, T_tdd_119_sequence);
+ ett_rrc_T_tdd_130, T_tdd_130_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_136_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_147_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_136_choice[] = {
- { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 },
- { 1, &hf_rrc_tdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_119 },
+static const per_choice_t T_modeSpecificInfo_147_choice[] = {
+ { 0, &hf_rrc_fdd_189 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_183 },
+ { 1, &hf_rrc_tdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_130 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_147(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_modeSpecificInfo_136, T_modeSpecificInfo_136_choice,
+ ett_rrc_T_modeSpecificInfo_147, T_modeSpecificInfo_147_choice,
NULL);
return offset;
@@ -61880,7 +66894,7 @@ dissect_rrc_T_modeSpecificInfo_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_Positioning_IPDL_Parameters_r4_sequence[] = {
- { &hf_rrc_modeSpecificInfo_136, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_136 },
+ { &hf_rrc_modeSpecificInfo_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_147 },
{ &hf_rrc_burstModeParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BurstModeParameters },
{ NULL, 0, 0, NULL }
};
@@ -61896,7 +66910,7 @@ dissect_rrc_UE_Positioning_IPDL_Parameters_r4(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_r4_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_143, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_143 },
+ { &hf_rrc_modeSpecificInfo_154, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_154 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_positioningMode_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_04 },
{ &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 },
@@ -61912,50 +66926,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_fdd_173_sequence[] = {
+static const per_sequence_t T_fdd_186_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_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_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_fdd_173, T_fdd_173_sequence);
+ ett_rrc_T_fdd_186, T_fdd_186_sequence);
return offset;
}
-static const per_sequence_t T_tdd_122_sequence[] = {
+static const per_sequence_t T_tdd_133_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_122, T_tdd_122_sequence);
+ ett_rrc_T_tdd_133, T_tdd_133_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_139_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_150_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_139_choice[] = {
- { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 },
- { 1, &hf_rrc_tdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_122 },
+static const per_choice_t T_modeSpecificInfo_150_choice[] = {
+ { 0, &hf_rrc_fdd_192 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_186 },
+ { 1, &hf_rrc_tdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_133 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_150(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_modeSpecificInfo_139, T_modeSpecificInfo_139_choice,
+ ett_rrc_T_modeSpecificInfo_150, T_modeSpecificInfo_150_choice,
NULL);
return offset;
@@ -62016,7 +67030,7 @@ dissect_rrc_T_positioningMode_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_r4_sequence[] = {
- { &hf_rrc_modeSpecificInfo_139, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_139 },
+ { &hf_rrc_modeSpecificInfo_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_150 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 },
{ &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 },
@@ -62068,7 +67082,7 @@ dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r4(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UE_Positioning_Measurement_r4_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r4 },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria },
+ { &hf_rrc_reportCriteria_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r4 },
{ &hf_rrc_ue_positioning_GPS_AssistanceData, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData },
{ NULL, 0, 0, NULL }
@@ -62083,100 +67097,100 @@ dissect_rrc_UE_Positioning_Measurement_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_166_sequence[] = {
+static const per_sequence_t T_fdd_179_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_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_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_166, T_fdd_166_sequence);
+ ett_rrc_T_fdd_179, T_fdd_179_sequence);
return offset;
}
-static const per_sequence_t T_tdd384_43_sequence[] = {
+static const per_sequence_t T_tdd384_45_sequence[] = {
{ &hf_rrc_appliedTA_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_43, T_tdd384_43_sequence);
+ ett_rrc_T_tdd384_45, T_tdd384_45_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_67_sequence[] = {
+static const per_sequence_t T_tdd128_72_sequence[] = {
{ &hf_rrc_t_ADVinfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_67, T_tdd128_67_sequence);
+ ett_rrc_T_tdd128_72, T_tdd128_72_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_28_vals[] = {
+static const value_string rrc_T_tddOption_29_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_28_choice[] = {
- { 0, &hf_rrc_tdd384_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_43 },
- { 1, &hf_rrc_tdd128_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_67 },
+static const per_choice_t T_tddOption_29_choice[] = {
+ { 0, &hf_rrc_tdd384_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_45 },
+ { 1, &hf_rrc_tdd128_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_72 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_29(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_tddOption_28, T_tddOption_28_choice,
+ ett_rrc_T_tddOption_29, T_tddOption_29_choice,
NULL);
return offset;
}
-static const per_sequence_t T_tdd_115_sequence[] = {
- { &hf_rrc_tddOption_28 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_28 },
+static const per_sequence_t T_tdd_126_sequence[] = {
+ { &hf_rrc_tddOption_29 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_29 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_115, T_tdd_115_sequence);
+ ett_rrc_T_tdd_126, T_tdd_126_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_134_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_145_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_134_choice[] = {
- { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 },
- { 1, &hf_rrc_tdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_115 },
+static const per_choice_t T_modeSpecificInfo_145_choice[] = {
+ { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 },
+ { 1, &hf_rrc_tdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_126 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_134, T_modeSpecificInfo_134_choice,
+ ett_rrc_T_modeSpecificInfo_145, T_modeSpecificInfo_145_choice,
NULL);
return offset;
@@ -62185,7 +67199,7 @@ dissect_rrc_T_modeSpecificInfo_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_InternalReportingQuantity_r4_sequence[] = {
{ &hf_rrc_ue_TransmittedPower, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_modeSpecificInfo_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_134 },
+ { &hf_rrc_modeSpecificInfo_145, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_145 },
{ NULL, 0, 0, NULL }
};
@@ -62201,7 +67215,7 @@ dissect_rrc_UE_InternalReportingQuantity_r4(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t UE_InternalMeasurement_r4_sequence[] = {
{ &hf_rrc_ue_InternalMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasQuantity },
{ &hf_rrc_ue_InternalReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalReportingQuantity_r4 },
- { &hf_rrc_reportCriteria_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_InternalReportCriteria },
+ { &hf_rrc_reportCriteria_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_InternalReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -62302,14 +67316,14 @@ dissect_rrc_MeasurementControl_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_59_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_63_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_59, T_nonCriticalExtensions_59_sequence);
+ ett_rrc_T_nonCriticalExtensions_63, T_nonCriticalExtensions_63_sequence);
return offset;
}
@@ -62317,7 +67331,7 @@ dissect_rrc_T_nonCriticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v5b0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_measurementControl_v5b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v5b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_59 },
+ { &hf_rrc_nonCriticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_63 },
{ NULL, 0, 0, NULL }
};
@@ -62558,7 +67572,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r6_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqReportCriteria_r6 },
+ { &hf_rrc_reportCriteria_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqReportCriteria_r6 },
{ NULL, 0, 0, NULL }
};
@@ -62821,7 +67835,7 @@ static const per_sequence_t InterFrequencyMeasurement_r6_sequence[] = {
{ &hf_rrc_interFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
- { &hf_rrc_reportCriteria_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r6 },
+ { &hf_rrc_reportCriteria_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r6 },
{ NULL, 0, 0, NULL }
};
@@ -62855,7 +67869,7 @@ static const per_sequence_t InterRATMeasurement_r6_sequence[] = {
{ &hf_rrc_interRATCellInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoList_r6 },
{ &hf_rrc_interRATMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity },
{ &hf_rrc_interRATReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -62970,14 +67984,14 @@ dissect_rrc_MeasurementControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_60_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_64_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_60, T_nonCriticalExtensions_60_sequence);
+ ett_rrc_T_nonCriticalExtensions_64, T_nonCriticalExtensions_64_sequence);
return offset;
}
@@ -62985,7 +67999,7 @@ dissect_rrc_T_nonCriticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v6a0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_measurementControl_v6a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v6a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_60 },
+ { &hf_rrc_nonCriticalExtensions_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_64 },
{ NULL, 0, 0, NULL }
};
@@ -63143,7 +68157,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r7_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r7 },
{ NULL, 0, 0, NULL }
};
@@ -63188,7 +68202,7 @@ static const per_sequence_t InterFrequencyMeasurement_r7_sequence[] = {
{ &hf_rrc_interFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
- { &hf_rrc_reportCriteria_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r7 },
{ NULL, 0, 0, NULL }
};
@@ -63365,50 +68379,50 @@ dissect_rrc_UE_Positioning_ReportCriteria_r7(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_179_sequence[] = {
+static const per_sequence_t T_fdd_192_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_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_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_fdd_179, T_fdd_179_sequence);
+ ett_rrc_T_fdd_192, T_fdd_192_sequence);
return offset;
}
-static const per_sequence_t T_tdd_128_sequence[] = {
+static const per_sequence_t T_tdd_139_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_128, T_tdd_128_sequence);
+ ett_rrc_T_tdd_139, T_tdd_139_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_145_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_156_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_145_choice[] = {
- { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 },
- { 1, &hf_rrc_tdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_128 },
+static const per_choice_t T_modeSpecificInfo_156_choice[] = {
+ { 0, &hf_rrc_fdd_198 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_192 },
+ { 1, &hf_rrc_tdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_139 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_156(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_modeSpecificInfo_145, T_modeSpecificInfo_145_choice,
+ ett_rrc_T_modeSpecificInfo_156, T_modeSpecificInfo_156_choice,
NULL);
return offset;
@@ -63468,7 +68482,7 @@ dissect_rrc_T_positioningMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_r7_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_145, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_145 },
+ { &hf_rrc_modeSpecificInfo_156, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_156 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_positioningMode_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_05 },
{ &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 },
@@ -63484,50 +68498,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_fdd_175_sequence[] = {
+static const per_sequence_t T_fdd_188_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_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_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_fdd_175, T_fdd_175_sequence);
+ ett_rrc_T_fdd_188, T_fdd_188_sequence);
return offset;
}
-static const per_sequence_t T_tdd_124_sequence[] = {
+static const per_sequence_t T_tdd_135_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_124, T_tdd_124_sequence);
+ ett_rrc_T_tdd_135, T_tdd_135_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_141_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_152_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_141_choice[] = {
- { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 },
- { 1, &hf_rrc_tdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_124 },
+static const per_choice_t T_modeSpecificInfo_152_choice[] = {
+ { 0, &hf_rrc_fdd_194 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_188 },
+ { 1, &hf_rrc_tdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_135 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_152(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_modeSpecificInfo_141, T_modeSpecificInfo_141_choice,
+ ett_rrc_T_modeSpecificInfo_152, T_modeSpecificInfo_152_choice,
NULL);
return offset;
@@ -63589,7 +68603,7 @@ dissect_rrc_T_positioningMode_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_141 },
+ { &hf_rrc_modeSpecificInfo_152, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_152 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 },
{ &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 },
@@ -63662,7 +68676,7 @@ static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_r7_sequence
{ &hf_rrc_gps_ReferenceTime, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1msec },
{ &hf_rrc_utran_GPSReferenceTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_GPSReferenceTime },
{ &hf_rrc_ue_Positioning_GPS_ReferenceTimeUncertainty, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceTimeUncertainty },
- { &hf_rrc_satelliteInformationList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList },
+ { &hf_rrc_satelliteInformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList },
{ NULL, 0, 0, NULL }
};
@@ -63700,7 +68714,7 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData_r7(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t UE_Positioning_Measurement_r7_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r7 },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GPS_AssistanceData_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GANSS_AssistanceData, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData },
@@ -63846,14 +68860,14 @@ dissect_rrc_MeasurementControl_v7b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_61_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_65_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_61, T_nonCriticalExtensions_61_sequence);
+ ett_rrc_T_nonCriticalExtensions_65, T_nonCriticalExtensions_65_sequence);
return offset;
}
@@ -63861,7 +68875,7 @@ dissect_rrc_T_nonCriticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v7b0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_measurementControl_v7b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v7b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_61 },
+ { &hf_rrc_nonCriticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_65 },
{ NULL, 0, 0, NULL }
};
@@ -63890,36 +68904,36 @@ dissect_rrc_T_r7_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_tdd128_62_sequence[] = {
+static const per_sequence_t T_tdd128_66_sequence[] = {
{ &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_62, T_tdd128_62_sequence);
+ ett_rrc_T_tdd128_66, T_tdd128_66_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_125_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_135_vals[] = {
{ 0, "noInfo" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_125_choice[] = {
+static const per_choice_t T_modeSpecificInfo_135_choice[] = {
{ 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_62 },
+ { 1, &hf_rrc_tdd128_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_66 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_135(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_modeSpecificInfo_125, T_modeSpecificInfo_125_choice,
+ ett_rrc_T_modeSpecificInfo_135, T_modeSpecificInfo_135_choice,
NULL);
return offset;
@@ -63930,7 +68944,7 @@ static const per_sequence_t NewInterFreqCell_r8_sequence[] = {
{ &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_cellInfo_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r4 },
- { &hf_rrc_modeSpecificInfo_125, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_125 },
+ { &hf_rrc_modeSpecificInfo_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_135 },
{ NULL, 0, 0, NULL }
};
@@ -63980,7 +68994,7 @@ static const per_sequence_t InterFrequencyMeasurement_r8_sequence[] = {
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
{ &hf_rrc_adjacentFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
- { &hf_rrc_reportCriteria_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r7 },
{ NULL, 0, 0, NULL }
};
@@ -64167,7 +69181,7 @@ dissect_rrc_T_interRATMeasurementObjects(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t T_gsm_11_sequence[] = {
- { &hf_rrc_measurementQuantity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM },
+ { &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM },
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
{ &hf_rrc_bsic_VerificationRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC_VerificationRequired },
{ NULL, 0, 0, NULL }
@@ -64216,7 +69230,7 @@ dissect_rrc_MeasurementQuantityEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_e_UTRA_01_sequence[] = {
- { &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityEUTRA },
+ { &hf_rrc_measurementQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityEUTRA },
{ &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient },
{ NULL, 0, 0, NULL }
};
@@ -64361,7 +69375,7 @@ dissect_rrc_INTEGER_2_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static const per_sequence_t IdleIntervalInfo_sequence[] = {
- { &hf_rrc_k , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_2_3 },
+ { &hf_rrc_k_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_2_3 },
{ &hf_rrc_offset_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_7 },
{ NULL, 0, 0, NULL }
};
@@ -64379,7 +69393,7 @@ static const per_sequence_t InterRATMeasurement_r8_sequence[] = {
{ &hf_rrc_interRATMeasurementObjects, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_interRATMeasurementObjects },
{ &hf_rrc_interRATMeasQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity_r8 },
{ &hf_rrc_interRATReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity_r8 },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ &hf_rrc_idleIntervalInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalInfo },
{ NULL, 0, 0, NULL }
};
@@ -64515,7 +69529,7 @@ dissect_rrc_UE_Positioning_GANSS_AssistanceData_r8(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UE_Positioning_Measurement_r8_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r8 },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GPS_AssistanceData_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GANSS_AssistanceData_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_r8 },
@@ -64619,30 +69633,30 @@ dissect_rrc_MeasurementControl_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_142_sequence[] = {
+static const per_sequence_t T_fdd_152_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_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_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_142, T_fdd_142_sequence);
+ ett_rrc_T_fdd_152, T_fdd_152_sequence);
return offset;
}
-static const per_sequence_t T_tdd_93_sequence[] = {
+static const per_sequence_t T_tdd_101_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_93, T_tdd_93_sequence);
+ ett_rrc_T_tdd_101, T_tdd_101_sequence);
return offset;
}
@@ -64662,24 +69676,24 @@ dissect_rrc_T_gsm_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_103_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_110_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_103_choice[] = {
- { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 },
- { 1, &hf_rrc_tdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_93 },
+static const per_choice_t T_modeSpecificInfo_110_choice[] = {
+ { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 },
+ { 1, &hf_rrc_tdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_101 },
{ 2, &hf_rrc_gsm_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_03 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_103, T_modeSpecificInfo_103_choice,
+ ett_rrc_T_modeSpecificInfo_110, T_modeSpecificInfo_110_choice,
NULL);
return offset;
@@ -64690,7 +69704,7 @@ static const per_sequence_t CellSelectReselectInfoMC_RSCP_sequence[] = {
{ &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP },
- { &hf_rrc_modeSpecificInfo_103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_103 },
+ { &hf_rrc_modeSpecificInfo_110, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_110 },
{ NULL, 0, 0, NULL }
};
@@ -64956,7 +69970,7 @@ static const per_sequence_t InterRATMeasurement_r11_sequence[] = {
{ &hf_rrc_interRATMeasurementObjects_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_interRATMeasurementObjects_02 },
{ &hf_rrc_interRATMeasQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity_r8 },
{ &hf_rrc_interRATReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity_r8 },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ &hf_rrc_idleIntervalInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalInfo },
{ NULL, 0, 0, NULL }
};
@@ -64984,14 +69998,14 @@ dissect_rrc_MeasurementControl_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_62_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_66_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_62, T_nonCriticalExtensions_62_sequence);
+ ett_rrc_T_nonCriticalExtensions_66, T_nonCriticalExtensions_66_sequence);
return offset;
}
@@ -64999,7 +70013,7 @@ dissect_rrc_T_nonCriticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_62 },
+ { &hf_rrc_nonCriticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_66 },
{ NULL, 0, 0, NULL }
};
@@ -65043,7 +70057,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_134_sequence[] = {
+static const per_sequence_t T_fdd_144_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 },
@@ -65052,15 +70066,15 @@ static const per_sequence_t T_fdd_134_sequence[] = {
};
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_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_134, T_fdd_134_sequence);
+ ett_rrc_T_fdd_144, T_fdd_144_sequence);
return offset;
}
-static const per_sequence_t T_tdd_85_sequence[] = {
+static const per_sequence_t T_tdd_93_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_r4 },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList_r4 },
@@ -65069,30 +70083,30 @@ static const per_sequence_t T_tdd_85_sequence[] = {
};
static int
-dissect_rrc_T_tdd_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_85, T_tdd_85_sequence);
+ ett_rrc_T_tdd_93, T_tdd_93_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_95_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_102_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_95_choice[] = {
- { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 },
- { 1, &hf_rrc_tdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_85 },
+static const per_choice_t T_modeSpecificInfo_102_choice[] = {
+ { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 },
+ { 1, &hf_rrc_tdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_93 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_102(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_modeSpecificInfo_95, T_modeSpecificInfo_95_choice,
+ ett_rrc_T_modeSpecificInfo_102, T_modeSpecificInfo_102_choice,
NULL);
return offset;
@@ -65102,7 +70116,7 @@ dissect_rrc_T_modeSpecificInfo_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellInfo_r9_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_95, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_95 },
+ { &hf_rrc_modeSpecificInfo_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_102 },
{ &hf_rrc_cellSelectionReselectionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoMC_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -65145,37 +70159,37 @@ dissect_rrc_NewIntraFreqCellList_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_149_sequence[] = {
+static const per_sequence_t T_fdd_159_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_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_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_149, T_fdd_149_sequence);
+ ett_rrc_T_fdd_159, T_fdd_159_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_110_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_117_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_110_choice[] = {
- { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 },
+static const per_choice_t T_modeSpecificInfo_117_choice[] = {
+ { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_110, T_modeSpecificInfo_110_choice,
+ ett_rrc_T_modeSpecificInfo_117, T_modeSpecificInfo_117_choice,
NULL);
return offset;
@@ -65183,7 +70197,7 @@ dissect_rrc_T_modeSpecificInfo_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CSGCellInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_110, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_110 },
+ { &hf_rrc_modeSpecificInfo_117, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_117 },
{ NULL, 0, 0, NULL }
};
@@ -65233,36 +70247,36 @@ dissect_rrc_IntraFreqSIAcquisitionInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_154_sequence[] = {
+static const per_sequence_t T_fdd_164_sequence[] = {
{ &hf_rrc_intraFreqSIAcquisitionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqSIAcquisitionInfo },
{ 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_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_154, T_fdd_154_sequence);
+ ett_rrc_T_fdd_164, T_fdd_164_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_115_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_122_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_115_choice[] = {
- { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 },
+static const per_choice_t T_modeSpecificInfo_122_choice[] = {
+ { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_122(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_modeSpecificInfo_115, T_modeSpecificInfo_115_choice,
+ ett_rrc_T_modeSpecificInfo_122, T_modeSpecificInfo_122_choice,
NULL);
return offset;
@@ -65270,7 +70284,7 @@ dissect_rrc_T_modeSpecificInfo_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t IntraFreqSIAcquisition_sequence[] = {
- { &hf_rrc_modeSpecificInfo_115, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_115 },
+ { &hf_rrc_modeSpecificInfo_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_122 },
{ NULL, 0, 0, NULL }
};
@@ -65607,7 +70621,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r9_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r9 },
+ { &hf_rrc_reportCriteria_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r9 },
{ NULL, 0, 0, NULL }
};
@@ -65620,36 +70634,36 @@ dissect_rrc_IntraFrequencyMeasurement_r9(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_tdd128_63_sequence[] = {
+static const per_sequence_t T_tdd128_67_sequence[] = {
{ &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_63, T_tdd128_63_sequence);
+ ett_rrc_T_tdd128_67, T_tdd128_67_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_126_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_136_vals[] = {
{ 0, "noInfo" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_126_choice[] = {
+static const per_choice_t T_modeSpecificInfo_136_choice[] = {
{ 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_63 },
+ { 1, &hf_rrc_tdd128_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_67 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_136(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_modeSpecificInfo_126, T_modeSpecificInfo_126_choice,
+ ett_rrc_T_modeSpecificInfo_136, T_modeSpecificInfo_136_choice,
NULL);
return offset;
@@ -65660,7 +70674,7 @@ static const per_sequence_t NewInterFreqCell_r9_sequence[] = {
{ &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 },
- { &hf_rrc_modeSpecificInfo_126, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_126 },
+ { &hf_rrc_modeSpecificInfo_136, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_136 },
{ NULL, 0, 0, NULL }
};
@@ -65716,36 +70730,36 @@ dissect_rrc_CSGInterFreqCellInfoList(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_160_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_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_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_150, T_fdd_150_sequence);
+ ett_rrc_T_fdd_160, T_fdd_160_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_111_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_118_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_111_choice[] = {
- { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 },
+static const per_choice_t T_modeSpecificInfo_118_choice[] = {
+ { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_111, T_modeSpecificInfo_111_choice,
+ ett_rrc_T_modeSpecificInfo_118, T_modeSpecificInfo_118_choice,
NULL);
return offset;
@@ -65754,7 +70768,7 @@ dissect_rrc_T_modeSpecificInfo_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t InterFreqSIAcquisition_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
- { &hf_rrc_modeSpecificInfo_111, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_111 },
+ { &hf_rrc_modeSpecificInfo_118, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_118 },
{ NULL, 0, 0, NULL }
};
@@ -65819,7 +70833,7 @@ static const per_sequence_t InterFrequencyMeasurement_r9_sequence[] = {
{ &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
{ &hf_rrc_adjacentFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
{ &hf_rrc_interBandFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
- { &hf_rrc_reportCriteria_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r9 },
+ { &hf_rrc_reportCriteria_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r9 },
{ NULL, 0, 0, NULL }
};
@@ -65889,7 +70903,7 @@ static const per_sequence_t InterRATMeasurement_r9_sequence[] = {
{ &hf_rrc_interRATMeasurementObjects_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_interRATMeasurementObjects_01 },
{ &hf_rrc_interRATMeasQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity_r8 },
{ &hf_rrc_interRATReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity_r8 },
- { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
+ { &hf_rrc_reportCriteria_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria },
{ &hf_rrc_idleIntervalInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalInfo },
{ NULL, 0, 0, NULL }
};
@@ -66116,7 +71130,7 @@ dissect_rrc_UE_Positioning_GANSS_AssistanceData_r9(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UE_Positioning_Measurement_r9_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r8 },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GPS_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r9 },
{ &hf_rrc_ue_positioning_GANSS_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_r9 },
@@ -66307,14 +71321,14 @@ dissect_rrc_MeasurementControl_v970ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_63_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_67_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_63, T_nonCriticalExtensions_63_sequence);
+ ett_rrc_T_nonCriticalExtensions_67, T_nonCriticalExtensions_67_sequence);
return offset;
}
@@ -66322,7 +71336,7 @@ dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_63 },
+ { &hf_rrc_nonCriticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_67 },
{ NULL, 0, 0, NULL }
};
@@ -66366,36 +71380,36 @@ dissect_rrc_T_r9_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_tdd128_65_sequence[] = {
+static const per_sequence_t T_tdd128_70_sequence[] = {
{ &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_65, T_tdd128_65_sequence);
+ ett_rrc_T_tdd128_70, T_tdd128_70_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_128_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_139_vals[] = {
{ 0, "noInfo" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_128_choice[] = {
+static const per_choice_t T_modeSpecificInfo_139_choice[] = {
{ 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_65 },
+ { 1, &hf_rrc_tdd128_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_70 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_139(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_modeSpecificInfo_128, T_modeSpecificInfo_128_choice,
+ ett_rrc_T_modeSpecificInfo_139, T_modeSpecificInfo_139_choice,
NULL);
return offset;
@@ -66405,7 +71419,7 @@ dissect_rrc_T_modeSpecificInfo_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t NewIntraFreqCell_r10_sequence[] = {
{ &hf_rrc_intraFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqCellID },
{ &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 },
- { &hf_rrc_modeSpecificInfo_128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_128 },
+ { &hf_rrc_modeSpecificInfo_139, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_139 },
{ NULL, 0, 0, NULL }
};
@@ -66456,7 +71470,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r10_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r9 },
+ { &hf_rrc_reportCriteria_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r9 },
{ NULL, 0, 0, NULL }
};
@@ -66469,37 +71483,37 @@ dissect_rrc_IntraFrequencyMeasurement_r10(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd128_64_sequence[] = {
+static const per_sequence_t T_tdd128_68_sequence[] = {
{ &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_64, T_tdd128_64_sequence);
+ ett_rrc_T_tdd128_68, T_tdd128_68_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_127_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_137_vals[] = {
{ 0, "noInfo" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_127_choice[] = {
+static const per_choice_t T_modeSpecificInfo_137_choice[] = {
{ 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_64 },
+ { 1, &hf_rrc_tdd128_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_68 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_137(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_modeSpecificInfo_127, T_modeSpecificInfo_127_choice,
+ ett_rrc_T_modeSpecificInfo_137, T_modeSpecificInfo_137_choice,
NULL);
return offset;
@@ -66510,7 +71524,7 @@ static const per_sequence_t NewInterFreqCell_r10_sequence[] = {
{ &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 },
- { &hf_rrc_modeSpecificInfo_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_127 },
+ { &hf_rrc_modeSpecificInfo_137, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_137 },
{ NULL, 0, 0, NULL }
};
@@ -66945,7 +71959,7 @@ static const per_sequence_t InterFrequencyMeasurement_r10_sequence[] = {
{ &hf_rrc_adjacentFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
{ &hf_rrc_interBandFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
{ &hf_rrc_freqIndexListForEnhancedMeas, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FreqIndexListForEnhancedMeas },
- { &hf_rrc_reportCriteria_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r10 },
+ { &hf_rrc_reportCriteria_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r10 },
{ NULL, 0, 0, NULL }
};
@@ -67052,7 +72066,7 @@ static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_r10_sequenc
{ &hf_rrc_gps_ReferenceTime, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1msec },
{ &hf_rrc_utran_GPSReferenceTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_GPSReferenceTime },
{ &hf_rrc_ue_Positioning_GPS_ReferenceTimeUncertainty, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceTimeUncertainty },
- { &hf_rrc_satelliteInformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_r10 },
+ { &hf_rrc_satelliteInformationList_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_r10 },
{ NULL, 0, 0, NULL }
};
@@ -67087,29 +72101,29 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData_r10(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_fdd_168_sequence[] = {
+static const per_sequence_t T_fdd_181_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_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_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_fdd_168, T_fdd_168_sequence);
+ ett_rrc_T_fdd_181, T_fdd_181_sequence);
return offset;
}
-static const per_sequence_t T_tdd_117_sequence[] = {
+static const per_sequence_t T_tdd_128_sequence[] = {
{ &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_117, T_tdd_117_sequence);
+ ett_rrc_T_tdd_128, T_tdd_128_sequence);
return offset;
}
@@ -67122,8 +72136,8 @@ static const value_string rrc_T_mode_01_vals[] = {
};
static const per_choice_t T_mode_01_choice[] = {
- { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 },
- { 1, &hf_rrc_tdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_117 },
+ { 0, &hf_rrc_fdd_187 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_181 },
+ { 1, &hf_rrc_tdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_128 },
{ 0, NULL, 0, NULL }
};
@@ -67178,7 +72192,7 @@ static const value_string rrc_T_gnss_to_id_01_vals[] = {
{ 1, "galileo" },
{ 2, "qzss" },
{ 3, "glonass" },
- { 4, "spare4" },
+ { 4, "bds" },
{ 5, "spare3" },
{ 6, "spare2" },
{ 7, "spare1" },
@@ -67308,7 +72322,7 @@ static const per_sequence_t GANSSGenericData_r10_sequence[] = {
{ &hf_rrc_uePositioningGANSSAddNavigationModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddNavigationModels },
{ &hf_rrc_uePositioningGANSSRealTimeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_RealTimeIntegrity },
{ &hf_rrc_uePositioningGANSSDataBitAssistance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Data_Bit_Assistance },
- { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r10 },
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r10 },
{ &hf_rrc_uePositioningGANSSAlmanac_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_r10 },
{ &hf_rrc_uePositioningGANSSUTCModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_UTCModel },
{ &hf_rrc_uePositioningGANSSAddUTCModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels },
@@ -67345,7 +72359,7 @@ static const per_sequence_t UE_Positioning_GANSS_AssistanceData_r10_sequence[] =
{ &hf_rrc_uePositioningGanssIonosphericModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_IonosphericModel },
{ &hf_rrc_uePositioningGanssAddIonoModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddIonoModel },
{ &hf_rrc_uePositioningGanssEarthOrientationPara, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_EarthOrientPara },
- { &hf_rrc_ganssGenericDataList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSSGenericDataList_r10 },
+ { &hf_rrc_ganssGenericDataList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSSGenericDataList_r10 },
{ NULL, 0, 0, NULL }
};
@@ -67361,7 +72375,7 @@ dissect_rrc_UE_Positioning_GANSS_AssistanceData_r10(tvbuff_t *tvb _U_, int offse
static const per_sequence_t UE_Positioning_Measurement_r10_sequence[] = {
{ &hf_rrc_ue_positioning_ReportingQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r8 },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
+ { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
{ &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 },
{ &hf_rrc_ue_positioning_GPS_AssistanceData_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r10 },
{ &hf_rrc_ue_positioning_GANSS_AssistanceData_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_r10 },
@@ -67602,14 +72616,14 @@ dissect_rrc_MeasurementControl_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_64_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_68_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_64, T_nonCriticalExtensions_64_sequence);
+ ett_rrc_T_nonCriticalExtensions_68, T_nonCriticalExtensions_68_sequence);
return offset;
}
@@ -67617,7 +72631,7 @@ dissect_rrc_T_nonCriticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_64 },
+ { &hf_rrc_nonCriticalExtensions_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_68 },
{ NULL, 0, 0, NULL }
};
@@ -67736,7 +72750,7 @@ static const per_sequence_t IntraFrequencyMeasurement_r11_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasQuantity },
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
- { &hf_rrc_reportCriteria_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r11 },
+ { &hf_rrc_reportCriteria_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportCriteria_r11 },
{ &hf_rrc_periodicalReportingCriteriaOnSecULFreq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PeriodicalWithReportingCellStatusOnSecULFreq },
{ NULL, 0, 0, NULL }
};
@@ -67768,7 +72782,7 @@ dissect_rrc_T_nonUsedFreqTriggeringConditionDetectedCells_03(tvbuff_t *tvb _U_,
static const per_sequence_t NonUsedFreq2aParameter_r11_sequence[] = {
{ &hf_rrc_nonUsedFreqW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_W },
{ &hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonUsedFreqTriggeringConditionDetectedCells_03 },
- { &hf_rrc_excludedCellInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellInfoListToBeExcluded },
+ { &hf_rrc_dummy_56 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellInfoListToBeExcluded },
{ NULL, 0, 0, NULL }
};
@@ -67832,7 +72846,7 @@ static const per_sequence_t NonUsedFreqParameter_r11_sequence[] = {
{ &hf_rrc_nonUsedFreqThreshold_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold_r6 },
{ &hf_rrc_nonUsedFreqW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_W },
{ &hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonUsedFreqTriggeringConditionDetectedCells_01 },
- { &hf_rrc_excludedCellInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellInfoListToBeExcluded },
+ { &hf_rrc_dummy_56 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellInfoListToBeExcluded },
{ NULL, 0, 0, NULL }
};
@@ -68005,7 +73019,7 @@ static const per_sequence_t InterFrequencyMeasurement_r11_sequence[] = {
{ &hf_rrc_adjacentFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
{ &hf_rrc_interBandFrequencyIndex, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_31 },
{ &hf_rrc_freqIndexListForEnhancedMeas, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FreqIndexListForEnhancedMeas },
- { &hf_rrc_reportCriteria_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r11 },
+ { &hf_rrc_reportCriteria_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r11 },
{ NULL, 0, 0, NULL }
};
@@ -68184,14 +73198,14 @@ dissect_rrc_MeasurementControl_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_65_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_69_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_65, T_nonCriticalExtensions_65_sequence);
+ ett_rrc_T_nonCriticalExtensions_69, T_nonCriticalExtensions_69_sequence);
return offset;
}
@@ -68200,7 +73214,7 @@ dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_05_sequence[] = {
{ &hf_rrc_measurementControl_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r11_IEs },
{ &hf_rrc_measurementControl_r11_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_nonCriticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_69 },
{ NULL, 0, 0, NULL }
};
@@ -68213,145 +73227,1368 @@ dissect_rrc_T_r11_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_52_sequence[] = {
+
+static int
+dissect_rrc_InterFreqCellID_r12(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, maxCellMeas_ext_1, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12_sequence_of[1] = {
+ { &hf_rrc_removeSomeInterFreqCells_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqCellID_r12 },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12(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_maxCellMeas_ext_OF_InterFreqCellID_r12, SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12_sequence_of,
+ 1, maxCellMeas_ext, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_RemovedInterFreqCellList_r12_vals[] = {
+ { 0, "removeAllInterFreqCells" },
+ { 1, "removeSomeInterFreqCells" },
+ { 2, "removeNoInterFreqCells" },
+ { 0, NULL }
+};
+
+static const per_choice_t RemovedInterFreqCellList_r12_choice[] = {
+ { 0, &hf_rrc_removeAllInterFreqCells, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_removeSomeInterFreqCells_01, ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12 },
+ { 2, &hf_rrc_removeNoInterFreqCells, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_RemovedInterFreqCellList_r12(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_RemovedInterFreqCellList_r12, RemovedInterFreqCellList_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd128_69_sequence[] = {
+ { &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_criticalExtensions_52, T_criticalExtensions_52_sequence);
+ ett_rrc_T_tdd128_69, T_tdd128_69_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_51_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_138_vals[] = {
+ { 0, "noInfo" },
+ { 1, "tdd128" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_138_choice[] = {
+ { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd128_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_69 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_138(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_modeSpecificInfo_138, T_modeSpecificInfo_138_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCell_r12_sequence[] = {
+ { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 },
+ { &hf_rrc_modeSpecificInfo_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_138 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NewInterFreqCell_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NewInterFreqCell_r12, NewInterFreqCell_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCellList_r12_sequence_of[1] = {
+ { &hf_rrc_NewInterFreqCellList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NewInterFreqCell_r12 },
+};
+
+static int
+dissect_rrc_NewInterFreqCellList_r12(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_NewInterFreqCellList_r12, NewInterFreqCellList_r12_sequence_of,
+ 1, maxCellMeas_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellsForInterFreqMeasList_r12_sequence_of[1] = {
+ { &hf_rrc_CellsForInterFreqMeasList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqCellID_r12 },
+};
+
+static int
+dissect_rrc_CellsForInterFreqMeasList_r12(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_CellsForInterFreqMeasList_r12, CellsForInterFreqMeasList_r12_sequence_of,
+ 1, maxCellMeas_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RMP_Frequency_List_sequence_of[1] = {
+ { &hf_rrc_RMP_Frequency_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+};
+
+static int
+dissect_rrc_RMP_Frequency_List(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_RMP_Frequency_List, RMP_Frequency_List_sequence_of,
+ 1, maxRMPfrequencies, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCellInfoList_r12_sequence[] = {
+ { &hf_rrc_removedInterFreqCellList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList_r12 },
+ { &hf_rrc_newInterFreqCellList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellList_r12 },
+ { &hf_rrc_cellsForInterFreqMeasList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellsForInterFreqMeasList_r12 },
+ { &hf_rrc_cSGInterFreqCellInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSGInterFreqCellInfoList },
+ { &hf_rrc_interFreqSIAcquisition, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqSIAcquisition },
+ { &hf_rrc_rmp_Frequency_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RMP_Frequency_List },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqCellInfoList_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFreqCellInfoList_r12, InterFreqCellInfoList_r12_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_FrequencyIndexForEnhancedMeas_r12(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, maxCellMeas_ext_1, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t FreqIndexListForEnhancedMeas_r12_sequence_of[1] = {
+ { &hf_rrc_FreqIndexListForEnhancedMeas_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyIndexForEnhancedMeas_r12 },
+};
+
+static int
+dissect_rrc_FreqIndexListForEnhancedMeas_r12(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_FreqIndexListForEnhancedMeas_r12, FreqIndexListForEnhancedMeas_r12_sequence_of,
+ 1, maxFreqMeasWithoutCM, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_useCIO_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_useCIO(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 Event2g_sequence[] = {
+ { &hf_rrc_hysteresis , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HysteresisInterFreq },
+ { &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
+ { &hf_rrc_reportingCellStatus_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReportingCellStatus_r10 },
+ { &hf_rrc_useCIO_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_useCIO },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Event2g(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Event2g, Event2g_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_InterFreqEvent_r12_vals[] = {
+ { 0, "event2a" },
+ { 1, "event2b" },
+ { 2, "event2c" },
+ { 3, "event2d" },
+ { 4, "event2e" },
+ { 5, "event2f" },
+ { 6, "event2g" },
+ { 0, NULL }
+};
+
+static const per_choice_t InterFreqEvent_r12_choice[] = {
+ { 0, &hf_rrc_event2a_03 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2a_r11 },
+ { 1, &hf_rrc_event2b_03 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2b_r11 },
+ { 2, &hf_rrc_event2c_03 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2c_r11 },
+ { 3, &hf_rrc_event2d_02 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2d_r10 },
+ { 4, &hf_rrc_event2e_03 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2e_r11 },
+ { 5, &hf_rrc_event2f_02 , ASN1_NO_EXTENSIONS , dissect_rrc_Event2f_r10 },
+ { 6, &hf_rrc_event2g , ASN1_NO_EXTENSIONS , dissect_rrc_Event2g },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqEvent_r12(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_InterFreqEvent_r12, InterFreqEvent_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqEventList_r12_sequence_of[1] = {
+ { &hf_rrc_InterFreqEventList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqEvent_r12 },
+};
+
+static int
+dissect_rrc_InterFreqEventList_r12(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_InterFreqEventList_r12, InterFreqEventList_r12_sequence_of,
+ 1, maxMeasEvent, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqBlacklistedCells_r12_sequence[] = {
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
+ { &hf_rrc_excludedCellInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfoListToBeExcluded },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqBlacklistedCells_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFreqBlacklistedCells_r12, InterFreqBlacklistedCells_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqBlacklistedCellsList_r12_sequence_of[1] = {
+ { &hf_rrc_InterFreqBlacklistedCellsList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqBlacklistedCells_r12 },
+};
+
+static int
+dissect_rrc_InterFreqBlacklistedCellsList_r12(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_InterFreqBlacklistedCellsList_r12, InterFreqBlacklistedCellsList_r12_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqReportingCriteria_r12_sequence[] = {
+ { &hf_rrc_interFreqEventList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqEventList_r12 },
+ { &hf_rrc_interFreqBlacklistedCellsList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqBlacklistedCellsList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqReportingCriteria_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFreqReportingCriteria_r12, InterFreqReportingCriteria_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_InterFreqReportCriteria_r12_vals[] = {
+ { 0, "intraFreqReportingCriteria" },
+ { 1, "interFreqReportingCriteria" },
+ { 2, "periodicalReportingCriteria" },
+ { 3, "noReporting" },
+ { 0, NULL }
+};
+
+static const per_choice_t InterFreqReportCriteria_r12_choice[] = {
+ { 0, &hf_rrc_intraFreqReportingCriteria_07, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFreqReportingCriteria_r11 },
+ { 1, &hf_rrc_interFreqReportingCriteria_05, ASN1_NO_EXTENSIONS , dissect_rrc_InterFreqReportingCriteria_r12 },
+ { 2, &hf_rrc_periodicalReportingCriteria_02, ASN1_NO_EXTENSIONS , dissect_rrc_PeriodicalWithReportingCellStatus_r10 },
+ { 3, &hf_rrc_noReporting_01 , ASN1_NO_EXTENSIONS , dissect_rrc_ReportingCellStatusOpt_r10 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqReportCriteria_r12(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_InterFreqReportCriteria_r12, InterFreqReportCriteria_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFrequencyMeasurement_r12_sequence[] = {
+ { &hf_rrc_interFreqCellInfoList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqCellInfoList_r12 },
+ { &hf_rrc_interFreqMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasQuantity },
+ { &hf_rrc_interFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqReportingQuantity },
+ { &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
+ { &hf_rrc_interFreqSetUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AutonomousUpdateMode },
+ { &hf_rrc_adjacentFrequencyIndex_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_79 },
+ { &hf_rrc_interBandFrequencyIndex_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_79 },
+ { &hf_rrc_freqIndexListForEnhancedMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FreqIndexListForEnhancedMeas_r12 },
+ { &hf_rrc_reportCriteria_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqReportCriteria_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFrequencyMeasurement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFrequencyMeasurement_r12, InterFrequencyMeasurement_r12_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_EARFCNExtension2(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, 262143U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_reducedMeasurementPerformance_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_reducedMeasurementPerformance_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_widebandRSRQMeasurements_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_widebandRSRQMeasurements_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_FrequencyInfo_r12_sequence[] = {
+ { &hf_rrc_earfcn_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNExtension2 },
+ { &hf_rrc_reducedMeasurementPerformance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_reducedMeasurementPerformance_02 },
+ { &hf_rrc_measurementBandwidth, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_MeasurementBandwidth },
+ { &hf_rrc_eutra_blackListedCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_BlacklistedCellPerFreqList },
+ { &hf_rrc_widebandRSRQMeasurements_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_widebandRSRQMeasurements_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_FrequencyInfo_r12, EUTRA_FrequencyInfo_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_FrequencyInfoList_r12_sequence_of[1] = {
+ { &hf_rrc_EUTRA_FrequencyInfoList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyInfo_r12 },
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyInfoList_r12(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_EUTRA_FrequencyInfoList_r12, EUTRA_FrequencyInfoList_r12_sequence_of,
+ 1, maxNumEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_FrequencyList_r12_sequence[] = {
+ { &hf_rrc_eutraFrequencyRemoval_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyRemoval_r11 },
+ { &hf_rrc_eutraNewFrequencies_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyInfoList_r12 },
+ { &hf_rrc_eutraSIAcquisition_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_SIAcquisition_r11 },
+ { &hf_rrc_rsrqMeasOnAllSymbols, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyList_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_FrequencyList_r12, EUTRA_FrequencyList_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_interRATMeasurementObjects_03_vals[] = {
+ { 0, "interRATCellInfoList" },
+ { 1, "eutra-FrequencyList" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interRATMeasurementObjects_03_choice[] = {
+ { 0, &hf_rrc_interRATCellInfoList_02, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATCellInfoList_r6 },
+ { 1, &hf_rrc_eutra_FrequencyList_03, ASN1_NO_EXTENSIONS , dissect_rrc_EUTRA_FrequencyList_r12 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_interRATMeasurementObjects_03(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_interRATMeasurementObjects_03, T_interRATMeasurementObjects_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_Threshold_r12(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,
+ -115, 6U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Event3a_r12_sequence[] = {
+ { &hf_rrc_thresholdOwnSystem, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold },
+ { &hf_rrc_w , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_W },
+ { &hf_rrc_thresholdOtherSystem_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold_r12 },
+ { &hf_rrc_hysteresis_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Hysteresis },
+ { &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
+ { &hf_rrc_reportingCellStatus, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReportingCellStatus },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Event3a_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Event3a_r12, Event3a_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Event3b_r12_sequence[] = {
+ { &hf_rrc_thresholdOtherSystem_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold_r12 },
+ { &hf_rrc_hysteresis_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Hysteresis },
+ { &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
+ { &hf_rrc_reportingCellStatus, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReportingCellStatus },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Event3b_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Event3b_r12, Event3b_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Event3c_r12_sequence[] = {
+ { &hf_rrc_thresholdOtherSystem_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold_r12 },
+ { &hf_rrc_hysteresis_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Hysteresis },
+ { &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
+ { &hf_rrc_reportingCellStatus, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReportingCellStatus },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Event3c_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Event3c_r12, Event3c_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_InterRATEvent_r12_vals[] = {
+ { 0, "event3a" },
+ { 1, "event3b" },
+ { 2, "event3c" },
+ { 3, "event3d" },
+ { 0, NULL }
+};
+
+static const per_choice_t InterRATEvent_r12_choice[] = {
+ { 0, &hf_rrc_event3a_01 , ASN1_NO_EXTENSIONS , dissect_rrc_Event3a_r12 },
+ { 1, &hf_rrc_event3b_01 , ASN1_NO_EXTENSIONS , dissect_rrc_Event3b_r12 },
+ { 2, &hf_rrc_event3c_01 , ASN1_NO_EXTENSIONS , dissect_rrc_Event3c_r12 },
+ { 3, &hf_rrc_event3d , ASN1_NO_EXTENSIONS , dissect_rrc_Event3d },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATEvent_r12(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_InterRATEvent_r12, InterRATEvent_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATEventList_r12_sequence_of[1] = {
+ { &hf_rrc_InterRATEventList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATEvent_r12 },
+};
+
+static int
+dissect_rrc_InterRATEventList_r12(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_InterRATEventList_r12, InterRATEventList_r12_sequence_of,
+ 1, maxMeasEvent, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATReportingCriteria_r12_sequence[] = {
+ { &hf_rrc_interRATEventList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATEventList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATReportingCriteria_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterRATReportingCriteria_r12, InterRATReportingCriteria_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_InterRATReportCriteria_r12_vals[] = {
+ { 0, "interRATReportingCriteria" },
+ { 1, "periodicalReportingCriteria" },
+ { 2, "noReporting" },
+ { 0, NULL }
+};
+
+static const per_choice_t InterRATReportCriteria_r12_choice[] = {
+ { 0, &hf_rrc_interRATReportingCriteria_01, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATReportingCriteria_r12 },
+ { 1, &hf_rrc_periodicalReportingCriteria_01, ASN1_NO_EXTENSIONS , dissect_rrc_PeriodicalWithReportingCellStatus },
+ { 2, &hf_rrc_noReporting , ASN1_NO_EXTENSIONS , dissect_rrc_ReportingCellStatusOpt },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATReportCriteria_r12(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_InterRATReportCriteria_r12, InterRATReportCriteria_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATMeasurement_r12_sequence[] = {
+ { &hf_rrc_interRATMeasurementObjects_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_interRATMeasurementObjects_03 },
+ { &hf_rrc_interRATMeasQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATMeasQuantity_r8 },
+ { &hf_rrc_interRATReportingQuantity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATReportingQuantity_r8 },
+ { &hf_rrc_reportCriteria_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATReportCriteria_r12 },
+ { &hf_rrc_idleIntervalInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATMeasurement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterRATMeasurement_r12, InterRATMeasurement_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AcquisitionSatInfo_r12_sequence[] = {
+ { &hf_rrc_satID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SatID },
+ { &hf_rrc_doppler0thOrder , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M2048_2047 },
+ { &hf_rrc_extraDopplerInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDopplerInfo },
+ { &hf_rrc_extraDopplerInfoExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDopplerInfoExtension },
+ { &hf_rrc_codePhase , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1022 },
+ { &hf_rrc_integerCodePhase, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_19 },
+ { &hf_rrc_gps_BitNumber , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_3 },
+ { &hf_rrc_codePhaseSearchWindow, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CodePhaseSearchWindow },
+ { &hf_rrc_azimuthAndElevation_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AzimuthAndElevation_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_AcquisitionSatInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_AcquisitionSatInfo_r12, AcquisitionSatInfo_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AcquisitionSatInfoList_r12_sequence_of[1] = {
+ { &hf_rrc_AcquisitionSatInfoList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfo_r12 },
+};
+
+static int
+dissect_rrc_AcquisitionSatInfoList_r12(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_AcquisitionSatInfoList_r12, AcquisitionSatInfoList_r12_sequence_of,
+ 1, maxSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GPS_AcquisitionAssistance_r12_sequence[] = {
+ { &hf_rrc_gps_ReferenceTime, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1msec },
+ { &hf_rrc_utran_GPSReferenceTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_GPSReferenceTime },
+ { &hf_rrc_ue_Positioning_GPS_ReferenceTimeUncertainty, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceTimeUncertainty },
+ { &hf_rrc_confidence , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_100 },
+ { &hf_rrc_satelliteInformationList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AcquisitionSatInfoList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GPS_AcquisitionAssistance_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r12, UE_Positioning_GPS_AcquisitionAssistance_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GPS_AssistanceData_r12_sequence[] = {
+ { &hf_rrc_ue_positioning_GPS_ReferenceTime_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceTime_r10 },
+ { &hf_rrc_ue_positioning_GPS_ReferenceLocation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceLocation },
+ { &hf_rrc_ue_positioning_GPS_DGPS_Corrections_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_DGPS_Corrections_r9 },
+ { &hf_rrc_ue_positioning_GPS_NavigationModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_NavigationModel },
+ { &hf_rrc_ue_positioning_GPS_IonosphericModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_IonosphericModel },
+ { &hf_rrc_ue_positioning_GPS_UTC_Model, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_UTC_Model },
+ { &hf_rrc_ue_positioning_GPS_Almanac_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_Almanac_r10 },
+ { &hf_rrc_ue_positioning_GPS_AcquisitionAssistance_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AcquisitionAssistance_r12 },
+ { &hf_rrc_ue_positioning_GPS_Real_timeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BadSatList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GPS_AssistanceData_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GPS_AssistanceData_r12, UE_Positioning_GPS_AssistanceData_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_non_broadcastIndication_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_non_broadcastIndication_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddClockModels_r12_sequence[] = {
+ { &hf_rrc_navClockModel , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NAVclockModel },
+ { &hf_rrc_cnavClockModel , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CNAVclockModel },
+ { &hf_rrc_glonassClockModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GLONASSclockModel },
+ { &hf_rrc_sbasClockModel , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SBASclockModel },
+ { &hf_rrc_bdsClockModel , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BDSclockModel },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddClockModels_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_AddClockModels_r12, UE_Positioning_GANSS_AddClockModels_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddOrbitModels_r12_sequence[] = {
+ { &hf_rrc_navKeplerianSet , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_NAVKeplerianSet },
+ { &hf_rrc_cnavKeplerianSet, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_CNAVKeplerianSet },
+ { &hf_rrc_glonassECEF , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_GLONASSecef },
+ { &hf_rrc_sbasECEF , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_SBASecef },
+ { &hf_rrc_bdsKeplerianSet , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NavModel_BDSKeplerianSet },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddOrbitModels_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_AddOrbitModels_r12, UE_Positioning_GANSS_AddOrbitModels_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Ganss_Sat_Info_AddNav_r12_sequence[] = {
+ { &hf_rrc_satId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
+ { &hf_rrc_svHealth , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_6 },
+ { &hf_rrc_iod , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_11 },
+ { &hf_rrc_ganssClockModel_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddClockModels_r12 },
+ { &hf_rrc_ganssOrbitModel_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddOrbitModels_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Ganss_Sat_Info_AddNav_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Ganss_Sat_Info_AddNav_r12, Ganss_Sat_Info_AddNav_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Ganss_Sat_Info_AddNavList_r12_sequence_of[1] = {
+ { &hf_rrc_Ganss_Sat_Info_AddNavList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_AddNav_r12 },
+};
+
+static int
+dissect_rrc_Ganss_Sat_Info_AddNavList_r12(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_Ganss_Sat_Info_AddNavList_r12, Ganss_Sat_Info_AddNavList_r12_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddNavigationModels_r12_sequence[] = {
+ { &hf_rrc_non_broadcastIndication_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_non_broadcastIndication_01 },
+ { &hf_rrc_ganssSatInfoNavList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Ganss_Sat_Info_AddNavList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddNavigationModels_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_AddNavigationModels_r12, UE_Positioning_GANSS_AddNavigationModels_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSSatelliteInformation_r12_sequence[] = {
+ { &hf_rrc_ganssSatId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
+ { &hf_rrc_dopplerZeroOrder, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M2048_2047 },
+ { &hf_rrc_extraDoppler , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDoppler },
+ { &hf_rrc_extraDopplerExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtraDopplerExtension },
+ { &hf_rrc_codePhase_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1023 },
+ { &hf_rrc_integerCodePhase_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_127 },
+ { &hf_rrc_codePhaseSearchWindow_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 },
+ { &hf_rrc_azimuthandElevation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AzimuthAndElevation_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GANSSSatelliteInformation_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GANSSSatelliteInformation_r12, GANSSSatelliteInformation_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSSatelliteInformationList_r12_sequence_of[1] = {
+ { &hf_rrc_GANSSSatelliteInformationList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSSatelliteInformation_r12 },
+};
+
+static int
+dissect_rrc_GANSSSatelliteInformationList_r12(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_GANSSSatelliteInformationList_r12, GANSSSatelliteInformationList_r12_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_ReferenceMeasurementInfo_r12_sequence[] = {
+ { &hf_rrc_ganssSignalId , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSS_Signal_Id },
+ { &hf_rrc_confidence , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_100 },
+ { &hf_rrc_satelliteInformationList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSSatelliteInformationList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12, UE_Positioning_GANSS_ReferenceMeasurementInfo_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_Almanac_r12_sequence[] = {
+ { &hf_rrc_ganss_wk_number , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_complete_Almanac_Provided, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_alm_keplerianParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_keplerianParameters },
+ { &hf_rrc_alm_keplerianNAVAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_NAVKeplerianSet },
+ { &hf_rrc_alm_keplerianReducedAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_ReducedKeplerianSet },
+ { &hf_rrc_alm_keplerianMidiAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_MidiAlmanacSet },
+ { &hf_rrc_alm_keplerianGLONASS, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_GlonassAlmanacSet },
+ { &hf_rrc_alm_ecefSBASAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_ECEFsbasAlmanacSet },
+ { &hf_rrc_alm_keplerianBDSAlmanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ALM_BDSKeplerianSet },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_Almanac_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_Almanac_r12, UE_Positioning_GANSS_Almanac_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AddUTCModels_r12_sequence[] = {
+ { &hf_rrc_utcModel1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCmodelSet1 },
+ { &hf_rrc_utcModel2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCmodelSet2 },
+ { &hf_rrc_utcModel3 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCmodelSet3 },
+ { &hf_rrc_utcModel4 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCmodelSet4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AddUTCModels_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_AddUTCModels_r12, UE_Positioning_GANSS_AddUTCModels_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSGenericData_r12_sequence[] = {
+ { &hf_rrc_ganssId , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_7 },
+ { &hf_rrc_uePositiningGANSSsbasID, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_SBAS_ID },
+ { &hf_rrc_ganssTimeModelsList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSSTimeModelsList_r10 },
+ { &hf_rrc_uePositioningDGANSSCorrections_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DGANSSCorrections_r9 },
+ { &hf_rrc_uePositioningDBDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections },
+ { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel },
+ { &hf_rrc_uePositioningGANSSNavigationModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_NavigationModel },
+ { &hf_rrc_uePositioningGANSSAddNavigationModels_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddNavigationModels_r12 },
+ { &hf_rrc_uePositioningGANSSRealTimeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_RealTimeIntegrity },
+ { &hf_rrc_uePositioningGANSSDataBitAssistance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Data_Bit_Assistance },
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12 },
+ { &hf_rrc_uePositioningGANSSAlmanac_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_r12 },
+ { &hf_rrc_uePositioningGANSSUTCModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_UTCModel },
+ { &hf_rrc_uePositioningGANSSAddUTCModels_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels_r12 },
+ { &hf_rrc_uePositioningGANSSAuxiliaryInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AuxiliaryInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GANSSGenericData_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GANSSGenericData_r12, GANSSGenericData_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSSGenericDataList_r12_sequence_of[1] = {
+ { &hf_rrc_GANSSGenericDataList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GANSSGenericData_r12 },
+};
+
+static int
+dissect_rrc_GANSSGenericDataList_r12(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_GANSSGenericDataList_r12, GANSSGenericDataList_r12_sequence_of,
+ 1, maxGANSS, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AssistanceData_r12_sequence[] = {
+ { &hf_rrc_ue_positioning_GANSS_ReferenceTime_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_ReferenceTime_r10 },
+ { &hf_rrc_uePositioningGanssReferencePosition, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceLocationGANSS },
+ { &hf_rrc_uePositioningGanssIonosphericModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_IonosphericModel },
+ { &hf_rrc_uePositioningGanssAddIonoModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddIonoModel },
+ { &hf_rrc_uePositioningGanssEarthOrientationPara, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_EarthOrientPara },
+ { &hf_rrc_ganssGenericDataList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GANSSGenericDataList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AssistanceData_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_GANSS_AssistanceData_r12, UE_Positioning_GANSS_AssistanceData_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_Measurement_r12_sequence[] = {
+ { &hf_rrc_ue_positioning_ReportingQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r8 },
+ { &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
+ { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 },
+ { &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 },
+ { &hf_rrc_ue_positioning_GPS_AssistanceData_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r12 },
+ { &hf_rrc_ue_positioning_GANSS_AssistanceData_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_Measurement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_Positioning_Measurement_r12, UE_Positioning_Measurement_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange_sequence_of[1] = {
+ { &hf_rrc_eutraFrequenciesForMeasurement_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNRange },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange(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_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange, SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange_sequence_of,
+ 1, maxNumEUTRAFreqs_FACH_ext, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_reportCriteria_01_vals[] = {
+ { 0, "event-triggeredreporting" },
+ { 1, "periodicalReporting" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_reportCriteria_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_measurementQuantity_01_vals[] = {
+ { 0, "rsrp" },
+ { 1, "rsrq" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_measurementQuantity_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_M30_97(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,
+ -30, 97U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_MeasurementForCELLFACH_r12_sequence[] = {
+ { &hf_rrc_eutraFrequenciesForMeasurement_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange },
+ { &hf_rrc_reportCriteria_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_reportCriteria_01 },
+ { &hf_rrc_measurementQuantity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_01 },
+ { &hf_rrc_reportingThreshold_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M30_97 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_MeasurementForCELLFACH_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_MeasurementForCELLFACH_r12, EUTRA_MeasurementForCELLFACH_r12_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_MeasurementType_r12_vals[] = {
+ { 0, "intraFrequencyMeasurement" },
+ { 1, "interFrequencyMeasurement" },
+ { 2, "interRATMeasurement" },
+ { 3, "up-Measurement" },
+ { 4, "trafficVolumeMeasurement" },
+ { 5, "qualityMeasurement" },
+ { 6, "ue-InternalMeasurement" },
+ { 7, "csgProximityDetection" },
+ { 8, "eutraMeasurementForCELLFACH" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasurementType_r12_choice[] = {
+ { 0, &hf_rrc_intraFrequencyMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFrequencyMeasurement_r11 },
+ { 1, &hf_rrc_interFrequencyMeasurement_08, ASN1_NO_EXTENSIONS , dissect_rrc_InterFrequencyMeasurement_r12 },
+ { 2, &hf_rrc_interRATMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATMeasurement_r12 },
+ { 3, &hf_rrc_up_Measurement_05, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_Measurement_r12 },
+ { 4, &hf_rrc_trafficVolumeMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_TrafficVolumeMeasurement },
+ { 5, &hf_rrc_qualityMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_QualityMeasurement },
+ { 6, &hf_rrc_ue_InternalMeasurement_01, ASN1_NO_EXTENSIONS , dissect_rrc_UE_InternalMeasurement_r4 },
+ { 7, &hf_rrc_csgProximityDetection, ASN1_NO_EXTENSIONS , dissect_rrc_CSGProximityDetection },
+ { 8, &hf_rrc_eutraMeasurementForCELLFACH_01, ASN1_NO_EXTENSIONS , dissect_rrc_EUTRA_MeasurementForCELLFACH_r12 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementType_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementType_r12, MeasurementType_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_modify_09_sequence[] = {
+ { &hf_rrc_measurementType_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementType_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modify_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_modify_09, T_modify_09_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementsToRelease_sequence_of[1] = {
+ { &hf_rrc_MeasurementsToRelease_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementIdentity_r9 },
+};
+
+static int
+dissect_rrc_MeasurementsToRelease(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_MeasurementsToRelease, MeasurementsToRelease_sequence_of,
+ 1, maxMeasIdentity, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_MeasurementCommand_r12_vals[] = {
+ { 0, "setup" },
+ { 1, "modify" },
+ { 2, "release" },
+ { 3, "releaseAll" },
+ { 4, "releaseSome" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasurementCommand_r12_choice[] = {
+ { 0, &hf_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r12 },
+ { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_modify_09 },
+ { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 3, &hf_rrc_releaseAll , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 4, &hf_rrc_releaseSome , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementsToRelease },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementCommand_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementCommand_r12, MeasurementCommand_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_MeasurementScalingFactor_vals[] = {
+ { 0, "sf-utra-cf1" },
+ { 1, "sf-utra-cf2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_MeasurementScalingFactor(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 MeasurementControl_r12_IEs_sequence[] = {
+ { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 },
+ { &hf_rrc_measurementCommand_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommand_r12 },
+ { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode },
+ { &hf_rrc_additionalMeasurementList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
+ { &hf_rrc_measurementScalingFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementScalingFactor },
+ { &hf_rrc_dpch_CompressedModeStatusInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeStatusInfo_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementControl_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementControl_r12_IEs, MeasurementControl_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_70_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_70, T_nonCriticalExtensions_70_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_04_sequence[] = {
+ { &hf_rrc_measurementControl_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r12_IEs },
+ { &hf_rrc_measurementControl_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_70 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_04, T_r12_04_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_57_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_57, T_criticalExtensions_57_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_56_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_56_choice[] = {
+ { 0, &hf_rrc_r12_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_04 },
+ { 1, &hf_rrc_criticalExtensions_58, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_57 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_56, T_criticalExtensions_56_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_55_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_51_choice[] = {
+static const per_choice_t T_criticalExtensions_55_choice[] = {
{ 0, &hf_rrc_r11_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_05 },
- { 1, &hf_rrc_criticalExtensions_53, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_52 },
+ { 1, &hf_rrc_criticalExtensions_57, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_56 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_51, T_criticalExtensions_51_choice,
+ ett_rrc_T_criticalExtensions_55, T_criticalExtensions_55_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_50_vals[] = {
+static const value_string rrc_T_criticalExtensions_54_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_50_choice[] = {
+static const per_choice_t T_criticalExtensions_54_choice[] = {
{ 0, &hf_rrc_r10_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_04 },
- { 1, &hf_rrc_criticalExtensions_52, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_51 },
+ { 1, &hf_rrc_criticalExtensions_56, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_55 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_50, T_criticalExtensions_50_choice,
+ ett_rrc_T_criticalExtensions_54, T_criticalExtensions_54_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_49_vals[] = {
+static const value_string rrc_T_criticalExtensions_53_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_49_choice[] = {
+static const per_choice_t T_criticalExtensions_53_choice[] = {
{ 0, &hf_rrc_r9_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_04 },
- { 1, &hf_rrc_criticalExtensions_51, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_50 },
+ { 1, &hf_rrc_criticalExtensions_55, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_54 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_49, T_criticalExtensions_49_choice,
+ ett_rrc_T_criticalExtensions_53, T_criticalExtensions_53_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_48_vals[] = {
+static const value_string rrc_T_criticalExtensions_52_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_48_choice[] = {
+static const per_choice_t T_criticalExtensions_52_choice[] = {
{ 0, &hf_rrc_r8_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_05 },
- { 1, &hf_rrc_criticalExtensions_50, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_49 },
+ { 1, &hf_rrc_criticalExtensions_54, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_53 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_48, T_criticalExtensions_48_choice,
+ ett_rrc_T_criticalExtensions_52, T_criticalExtensions_52_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_47_vals[] = {
+static const value_string rrc_T_criticalExtensions_51_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_47_choice[] = {
+static const per_choice_t T_criticalExtensions_51_choice[] = {
{ 0, &hf_rrc_r7_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_04 },
- { 1, &hf_rrc_criticalExtensions_49, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_48 },
+ { 1, &hf_rrc_criticalExtensions_53, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_52 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_47, T_criticalExtensions_47_choice,
+ ett_rrc_T_criticalExtensions_51, T_criticalExtensions_51_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_46_vals[] = {
+static const value_string rrc_T_criticalExtensions_50_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_46_choice[] = {
+static const per_choice_t T_criticalExtensions_50_choice[] = {
{ 0, &hf_rrc_r6_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_05 },
- { 1, &hf_rrc_criticalExtensions_48, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_47 },
+ { 1, &hf_rrc_criticalExtensions_52, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_51 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_46, T_criticalExtensions_46_choice,
+ ett_rrc_T_criticalExtensions_50, T_criticalExtensions_50_choice,
NULL);
return offset;
@@ -68360,7 +74597,7 @@ dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r4_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier_MSP, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_46 },
+ { &hf_rrc_criticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_50 },
{ NULL, 0, 0, NULL }
};
@@ -68373,22 +74610,22 @@ dissect_rrc_T_later_than_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_criticalExtensions_45_vals[] = {
+static const value_string rrc_T_criticalExtensions_49_vals[] = {
{ 0, "r4" },
{ 1, "later-than-r4" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_45_choice[] = {
+static const per_choice_t T_criticalExtensions_49_choice[] = {
{ 0, &hf_rrc_r4_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_03 },
{ 1, &hf_rrc_later_than_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_later_than_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_45, T_criticalExtensions_45_choice,
+ ett_rrc_T_criticalExtensions_49, T_criticalExtensions_49_choice,
NULL);
return offset;
@@ -68397,7 +74634,7 @@ dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_09_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_45 },
+ { &hf_rrc_criticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_49 },
{ NULL, 0, 0, NULL }
};
@@ -68424,7 +74661,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 287 "../../asn1/rrc/rrc.cnf"
+#line 297 "../../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,
@@ -68477,14 +74714,14 @@ dissect_rrc_PagingRecordTypeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_nonCriticalExtensions_69_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_74_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_69, T_nonCriticalExtensions_69_sequence);
+ ett_rrc_T_nonCriticalExtensions_74, T_nonCriticalExtensions_74_sequence);
return offset;
}
@@ -68492,7 +74729,7 @@ dissect_rrc_T_nonCriticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_22_sequence[] = {
{ &hf_rrc_pagingType2_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_69 },
+ { &hf_rrc_nonCriticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_74 },
{ NULL, 0, 0, NULL }
};
@@ -68516,7 +74753,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 303 "../../asn1/rrc/rrc.cnf"
+#line 313 "../../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);
@@ -68552,36 +74789,36 @@ dissect_rrc_UL_ChannelRequirementWithCPCH_SetID(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_fdd_18_sequence[] = {
+static const per_sequence_t T_fdd_19_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_18, T_fdd_18_sequence);
+ ett_rrc_T_fdd_19, T_fdd_19_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_12_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_13_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_12_choice[] = {
- { 0, &hf_rrc_fdd_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_18 },
+static const per_choice_t T_modeSpecificInfo_13_choice[] = {
+ { 0, &hf_rrc_fdd_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_19 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_12, T_modeSpecificInfo_12_choice,
+ ett_rrc_T_modeSpecificInfo_13, T_modeSpecificInfo_13_choice,
NULL);
return offset;
@@ -68603,7 +74840,7 @@ static const per_sequence_t PhysicalChannelReconfiguration_r3_IEs_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_ChannelRequirement_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirementWithCPCH_SetID },
- { &hf_rrc_modeSpecificInfo_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_12 },
+ { &hf_rrc_modeSpecificInfo_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_13 },
{ &hf_rrc_dl_CommonInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation },
{ &hf_rrc_dl_InformationPerRL_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List },
{ NULL, 0, 0, NULL }
@@ -68741,14 +74978,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_70_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_75_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_70, T_nonCriticalExtensions_70_sequence);
+ ett_rrc_T_nonCriticalExtensions_75, T_nonCriticalExtensions_75_sequence);
return offset;
}
@@ -68756,7 +74993,7 @@ dissect_rrc_T_nonCriticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_70 },
+ { &hf_rrc_nonCriticalExtensions_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_75 },
{ NULL, 0, 0, NULL }
};
@@ -68883,36 +75120,36 @@ dissect_rrc_UL_ChannelRequirementWithCPCH_SetID_r4(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_fdd_19_sequence[] = {
+static const per_sequence_t T_fdd_20_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_19, T_fdd_19_sequence);
+ ett_rrc_T_fdd_20, T_fdd_20_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_13_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_14_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_13_choice[] = {
- { 0, &hf_rrc_fdd_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_19 },
+static const per_choice_t T_modeSpecificInfo_14_choice[] = {
+ { 0, &hf_rrc_fdd_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_20 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_13, T_modeSpecificInfo_13_choice,
+ ett_rrc_T_modeSpecificInfo_14, T_modeSpecificInfo_14_choice,
NULL);
return offset;
@@ -68934,7 +75171,7 @@ static const per_sequence_t PhysicalChannelReconfiguration_r4_IEs_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_ChannelRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirementWithCPCH_SetID_r4 },
- { &hf_rrc_modeSpecificInfo_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_13 },
+ { &hf_rrc_modeSpecificInfo_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_14 },
{ &hf_rrc_dl_CommonInformation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r4 },
{ &hf_rrc_dl_InformationPerRL_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r4 },
{ NULL, 0, 0, NULL }
@@ -68949,14 +75186,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_71_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_76_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_71, T_nonCriticalExtensions_71_sequence);
+ ett_rrc_T_nonCriticalExtensions_76, T_nonCriticalExtensions_76_sequence);
return offset;
}
@@ -68964,7 +75201,7 @@ dissect_rrc_T_nonCriticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_71 },
+ { &hf_rrc_nonCriticalExtensions_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_76 },
{ NULL, 0, 0, NULL }
};
@@ -69061,36 +75298,36 @@ dissect_rrc_UL_ChannelRequirementWithCPCH_SetID_r5(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_fdd_20_sequence[] = {
+static const per_sequence_t T_fdd_21_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_20, T_fdd_20_sequence);
+ ett_rrc_T_fdd_21, T_fdd_21_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_14_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_15_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_14_choice[] = {
- { 0, &hf_rrc_fdd_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_20 },
+static const per_choice_t T_modeSpecificInfo_15_choice[] = {
+ { 0, &hf_rrc_fdd_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_21 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_14, T_modeSpecificInfo_14_choice,
+ ett_rrc_T_modeSpecificInfo_15, T_modeSpecificInfo_15_choice,
NULL);
return offset;
@@ -69113,7 +75350,7 @@ static const per_sequence_t PhysicalChannelReconfiguration_r5_IEs_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_ChannelRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirementWithCPCH_SetID_r5 },
- { &hf_rrc_modeSpecificInfo_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_14 },
+ { &hf_rrc_modeSpecificInfo_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_15 },
{ &hf_rrc_dl_HSPDSCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information },
{ &hf_rrc_dl_CommonInformation_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r5 },
{ &hf_rrc_dl_InformationPerRL_List_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5 },
@@ -69129,14 +75366,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_72_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_77_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_72, T_nonCriticalExtensions_72_sequence);
+ ett_rrc_T_nonCriticalExtensions_77, T_nonCriticalExtensions_77_sequence);
return offset;
}
@@ -69144,7 +75381,7 @@ dissect_rrc_T_nonCriticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_72 },
+ { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 },
{ NULL, 0, 0, NULL }
};
@@ -69238,14 +75475,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_73_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_73, T_nonCriticalExtensions_73_sequence);
+ ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence);
return offset;
}
@@ -69253,7 +75490,7 @@ dissect_rrc_T_nonCriticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_73 },
+ { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 },
{ NULL, 0, 0, NULL }
};
@@ -69413,14 +75650,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_74_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_74, T_nonCriticalExtensions_74_sequence);
+ ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence);
return offset;
}
@@ -69428,7 +75665,7 @@ dissect_rrc_T_nonCriticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v7g0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_74 },
+ { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 },
{ NULL, 0, 0, NULL }
};
@@ -69594,14 +75831,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_75_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_75, T_nonCriticalExtensions_75_sequence);
+ ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence);
return offset;
}
@@ -69609,7 +75846,7 @@ dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v8a0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_75 },
+ { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 },
{ NULL, 0, 0, NULL }
};
@@ -69777,14 +76014,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_76_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_76, T_nonCriticalExtensions_76_sequence);
+ ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence);
return offset;
}
@@ -69792,7 +76029,7 @@ dissect_rrc_T_nonCriticalExtensions_76(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_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_76 },
+ { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 },
{ NULL, 0, 0, NULL }
};
@@ -69903,14 +76140,14 @@ dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_77_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_77, T_nonCriticalExtensions_77_sequence);
+ ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence);
return offset;
}
@@ -69918,7 +76155,7 @@ dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 },
+ { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 },
{ NULL, 0, 0, NULL }
};
@@ -70020,14 +76257,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence);
+ ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence);
return offset;
}
@@ -70036,7 +76273,7 @@ dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_06_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r11_IEs },
{ &hf_rrc_physicalChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 },
+ { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 },
{ NULL, 0, 0, NULL }
};
@@ -70049,189 +76286,317 @@ dissect_rrc_T_r11_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_61_sequence[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_05_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_responseToChangeOfUE_Capability_05(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 PhysicalChannelReconfiguration_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_responseToChangeOfUE_Capability_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_05 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_harqInfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info_r11 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_PhysicalChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_61, T_criticalExtensions_61_sequence);
+ ett_rrc_PhysicalChannelReconfiguration_r12_IEs, PhysicalChannelReconfiguration_r12_IEs_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_60_vals[] = {
+static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_05_sequence[] = {
+ { &hf_rrc_physicalChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r12_IEs },
+ { &hf_rrc_physicalChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_05, T_r12_05_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_67_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_67, T_criticalExtensions_67_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_66_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_66_choice[] = {
+ { 0, &hf_rrc_r12_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_05 },
+ { 1, &hf_rrc_criticalExtensions_68, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_67 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_66, T_criticalExtensions_66_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_65_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_60_choice[] = {
+static const per_choice_t T_criticalExtensions_65_choice[] = {
{ 0, &hf_rrc_r11_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_06 },
- { 1, &hf_rrc_criticalExtensions_62, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_61 },
+ { 1, &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_66 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_60, T_criticalExtensions_60_choice,
+ ett_rrc_T_criticalExtensions_65, T_criticalExtensions_65_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_59_vals[] = {
+static const value_string rrc_T_criticalExtensions_64_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_59_choice[] = {
+static const per_choice_t T_criticalExtensions_64_choice[] = {
{ 0, &hf_rrc_r10_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_05 },
- { 1, &hf_rrc_criticalExtensions_61, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_60 },
+ { 1, &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_65 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_59, T_criticalExtensions_59_choice,
+ ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_58_vals[] = {
+static const value_string rrc_T_criticalExtensions_63_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_58_choice[] = {
+static const per_choice_t T_criticalExtensions_63_choice[] = {
{ 0, &hf_rrc_r9_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_05 },
- { 1, &hf_rrc_criticalExtensions_60, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_59 },
+ { 1, &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_64 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_58, T_criticalExtensions_58_choice,
+ ett_rrc_T_criticalExtensions_63, T_criticalExtensions_63_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_57_vals[] = {
+static const value_string rrc_T_criticalExtensions_62_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_57_choice[] = {
+static const per_choice_t T_criticalExtensions_62_choice[] = {
{ 0, &hf_rrc_r8_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_06 },
- { 1, &hf_rrc_criticalExtensions_59, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_58 },
+ { 1, &hf_rrc_criticalExtensions_64, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_63 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_57, T_criticalExtensions_57_choice,
+ ett_rrc_T_criticalExtensions_62, T_criticalExtensions_62_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_56_vals[] = {
+static const value_string rrc_T_criticalExtensions_61_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_56_choice[] = {
+static const per_choice_t T_criticalExtensions_61_choice[] = {
{ 0, &hf_rrc_r7_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_05 },
- { 1, &hf_rrc_criticalExtensions_58, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_57 },
+ { 1, &hf_rrc_criticalExtensions_63, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_62 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_56, T_criticalExtensions_56_choice,
+ ett_rrc_T_criticalExtensions_61, T_criticalExtensions_61_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_55_vals[] = {
+static const value_string rrc_T_criticalExtensions_60_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_55_choice[] = {
+static const per_choice_t T_criticalExtensions_60_choice[] = {
{ 0, &hf_rrc_r6_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_06 },
- { 1, &hf_rrc_criticalExtensions_57, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_56 },
+ { 1, &hf_rrc_criticalExtensions_62, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_61 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_55, T_criticalExtensions_55_choice,
+ ett_rrc_T_criticalExtensions_60, T_criticalExtensions_60_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_54_vals[] = {
+static const value_string rrc_T_criticalExtensions_59_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_54_choice[] = {
+static const per_choice_t T_criticalExtensions_59_choice[] = {
{ 0, &hf_rrc_r5_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_04 },
- { 1, &hf_rrc_criticalExtensions_56, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_55 },
+ { 1, &hf_rrc_criticalExtensions_61, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_60 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_54, T_criticalExtensions_54_choice,
+ ett_rrc_T_criticalExtensions_59, T_criticalExtensions_59_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_53_vals[] = {
+static const value_string rrc_T_criticalExtensions_58_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_53_choice[] = {
+static const per_choice_t T_criticalExtensions_58_choice[] = {
{ 0, &hf_rrc_r4_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_04 },
- { 1, &hf_rrc_criticalExtensions_55, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_54 },
+ { 1, &hf_rrc_criticalExtensions_60, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_59 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_53, T_criticalExtensions_53_choice,
+ ett_rrc_T_criticalExtensions_58, T_criticalExtensions_58_choice,
NULL);
return offset;
@@ -70240,7 +76605,7 @@ dissect_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_10_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_53 },
+ { &hf_rrc_criticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_58 },
{ NULL, 0, 0, NULL }
};
@@ -70267,7 +76632,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 307 "../../asn1/rrc/rrc.cnf"
+#line 317 "../../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,
@@ -70596,14 +76961,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_r3_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence);
+ ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence);
return offset;
}
@@ -70611,7 +76976,7 @@ dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_26_sequence[] = {
{ &hf_rrc_physicalSharedChannelAllocation_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 },
+ { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 },
{ NULL, 0, 0, NULL }
};
@@ -70639,36 +77004,36 @@ dissect_rrc_T_r3_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_tdd128_48_sequence[] = {
+static const per_sequence_t T_tdd128_52_sequence[] = {
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_48, T_tdd128_48_sequence);
+ ett_rrc_T_tdd128_52, T_tdd128_52_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_16_vals[] = {
+static const value_string rrc_T_tddOption_17_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_16_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd128_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_48 },
+static const per_choice_t T_tddOption_17_choice[] = {
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd128_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_52 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_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_tddOption_16, T_tddOption_16_choice,
+ ett_rrc_T_tddOption_17, T_tddOption_17_choice,
NULL);
return offset;
@@ -70677,7 +77042,7 @@ dissect_rrc_T_tddOption_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t PUSCH_PowerControlInfo_r4_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TargetSIR },
- { &hf_rrc_tddOption_16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_16 },
+ { &hf_rrc_tddOption_17 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_17 },
{ NULL, 0, 0, NULL }
};
@@ -70705,50 +77070,50 @@ dissect_rrc_T_old_Configuration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd384_29_sequence[] = {
+static const per_sequence_t T_tdd384_31_sequence[] = {
{ &hf_rrc_pusch_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_29, T_tdd384_29_sequence);
+ ett_rrc_T_tdd384_31, T_tdd384_31_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_47_sequence[] = {
+static const per_sequence_t T_tdd128_51_sequence[] = {
{ &hf_rrc_pusch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_47, T_tdd128_47_sequence);
+ ett_rrc_T_tdd128_51, T_tdd128_51_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_15_vals[] = {
+static const value_string rrc_T_tddOption_16_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_15_choice[] = {
- { 0, &hf_rrc_tdd384_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_29 },
- { 1, &hf_rrc_tdd128_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_47 },
+static const per_choice_t T_tddOption_16_choice[] = {
+ { 0, &hf_rrc_tdd384_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_31 },
+ { 1, &hf_rrc_tdd128_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_51 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_15, T_tddOption_15_choice,
+ ett_rrc_T_tddOption_16, T_tddOption_16_choice,
NULL);
return offset;
@@ -70758,7 +77123,7 @@ dissect_rrc_T_tddOption_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t PUSCH_Info_r4_sequence[] = {
{ &hf_rrc_tfcs_ID_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS_IdentityPlain },
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonTimeslotInfo },
- { &hf_rrc_tddOption_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_15 },
+ { &hf_rrc_tddOption_16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_16 },
{ NULL, 0, 0, NULL }
};
@@ -70875,50 +77240,50 @@ dissect_rrc_T_old_Configuration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd384_27_sequence[] = {
+static const per_sequence_t T_tdd384_29_sequence[] = {
{ &hf_rrc_pdsch_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_27, T_tdd384_27_sequence);
+ ett_rrc_T_tdd384_29, T_tdd384_29_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_44_sequence[] = {
+static const per_sequence_t T_tdd128_48_sequence[] = {
{ &hf_rrc_pdsch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_44, T_tdd128_44_sequence);
+ ett_rrc_T_tdd128_48, T_tdd128_48_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_12_vals[] = {
+static const value_string rrc_T_tddOption_13_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_12_choice[] = {
- { 0, &hf_rrc_tdd384_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_27 },
- { 1, &hf_rrc_tdd128_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_44 },
+static const per_choice_t T_tddOption_13_choice[] = {
+ { 0, &hf_rrc_tdd384_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_29 },
+ { 1, &hf_rrc_tdd128_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_48 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_12, T_tddOption_12_choice,
+ ett_rrc_T_tddOption_13, T_tddOption_13_choice,
NULL);
return offset;
@@ -70928,7 +77293,7 @@ dissect_rrc_T_tddOption_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t PDSCH_Info_r4_sequence[] = {
{ &hf_rrc_tfcs_ID_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS_IdentityPlain },
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonTimeslotInfo },
- { &hf_rrc_tddOption_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_12 },
+ { &hf_rrc_tddOption_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_13 },
{ NULL, 0, 0, NULL }
};
@@ -71045,8 +77410,8 @@ static const value_string rrc_TimeslotList_r4_vals[] = {
};
static const per_choice_t TimeslotList_r4_choice[] = {
- { 0, &hf_rrc_tdd384_37 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber },
- { 1, &hf_rrc_tdd128_54 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 },
+ { 0, &hf_rrc_tdd384_39 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber },
+ { 1, &hf_rrc_tdd128_58 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 },
{ 0, NULL, 0, NULL }
};
@@ -71094,38 +77459,38 @@ dissect_rrc_PhysicalSharedChannelAllocation_v690ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_tdd128_49_sequence[] = {
+static const per_sequence_t T_tdd128_53_sequence[] = {
{ &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeTDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_49, T_tdd128_49_sequence);
+ ett_rrc_T_tdd128_53, T_tdd128_53_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_17_vals[] = {
+static const value_string rrc_T_tddOption_18_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_17_choice[] = {
- { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_49 },
+static const per_choice_t T_tddOption_18_choice[] = {
+ { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_53 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_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_tddOption_17, T_tddOption_17_choice,
+ ett_rrc_T_tddOption_18, T_tddOption_18_choice,
NULL);
return offset;
@@ -71134,7 +77499,7 @@ dissect_rrc_T_tddOption_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t PUSCH_PowerControlInfo_r7_sequence[] = {
{ &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TargetSIR },
- { &hf_rrc_tddOption_17 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_17 },
+ { &hf_rrc_tddOption_18 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_18 },
{ NULL, 0, 0, NULL }
};
@@ -71282,66 +77647,66 @@ dissect_rrc_T_old_Configuration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd384_28_sequence[] = {
+static const per_sequence_t T_tdd384_30_sequence[] = {
{ &hf_rrc_pdsch_TimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_28, T_tdd384_28_sequence);
+ ett_rrc_T_tdd384_30, T_tdd384_30_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_17_sequence[] = {
+static const per_sequence_t T_tdd768_19_sequence[] = {
{ &hf_rrc_pdsch_TimeslotsCodes_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_17, T_tdd768_17_sequence);
+ ett_rrc_T_tdd768_19, T_tdd768_19_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_45_sequence[] = {
+static const per_sequence_t T_tdd128_49_sequence[] = {
{ &hf_rrc_pdsch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd128_45, T_tdd128_45_sequence);
+ ett_rrc_T_tdd128_49, T_tdd128_49_sequence);
return offset;
}
-static const value_string rrc_T_tddOption_13_vals[] = {
+static const value_string rrc_T_tddOption_14_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tddOption_13_choice[] = {
- { 0, &hf_rrc_tdd384_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_28 },
- { 1, &hf_rrc_tdd768_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_17 },
- { 2, &hf_rrc_tdd128_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_45 },
+static const per_choice_t T_tddOption_14_choice[] = {
+ { 0, &hf_rrc_tdd384_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_30 },
+ { 1, &hf_rrc_tdd768_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_19 },
+ { 2, &hf_rrc_tdd128_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_49 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tddOption_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tddOption_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tddOption_13, T_tddOption_13_choice,
+ ett_rrc_T_tddOption_14, T_tddOption_14_choice,
NULL);
return offset;
@@ -71351,7 +77716,7 @@ dissect_rrc_T_tddOption_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t PDSCH_Info_r7_sequence[] = {
{ &hf_rrc_tfcs_ID_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS_IdentityPlain },
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonTimeslotInfo },
- { &hf_rrc_tddOption_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_13 },
+ { &hf_rrc_tddOption_14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_14 },
{ NULL, 0, 0, NULL }
};
@@ -71433,14 +77798,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence);
+ ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence);
return offset;
}
@@ -71448,7 +77813,7 @@ dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_physicalSharedChannelAllocation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 },
+ { &hf_rrc_nonCriticalExtensions_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 },
{ NULL, 0, 0, NULL }
};
@@ -71506,35 +77871,35 @@ dissect_rrc_T_r4_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_63_sequence[] = {
+static const per_sequence_t T_criticalExtensions_69_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_63, T_criticalExtensions_63_sequence);
+ ett_rrc_T_criticalExtensions_69, T_criticalExtensions_69_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_62_vals[] = {
+static const value_string rrc_T_criticalExtensions_68_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_62_choice[] = {
+static const per_choice_t T_criticalExtensions_68_choice[] = {
{ 0, &hf_rrc_r4_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_05 },
- { 1, &hf_rrc_criticalExtensions_64, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_63 },
+ { 1, &hf_rrc_criticalExtensions_70, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_69 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_62, T_criticalExtensions_62_choice,
+ ett_rrc_T_criticalExtensions_68, T_criticalExtensions_68_choice,
NULL);
return offset;
@@ -71544,7 +77909,7 @@ dissect_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_11_sequence[] = {
{ &hf_rrc_dsch_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_62 },
+ { &hf_rrc_criticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_68 },
{ NULL, 0, 0, NULL }
};
@@ -71571,7 +77936,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 319 "../../asn1/rrc/rrc.cnf"
+#line 329 "../../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,
@@ -71614,16 +77979,16 @@ dissect_rrc_RAB_InformationReconfigList(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_21_sequence[] = {
+static const per_sequence_t T_fdd_22_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_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_21, T_fdd_21_sequence);
+ ett_rrc_T_fdd_22, T_fdd_22_sequence);
return offset;
}
@@ -71636,7 +78001,7 @@ static const value_string rrc_T_dummy_01_vals[] = {
};
static const per_choice_t T_dummy_01_choice[] = {
- { 0, &hf_rrc_fdd_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_21 },
+ { 0, &hf_rrc_fdd_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_22 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -71704,15 +78069,15 @@ dissect_rrc_DL_AddReconfTransChInfo2List(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_22_sequence[] = {
+static const per_sequence_t T_fdd_23_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_22, T_fdd_22_sequence);
+ ett_rrc_T_fdd_23, T_fdd_23_sequence);
return offset;
}
@@ -71725,7 +78090,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_03_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_03_choice[] = {
- { 0, &hf_rrc_fdd_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_22 },
+ { 0, &hf_rrc_fdd_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_23 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -71886,14 +78251,14 @@ dissect_rrc_RadioBearerReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence);
+ ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence);
return offset;
}
@@ -71901,7 +78266,7 @@ dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 },
+ { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 },
{ NULL, 0, 0, NULL }
};
@@ -72019,16 +78384,16 @@ dissect_rrc_T_r3_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_23_sequence[] = {
+static const per_sequence_t T_fdd_24_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_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_23, T_fdd_23_sequence);
+ ett_rrc_T_fdd_24, T_fdd_24_sequence);
return offset;
}
@@ -72041,7 +78406,7 @@ static const value_string rrc_T_dummy_02_vals[] = {
};
static const per_choice_t T_dummy_02_choice[] = {
- { 0, &hf_rrc_fdd_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_23 },
+ { 0, &hf_rrc_fdd_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_24 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -72056,15 +78421,15 @@ dissect_rrc_T_dummy_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_24_sequence[] = {
+static const per_sequence_t T_fdd_25_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_24, T_fdd_24_sequence);
+ ett_rrc_T_fdd_25, T_fdd_25_sequence);
return offset;
}
@@ -72077,7 +78442,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_04_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_04_choice[] = {
- { 0, &hf_rrc_fdd_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_24 },
+ { 0, &hf_rrc_fdd_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_25 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -72131,14 +78496,14 @@ dissect_rrc_RadioBearerReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence);
+ ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence);
return offset;
}
@@ -72146,7 +78511,7 @@ dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 },
+ { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 },
{ NULL, 0, 0, NULL }
};
@@ -72234,16 +78599,16 @@ dissect_rrc_T_r4_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_25_sequence[] = {
+static const per_sequence_t T_fdd_26_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_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_25, T_fdd_25_sequence);
+ ett_rrc_T_fdd_26, T_fdd_26_sequence);
return offset;
}
@@ -72256,7 +78621,7 @@ static const value_string rrc_T_dummy_03_vals[] = {
};
static const per_choice_t T_dummy_03_choice[] = {
- { 0, &hf_rrc_fdd_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_25 },
+ { 0, &hf_rrc_fdd_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_26 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -72271,7 +78636,7 @@ dissect_rrc_T_dummy_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_complete_09_sequence[] = {
+static const per_sequence_t T_complete_11_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList },
{ &hf_rrc_rb_InformationReconfigList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r5 },
{ &hf_rrc_rb_InformationAffectedList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r5 },
@@ -72287,9 +78652,9 @@ static const per_sequence_t T_complete_09_sequence[] = {
};
static int
-dissect_rrc_T_complete_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_09, T_complete_09_sequence);
+ ett_rrc_T_complete_11, T_complete_11_sequence);
return offset;
}
@@ -72305,88 +78670,88 @@ dissect_rrc_DefaultConfigIdentity_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_defaultConfig_09_sequence[] = {
+static const per_sequence_t T_defaultConfig_10_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r5 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_09, T_defaultConfig_09_sequence);
+ ett_rrc_T_defaultConfig_10, T_defaultConfig_10_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_09_vals[] = {
+static const value_string rrc_T_preConfigMode_10_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_09_choice[] = {
+static const per_choice_t T_preConfigMode_10_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_09 },
+ { 1, &hf_rrc_defaultConfig_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_10 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_09, T_preConfigMode_09_choice,
+ ett_rrc_T_preConfigMode_10, T_preConfigMode_10_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_09_sequence[] = {
- { &hf_rrc_preConfigMode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_09 },
+static const per_sequence_t T_preconfiguration_10_sequence[] = {
+ { &hf_rrc_preConfigMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_09, T_preconfiguration_09_sequence);
+ ett_rrc_T_preconfiguration_10, T_preconfiguration_10_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_09_vals[] = {
+static const value_string rrc_T_specificationMode_11_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_09_choice[] = {
- { 0, &hf_rrc_complete_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_09 },
- { 1, &hf_rrc_preconfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_09 },
+static const per_choice_t T_specificationMode_11_choice[] = {
+ { 0, &hf_rrc_complete_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_11 },
+ { 1, &hf_rrc_preconfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_10 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_09, T_specificationMode_09_choice,
+ ett_rrc_T_specificationMode_11, T_specificationMode_11_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_26_sequence[] = {
+static const per_sequence_t T_fdd_27_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_26, T_fdd_26_sequence);
+ ett_rrc_T_fdd_27, T_fdd_27_sequence);
return offset;
}
@@ -72399,7 +78764,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_05_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_05_choice[] = {
- { 0, &hf_rrc_fdd_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_26 },
+ { 0, &hf_rrc_fdd_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_27 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -72426,7 +78791,7 @@ static const per_sequence_t RadioBearerReconfiguration_r5_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient },
{ &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
- { &hf_rrc_specificationMode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_09 },
+ { &hf_rrc_specificationMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_11 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_ChannelRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r5 },
@@ -72446,14 +78811,14 @@ dissect_rrc_RadioBearerReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence);
+ ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence);
return offset;
}
@@ -72461,7 +78826,7 @@ dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_12_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 },
+ { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 },
{ NULL, 0, 0, NULL }
};
@@ -72520,7 +78885,7 @@ dissect_rrc_T_r5_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_complete_10_sequence[] = {
+static const per_sequence_t T_complete_12_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList },
{ &hf_rrc_rb_InformationReconfigList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r6 },
{ &hf_rrc_rb_InformationAffectedList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r6 },
@@ -72536,9 +78901,9 @@ static const per_sequence_t T_complete_10_sequence[] = {
};
static int
-dissect_rrc_T_complete_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_10, T_complete_10_sequence);
+ ett_rrc_T_complete_12, T_complete_12_sequence);
return offset;
}
@@ -72554,73 +78919,73 @@ dissect_rrc_DefaultConfigIdentity_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_defaultConfig_10_sequence[] = {
+static const per_sequence_t T_defaultConfig_11_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_10, T_defaultConfig_10_sequence);
+ ett_rrc_T_defaultConfig_11, T_defaultConfig_11_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_10_vals[] = {
+static const value_string rrc_T_preConfigMode_11_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_10_choice[] = {
+static const per_choice_t T_preConfigMode_11_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_10 },
+ { 1, &hf_rrc_defaultConfig_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_11 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_10, T_preConfigMode_10_choice,
+ ett_rrc_T_preConfigMode_11, T_preConfigMode_11_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_10_sequence[] = {
- { &hf_rrc_preConfigMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_10 },
+static const per_sequence_t T_preconfiguration_11_sequence[] = {
+ { &hf_rrc_preConfigMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_11 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_10, T_preconfiguration_10_sequence);
+ ett_rrc_T_preconfiguration_11, T_preconfiguration_11_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_10_vals[] = {
+static const value_string rrc_T_specificationMode_12_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_10_choice[] = {
- { 0, &hf_rrc_complete_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_10 },
- { 1, &hf_rrc_preconfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_10 },
+static const per_choice_t T_specificationMode_12_choice[] = {
+ { 0, &hf_rrc_complete_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_12 },
+ { 1, &hf_rrc_preconfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_11 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_10, T_specificationMode_10_choice,
+ ett_rrc_T_specificationMode_12, T_specificationMode_12_choice,
NULL);
return offset;
@@ -72642,7 +79007,7 @@ static const per_sequence_t RadioBearerReconfiguration_r6_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient },
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
- { &hf_rrc_specificationMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_10 },
+ { &hf_rrc_specificationMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_12 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 },
@@ -72707,34 +79072,34 @@ dissect_rrc_RAB_InformationMBMSPtpList(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_complete_11_sequence[] = {
+static const per_sequence_t T_complete_13_sequence[] = {
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_complete_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_11, T_complete_11_sequence);
+ ett_rrc_T_complete_13, T_complete_13_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_11_vals[] = {
+static const value_string rrc_T_specificationMode_13_vals[] = {
{ 0, "complete" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_11_choice[] = {
- { 0, &hf_rrc_complete_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_11 },
+static const per_choice_t T_specificationMode_13_choice[] = {
+ { 0, &hf_rrc_complete_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_11, T_specificationMode_11_choice,
+ ett_rrc_T_specificationMode_13, T_specificationMode_13_choice,
NULL);
return offset;
@@ -72742,7 +79107,7 @@ dissect_rrc_T_specificationMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t RadioBearerReconfiguration_v6f0ext_IEs_sequence[] = {
- { &hf_rrc_specificationMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_11 },
+ { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 },
{ NULL, 0, 0, NULL }
};
@@ -72755,14 +79120,14 @@ dissect_rrc_RadioBearerReconfiguration_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence);
+ ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence);
return offset;
}
@@ -72770,7 +79135,7 @@ dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 },
+ { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 },
{ NULL, 0, 0, NULL }
};
@@ -72829,14 +79194,14 @@ dissect_rrc_T_r6_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_05_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_06_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_06(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);
@@ -72844,7 +79209,7 @@ dissect_rrc_T_responseToChangeOfUE_Capability_05(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_complete_12_sequence[] = {
+static const per_sequence_t T_complete_14_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList },
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ &hf_rrc_rb_InformationReconfigList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r7 },
@@ -72861,81 +79226,81 @@ static const per_sequence_t T_complete_12_sequence[] = {
};
static int
-dissect_rrc_T_complete_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_12, T_complete_12_sequence);
+ ett_rrc_T_complete_14, T_complete_14_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_11_sequence[] = {
+static const per_sequence_t T_defaultConfig_12_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_11, T_defaultConfig_11_sequence);
+ ett_rrc_T_defaultConfig_12, T_defaultConfig_12_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_11_vals[] = {
+static const value_string rrc_T_preConfigMode_12_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_11_choice[] = {
+static const per_choice_t T_preConfigMode_12_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_11 },
+ { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_11, T_preConfigMode_11_choice,
+ ett_rrc_T_preConfigMode_12, T_preConfigMode_12_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_11_sequence[] = {
- { &hf_rrc_preConfigMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_11 },
+static const per_sequence_t T_preconfiguration_12_sequence[] = {
+ { &hf_rrc_preConfigMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_11, T_preconfiguration_11_sequence);
+ ett_rrc_T_preconfiguration_12, T_preconfiguration_12_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_12_vals[] = {
+static const value_string rrc_T_specificationMode_14_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_12_choice[] = {
- { 0, &hf_rrc_complete_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_12 },
- { 1, &hf_rrc_preconfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_11 },
+static const per_choice_t T_specificationMode_14_choice[] = {
+ { 0, &hf_rrc_complete_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_14 },
+ { 1, &hf_rrc_preconfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_12, T_specificationMode_12_choice,
+ ett_rrc_T_specificationMode_14, T_specificationMode_14_choice,
NULL);
return offset;
@@ -72959,8 +79324,8 @@ static const per_sequence_t RadioBearerReconfiguration_r7_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_05 },
- { &hf_rrc_specificationMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_12 },
+ { &hf_rrc_responseToChangeOfUE_Capability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_06 },
+ { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -73056,14 +79421,14 @@ dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence);
+ ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence);
return offset;
}
@@ -73071,7 +79436,7 @@ dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_c
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_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 },
+ { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 },
{ NULL, 0, 0, NULL }
};
@@ -73159,14 +79524,14 @@ dissect_rrc_T_r7_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_06_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -73205,7 +79570,7 @@ dissect_rrc_RAB_InformationReconfigList_r8(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_complete_13_sequence[] = {
+static const per_sequence_t T_complete_15_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 },
@@ -73222,81 +79587,81 @@ static const per_sequence_t T_complete_13_sequence[] = {
};
static int
-dissect_rrc_T_complete_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_13, T_complete_13_sequence);
+ ett_rrc_T_complete_15, T_complete_15_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_12_sequence[] = {
+static const per_sequence_t T_defaultConfig_13_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_12, T_defaultConfig_12_sequence);
+ ett_rrc_T_defaultConfig_13, T_defaultConfig_13_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_12_vals[] = {
+static const value_string rrc_T_preConfigMode_13_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_12_choice[] = {
+static const per_choice_t T_preConfigMode_13_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 },
+ { 1, &hf_rrc_defaultConfig_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_12, T_preConfigMode_12_choice,
+ ett_rrc_T_preConfigMode_13, T_preConfigMode_13_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_12_sequence[] = {
- { &hf_rrc_preConfigMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_12 },
+static const per_sequence_t T_preconfiguration_13_sequence[] = {
+ { &hf_rrc_preConfigMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_12, T_preconfiguration_12_sequence);
+ ett_rrc_T_preconfiguration_13, T_preconfiguration_13_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_13_vals[] = {
+static const value_string rrc_T_specificationMode_15_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_13_choice[] = {
- { 0, &hf_rrc_complete_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_13 },
- { 1, &hf_rrc_preconfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_12 },
+static const per_choice_t T_specificationMode_15_choice[] = {
+ { 0, &hf_rrc_complete_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_15 },
+ { 1, &hf_rrc_preconfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_13, T_specificationMode_13_choice,
+ ett_rrc_T_specificationMode_15, T_specificationMode_15_choice,
NULL);
return offset;
@@ -73320,9 +79685,9 @@ static const per_sequence_t RadioBearerReconfiguration_r8_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_06 },
+ { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 },
{ &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 },
+ { &hf_rrc_specificationMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -73380,14 +79745,14 @@ dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence);
+ ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence);
return offset;
}
@@ -73395,7 +79760,7 @@ dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v8a0NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 },
+ { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 },
{ NULL, 0, 0, NULL }
};
@@ -73484,14 +79849,14 @@ dissect_rrc_T_r8_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -73499,7 +79864,7 @@ dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_complete_14_sequence[] = {
+static const per_sequence_t T_complete_16_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 },
@@ -73516,81 +79881,81 @@ static const per_sequence_t T_complete_14_sequence[] = {
};
static int
-dissect_rrc_T_complete_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_14, T_complete_14_sequence);
+ ett_rrc_T_complete_16, T_complete_16_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_13_sequence[] = {
+static const per_sequence_t T_defaultConfig_14_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_13, T_defaultConfig_13_sequence);
+ ett_rrc_T_defaultConfig_14, T_defaultConfig_14_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_13_vals[] = {
+static const value_string rrc_T_preConfigMode_14_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_13_choice[] = {
+static const per_choice_t T_preConfigMode_14_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_13 },
+ { 1, &hf_rrc_defaultConfig_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_14 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_13, T_preConfigMode_13_choice,
+ ett_rrc_T_preConfigMode_14, T_preConfigMode_14_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_13_sequence[] = {
- { &hf_rrc_preConfigMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_13 },
+static const per_sequence_t T_preconfiguration_14_sequence[] = {
+ { &hf_rrc_preConfigMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_13, T_preconfiguration_13_sequence);
+ ett_rrc_T_preconfiguration_14, T_preconfiguration_14_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_14_vals[] = {
+static const value_string rrc_T_specificationMode_16_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_14_choice[] = {
- { 0, &hf_rrc_complete_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_14 },
- { 1, &hf_rrc_preconfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_13 },
+static const per_choice_t T_specificationMode_16_choice[] = {
+ { 0, &hf_rrc_complete_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_16 },
+ { 1, &hf_rrc_preconfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_14 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_14, T_specificationMode_14_choice,
+ ett_rrc_T_specificationMode_16, T_specificationMode_16_choice,
NULL);
return offset;
@@ -73614,9 +79979,9 @@ static const per_sequence_t RadioBearerReconfiguration_r9_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 },
+ { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_16 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -73675,14 +80040,14 @@ dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence);
+ ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence);
return offset;
}
@@ -73690,7 +80055,7 @@ dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v9c0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 },
+ { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 },
{ NULL, 0, 0, NULL }
};
@@ -73734,14 +80099,14 @@ dissect_rrc_T_r9_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -73749,7 +80114,7 @@ dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_complete_15_sequence[] = {
+static const per_sequence_t T_complete_17_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 },
@@ -73766,81 +80131,81 @@ static const per_sequence_t T_complete_15_sequence[] = {
};
static int
-dissect_rrc_T_complete_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_15, T_complete_15_sequence);
+ ett_rrc_T_complete_17, T_complete_17_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_14_sequence[] = {
+static const per_sequence_t T_defaultConfig_15_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_14, T_defaultConfig_14_sequence);
+ ett_rrc_T_defaultConfig_15, T_defaultConfig_15_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_14_vals[] = {
+static const value_string rrc_T_preConfigMode_15_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_14_choice[] = {
+static const per_choice_t T_preConfigMode_15_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_14 },
+ { 1, &hf_rrc_defaultConfig_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_15 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_14, T_preConfigMode_14_choice,
+ ett_rrc_T_preConfigMode_15, T_preConfigMode_15_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_14_sequence[] = {
- { &hf_rrc_preConfigMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_14 },
+static const per_sequence_t T_preconfiguration_15_sequence[] = {
+ { &hf_rrc_preConfigMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_15 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_14, T_preconfiguration_14_sequence);
+ ett_rrc_T_preconfiguration_15, T_preconfiguration_15_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_15_vals[] = {
+static const value_string rrc_T_specificationMode_17_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_15_choice[] = {
- { 0, &hf_rrc_complete_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_15 },
- { 1, &hf_rrc_preconfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_14 },
+static const per_choice_t T_specificationMode_17_choice[] = {
+ { 0, &hf_rrc_complete_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_17 },
+ { 1, &hf_rrc_preconfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_15 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_15, T_specificationMode_15_choice,
+ ett_rrc_T_specificationMode_17, T_specificationMode_17_choice,
NULL);
return offset;
@@ -73864,9 +80229,9 @@ static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 },
+ { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_17 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -73942,14 +80307,14 @@ dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence);
+ ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence);
return offset;
}
@@ -73957,7 +80322,7 @@ dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_12_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 },
+ { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 },
{ NULL, 0, 0, NULL }
};
@@ -74016,14 +80381,14 @@ dissect_rrc_T_r10_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -74031,7 +80396,7 @@ dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_complete_16_sequence[] = {
+static const per_sequence_t T_complete_18_sequence[] = {
{ &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
{ &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
{ &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 },
@@ -74049,81 +80414,81 @@ static const per_sequence_t T_complete_16_sequence[] = {
};
static int
-dissect_rrc_T_complete_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_16, T_complete_16_sequence);
+ ett_rrc_T_complete_18, T_complete_18_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_15_sequence[] = {
+static const per_sequence_t T_defaultConfig_16_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_15, T_defaultConfig_15_sequence);
+ ett_rrc_T_defaultConfig_16, T_defaultConfig_16_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_15_vals[] = {
+static const value_string rrc_T_preConfigMode_16_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_15_choice[] = {
+static const per_choice_t T_preConfigMode_16_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_15 },
+ { 1, &hf_rrc_defaultConfig_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_16 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_15, T_preConfigMode_15_choice,
+ ett_rrc_T_preConfigMode_16, T_preConfigMode_16_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_15_sequence[] = {
- { &hf_rrc_preConfigMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_15 },
+static const per_sequence_t T_preconfiguration_16_sequence[] = {
+ { &hf_rrc_preConfigMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_16 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_15, T_preconfiguration_15_sequence);
+ ett_rrc_T_preconfiguration_16, T_preconfiguration_16_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_16_vals[] = {
+static const value_string rrc_T_specificationMode_18_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_16_choice[] = {
- { 0, &hf_rrc_complete_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_16 },
- { 1, &hf_rrc_preconfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_15 },
+static const per_choice_t T_specificationMode_18_choice[] = {
+ { 0, &hf_rrc_complete_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_18 },
+ { 1, &hf_rrc_preconfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_16 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_16, T_specificationMode_16_choice,
+ ett_rrc_T_specificationMode_18, T_specificationMode_18_choice,
NULL);
return offset;
@@ -74147,9 +80512,9 @@ static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 },
+ { &hf_rrc_responseToChangeOfUE_Capability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 },
{ &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_16 },
+ { &hf_rrc_specificationMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_18 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -74188,14 +80553,14 @@ dissect_rrc_RadioBearerReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence);
+ ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence);
return offset;
}
@@ -74204,7 +80569,7 @@ dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_07_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r11_IEs },
{ &hf_rrc_radioBearerReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 },
+ { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 },
{ NULL, 0, 0, NULL }
};
@@ -74217,189 +80582,429 @@ dissect_rrc_T_r11_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_72_sequence[] = {
+
+static int
+dissect_rrc_AccessGroupIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_responseToChangeOfUE_Capability_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_complete_19_sequence[] = {
+ { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
+ { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList },
+ { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 },
+ { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 },
+ { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList },
+ { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode },
+ { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_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_criticalExtensions_72, T_criticalExtensions_72_sequence);
+ ett_rrc_T_complete_19, T_complete_19_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_71_vals[] = {
+static const per_sequence_t T_defaultConfig_17_sequence[] = {
+ { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
+ { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_defaultConfig_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_defaultConfig_17, T_defaultConfig_17_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_preConfigMode_17_vals[] = {
+ { 0, "predefinedConfigIdentity" },
+ { 1, "defaultConfig" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_preConfigMode_17_choice[] = {
+ { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
+ { 1, &hf_rrc_defaultConfig_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_17 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preConfigMode_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_preConfigMode_17, T_preConfigMode_17_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_preconfiguration_17_sequence[] = {
+ { &hf_rrc_preConfigMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_17 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preconfiguration_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_preconfiguration_17, T_preconfiguration_17_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_specificationMode_19_vals[] = {
+ { 0, "complete" },
+ { 1, "preconfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_specificationMode_19_choice[] = {
+ { 0, &hf_rrc_complete_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_19 },
+ { 1, &hf_rrc_preconfiguration_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_17 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_specificationMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_specificationMode_19, T_specificationMode_19_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioBearerReconfiguration_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_responseToChangeOfUE_Capability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 },
+ { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_19 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information },
+ { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioBearerReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RadioBearerReconfiguration_r12_IEs, RadioBearerReconfiguration_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_06_sequence[] = {
+ { &hf_rrc_radioBearerReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r12_IEs },
+ { &hf_rrc_radioBearerReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_r12_06, T_r12_06_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_79_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_79, T_criticalExtensions_79_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_78_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_78_choice[] = {
+ { 0, &hf_rrc_r12_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_06 },
+ { 1, &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_79 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_78, T_criticalExtensions_78_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_77_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_71_choice[] = {
+static const per_choice_t T_criticalExtensions_77_choice[] = {
{ 0, &hf_rrc_r11_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_07 },
- { 1, &hf_rrc_criticalExtensions_73, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_72 },
+ { 1, &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_78 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_71, T_criticalExtensions_71_choice,
+ ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_70_vals[] = {
+static const value_string rrc_T_criticalExtensions_76_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_70_choice[] = {
+static const per_choice_t T_criticalExtensions_76_choice[] = {
{ 0, &hf_rrc_r10_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_06 },
- { 1, &hf_rrc_criticalExtensions_72, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_71 },
+ { 1, &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_77 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_70, T_criticalExtensions_70_choice,
+ ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_69_vals[] = {
+static const value_string rrc_T_criticalExtensions_75_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_69_choice[] = {
+static const per_choice_t T_criticalExtensions_75_choice[] = {
{ 0, &hf_rrc_r9_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_06 },
- { 1, &hf_rrc_criticalExtensions_71, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_70 },
+ { 1, &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_76 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_69, T_criticalExtensions_69_choice,
+ ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_68_vals[] = {
+static const value_string rrc_T_criticalExtensions_74_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_68_choice[] = {
+static const per_choice_t T_criticalExtensions_74_choice[] = {
{ 0, &hf_rrc_r8_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_07 },
- { 1, &hf_rrc_criticalExtensions_70, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_69 },
+ { 1, &hf_rrc_criticalExtensions_76, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_75 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_68, T_criticalExtensions_68_choice,
+ ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_67_vals[] = {
+static const value_string rrc_T_criticalExtensions_73_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_67_choice[] = {
+static const per_choice_t T_criticalExtensions_73_choice[] = {
{ 0, &hf_rrc_r7_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_06 },
- { 1, &hf_rrc_criticalExtensions_69, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_68 },
+ { 1, &hf_rrc_criticalExtensions_75, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_74 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_67, T_criticalExtensions_67_choice,
+ ett_rrc_T_criticalExtensions_73, T_criticalExtensions_73_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_66_vals[] = {
+static const value_string rrc_T_criticalExtensions_72_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_66_choice[] = {
+static const per_choice_t T_criticalExtensions_72_choice[] = {
{ 0, &hf_rrc_r6_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_07 },
- { 1, &hf_rrc_criticalExtensions_68, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_67 },
+ { 1, &hf_rrc_criticalExtensions_74, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_73 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_66, T_criticalExtensions_66_choice,
+ ett_rrc_T_criticalExtensions_72, T_criticalExtensions_72_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_65_vals[] = {
+static const value_string rrc_T_criticalExtensions_71_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_65_choice[] = {
+static const per_choice_t T_criticalExtensions_71_choice[] = {
{ 0, &hf_rrc_r5_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_05 },
- { 1, &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_66 },
+ { 1, &hf_rrc_criticalExtensions_73, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_72 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_65, T_criticalExtensions_65_choice,
+ ett_rrc_T_criticalExtensions_71, T_criticalExtensions_71_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_64_vals[] = {
+static const value_string rrc_T_criticalExtensions_70_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_64_choice[] = {
+static const per_choice_t T_criticalExtensions_70_choice[] = {
{ 0, &hf_rrc_r4_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_06 },
- { 1, &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_65 },
+ { 1, &hf_rrc_criticalExtensions_72, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_71 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice,
+ ett_rrc_T_criticalExtensions_70, T_criticalExtensions_70_choice,
NULL);
return offset;
@@ -74408,7 +81013,7 @@ dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_12_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_64 },
+ { &hf_rrc_criticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_70 },
{ NULL, 0, 0, NULL }
};
@@ -74435,7 +81040,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 327 "../../asn1/rrc/rrc.cnf"
+#line 337 "../../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,
@@ -74448,16 +81053,16 @@ dissect_rrc_RadioBearerReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_27_sequence[] = {
+static const per_sequence_t T_fdd_28_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_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_27, T_fdd_27_sequence);
+ ett_rrc_T_fdd_28, T_fdd_28_sequence);
return offset;
}
@@ -74470,7 +81075,7 @@ static const value_string rrc_T_dummy_04_vals[] = {
};
static const per_choice_t T_dummy_04_choice[] = {
- { 0, &hf_rrc_fdd_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_27 },
+ { 0, &hf_rrc_fdd_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_28 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -74485,15 +81090,15 @@ dissect_rrc_T_dummy_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_28_sequence[] = {
+static const per_sequence_t T_fdd_29_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_28, T_fdd_28_sequence);
+ ett_rrc_T_fdd_29, T_fdd_29_sequence);
return offset;
}
@@ -74506,7 +81111,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_06_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_06_choice[] = {
- { 0, &hf_rrc_fdd_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_28 },
+ { 0, &hf_rrc_fdd_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_29 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -74655,14 +81260,14 @@ dissect_rrc_RadioBearerRelease_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence);
+ ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence);
return offset;
}
@@ -74670,7 +81275,7 @@ dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 },
+ { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 },
{ NULL, 0, 0, NULL }
};
@@ -74773,16 +81378,16 @@ dissect_rrc_T_r3_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_29_sequence[] = {
+static const per_sequence_t T_fdd_30_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_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_29, T_fdd_29_sequence);
+ ett_rrc_T_fdd_30, T_fdd_30_sequence);
return offset;
}
@@ -74795,7 +81400,7 @@ static const value_string rrc_T_dummy_05_vals[] = {
};
static const per_choice_t T_dummy_05_choice[] = {
- { 0, &hf_rrc_fdd_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_29 },
+ { 0, &hf_rrc_fdd_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_30 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -74810,15 +81415,15 @@ dissect_rrc_T_dummy_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_30_sequence[] = {
+static const per_sequence_t T_fdd_31_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_30, T_fdd_30_sequence);
+ ett_rrc_T_fdd_31, T_fdd_31_sequence);
return offset;
}
@@ -74831,7 +81436,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_07_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_07_choice[] = {
- { 0, &hf_rrc_fdd_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_30 },
+ { 0, &hf_rrc_fdd_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_31 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -74887,14 +81492,14 @@ dissect_rrc_RadioBearerRelease_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence);
+ ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence);
return offset;
}
@@ -74902,7 +81507,7 @@ dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_16_sequence[] = {
{ &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 },
+ { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 },
{ NULL, 0, 0, NULL }
};
@@ -74975,16 +81580,16 @@ dissect_rrc_T_r4_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_31_sequence[] = {
+static const per_sequence_t T_fdd_32_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_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_31, T_fdd_31_sequence);
+ ett_rrc_T_fdd_32, T_fdd_32_sequence);
return offset;
}
@@ -74997,7 +81602,7 @@ static const value_string rrc_T_dummy_06_vals[] = {
};
static const per_choice_t T_dummy_06_choice[] = {
- { 0, &hf_rrc_fdd_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_31 },
+ { 0, &hf_rrc_fdd_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_32 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -75012,15 +81617,15 @@ dissect_rrc_T_dummy_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_32_sequence[] = {
+static const per_sequence_t T_fdd_33_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_32, T_fdd_32_sequence);
+ ett_rrc_T_fdd_33, T_fdd_33_sequence);
return offset;
}
@@ -75033,7 +81638,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_08_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_08_choice[] = {
- { 0, &hf_rrc_fdd_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_32 },
+ { 0, &hf_rrc_fdd_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_33 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -75091,14 +81696,14 @@ dissect_rrc_RadioBearerRelease_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence);
+ ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence);
return offset;
}
@@ -75106,7 +81711,7 @@ dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_17_sequence[] = {
{ &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 },
+ { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 },
{ NULL, 0, 0, NULL }
};
@@ -75211,14 +81816,14 @@ dissect_rrc_RadioBearerRelease_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence);
+ ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence);
return offset;
}
@@ -75226,7 +81831,7 @@ dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_18_sequence[] = {
{ &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 },
+ { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 },
{ NULL, 0, 0, NULL }
};
@@ -75380,14 +81985,14 @@ dissect_rrc_RadioBearerRelease_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence);
+ ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence);
return offset;
}
@@ -75395,7 +82000,7 @@ dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_c
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_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 },
+ { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 },
{ NULL, 0, 0, NULL }
};
@@ -75555,14 +82160,14 @@ dissect_rrc_RadioBearerRelease_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence);
+ ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence);
return offset;
}
@@ -75570,7 +82175,7 @@ dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v8a0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_radioBearerRelease_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 },
+ { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 },
{ NULL, 0, 0, NULL }
};
@@ -75759,14 +82364,14 @@ dissect_rrc_RadioBearerRelease_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence);
+ ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence);
return offset;
}
@@ -75774,7 +82379,7 @@ dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v9c0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_radioBearerRelease_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 },
+ { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 },
{ NULL, 0, 0, NULL }
};
@@ -75909,14 +82514,14 @@ dissect_rrc_RadioBearerRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence);
+ ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence);
return offset;
}
@@ -75924,7 +82529,7 @@ dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_radioBearerRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 },
+ { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 },
{ NULL, 0, 0, NULL }
};
@@ -76035,14 +82640,14 @@ dissect_rrc_RadioBearerRelease_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence);
+ ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence);
return offset;
}
@@ -76051,7 +82656,7 @@ dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_08_sequence[] = {
{ &hf_rrc_radioBearerRelease_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r11_IEs },
{ &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 },
+ { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 },
{ NULL, 0, 0, NULL }
};
@@ -76064,189 +82669,313 @@ dissect_rrc_T_r11_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_81_sequence[] = {
+static const per_sequence_t RadioBearerRelease_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
+ { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList },
+ { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 },
+ { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information },
+ { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_mbms_RB_ListReleasedToChangeTransferMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_RadioBearerRelease_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_81, T_criticalExtensions_81_sequence);
+ ett_rrc_RadioBearerRelease_r12_IEs, RadioBearerRelease_r12_IEs_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_80_vals[] = {
+static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_07_sequence[] = {
+ { &hf_rrc_radioBearerRelease_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r12_IEs },
+ { &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_r12_07, T_r12_07_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_89_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_88_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_88_choice[] = {
+ { 0, &hf_rrc_r12_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_07 },
+ { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_89 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_87_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_80_choice[] = {
+static const per_choice_t T_criticalExtensions_87_choice[] = {
{ 0, &hf_rrc_r11_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_08 },
- { 1, &hf_rrc_criticalExtensions_82, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_81 },
+ { 1, &hf_rrc_criticalExtensions_89, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_80, T_criticalExtensions_80_choice,
+ ett_rrc_T_criticalExtensions_87, T_criticalExtensions_87_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_79_vals[] = {
+static const value_string rrc_T_criticalExtensions_86_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_79_choice[] = {
+static const per_choice_t T_criticalExtensions_86_choice[] = {
{ 0, &hf_rrc_r10_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_07 },
- { 1, &hf_rrc_criticalExtensions_81, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_80 },
+ { 1, &hf_rrc_criticalExtensions_88, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_87 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_79, T_criticalExtensions_79_choice,
+ ett_rrc_T_criticalExtensions_86, T_criticalExtensions_86_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_78_vals[] = {
+static const value_string rrc_T_criticalExtensions_85_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_78_choice[] = {
+static const per_choice_t T_criticalExtensions_85_choice[] = {
{ 0, &hf_rrc_r9_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_07 },
- { 1, &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_79 },
+ { 1, &hf_rrc_criticalExtensions_87, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_86 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_78, T_criticalExtensions_78_choice,
+ ett_rrc_T_criticalExtensions_85, T_criticalExtensions_85_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_77_vals[] = {
+static const value_string rrc_T_criticalExtensions_84_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_77_choice[] = {
+static const per_choice_t T_criticalExtensions_84_choice[] = {
{ 0, &hf_rrc_r8_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_08 },
- { 1, &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_78 },
+ { 1, &hf_rrc_criticalExtensions_86, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_85 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_choice,
+ ett_rrc_T_criticalExtensions_84, T_criticalExtensions_84_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_76_vals[] = {
+static const value_string rrc_T_criticalExtensions_83_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_76_choice[] = {
+static const per_choice_t T_criticalExtensions_83_choice[] = {
{ 0, &hf_rrc_r7_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_07 },
- { 1, &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_77 },
+ { 1, &hf_rrc_criticalExtensions_85, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_84 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_choice,
+ ett_rrc_T_criticalExtensions_83, T_criticalExtensions_83_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_75_vals[] = {
+static const value_string rrc_T_criticalExtensions_82_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_75_choice[] = {
+static const per_choice_t T_criticalExtensions_82_choice[] = {
{ 0, &hf_rrc_r6_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_08 },
- { 1, &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_76 },
+ { 1, &hf_rrc_criticalExtensions_84, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_83 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_choice,
+ ett_rrc_T_criticalExtensions_82, T_criticalExtensions_82_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_74_vals[] = {
+static const value_string rrc_T_criticalExtensions_81_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_74_choice[] = {
+static const per_choice_t T_criticalExtensions_81_choice[] = {
{ 0, &hf_rrc_r5_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_06 },
- { 1, &hf_rrc_criticalExtensions_76, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_75 },
+ { 1, &hf_rrc_criticalExtensions_83, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_82 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_choice,
+ ett_rrc_T_criticalExtensions_81, T_criticalExtensions_81_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_73_vals[] = {
+static const value_string rrc_T_criticalExtensions_80_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_73_choice[] = {
+static const per_choice_t T_criticalExtensions_80_choice[] = {
{ 0, &hf_rrc_r4_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_07 },
- { 1, &hf_rrc_criticalExtensions_75, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_74 },
+ { 1, &hf_rrc_criticalExtensions_82, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_81 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_73, T_criticalExtensions_73_choice,
+ ett_rrc_T_criticalExtensions_80, T_criticalExtensions_80_choice,
NULL);
return offset;
@@ -76255,7 +82984,7 @@ dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_13_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_73 },
+ { &hf_rrc_criticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_80 },
{ NULL, 0, 0, NULL }
};
@@ -76282,7 +83011,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 339 "../../asn1/rrc/rrc.cnf"
+#line 349 "../../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,
@@ -76407,16 +83136,16 @@ dissect_rrc_RAB_InformationSetupList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_33_sequence[] = {
+static const per_sequence_t T_fdd_34_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_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_33, T_fdd_33_sequence);
+ ett_rrc_T_fdd_34, T_fdd_34_sequence);
return offset;
}
@@ -76429,7 +83158,7 @@ static const value_string rrc_T_dummy_07_vals[] = {
};
static const per_choice_t T_dummy_07_choice[] = {
- { 0, &hf_rrc_fdd_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_33 },
+ { 0, &hf_rrc_fdd_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_34 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -76444,15 +83173,15 @@ dissect_rrc_T_dummy_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_34_sequence[] = {
+static const per_sequence_t T_fdd_35_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_34, T_fdd_34_sequence);
+ ett_rrc_T_fdd_35, T_fdd_35_sequence);
return offset;
}
@@ -76465,7 +83194,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_09_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_09_choice[] = {
- { 0, &hf_rrc_fdd_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_34 },
+ { 0, &hf_rrc_fdd_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_35 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -76655,14 +83384,14 @@ dissect_rrc_RadioBearerSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence);
+ ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence);
return offset;
}
@@ -76670,7 +83399,7 @@ dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_22_sequence[] = {
{ &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 },
+ { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 },
{ NULL, 0, 0, NULL }
};
@@ -76833,16 +83562,16 @@ dissect_rrc_RAB_InformationSetupList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_35_sequence[] = {
+static const per_sequence_t T_fdd_36_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_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_35, T_fdd_35_sequence);
+ ett_rrc_T_fdd_36, T_fdd_36_sequence);
return offset;
}
@@ -76855,7 +83584,7 @@ static const value_string rrc_T_dummy_08_vals[] = {
};
static const per_choice_t T_dummy_08_choice[] = {
- { 0, &hf_rrc_fdd_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_35 },
+ { 0, &hf_rrc_fdd_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_36 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -76870,15 +83599,15 @@ dissect_rrc_T_dummy_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_36_sequence[] = {
+static const per_sequence_t T_fdd_37_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_36, T_fdd_36_sequence);
+ ett_rrc_T_fdd_37, T_fdd_37_sequence);
return offset;
}
@@ -76891,7 +83620,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_10_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_10_choice[] = {
- { 0, &hf_rrc_fdd_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_36 },
+ { 0, &hf_rrc_fdd_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_37 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -76946,14 +83675,14 @@ dissect_rrc_RadioBearerSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence);
+ ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence);
return offset;
}
@@ -76961,7 +83690,7 @@ dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_23_sequence[] = {
{ &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 },
+ { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 },
{ NULL, 0, 0, NULL }
};
@@ -77146,16 +83875,16 @@ dissect_rrc_RAB_InformationSetupList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_37_sequence[] = {
+static const per_sequence_t T_fdd_38_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_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_37, T_fdd_37_sequence);
+ ett_rrc_T_fdd_38, T_fdd_38_sequence);
return offset;
}
@@ -77168,7 +83897,7 @@ static const value_string rrc_T_dummy_09_vals[] = {
};
static const per_choice_t T_dummy_09_choice[] = {
- { 0, &hf_rrc_fdd_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_37 },
+ { 0, &hf_rrc_fdd_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_38 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -77183,15 +83912,15 @@ dissect_rrc_T_dummy_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_38_sequence[] = {
+static const per_sequence_t T_fdd_39_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_38, T_fdd_38_sequence);
+ ett_rrc_T_fdd_39, T_fdd_39_sequence);
return offset;
}
@@ -77204,7 +83933,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_11_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_11_choice[] = {
- { 0, &hf_rrc_fdd_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_38 },
+ { 0, &hf_rrc_fdd_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_39 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -77261,14 +83990,14 @@ dissect_rrc_RadioBearerSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence);
+ ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence);
return offset;
}
@@ -77276,7 +84005,7 @@ dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_24_sequence[] = {
{ &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 },
+ { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 },
{ NULL, 0, 0, NULL }
};
@@ -77432,7 +84161,7 @@ dissect_rrc_RAB_InformationSetupList_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_complete_17_sequence[] = {
+static const per_sequence_t T_complete_20_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r6 },
{ &hf_rrc_rab_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r6 },
{ &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList },
@@ -77450,9 +84179,9 @@ static const per_sequence_t T_complete_17_sequence[] = {
};
static int
-dissect_rrc_T_complete_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_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_complete_17, T_complete_17_sequence);
+ ett_rrc_T_complete_20, T_complete_20_sequence);
return offset;
}
@@ -77509,36 +84238,36 @@ dissect_rrc_RB_InformationChangedList_r6(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_52_sequence[] = {
+static const per_sequence_t T_fdd_53_sequence[] = {
{ &hf_rrc_gainFactorBetaC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_52, T_fdd_52_sequence);
+ ett_rrc_T_fdd_53, T_fdd_53_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_22_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_23_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_22_choice[] = {
- { 0, &hf_rrc_fdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_52 },
+static const per_choice_t T_modeSpecificInfo_23_choice[] = {
+ { 0, &hf_rrc_fdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_53 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_22, T_modeSpecificInfo_22_choice,
+ ett_rrc_T_modeSpecificInfo_23, T_modeSpecificInfo_23_choice,
NULL);
return offset;
@@ -77547,7 +84276,7 @@ dissect_rrc_T_modeSpecificInfo_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t PowerOffsetInfoShort_sequence[] = {
{ &hf_rrc_referenceTFC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFC_Value },
- { &hf_rrc_modeSpecificInfo_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_22 },
+ { &hf_rrc_modeSpecificInfo_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_23 },
{ &hf_rrc_gainFactorBetaD , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GainFactor },
{ NULL, 0, 0, NULL }
};
@@ -77579,22 +84308,22 @@ dissect_rrc_T_dummy_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string rrc_T_specificationMode_17_vals[] = {
+static const value_string rrc_T_specificationMode_20_vals[] = {
{ 0, "complete" },
{ 1, "dummy" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_17_choice[] = {
- { 0, &hf_rrc_complete_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_17 },
+static const per_choice_t T_specificationMode_20_choice[] = {
+ { 0, &hf_rrc_complete_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_20 },
{ 1, &hf_rrc_dummy_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_10 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_17, T_specificationMode_17_choice,
+ ett_rrc_T_specificationMode_20, T_specificationMode_20_choice,
NULL);
return offset;
@@ -77615,7 +84344,7 @@ static const per_sequence_t RadioBearerSetup_r6_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
- { &hf_rrc_specificationMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_17 },
+ { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 },
@@ -77693,14 +84422,14 @@ dissect_rrc_RadioBearerSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence);
+ ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence);
return offset;
}
@@ -77708,7 +84437,7 @@ dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v6b0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_radioBearerSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v6b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 },
+ { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 },
{ NULL, 0, 0, NULL }
};
@@ -77781,7 +84510,7 @@ dissect_rrc_RAB_InformationSetupList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_complete_18_sequence[] = {
+static const per_sequence_t T_complete_21_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r7 },
{ &hf_rrc_rab_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r7 },
{ &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList },
@@ -77799,30 +84528,30 @@ static const per_sequence_t T_complete_18_sequence[] = {
};
static int
-dissect_rrc_T_complete_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_18, T_complete_18_sequence);
+ ett_rrc_T_complete_21, T_complete_21_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_18_vals[] = {
+static const value_string rrc_T_specificationMode_21_vals[] = {
{ 0, "complete" },
{ 1, "dummy" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_18_choice[] = {
- { 0, &hf_rrc_complete_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_18 },
+static const per_choice_t T_specificationMode_21_choice[] = {
+ { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 },
{ 1, &hf_rrc_dummy_26 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_18, T_specificationMode_18_choice,
+ ett_rrc_T_specificationMode_21, T_specificationMode_21_choice,
NULL);
return offset;
@@ -77844,7 +84573,7 @@ static const per_sequence_t RadioBearerSetup_r7_IEs_sequence[] = {
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
- { &hf_rrc_specificationMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_18 },
+ { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -77922,14 +84651,14 @@ dissect_rrc_RadioBearerSetup_v820ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence);
+ ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence);
return offset;
}
@@ -77937,7 +84666,7 @@ dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v820NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_radioBearerSetup_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v820ext_IEs },
- { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 },
+ { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 },
{ NULL, 0, 0, NULL }
};
@@ -78153,14 +84882,14 @@ dissect_rrc_RadioBearerSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence);
+ ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence);
return offset;
}
@@ -78168,7 +84897,7 @@ dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v8a0NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_radioBearerSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 },
+ { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 },
{ NULL, 0, 0, NULL }
};
@@ -78344,14 +85073,14 @@ dissect_rrc_RadioBearerSetup_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence);
+ ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence);
return offset;
}
@@ -78359,7 +85088,7 @@ dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v9c0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_radioBearerSetup_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 },
+ { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 },
{ NULL, 0, 0, NULL }
};
@@ -78479,14 +85208,14 @@ dissect_rrc_RadioBearerSetup_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence);
+ ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence);
return offset;
}
@@ -78494,7 +85223,7 @@ dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_radioBearerSetup_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 },
+ { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 },
{ NULL, 0, 0, NULL }
};
@@ -78719,14 +85448,14 @@ dissect_rrc_RadioBearerSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence);
+ ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence);
return offset;
}
@@ -78735,7 +85464,7 @@ dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_09_sequence[] = {
{ &hf_rrc_radioBearerSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r11_IEs },
{ &hf_rrc_radioBearerSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 },
+ { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 },
{ NULL, 0, 0, NULL }
};
@@ -78748,189 +85477,313 @@ dissect_rrc_T_r11_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_90_sequence[] = {
+static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_sr_vcc_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SR_VCC_Info },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 },
+ { &hf_rrc_rab_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 },
+ { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 },
+ { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 },
+ { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information },
+ { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_RadioBearerSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_90, T_criticalExtensions_90_sequence);
+ ett_rrc_RadioBearerSetup_r12_IEs, RadioBearerSetup_r12_IEs_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_89_vals[] = {
+static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_08_sequence[] = {
+ { &hf_rrc_radioBearerSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r12_IEs },
+ { &hf_rrc_radioBearerSetup_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_08, T_r12_08_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_99_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_98_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_98_choice[] = {
+ { 0, &hf_rrc_r12_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_08 },
+ { 1, &hf_rrc_criticalExtensions_100, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_98, T_criticalExtensions_98_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_97_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_89_choice[] = {
+static const per_choice_t T_criticalExtensions_97_choice[] = {
{ 0, &hf_rrc_r11_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_09 },
- { 1, &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_90 },
+ { 1, &hf_rrc_criticalExtensions_99, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_98 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_choice,
+ ett_rrc_T_criticalExtensions_97, T_criticalExtensions_97_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_88_vals[] = {
+static const value_string rrc_T_criticalExtensions_96_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_88_choice[] = {
+static const per_choice_t T_criticalExtensions_96_choice[] = {
{ 0, &hf_rrc_r10_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_08 },
- { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_89 },
+ { 1, &hf_rrc_criticalExtensions_98, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_97 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_choice,
+ ett_rrc_T_criticalExtensions_96, T_criticalExtensions_96_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_87_vals[] = {
+static const value_string rrc_T_criticalExtensions_95_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_87_choice[] = {
+static const per_choice_t T_criticalExtensions_95_choice[] = {
{ 0, &hf_rrc_r9_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_08 },
- { 1, &hf_rrc_criticalExtensions_89, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 },
+ { 1, &hf_rrc_criticalExtensions_97, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_96 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_87, T_criticalExtensions_87_choice,
+ ett_rrc_T_criticalExtensions_95, T_criticalExtensions_95_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_86_vals[] = {
+static const value_string rrc_T_criticalExtensions_94_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_86_choice[] = {
+static const per_choice_t T_criticalExtensions_94_choice[] = {
{ 0, &hf_rrc_r8_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_09 },
- { 1, &hf_rrc_criticalExtensions_88, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_87 },
+ { 1, &hf_rrc_criticalExtensions_96, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_95 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_86, T_criticalExtensions_86_choice,
+ ett_rrc_T_criticalExtensions_94, T_criticalExtensions_94_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_85_vals[] = {
+static const value_string rrc_T_criticalExtensions_93_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_85_choice[] = {
+static const per_choice_t T_criticalExtensions_93_choice[] = {
{ 0, &hf_rrc_r7_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_08 },
- { 1, &hf_rrc_criticalExtensions_87, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_86 },
+ { 1, &hf_rrc_criticalExtensions_95, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_94 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_85, T_criticalExtensions_85_choice,
+ ett_rrc_T_criticalExtensions_93, T_criticalExtensions_93_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_84_vals[] = {
+static const value_string rrc_T_criticalExtensions_92_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_84_choice[] = {
+static const per_choice_t T_criticalExtensions_92_choice[] = {
{ 0, &hf_rrc_r6_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_09 },
- { 1, &hf_rrc_criticalExtensions_86, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_85 },
+ { 1, &hf_rrc_criticalExtensions_94, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_93 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_84, T_criticalExtensions_84_choice,
+ ett_rrc_T_criticalExtensions_92, T_criticalExtensions_92_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_83_vals[] = {
+static const value_string rrc_T_criticalExtensions_91_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_83_choice[] = {
+static const per_choice_t T_criticalExtensions_91_choice[] = {
{ 0, &hf_rrc_r5_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_07 },
- { 1, &hf_rrc_criticalExtensions_85, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_84 },
+ { 1, &hf_rrc_criticalExtensions_93, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_92 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_83, T_criticalExtensions_83_choice,
+ ett_rrc_T_criticalExtensions_91, T_criticalExtensions_91_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_82_vals[] = {
+static const value_string rrc_T_criticalExtensions_90_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_82_choice[] = {
+static const per_choice_t T_criticalExtensions_90_choice[] = {
{ 0, &hf_rrc_r4_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_08 },
- { 1, &hf_rrc_criticalExtensions_84, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_83 },
+ { 1, &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_91 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_82, T_criticalExtensions_82_choice,
+ ett_rrc_T_criticalExtensions_90, T_criticalExtensions_90_choice,
NULL);
return offset;
@@ -78939,7 +85792,7 @@ dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_14_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_82 },
+ { &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_90 },
{ NULL, 0, 0, NULL }
};
@@ -78966,7 +85819,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 351 "../../asn1/rrc/rrc.cnf"
+#line 361 "../../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,
@@ -79004,7 +85857,7 @@ static const value_string rrc_ReleaseCause_vals[] = {
static int
dissect_rrc_ReleaseCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 933 "../../asn1/rrc/rrc.cnf"
+#line 943 "../../asn1/rrc/rrc.cnf"
guint32 value;
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8, &value, FALSE, 0, NULL);
@@ -79373,14 +86226,14 @@ dissect_rrc_RRCConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence);
+ ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence);
return offset;
}
@@ -79388,7 +86241,7 @@ dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 },
+ { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 },
{ NULL, 0, 0, NULL }
};
@@ -79552,14 +86405,14 @@ dissect_rrc_RRCConnectionRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence);
+ ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence);
return offset;
}
@@ -79567,7 +86420,7 @@ dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_16_sequence[] = {
{ &hf_rrc_rrcConnectionRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 },
+ { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 },
{ NULL, 0, 0, NULL }
};
@@ -79670,35 +86523,35 @@ dissect_rrc_T_r4_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_93_sequence[] = {
+static const per_sequence_t T_criticalExtensions_102_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_93, T_criticalExtensions_93_sequence);
+ ett_rrc_T_criticalExtensions_102, T_criticalExtensions_102_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_92_vals[] = {
+static const value_string rrc_T_criticalExtensions_101_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_92_choice[] = {
+static const per_choice_t T_criticalExtensions_101_choice[] = {
{ 0, &hf_rrc_r4_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_09 },
- { 1, &hf_rrc_criticalExtensions_94, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_93 },
+ { 1, &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_102 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_92, T_criticalExtensions_92_choice,
+ ett_rrc_T_criticalExtensions_101, T_criticalExtensions_101_choice,
NULL);
return offset;
@@ -79707,7 +86560,7 @@ dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_16_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_92 },
+ { &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_101 },
{ NULL, 0, 0, NULL }
};
@@ -79734,7 +86587,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 367 "../../asn1/rrc/rrc.cnf"
+#line 377 "../../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,
@@ -79859,14 +86712,14 @@ dissect_rrc_SecurityModeCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_139_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_139, T_nonCriticalExtensions_139_sequence);
+ ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence);
return offset;
}
@@ -79874,7 +86727,7 @@ dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_45_sequence[] = {
{ &hf_rrc_securityModeCommand_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 },
+ { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 },
{ NULL, 0, 0, NULL }
};
@@ -79920,14 +86773,14 @@ dissect_rrc_SecurityModeCommand_r7_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence);
+ ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence);
return offset;
}
@@ -79936,7 +86789,7 @@ dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r7_10_sequence[] = {
{ &hf_rrc_securityModeCommand_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityModeCommand_r7_IEs },
{ &hf_rrc_securityModeCommand_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 },
+ { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 },
{ NULL, 0, 0, NULL }
};
@@ -79949,35 +86802,35 @@ dissect_rrc_T_r7_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_109_sequence[] = {
+static const per_sequence_t T_criticalExtensions_119_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_109, T_criticalExtensions_109_sequence);
+ ett_rrc_T_criticalExtensions_119, T_criticalExtensions_119_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_108_vals[] = {
+static const value_string rrc_T_criticalExtensions_118_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_108_choice[] = {
+static const per_choice_t T_criticalExtensions_118_choice[] = {
{ 0, &hf_rrc_r7_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_10 },
- { 1, &hf_rrc_criticalExtensions_110, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_109 },
+ { 1, &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_119 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_108, T_criticalExtensions_108_choice,
+ ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_choice,
NULL);
return offset;
@@ -79986,7 +86839,7 @@ dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_19_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_108 },
+ { &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_118 },
{ NULL, 0, 0, NULL }
};
@@ -80013,7 +86866,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 395 "../../asn1/rrc/rrc.cnf"
+#line 405 "../../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,
@@ -80055,14 +86908,14 @@ dissect_rrc_SignallingConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence);
+ ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence);
return offset;
}
@@ -80070,7 +86923,7 @@ dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_signallingConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionRelease_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 },
+ { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 },
{ NULL, 0, 0, NULL }
};
@@ -80113,14 +86966,14 @@ dissect_rrc_T_r3_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_110_sequence[] = {
+static const per_sequence_t T_criticalExtensions_120_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_110, T_criticalExtensions_110_sequence);
+ ett_rrc_T_criticalExtensions_120, T_criticalExtensions_120_sequence);
return offset;
}
@@ -80128,7 +86981,7 @@ dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_20_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_110 },
+ { &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_120 },
{ NULL, 0, 0, NULL }
};
@@ -80155,7 +87008,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 417 "../../asn1/rrc/rrc.cnf"
+#line 427 "../../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,
@@ -80168,16 +87021,16 @@ dissect_rrc_SignallingConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_39_sequence[] = {
+static const per_sequence_t T_fdd_40_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_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_39, T_fdd_39_sequence);
+ ett_rrc_T_fdd_40, T_fdd_40_sequence);
return offset;
}
@@ -80190,7 +87043,7 @@ static const value_string rrc_T_dummy_11_vals[] = {
};
static const per_choice_t T_dummy_11_choice[] = {
- { 0, &hf_rrc_fdd_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_39 },
+ { 0, &hf_rrc_fdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_40 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80205,15 +87058,15 @@ dissect_rrc_T_dummy_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_40_sequence[] = {
+static const per_sequence_t T_fdd_41_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_40, T_fdd_40_sequence);
+ ett_rrc_T_fdd_41, T_fdd_41_sequence);
return offset;
}
@@ -80226,7 +87079,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_12_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_12_choice[] = {
- { 0, &hf_rrc_fdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_40 },
+ { 0, &hf_rrc_fdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_41 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80369,14 +87222,14 @@ dissect_rrc_TransportChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence);
+ ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence);
return offset;
}
@@ -80384,7 +87237,7 @@ dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_25_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 },
+ { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 },
{ NULL, 0, 0, NULL }
};
@@ -80487,16 +87340,16 @@ dissect_rrc_T_r3_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_41_sequence[] = {
+static const per_sequence_t T_fdd_42_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_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_41, T_fdd_41_sequence);
+ ett_rrc_T_fdd_42, T_fdd_42_sequence);
return offset;
}
@@ -80509,7 +87362,7 @@ static const value_string rrc_T_dummy_12_vals[] = {
};
static const per_choice_t T_dummy_12_choice[] = {
- { 0, &hf_rrc_fdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_41 },
+ { 0, &hf_rrc_fdd_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_42 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80524,15 +87377,15 @@ dissect_rrc_T_dummy_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_42_sequence[] = {
+static const per_sequence_t T_fdd_43_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_42, T_fdd_42_sequence);
+ ett_rrc_T_fdd_43, T_fdd_43_sequence);
return offset;
}
@@ -80545,7 +87398,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_13_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_13_choice[] = {
- { 0, &hf_rrc_fdd_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_42 },
+ { 0, &hf_rrc_fdd_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_43 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80595,14 +87448,14 @@ dissect_rrc_TransportChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence);
+ ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence);
return offset;
}
@@ -80610,7 +87463,7 @@ dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_26_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 },
+ { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 },
{ NULL, 0, 0, NULL }
};
@@ -80683,16 +87536,16 @@ dissect_rrc_T_r4_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_43_sequence[] = {
+static const per_sequence_t T_fdd_44_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_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_43, T_fdd_43_sequence);
+ ett_rrc_T_fdd_44, T_fdd_44_sequence);
return offset;
}
@@ -80705,7 +87558,7 @@ static const value_string rrc_T_dummy_13_vals[] = {
};
static const per_choice_t T_dummy_13_choice[] = {
- { 0, &hf_rrc_fdd_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_43 },
+ { 0, &hf_rrc_fdd_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_44 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80720,15 +87573,15 @@ dissect_rrc_T_dummy_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_44_sequence[] = {
+static const per_sequence_t T_fdd_45_sequence[] = {
{ &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_44, T_fdd_44_sequence);
+ ett_rrc_T_fdd_45, T_fdd_45_sequence);
return offset;
}
@@ -80741,7 +87594,7 @@ static const value_string rrc_T_modeSpecificPhysChInfo_14_vals[] = {
};
static const per_choice_t T_modeSpecificPhysChInfo_14_choice[] = {
- { 0, &hf_rrc_fdd_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_44 },
+ { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_45 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80793,14 +87646,14 @@ dissect_rrc_TransportChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence);
+ ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence);
return offset;
}
@@ -80808,7 +87661,7 @@ dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_27_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 },
+ { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 },
{ NULL, 0, 0, NULL }
};
@@ -80906,14 +87759,14 @@ dissect_rrc_TransportChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence);
+ ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence);
return offset;
}
@@ -80921,7 +87774,7 @@ dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_28_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 },
+ { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 },
{ NULL, 0, 0, NULL }
};
@@ -80965,14 +87818,14 @@ dissect_rrc_T_r6_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_12_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_12(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);
@@ -80997,7 +87850,7 @@ static const per_sequence_t TransportChannelReconfiguration_r7_IEs_sequence[] =
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 },
+ { &hf_rrc_responseToChangeOfUE_Capability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_12 },
{ &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 },
@@ -81084,14 +87937,14 @@ dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence);
+ ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence);
return offset;
}
@@ -81099,7 +87952,7 @@ dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7g0NonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 },
+ { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 },
{ NULL, 0, 0, NULL }
};
@@ -81173,14 +88026,14 @@ dissect_rrc_T_r7_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_13_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_13(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);
@@ -81205,7 +88058,7 @@ static const per_sequence_t TransportChannelReconfiguration_r8_IEs_sequence[] =
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 },
+ { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 },
{ &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -81268,14 +88121,14 @@ dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence);
+ ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence);
return offset;
}
@@ -81283,7 +88136,7 @@ dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v8a0NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 },
+ { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 },
{ NULL, 0, 0, NULL }
};
@@ -81372,14 +88225,14 @@ dissect_rrc_T_r8_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_12_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -81404,7 +88257,7 @@ static const per_sequence_t TransportChannelReconfiguration_r9_IEs_sequence[] =
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_12 },
+ { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 },
{ &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -81468,14 +88321,14 @@ dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence);
+ ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence);
return offset;
}
@@ -81483,7 +88336,7 @@ dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v9c0NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 },
+ { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 },
{ NULL, 0, 0, NULL }
};
@@ -81527,14 +88380,14 @@ dissect_rrc_T_r9_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_13_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -81559,7 +88412,7 @@ static const per_sequence_t TransportChannelReconfiguration_r10_IEs_sequence[] =
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 },
+ { &hf_rrc_responseToChangeOfUE_Capability_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 },
{ &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -81612,14 +88465,14 @@ dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence);
+ ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence);
return offset;
}
@@ -81627,7 +88480,7 @@ dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_19_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 },
+ { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 },
{ NULL, 0, 0, NULL }
};
@@ -81671,14 +88524,14 @@ dissect_rrc_T_r10_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_16_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_responseToChangeOfUE_Capability_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);
@@ -81703,7 +88556,7 @@ static const per_sequence_t TransportChannelReconfiguration_r11_IEs_sequence[] =
{ &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
- { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 },
+ { &hf_rrc_responseToChangeOfUE_Capability_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_16 },
{ &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -81747,14 +88600,14 @@ dissect_rrc_TransportChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence);
+ ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence);
return offset;
}
@@ -81763,7 +88616,7 @@ dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_11_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r11_IEs },
{ &hf_rrc_transportChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 },
+ { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 },
{ NULL, 0, 0, NULL }
};
@@ -81776,189 +88629,322 @@ dissect_rrc_T_r11_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_119_sequence[] = {
+static const value_string rrc_T_responseToChangeOfUE_Capability_17_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_responseToChangeOfUE_Capability_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t TransportChannelReconfiguration_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_responseToChangeOfUE_Capability_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_17 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 },
+ { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 },
+ { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD },
+ { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD },
+ { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information },
+ { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD },
+ { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 },
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_TransportChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_119, T_criticalExtensions_119_sequence);
+ ett_rrc_TransportChannelReconfiguration_r12_IEs, TransportChannelReconfiguration_r12_IEs_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_118_vals[] = {
+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 T_r12_10_sequence[] = {
+ { &hf_rrc_transportChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r12_IEs },
+ { &hf_rrc_transportChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_10, T_r12_10_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_130_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_129_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_129_choice[] = {
+ { 0, &hf_rrc_r12_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_10 },
+ { 1, &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_130 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_129, T_criticalExtensions_129_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_128_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_118_choice[] = {
+static const per_choice_t T_criticalExtensions_128_choice[] = {
{ 0, &hf_rrc_r11_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_11 },
- { 1, &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_119 },
+ { 1, &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_129 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_choice,
+ ett_rrc_T_criticalExtensions_128, T_criticalExtensions_128_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_117_vals[] = {
+static const value_string rrc_T_criticalExtensions_127_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_117_choice[] = {
+static const per_choice_t T_criticalExtensions_127_choice[] = {
{ 0, &hf_rrc_r10_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_10 },
- { 1, &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_118 },
+ { 1, &hf_rrc_criticalExtensions_129, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_128 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_choice,
+ ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_116_vals[] = {
+static const value_string rrc_T_criticalExtensions_126_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_116_choice[] = {
+static const per_choice_t T_criticalExtensions_126_choice[] = {
{ 0, &hf_rrc_r9_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_10 },
- { 1, &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_117 },
+ { 1, &hf_rrc_criticalExtensions_128, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_127 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_choice,
+ ett_rrc_T_criticalExtensions_126, T_criticalExtensions_126_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_115_vals[] = {
+static const value_string rrc_T_criticalExtensions_125_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_115_choice[] = {
+static const per_choice_t T_criticalExtensions_125_choice[] = {
{ 0, &hf_rrc_r8_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_11 },
- { 1, &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_116 },
+ { 1, &hf_rrc_criticalExtensions_127, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_126 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_choice,
+ ett_rrc_T_criticalExtensions_125, T_criticalExtensions_125_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_114_vals[] = {
+static const value_string rrc_T_criticalExtensions_124_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_114_choice[] = {
+static const per_choice_t T_criticalExtensions_124_choice[] = {
{ 0, &hf_rrc_r7_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_11 },
- { 1, &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_115 },
+ { 1, &hf_rrc_criticalExtensions_126, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_125 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_choice,
+ ett_rrc_T_criticalExtensions_124, T_criticalExtensions_124_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_113_vals[] = {
+static const value_string rrc_T_criticalExtensions_123_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_113_choice[] = {
+static const per_choice_t T_criticalExtensions_123_choice[] = {
{ 0, &hf_rrc_r6_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_11 },
- { 1, &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_114 },
+ { 1, &hf_rrc_criticalExtensions_125, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_124 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_choice,
+ ett_rrc_T_criticalExtensions_123, T_criticalExtensions_123_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_112_vals[] = {
+static const value_string rrc_T_criticalExtensions_122_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_112_choice[] = {
+static const per_choice_t T_criticalExtensions_122_choice[] = {
{ 0, &hf_rrc_r5_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_10 },
- { 1, &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_113 },
+ { 1, &hf_rrc_criticalExtensions_124, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_123 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_choice,
+ ett_rrc_T_criticalExtensions_122, T_criticalExtensions_122_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_111_vals[] = {
+static const value_string rrc_T_criticalExtensions_121_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_111_choice[] = {
+static const per_choice_t T_criticalExtensions_121_choice[] = {
{ 0, &hf_rrc_r4_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_12 },
- { 1, &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_112 },
+ { 1, &hf_rrc_criticalExtensions_123, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_122 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_choice,
+ ett_rrc_T_criticalExtensions_121, T_criticalExtensions_121_choice,
NULL);
return offset;
@@ -81967,7 +88953,7 @@ dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_21_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_111 },
+ { &hf_rrc_criticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_121 },
{ NULL, 0, 0, NULL }
};
@@ -81994,7 +88980,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 437 "../../asn1/rrc/rrc.cnf"
+#line 447 "../../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,
@@ -82007,36 +88993,36 @@ dissect_rrc_TransportChannelReconfiguration(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_tdd_09_sequence[] = {
+static const per_sequence_t T_tdd_10_sequence[] = {
{ &hf_rrc_tfcs_ID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFCS_Identity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_09, T_tdd_09_sequence);
+ ett_rrc_T_tdd_10, T_tdd_10_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_15_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_16_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_15_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_09 },
+static const per_choice_t T_modeSpecificInfo_16_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_10 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_15, T_modeSpecificInfo_15_choice,
+ ett_rrc_T_modeSpecificInfo_16, T_modeSpecificInfo_16_choice,
NULL);
return offset;
@@ -82084,14 +89070,14 @@ dissect_rrc_TransportFormatCombinationControl_v820ext_IEs(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_157, T_nonCriticalExtensions_157_sequence);
+ ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence);
return offset;
}
@@ -82099,7 +89085,7 @@ dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v820NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_transportformatcombinationcontrol_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportFormatCombinationControl_v820ext_IEs },
- { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 },
+ { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 },
{ NULL, 0, 0, NULL }
};
@@ -82129,7 +89115,7 @@ dissect_rrc_T_laterNonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t TransportFormatCombinationControl_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_modeSpecificInfo_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_15 },
+ { &hf_rrc_modeSpecificInfo_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_16 },
{ &hf_rrc_dpch_TFCS_InUplink, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFC_Subset },
{ &hf_rrc_activationTimeForTFCSubset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
{ &hf_rrc_tfc_ControlDuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TFC_ControlDuration },
@@ -82139,7 +89125,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 449 "../../asn1/rrc/rrc.cnf"
+#line 459 "../../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);
@@ -82283,7 +89269,7 @@ dissect_rrc_CapabilityUpdateRequirement_v770ext(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UECapabilityEnquiry_v770ext_IEs_sequence[] = {
- { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v770ext },
+ { &hf_rrc_capabilityUpdateRequirement_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v770ext },
{ NULL, 0, 0, NULL }
};
@@ -82347,7 +89333,7 @@ dissect_rrc_CapabilityUpdateRequirement_v860ext(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UECapabilityEnquiry_v860ext_IEs_sequence[] = {
- { &hf_rrc_capabilityUpdateRequirement_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v860ext },
+ { &hf_rrc_capabilityUpdateRequirement_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v860ext },
{ NULL, 0, 0, NULL }
};
@@ -82360,14 +89346,81 @@ dissect_rrc_UECapabilityEnquiry_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = {
+
+static int
+dissect_rrc_RadioFrequencyBandEUTRAExt2(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, 256U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRAbandSpecificCapUpdateReqList_sequence_of[1] = {
+ { &hf_rrc_EUTRAbandSpecificCapUpdateReqList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandEUTRAExt2 },
+};
+
+static int
+dissect_rrc_EUTRAbandSpecificCapUpdateReqList(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_EUTRAbandSpecificCapUpdateReqList, EUTRAbandSpecificCapUpdateReqList_sequence_of,
+ 1, 16, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CapabilityUpdateRequirement_vaj0ext_sequence[] = {
+ { &hf_rrc_eUTRAbandSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRAbandSpecificCapUpdateReqList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_CapabilityUpdateRequirement_vaj0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence);
+ ett_rrc_CapabilityUpdateRequirement_vaj0ext, CapabilityUpdateRequirement_vaj0ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityEnquiry_vaj0ext_IEs_sequence[] = {
+ { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_vaj0ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UECapabilityEnquiry_vaj0ext_IEs, UECapabilityEnquiry_vaj0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_170_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vaj0NonCriticalExtensions_02_sequence[] = {
+ { &hf_rrc_ueCapabilityEnquiry_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vaj0NonCriticalExtensions_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_vaj0NonCriticalExtensions_02, T_vaj0NonCriticalExtensions_02_sequence);
return offset;
}
@@ -82375,7 +89428,7 @@ dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_18_sequence[] = {
{ &hf_rrc_ueCapabilityEnquiry_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityEnquiry_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 },
+ { &hf_rrc_vaj0NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions_02 },
{ NULL, 0, 0, NULL }
};
@@ -82463,14 +89516,14 @@ dissect_rrc_T_r3_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_120_sequence[] = {
+static const per_sequence_t T_criticalExtensions_131_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_120, T_criticalExtensions_120_sequence);
+ ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_sequence);
return offset;
}
@@ -82478,7 +89531,7 @@ dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_22_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_120 },
+ { &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_131 },
{ NULL, 0, 0, NULL }
};
@@ -82505,7 +89558,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 457 "../../asn1/rrc/rrc.cnf"
+#line 467 "../../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,
@@ -82563,14 +89616,14 @@ dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_162, T_nonCriticalExtensions_162_sequence);
+ ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence);
return offset;
}
@@ -82578,7 +89631,7 @@ dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_31_sequence[] = {
{ &hf_rrc_ueCapabilityInformationConfirm_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 },
+ { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 },
{ NULL, 0, 0, NULL }
};
@@ -82621,14 +89674,14 @@ dissect_rrc_T_r3_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_121_sequence[] = {
+static const per_sequence_t T_criticalExtensions_132_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_121, T_criticalExtensions_121_sequence);
+ ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_sequence);
return offset;
}
@@ -82636,7 +89689,7 @@ dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_23_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_121 },
+ { &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_132 },
{ NULL, 0, 0, NULL }
};
@@ -82663,7 +89716,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 465 "../../asn1/rrc/rrc.cnf"
+#line 475 "../../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,
@@ -82843,7 +89896,7 @@ dissect_rrc_CCTrCH_PowerControlInfo_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd384_08_sequence[] = {
+static const per_sequence_t T_tdd384_09_sequence[] = {
{ &hf_rrc_timingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_alpha , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Alpha },
{ &hf_rrc_prach_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValueTdd },
@@ -82853,23 +89906,23 @@ static const per_sequence_t T_tdd384_08_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_08, T_tdd384_08_sequence);
+ ett_rrc_T_tdd384_09, T_tdd384_09_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_08_sequence[] = {
+static const per_sequence_t T_tdd128_09_sequence[] = {
{ &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_08, T_tdd128_08_sequence);
+ ett_rrc_T_tdd128_09, T_tdd128_09_sequence);
return offset;
}
@@ -82882,8 +89935,8 @@ static const value_string rrc_T_tddOption_vals[] = {
};
static const per_choice_t T_tddOption_choice[] = {
- { 0, &hf_rrc_tdd384_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_08 },
- { 1, &hf_rrc_tdd128_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_08 },
+ { 0, &hf_rrc_tdd384_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_09 },
+ { 1, &hf_rrc_tdd128_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_09 },
{ 0, NULL, 0, NULL }
};
@@ -82927,14 +89980,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_164, T_nonCriticalExtensions_164_sequence);
+ ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence);
return offset;
}
@@ -82942,7 +89995,7 @@ dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_41_sequence[] = {
{ &hf_rrc_uplinkPhysicalChannelControl_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 },
+ { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 },
{ NULL, 0, 0, NULL }
};
@@ -83000,7 +90053,7 @@ dissect_rrc_CCTrCH_PowerControlInfo_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd384_09_sequence[] = {
+static const per_sequence_t T_tdd384_10_sequence[] = {
{ &hf_rrc_timingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_alpha , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Alpha },
{ &hf_rrc_prach_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValueTdd },
@@ -83011,23 +90064,23 @@ static const per_sequence_t T_tdd384_09_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_09, T_tdd384_09_sequence);
+ ett_rrc_T_tdd384_10, T_tdd384_10_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_09_sequence[] = {
+static const per_sequence_t T_tdd128_10_sequence[] = {
{ &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_09, T_tdd128_09_sequence);
+ ett_rrc_T_tdd128_10, T_tdd128_10_sequence);
return offset;
}
@@ -83040,8 +90093,8 @@ static const value_string rrc_T_tddOption_01_vals[] = {
};
static const per_choice_t T_tddOption_01_choice[] = {
- { 0, &hf_rrc_tdd384_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_09 },
- { 1, &hf_rrc_tdd128_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_09 },
+ { 0, &hf_rrc_tdd384_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_10 },
+ { 1, &hf_rrc_tdd128_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_10 },
{ 0, NULL, 0, NULL }
};
@@ -83104,14 +90157,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_165, T_nonCriticalExtensions_165_sequence);
+ ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence);
return offset;
}
@@ -83119,7 +90172,7 @@ dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v6a0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_uplinkPhysicalChannelControl_v6a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 },
+ { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 },
{ NULL, 0, 0, NULL }
};
@@ -83178,7 +90231,7 @@ dissect_rrc_CCTrCH_PowerControlInfo_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_tdd384_10_sequence[] = {
+static const per_sequence_t T_tdd384_11_sequence[] = {
{ &hf_rrc_timingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 },
{ &hf_rrc_alpha , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Alpha },
{ &hf_rrc_prach_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValueTdd },
@@ -83189,15 +90242,15 @@ static const per_sequence_t T_tdd384_10_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_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_tdd384_10, T_tdd384_10_sequence);
+ ett_rrc_T_tdd384_11, T_tdd384_11_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_05_sequence[] = {
+static const per_sequence_t T_tdd768_06_sequence[] = {
{ &hf_rrc_timingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r7 },
{ &hf_rrc_alpha , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Alpha },
{ &hf_rrc_prach_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValueTdd },
@@ -83208,9 +90261,9 @@ static const per_sequence_t T_tdd768_05_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_05, T_tdd768_05_sequence);
+ ett_rrc_T_tdd768_06, T_tdd768_06_sequence);
return offset;
}
@@ -83234,7 +90287,7 @@ dissect_rrc_T_tpc_Step_Size_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_tdd128_10_sequence[] = {
+static const per_sequence_t T_tdd128_11_sequence[] = {
{ &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 },
{ &hf_rrc_desired_HS_SICH_PowerLevel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M120_M58 },
{ &hf_rrc_tpc_Step_Size_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tpc_Step_Size_01 },
@@ -83242,9 +90295,9 @@ static const per_sequence_t T_tdd128_10_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_10, T_tdd128_10_sequence);
+ ett_rrc_T_tdd128_11, T_tdd128_11_sequence);
return offset;
}
@@ -83258,9 +90311,9 @@ static const value_string rrc_T_tddOption_02_vals[] = {
};
static const per_choice_t T_tddOption_02_choice[] = {
- { 0, &hf_rrc_tdd384_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_10 },
- { 1, &hf_rrc_tdd768_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_05 },
- { 2, &hf_rrc_tdd128_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_10 },
+ { 0, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_11 },
+ { 1, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_06 },
+ { 2, &hf_rrc_tdd128_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_11 },
{ 0, NULL, 0, NULL }
};
@@ -83290,14 +90343,14 @@ dissect_rrc_UplinkPhysicalChannelControl_r7_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_177_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_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_166, T_nonCriticalExtensions_166_sequence);
+ ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence);
return offset;
}
@@ -83306,7 +90359,7 @@ dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r7_12_sequence[] = {
{ &hf_rrc_uplinkPhysicalChannelControl_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_r7_IEs },
{ &hf_rrc_uplinkPhysicalChannelControl_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 },
+ { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 },
{ NULL, 0, 0, NULL }
};
@@ -83319,79 +90372,79 @@ dissect_rrc_T_r7_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_125_sequence[] = {
+static const per_sequence_t T_criticalExtensions_136_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_125, T_criticalExtensions_125_sequence);
+ ett_rrc_T_criticalExtensions_136, T_criticalExtensions_136_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_124_vals[] = {
+static const value_string rrc_T_criticalExtensions_135_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_124_choice[] = {
+static const per_choice_t T_criticalExtensions_135_choice[] = {
{ 0, &hf_rrc_r7_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_12 },
- { 1, &hf_rrc_criticalExtensions_126, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_125 },
+ { 1, &hf_rrc_criticalExtensions_137, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_136 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_124, T_criticalExtensions_124_choice,
+ ett_rrc_T_criticalExtensions_135, T_criticalExtensions_135_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_123_vals[] = {
+static const value_string rrc_T_criticalExtensions_134_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_123_choice[] = {
+static const per_choice_t T_criticalExtensions_134_choice[] = {
{ 0, &hf_rrc_r5_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_11 },
- { 1, &hf_rrc_criticalExtensions_125, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_124 },
+ { 1, &hf_rrc_criticalExtensions_136, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_135 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_123, T_criticalExtensions_123_choice,
+ ett_rrc_T_criticalExtensions_134, T_criticalExtensions_134_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_122_vals[] = {
+static const value_string rrc_T_criticalExtensions_133_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_122_choice[] = {
+static const per_choice_t T_criticalExtensions_133_choice[] = {
{ 0, &hf_rrc_r4_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_13 },
- { 1, &hf_rrc_criticalExtensions_124, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_123 },
+ { 1, &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_134 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_122, T_criticalExtensions_122_choice,
+ ett_rrc_T_criticalExtensions_133, T_criticalExtensions_133_choice,
NULL);
return offset;
@@ -83400,7 +90453,7 @@ dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_24_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_122 },
+ { &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_133 },
{ NULL, 0, 0, NULL }
};
@@ -83427,7 +90480,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 481 "../../asn1/rrc/rrc.cnf"
+#line 491 "../../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,
@@ -83477,14 +90530,14 @@ dissect_rrc_URAUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_180_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_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_169, T_nonCriticalExtensions_169_sequence);
+ ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence);
return offset;
}
@@ -83492,7 +90545,7 @@ dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_43_sequence[] = {
{ &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 },
+ { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 },
{ NULL, 0, 0, NULL }
};
@@ -83557,14 +90610,14 @@ dissect_rrc_URAUpdateConfirm_r5_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_181_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_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_170, T_nonCriticalExtensions_170_sequence);
+ ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence);
return offset;
}
@@ -83572,7 +90625,7 @@ dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_44_sequence[] = {
{ &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 },
+ { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 },
{ NULL, 0, 0, NULL }
};
@@ -83640,14 +90693,14 @@ dissect_rrc_URAUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_171, T_nonCriticalExtensions_171_sequence);
+ ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence);
return offset;
}
@@ -83655,7 +90708,7 @@ dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_20_sequence[] = {
{ &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 },
+ { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 },
{ NULL, 0, 0, NULL }
};
@@ -83684,57 +90737,57 @@ dissect_rrc_T_r7_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_128_sequence[] = {
+static const per_sequence_t T_criticalExtensions_139_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_128, T_criticalExtensions_128_sequence);
+ ett_rrc_T_criticalExtensions_139, T_criticalExtensions_139_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_127_vals[] = {
+static const value_string rrc_T_criticalExtensions_138_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_127_choice[] = {
+static const per_choice_t T_criticalExtensions_138_choice[] = {
{ 0, &hf_rrc_r7_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_13 },
- { 1, &hf_rrc_criticalExtensions_129, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_128 },
+ { 1, &hf_rrc_criticalExtensions_140, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_139 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_choice,
+ ett_rrc_T_criticalExtensions_138, T_criticalExtensions_138_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_126_vals[] = {
+static const value_string rrc_T_criticalExtensions_137_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_126_choice[] = {
+static const per_choice_t T_criticalExtensions_137_choice[] = {
{ 0, &hf_rrc_r5_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_12 },
- { 1, &hf_rrc_criticalExtensions_128, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_127 },
+ { 1, &hf_rrc_criticalExtensions_139, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_138 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_126, T_criticalExtensions_126_choice,
+ ett_rrc_T_criticalExtensions_137, T_criticalExtensions_137_choice,
NULL);
return offset;
@@ -83743,7 +90796,7 @@ dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_25_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_126 },
+ { &hf_rrc_criticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_137 },
{ NULL, 0, 0, NULL }
};
@@ -83770,7 +90823,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 489 "../../asn1/rrc/rrc.cnf"
+#line 499 "../../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,
@@ -84233,7 +91286,7 @@ dissect_rrc_UE_ConnTimersAndConstants(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 699 "../../asn1/rrc/rrc.cnf"
+#line 709 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1);
offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index);
@@ -84300,14 +91353,14 @@ dissect_rrc_CN_InformationInfoFull(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_189_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_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_177, T_nonCriticalExtensions_177_sequence);
+ ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence);
return offset;
}
@@ -84323,7 +91376,7 @@ static const per_sequence_t UTRANMobilityInformation_r3_IEs_sequence[] = {
{ &hf_rrc_cn_InformationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfoFull },
{ &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
{ &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo },
- { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 },
+ { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 },
{ NULL, 0, 0, NULL }
};
@@ -84465,14 +91518,14 @@ dissect_rrc_UTRANMobilityInformation_v860ext1_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_184_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_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_173, T_nonCriticalExtensions_173_sequence);
+ ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence);
return offset;
}
@@ -84480,7 +91533,7 @@ dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtentions_sequence[] = {
{ &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs },
- { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 },
+ { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 },
{ NULL, 0, 0, NULL }
};
@@ -84661,14 +91714,14 @@ dissect_rrc_UTRANMobilityInformation_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_185_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_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_174, T_nonCriticalExtensions_174_sequence);
+ ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence);
return offset;
}
@@ -84676,7 +91729,7 @@ dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtentions_01_sequence[] = {
{ &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs },
- { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 },
+ { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 },
{ NULL, 0, 0, NULL }
};
@@ -85312,14 +92365,14 @@ dissect_rrc_UTRANMobilityInformation_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_186_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_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_175, T_nonCriticalExtensions_175_sequence);
+ ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence);
return offset;
}
@@ -85327,7 +92380,7 @@ dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtentions_sequence[] = {
{ &hf_rrc_utranMobilityInformation_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 },
+ { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 },
{ NULL, 0, 0, NULL }
};
@@ -85433,14 +92486,14 @@ dissect_rrc_UTRANMobilityInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_187_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_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_176, T_nonCriticalExtensions_176_sequence);
+ ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence);
return offset;
}
@@ -85449,7 +92502,7 @@ dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_12_sequence[] = {
{ &hf_rrc_utranMobilityInformation_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r11_IEs },
{ &hf_rrc_utranMobilityInformation_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 },
+ { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 },
{ NULL, 0, 0, NULL }
};
@@ -85462,79 +92515,350 @@ dissect_rrc_T_r11_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_133_sequence[] = {
+static const value_string rrc_MeasurementReleaseEnhancement_vals[] = {
+ { 0, "releaseAllMeasurements" },
+ { 1, "releaseSomeMeasurements" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasurementReleaseEnhancement_choice[] = {
+ { 0, &hf_rrc_releaseAllMeasurements, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_releaseSomeMeasurements, ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementsToRelease },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementReleaseEnhancement(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_MeasurementReleaseEnhancement, MeasurementReleaseEnhancement_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_AccessClassBarred_vals[] = {
+ { 0, "barred" },
+ { 1, "notBarred" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_AccessClassBarred(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 AccessClassBarredList_sequence_of[1] = {
+ { &hf_rrc_AccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessClassBarred },
+};
+
+static int
+dissect_rrc_AccessClassBarredList(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_AccessClassBarredList, AccessClassBarredList_sequence_of,
+ maxAC, maxAC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_restriction_sequence[] = {
+ { &hf_rrc_domainSpecficAccessClassBarredList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessClassBarredList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_restriction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_133, T_criticalExtensions_133_sequence);
+ ett_rrc_T_restriction, T_restriction_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_132_vals[] = {
+static const value_string rrc_DomainSpecificAccessRestriction_v670ext_vals[] = {
+ { 0, "noRestriction" },
+ { 1, "restriction" },
+ { 0, NULL }
+};
+
+static const per_choice_t DomainSpecificAccessRestriction_v670ext_choice[] = {
+ { 0, &hf_rrc_noRestriction , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_restriction_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_restriction },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_DomainSpecificAccessRestriction_v670ext(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_DomainSpecificAccessRestriction_v670ext, DomainSpecificAccessRestriction_v670ext_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DomainSpecificAccessRestrictionParam_v670ext_sequence[] = {
+ { &hf_rrc_cSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DomainSpecificAccessRestriction_v670ext },
+ { &hf_rrc_pSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DomainSpecificAccessRestriction_v670ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DomainSpecificAccessRestrictionParam_v670ext, DomainSpecificAccessRestrictionParam_v670ext_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_pagingResponseRestrictionIndicator_vals[] = {
+ { 0, "all" },
+ { 1, "cS" },
+ { 2, "pS" },
+ { 3, "none" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_pagingResponseRestrictionIndicator(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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_locationRegistrationRestrictionIndicator_vals[] = {
+ { 0, "all" },
+ { 1, "cS" },
+ { 2, "pS" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_locationRegistrationRestrictionIndicator(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,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t LocationRegistrationAccessClassBarredList_sequence_of[1] = {
+ { &hf_rrc_LocationRegistrationAccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessClassBarred },
+};
+
+static int
+dissect_rrc_LocationRegistrationAccessClassBarredList(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_LocationRegistrationAccessClassBarredList, LocationRegistrationAccessClassBarredList_sequence_of,
+ 15, 15, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_LocationRegistrationParameters_vals[] = {
+ { 0, "noRestriction" },
+ { 1, "restriction" },
+ { 0, NULL }
+};
+
+static const per_choice_t LocationRegistrationParameters_choice[] = {
+ { 0, &hf_rrc_noRestriction , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_restriction , ASN1_NO_EXTENSIONS , dissect_rrc_LocationRegistrationAccessClassBarredList },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_LocationRegistrationParameters(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_LocationRegistrationParameters, LocationRegistrationParameters_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PagingPermissionWithAccessControlParameters_sequence[] = {
+ { &hf_rrc_pagingResponseRestrictionIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_pagingResponseRestrictionIndicator },
+ { &hf_rrc_locationRegistrationRestrictionIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_locationRegistrationRestrictionIndicator },
+ { &hf_rrc_locationRegistration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LocationRegistrationParameters },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PagingPermissionWithAccessControlParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PagingPermissionWithAccessControlParameters, PagingPermissionWithAccessControlParameters_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UTRANMobilityInformation_r12_IEs_sequence[] = {
+ { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 },
+ { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI },
+ { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_ue_ConnTimersAndConstants_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_ConnTimersAndConstants_r11 },
+ { &hf_rrc_measurementReleaseEnhancement, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReleaseEnhancement },
+ { &hf_rrc_cn_InformationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfoFull },
+ { &hf_rrc_primary_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMN_Identity },
+ { &hf_rrc_domainSpecificAccessRestrictionParametersUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext },
+ { &hf_rrc_pagingPermissionWithAccessControlParametersUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PagingPermissionWithAccessControlParameters },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN },
+ { &hf_rrc_dedicatedPriorityInformation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedPriorityInformation_r11 },
+ { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 },
+ { &hf_rrc_dedicatedWLANOffloadInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedWLANOffloadInformation },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UTRANMobilityInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UTRANMobilityInformation_r12_IEs, UTRANMobilityInformation_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_188_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_11_sequence[] = {
+ { &hf_rrc_utranMobilityInformation_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r12_IEs },
+ { &hf_rrc_utranMobilityInformation_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_11, T_r12_11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_145_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_144_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_144_choice[] = {
+ { 0, &hf_rrc_r12_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_11 },
+ { 1, &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_145 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_143_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_132_choice[] = {
+static const per_choice_t T_criticalExtensions_143_choice[] = {
{ 0, &hf_rrc_r11_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_12 },
- { 1, &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_133 },
+ { 1, &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_144 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_choice,
+ ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_131_vals[] = {
+static const value_string rrc_T_criticalExtensions_142_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_131_choice[] = {
+static const per_choice_t T_criticalExtensions_142_choice[] = {
{ 0, &hf_rrc_r7_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_14 },
- { 1, &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_132 },
+ { 1, &hf_rrc_criticalExtensions_144, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_143 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_choice,
+ ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_130_vals[] = {
+static const value_string rrc_T_criticalExtensions_141_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_130_choice[] = {
+static const per_choice_t T_criticalExtensions_141_choice[] = {
{ 0, &hf_rrc_r5_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_13 },
- { 1, &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_131 },
+ { 1, &hf_rrc_criticalExtensions_143, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_142 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_choice,
+ ett_rrc_T_criticalExtensions_141, T_criticalExtensions_141_choice,
NULL);
return offset;
@@ -85543,7 +92867,7 @@ dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_27_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_130 },
+ { &hf_rrc_criticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_141 },
{ NULL, 0, 0, NULL }
};
@@ -85570,7 +92894,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 497 "../../asn1/rrc/rrc.cnf"
+#line 507 "../../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,
@@ -85672,14 +92996,14 @@ dissect_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_51_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_55_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_51, T_nonCriticalExtensions_51_sequence);
+ ett_rrc_T_nonCriticalExtensions_55, T_nonCriticalExtensions_55_sequence);
return offset;
}
@@ -85687,7 +93011,7 @@ dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r5_03_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_GERANIu_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs },
- { &hf_rrc_nonCriticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_51 },
+ { &hf_rrc_nonCriticalExtensions_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_55 },
{ NULL, 0, 0, NULL }
};
@@ -85700,21 +93024,21 @@ dissect_rrc_T_r5_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_40_sequence[] = {
+static const per_sequence_t T_criticalExtensions_44_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_40, T_criticalExtensions_40_sequence);
+ ett_rrc_T_criticalExtensions_44, T_criticalExtensions_44_sequence);
return offset;
}
static const per_sequence_t T_later_than_r5_sequence[] = {
- { &hf_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_40 },
+ { &hf_rrc_criticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_44 },
{ NULL, 0, 0, NULL }
};
@@ -85757,7 +93081,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 231 "../../asn1/rrc/rrc.cnf"
+#line 241 "../../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);
@@ -85923,7 +93247,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_63 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_16 },
+ { &hf_rrc_dummy_65 , 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 }
};
@@ -86138,14 +93462,14 @@ dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_197_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_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_185, T_nonCriticalExtensions_185_sequence);
+ ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence);
return offset;
}
@@ -86153,7 +93477,7 @@ dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7c0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_mbmsModifiedServicesInformation_v7c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 },
+ { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 },
{ NULL, 0, 0, NULL }
};
@@ -86195,7 +93519,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 271 "../../asn1/rrc/rrc.cnf"
+#line 281 "../../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);
@@ -86253,14 +93577,14 @@ dissect_rrc_ETWS_WarningSecurityInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_36_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_39_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_36, T_nonCriticalExtensions_36_sequence);
+ ett_rrc_T_nonCriticalExtensions_39, T_nonCriticalExtensions_39_sequence);
return offset;
}
@@ -86269,13 +93593,13 @@ dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t ETWSPrimaryNotificationWithSecurity_sequence[] = {
{ &hf_rrc_etws_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ETWS_Information },
{ &hf_rrc_dummy_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ETWS_WarningSecurityInfo },
- { &hf_rrc_nonCriticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_36 },
+ { &hf_rrc_nonCriticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_39 },
{ NULL, 0, 0, NULL }
};
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 215 "../../asn1/rrc/rrc.cnf"
+#line 225 "../../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);
@@ -86290,7 +93614,7 @@ dissect_rrc_ETWSPrimaryNotificationWithSecurity(tvbuff_t *tvb _U_, int offset _U
static int
dissect_rrc_T_eutra_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 611 "../../asn1/rrc/rrc.cnf"
+#line 621 "../../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);
@@ -86320,14 +93644,14 @@ dissect_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_53_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_57_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_53, T_nonCriticalExtensions_53_sequence);
+ ett_rrc_T_nonCriticalExtensions_57, T_nonCriticalExtensions_57_sequence);
return offset;
}
@@ -86336,7 +93660,7 @@ dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r8_04_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_EUTRA_r8, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs },
{ &hf_rrc_handoverFromUTRANCommand_EUTRA_r8_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_53 },
+ { &hf_rrc_nonCriticalExtensions_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_57 },
{ NULL, 0, 0, NULL }
};
@@ -86352,7 +93676,7 @@ dissect_rrc_T_r8_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static int
dissect_rrc_T_ims_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 647 "../../asn1/rrc/rrc.cnf"
+#line 657 "../../asn1/rrc/rrc.cnf"
tvbuff_t *imsInformation_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
1, 32, FALSE, &imsInformation_tvb);
@@ -86407,7 +93731,7 @@ dissect_rrc_RSR_VCC_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_rrc_T_eutra_Message_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 617 "../../asn1/rrc/rrc.cnf"
+#line 627 "../../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);
@@ -86438,14 +93762,14 @@ dissect_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_54_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_58_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_54, T_nonCriticalExtensions_54_sequence);
+ ett_rrc_T_nonCriticalExtensions_58, T_nonCriticalExtensions_58_sequence);
return offset;
}
@@ -86454,7 +93778,7 @@ dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_04_sequence[] = {
{ &hf_rrc_handoverFromUTRANCommand_EUTRA_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs },
{ &hf_rrc_handoverFromUTRANCommand_EUTRA_r11_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_nonCriticalExtensions_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_58 },
{ NULL, 0, 0, NULL }
};
@@ -86467,57 +93791,57 @@ dissect_rrc_T_r11_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_44_sequence[] = {
+static const per_sequence_t T_criticalExtensions_48_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_44, T_criticalExtensions_44_sequence);
+ ett_rrc_T_criticalExtensions_48, T_criticalExtensions_48_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_43_vals[] = {
+static const value_string rrc_T_criticalExtensions_47_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_43_choice[] = {
+static const per_choice_t T_criticalExtensions_47_choice[] = {
{ 0, &hf_rrc_r11_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_04 },
- { 1, &hf_rrc_criticalExtensions_45, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_44 },
+ { 1, &hf_rrc_criticalExtensions_49, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_48 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_43, T_criticalExtensions_43_choice,
+ ett_rrc_T_criticalExtensions_47, T_criticalExtensions_47_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_42_vals[] = {
+static const value_string rrc_T_criticalExtensions_46_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_42_choice[] = {
+static const per_choice_t T_criticalExtensions_46_choice[] = {
{ 0, &hf_rrc_r8_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_04 },
- { 1, &hf_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_43 },
+ { 1, &hf_rrc_criticalExtensions_48, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_47 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice,
+ ett_rrc_T_criticalExtensions_46, T_criticalExtensions_46_choice,
NULL);
return offset;
@@ -86526,13 +93850,13 @@ dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t HandoverFromUTRANCommand_EUTRA_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_42 },
+ { &hf_rrc_criticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_46 },
{ NULL, 0, 0, NULL }
};
static int
dissect_rrc_HandoverFromUTRANCommand_EUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 227 "../../asn1/rrc/rrc.cnf"
+#line 237 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-EUTRA");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_HandoverFromUTRANCommand_EUTRA, HandoverFromUTRANCommand_EUTRA_sequence);
@@ -86589,14 +93913,14 @@ dissect_rrc_UEInformationRequest_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_205_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_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_193, T_nonCriticalExtensions_193_sequence);
+ ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence);
return offset;
}
@@ -86605,7 +93929,7 @@ dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r10_12_sequence[] = {
{ &hf_rrc_ueInformationRequest_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r10_IEs },
{ &hf_rrc_ueInformationRequest_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 },
+ { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 },
{ NULL, 0, 0, NULL }
};
@@ -86679,14 +94003,14 @@ dissect_rrc_UEInformationRequest_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_206_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_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_194, T_nonCriticalExtensions_194_sequence);
+ ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence);
return offset;
}
@@ -86695,7 +94019,7 @@ dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_14_sequence[] = {
{ &hf_rrc_ueInformationRequest_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r11_IEs },
{ &hf_rrc_ueInformationRequest_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 },
+ { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 },
{ NULL, 0, 0, NULL }
};
@@ -86708,57 +94032,57 @@ dissect_rrc_T_r11_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_139_sequence[] = {
+static const per_sequence_t T_criticalExtensions_151_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_139, T_criticalExtensions_139_sequence);
+ ett_rrc_T_criticalExtensions_151, T_criticalExtensions_151_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_138_vals[] = {
+static const value_string rrc_T_criticalExtensions_150_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_138_choice[] = {
+static const per_choice_t T_criticalExtensions_150_choice[] = {
{ 0, &hf_rrc_r11_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_14 },
- { 1, &hf_rrc_criticalExtensions_140, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_139 },
+ { 1, &hf_rrc_criticalExtensions_152, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_151 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_138, T_criticalExtensions_138_choice,
+ ett_rrc_T_criticalExtensions_150, T_criticalExtensions_150_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_137_vals[] = {
+static const value_string rrc_T_criticalExtensions_149_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_137_choice[] = {
+static const per_choice_t T_criticalExtensions_149_choice[] = {
{ 0, &hf_rrc_r10_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_12 },
- { 1, &hf_rrc_criticalExtensions_139, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_138 },
+ { 1, &hf_rrc_criticalExtensions_151, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_150 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_137, T_criticalExtensions_137_choice,
+ ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_choice,
NULL);
return offset;
@@ -86767,13 +94091,13 @@ dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t UEInformationRequest_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_137 },
+ { &hf_rrc_criticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_149 },
{ NULL, 0, 0, NULL }
};
static int
dissect_rrc_UEInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 469 "../../asn1/rrc/rrc.cnf"
+#line 479 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationRequest");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_UEInformationRequest, UEInformationRequest_sequence);
@@ -87061,16 +94385,6 @@ dissect_rrc_RSCPforANR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-
-static int
-dissect_rrc_INTEGER_M24_0(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,
- -24, 0U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t Ec_N0forANR_sequence[] = {
{ &hf_rrc_ec_N0 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M24_0 },
{ NULL, 0, 0, NULL }
@@ -87194,14 +94508,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_202_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_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_190, T_nonCriticalExtensions_190_sequence);
+ ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence);
return offset;
}
@@ -87210,7 +94524,7 @@ dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r10_11_sequence[] = {
{ &hf_rrc_loggingMeasurementConfiguration_r10_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r10_IEs },
{ &hf_rrc_loggingMeasurementConfiguration_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 },
+ { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 },
{ NULL, 0, 0, NULL }
};
@@ -87370,14 +94684,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_203_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_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_191, T_nonCriticalExtensions_191_sequence);
+ ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence);
return offset;
}
@@ -87386,7 +94700,7 @@ dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_13_sequence[] = {
{ &hf_rrc_loggingMeasurementConfiguration_r11_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r11_IEs },
{ &hf_rrc_loggingMeasurementConfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 },
+ { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 },
{ NULL, 0, 0, NULL }
};
@@ -87399,57 +94713,57 @@ dissect_rrc_T_r11_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_136_sequence[] = {
+static const per_sequence_t T_criticalExtensions_148_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_136, T_criticalExtensions_136_sequence);
+ ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_135_vals[] = {
+static const value_string rrc_T_criticalExtensions_147_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_135_choice[] = {
+static const per_choice_t T_criticalExtensions_147_choice[] = {
{ 0, &hf_rrc_r11_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_13 },
- { 1, &hf_rrc_criticalExtensions_137, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_136 },
+ { 1, &hf_rrc_criticalExtensions_149, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_148 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_135, T_criticalExtensions_135_choice,
+ ett_rrc_T_criticalExtensions_147, T_criticalExtensions_147_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_134_vals[] = {
+static const value_string rrc_T_criticalExtensions_146_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_134_choice[] = {
+static const per_choice_t T_criticalExtensions_146_choice[] = {
{ 0, &hf_rrc_r10_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_11 },
- { 1, &hf_rrc_criticalExtensions_136, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_135 },
+ { 1, &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_147 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_134, T_criticalExtensions_134_choice,
+ ett_rrc_T_criticalExtensions_146, T_criticalExtensions_146_choice,
NULL);
return offset;
@@ -87458,13 +94772,13 @@ dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t LoggingMeasurementConfiguration_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_134 },
+ { &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_146 },
{ NULL, 0, 0, NULL }
};
static int
dissect_rrc_LoggingMeasurementConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 247 "../../asn1/rrc/rrc.cnf"
+#line 257 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "LoggingMeasurementConfiguration");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_LoggingMeasurementConfiguration, LoggingMeasurementConfiguration_sequence);
@@ -87552,7 +94866,7 @@ static const per_choice_t DL_DCCH_MessageType_choice[] = {
static int
dissect_rrc_DL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 916 "../../asn1/rrc/rrc.cnf"
+#line 926 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_DL_DCCH_MessageType, DL_DCCH_MessageType_choice,
&msg_type);
@@ -87572,7 +94886,7 @@ static const per_sequence_t DL_DCCH_Message_sequence[] = {
static int
dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 919 "../../asn1/rrc/rrc.cnf"
+#line 929 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_DL_DCCH_Message, DL_DCCH_Message_sequence);
@@ -87586,7 +94900,7 @@ dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_rrc_START_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 827 "../../asn1/rrc/rrc.cnf"
+#line 837 "../../asn1/rrc/rrc.cnf"
tvbuff_t * start_val;
fp_info *fpinf;
rrc_ciphering_info * c_inf;
@@ -87695,14 +95009,14 @@ dissect_rrc_UL_CounterSynchronisationInfo(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_07_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_08_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_07, T_nonCriticalExtensions_07_sequence);
+ ett_rrc_T_nonCriticalExtensions_08, T_nonCriticalExtensions_08_sequence);
return offset;
}
@@ -87710,7 +95024,7 @@ dissect_rrc_T_nonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_activeSetUpdateComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_07 },
+ { &hf_rrc_nonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
@@ -87734,7 +95048,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 167 "../../asn1/rrc/rrc.cnf"
+#line 177 "../../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);
@@ -87868,14 +95182,14 @@ dissect_rrc_FailureCauseWithProtErr(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_08_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_09_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_08, T_nonCriticalExtensions_08_sequence);
+ ett_rrc_T_nonCriticalExtensions_09, T_nonCriticalExtensions_09_sequence);
return offset;
}
@@ -87883,7 +95197,7 @@ dissect_rrc_T_nonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_activeSetUpdateFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_08 },
+ { &hf_rrc_nonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
@@ -87905,7 +95219,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 171 "../../asn1/rrc/rrc.cnf"
+#line 181 "../../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);
@@ -87967,14 +95281,14 @@ dissect_rrc_CellChangeOrderFromUTRANFailure_r3_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_11_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_12_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_11, T_nonCriticalExtensions_11_sequence);
+ ett_rrc_T_nonCriticalExtensions_12, T_nonCriticalExtensions_12_sequence);
return offset;
}
@@ -87982,7 +95296,7 @@ dissect_rrc_T_nonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_cellChangeOrderFromUTRANFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_11 },
+ { &hf_rrc_nonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_12 },
{ NULL, 0, 0, NULL }
};
@@ -88010,14 +95324,14 @@ dissect_rrc_T_r3_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_09_sequence[] = {
+static const per_sequence_t T_criticalExtensions_10_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_09, T_criticalExtensions_09_sequence);
+ ett_rrc_T_criticalExtensions_10, T_criticalExtensions_10_sequence);
return offset;
}
@@ -88025,7 +95339,7 @@ dissect_rrc_T_criticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_dummy_sequence[] = {
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_09 },
+ { &hf_rrc_criticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_10 },
{ NULL, 0, 0, NULL }
};
@@ -88052,7 +95366,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 183 "../../asn1/rrc/rrc.cnf"
+#line 193 "../../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,
@@ -88105,14 +95419,14 @@ dissect_rrc_RB_COUNT_C_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_34_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_37_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_34, T_nonCriticalExtensions_34_sequence);
+ ett_rrc_T_nonCriticalExtensions_37, T_nonCriticalExtensions_37_sequence);
return offset;
}
@@ -88120,7 +95434,7 @@ dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_counterCheckResponse_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_34 },
+ { &hf_rrc_nonCriticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_37 },
{ NULL, 0, 0, NULL }
};
@@ -88142,7 +95456,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 207 "../../asn1/rrc/rrc.cnf"
+#line 217 "../../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);
@@ -88212,14 +95526,14 @@ dissect_rrc_HandoverToUTRANComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_46_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_50_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_46, T_nonCriticalExtensions_46_sequence);
+ ett_rrc_T_nonCriticalExtensions_50, T_nonCriticalExtensions_50_sequence);
return offset;
}
@@ -88227,7 +95541,7 @@ dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_handoverToUTRANComplete_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANComplete_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_46 },
+ { &hf_rrc_nonCriticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_50 },
{ NULL, 0, 0, NULL }
};
@@ -88279,7 +95593,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 219 "../../asn1/rrc/rrc.cnf"
+#line 229 "../../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);
@@ -88449,7 +95763,7 @@ dissect_rrc_T_routingbasis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t Gsm_map_IDNNS_sequence[] = {
{ &hf_rrc_routingbasis , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_routingbasis },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -88588,41 +95902,56 @@ dissect_rrc_Pathloss(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_measurementQuantity_01_vals[] = {
+static const per_sequence_t CPICH_Ec_N0_RSCP_sequence[] = {
+ { &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPICH_Ec_N0 },
+ { &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPICH_RSCP },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CPICH_Ec_N0_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CPICH_Ec_N0_RSCP, CPICH_Ec_N0_RSCP_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_measurementQuantity_02_vals[] = {
{ 0, "cpich-Ec-N0" },
{ 1, "cpich-RSCP" },
{ 2, "pathloss" },
- { 3, "spare" },
+ { 3, "cpich-Ec-N0-RSCP" },
{ 0, NULL }
};
-static const per_choice_t T_measurementQuantity_01_choice[] = {
+static const per_choice_t T_measurementQuantity_02_choice[] = {
{ 0, &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0 },
{ 1, &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_RSCP },
{ 2, &hf_rrc_pathloss , ASN1_NO_EXTENSIONS , dissect_rrc_Pathloss },
- { 3, &hf_rrc_spare , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 3, &hf_rrc_cpich_Ec_N0_RSCP, ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0_RSCP },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_measurementQuantity_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_measurementQuantity_02(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_measurementQuantity_01, T_measurementQuantity_01_choice,
+ ett_rrc_T_measurementQuantity_02, T_measurementQuantity_02_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_160_sequence[] = {
- { &hf_rrc_measurementQuantity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_01 },
+static const per_sequence_t T_fdd_173_sequence[] = {
+ { &hf_rrc_measurementQuantity_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_02 },
{ 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_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_160, T_fdd_160_sequence);
+ ett_rrc_T_fdd_173, T_fdd_173_sequence);
return offset;
}
@@ -88662,37 +95991,37 @@ dissect_rrc_PrimaryCCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_tdd_108_sequence[] = {
+static const per_sequence_t T_tdd_119_sequence[] = {
{ &hf_rrc_timeslotISCP , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotISCP_List },
{ &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_108, T_tdd_108_sequence);
+ ett_rrc_T_tdd_119, T_tdd_119_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_121_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_131_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_121_choice[] = {
- { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 },
- { 1, &hf_rrc_tdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_108 },
+static const per_choice_t T_modeSpecificInfo_131_choice[] = {
+ { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 },
+ { 1, &hf_rrc_tdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_119 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_131(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_modeSpecificInfo_121, T_modeSpecificInfo_121_choice,
+ ett_rrc_T_modeSpecificInfo_131, T_modeSpecificInfo_131_choice,
NULL);
return offset;
@@ -88700,7 +96029,7 @@ dissect_rrc_T_modeSpecificInfo_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t T_currentCell_sequence[] = {
- { &hf_rrc_modeSpecificInfo_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_121 },
+ { &hf_rrc_modeSpecificInfo_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_131 },
{ NULL, 0, 0, NULL }
};
@@ -88755,7 +96084,7 @@ dissect_rrc_SFN_SFN_ObsTimeDifference(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string rrc_T_measurementQuantity_03_vals[] = {
+static const value_string rrc_T_measurementQuantity_04_vals[] = {
{ 0, "cpich-Ec-N0" },
{ 1, "cpich-RSCP" },
{ 2, "pathloss" },
@@ -88763,7 +96092,7 @@ static const value_string rrc_T_measurementQuantity_03_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_measurementQuantity_03_choice[] = {
+static const per_choice_t T_measurementQuantity_04_choice[] = {
{ 0, &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0 },
{ 1, &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_RSCP },
{ 2, &hf_rrc_pathloss , ASN1_NO_EXTENSIONS , dissect_rrc_Pathloss },
@@ -88772,61 +96101,61 @@ static const per_choice_t T_measurementQuantity_03_choice[] = {
};
static int
-dissect_rrc_T_measurementQuantity_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_measurementQuantity_04(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_measurementQuantity_03, T_measurementQuantity_03_choice,
+ ett_rrc_T_measurementQuantity_04, T_measurementQuantity_04_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_161_sequence[] = {
+static const per_sequence_t T_fdd_174_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
- { &hf_rrc_measurementQuantity_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementQuantity_03 },
+ { &hf_rrc_measurementQuantity_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementQuantity_04 },
{ 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_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_161, T_fdd_161_sequence);
+ ett_rrc_T_fdd_174, T_fdd_174_sequence);
return offset;
}
-static const per_sequence_t T_tdd_109_sequence[] = {
+static const per_sequence_t T_tdd_120_sequence[] = {
{ &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_RSCP },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_109, T_tdd_109_sequence);
+ ett_rrc_T_tdd_120, T_tdd_120_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_122_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_132_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_122_choice[] = {
- { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 },
- { 1, &hf_rrc_tdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_109 },
+static const per_choice_t T_modeSpecificInfo_132_choice[] = {
+ { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 },
+ { 1, &hf_rrc_tdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_120 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_122, T_modeSpecificInfo_122_choice,
+ ett_rrc_T_modeSpecificInfo_132, T_modeSpecificInfo_132_choice,
NULL);
return offset;
@@ -88835,7 +96164,7 @@ dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t MonitoredCellRACH_Result_sequence[] = {
{ &hf_rrc_sfn_SFN_ObsTimeDifference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
- { &hf_rrc_modeSpecificInfo_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_122 },
+ { &hf_rrc_modeSpecificInfo_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_132 },
{ NULL, 0, 0, NULL }
};
@@ -89133,14 +96462,100 @@ dissect_rrc_InitialDirectTransfer_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_47_sequence[] = {
+static const per_sequence_t InterFreqRACHRepCellsList_r12_sequence_of[1] = {
+ { &hf_rrc_InterFreqRACHRepCellsList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqCellID_r12 },
+};
+
+static int
+dissect_rrc_InterFreqRACHRepCellsList_r12(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_InterFreqRACHRepCellsList_r12, InterFreqRACHRepCellsList_r12_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsOnRACHinterFreq_vc50ext_sequence[] = {
+ { &hf_rrc_interFreqRACHRepCellsList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRACHRepCellsList_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_MeasuredResultsOnRACHinterFreq_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_47, T_nonCriticalExtensions_47_sequence);
+ ett_rrc_MeasuredResultsOnRACHinterFreq_vc50ext, MeasuredResultsOnRACHinterFreq_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsOnRACH_EUTRAFreq_vc50ext_sequence[] = {
+ { &hf_rrc_eutraFrequencyIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_maxNumEUTRAFreqs_FACH },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasuredResultsOnRACH_EUTRAFreq_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasuredResultsOnRACH_EUTRAFreq_vc50ext, MeasuredResultsOnRACH_EUTRAFreq_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsOnRACH_vc50ext_sequence[] = {
+ { &hf_rrc_measuredResultsNonUsedFreq_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACHinterFreq_vc50ext },
+ { &hf_rrc_measuredResultsEUTRAFreq_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_EUTRAFreq_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasuredResultsOnRACH_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasuredResultsOnRACH_vc50ext, MeasuredResultsOnRACH_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InitialDirectTransfer_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measuredResultsOnRACH_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InitialDirectTransfer_vc50ext_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_InitialDirectTransfer_vc50ext_IEs, InitialDirectTransfer_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_51_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_51, T_nonCriticalExtensions_51_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_initialDirectTransfer_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialDirectTransfer_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_51 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_01, T_vc50NonCriticalExtensions_01_sequence);
return offset;
}
@@ -89148,7 +96563,7 @@ dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_initialDirectTransfer_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialDirectTransfer_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_47 },
+ { &hf_rrc_vc50NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -89262,7 +96677,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 223 "../../asn1/rrc/rrc.cnf"
+#line 233 "../../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);
@@ -89391,7 +96806,7 @@ dissect_rrc_HandoverFromUtranFailure_v590ext_IEs(tvbuff_t *tvb _U_, int offset _
static int
dissect_rrc_T_eutra_Message_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 623 "../../asn1/rrc/rrc.cnf"
+#line 633 "../../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);
@@ -89419,14 +96834,14 @@ dissect_rrc_HandoverFromUtranFailure_v860ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_55_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_59_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_55, T_nonCriticalExtensions_55_sequence);
+ ett_rrc_T_nonCriticalExtensions_59, T_nonCriticalExtensions_59_sequence);
return offset;
}
@@ -89434,7 +96849,7 @@ dissect_rrc_T_nonCriticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_handoverFromUTRANFailure_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUtranFailure_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_55 },
+ { &hf_rrc_nonCriticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_59 },
{ NULL, 0, 0, NULL }
};
@@ -89487,7 +96902,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 243 "../../asn1/rrc/rrc.cnf"
+#line 253 "../../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);
@@ -89513,14 +96928,43 @@ dissect_rrc_MeasurementControlFailure_v590ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_66_sequence[] = {
+static const per_sequence_t MeasurementControlFailure_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_MeasurementControlFailure_vc50ext_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_66, T_nonCriticalExtensions_66_sequence);
+ ett_rrc_MeasurementControlFailure_vc50ext_IEs, MeasurementControlFailure_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_71_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_71, T_nonCriticalExtensions_71_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_03_sequence[] = {
+ { &hf_rrc_measurementControlFailure_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControlFailure_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_71 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_03, T_vc50NonCriticalExtensions_03_sequence);
return offset;
}
@@ -89528,7 +96972,7 @@ dissect_rrc_T_nonCriticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v590NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_measurementControlFailure_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControlFailure_v590ext_IEs },
- { &hf_rrc_nonCriticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_66 },
+ { &hf_rrc_vc50NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_03 },
{ NULL, 0, 0, NULL }
};
@@ -89565,7 +97009,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 291 "../../asn1/rrc/rrc.cnf"
+#line 301 "../../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);
@@ -89592,51 +97036,51 @@ dissect_rrc_CountC_SFN_Frame_difference(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_148_sequence[] = {
+static const per_sequence_t T_fdd_158_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_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_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_148, T_fdd_148_sequence);
+ ett_rrc_T_fdd_158, T_fdd_158_sequence);
return offset;
}
-static const per_sequence_t T_tdd_99_sequence[] = {
+static const per_sequence_t T_tdd_107_sequence[] = {
{ &hf_rrc_countC_SFN_Frame_difference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CountC_SFN_Frame_difference },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_99, T_tdd_99_sequence);
+ ett_rrc_T_tdd_107, T_tdd_107_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_109_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_116_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_109_choice[] = {
- { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 },
- { 1, &hf_rrc_tdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_99 },
+static const per_choice_t T_modeSpecificInfo_116_choice[] = {
+ { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 },
+ { 1, &hf_rrc_tdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_107 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_116(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_modeSpecificInfo_109, T_modeSpecificInfo_109_choice,
+ ett_rrc_T_modeSpecificInfo_116, T_modeSpecificInfo_116_choice,
NULL);
return offset;
@@ -89644,7 +97088,7 @@ dissect_rrc_T_modeSpecificInfo_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellSynchronisationInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_109 },
+ { &hf_rrc_modeSpecificInfo_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_116 },
{ NULL, 0, 0, NULL }
};
@@ -89657,7 +97101,7 @@ dissect_rrc_CellSynchronisationInfo(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_149_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 },
@@ -89666,15 +97110,15 @@ static const per_sequence_t T_fdd_139_sequence[] = {
};
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_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_139, T_fdd_139_sequence);
+ ett_rrc_T_fdd_149, T_fdd_149_sequence);
return offset;
}
-static const per_sequence_t T_tdd_90_sequence[] = {
+static const per_sequence_t T_tdd_98_sequence[] = {
{ &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ &hf_rrc_proposedTGSN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGSN },
{ &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP },
@@ -89684,30 +97128,30 @@ static const per_sequence_t T_tdd_90_sequence[] = {
};
static int
-dissect_rrc_T_tdd_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_90, T_tdd_90_sequence);
+ ett_rrc_T_tdd_98, T_tdd_98_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_100_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_107_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_100_choice[] = {
- { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 },
- { 1, &hf_rrc_tdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_90 },
+static const per_choice_t T_modeSpecificInfo_107_choice[] = {
+ { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 },
+ { 1, &hf_rrc_tdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_98 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_107(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_modeSpecificInfo_100, T_modeSpecificInfo_100_choice,
+ ett_rrc_T_modeSpecificInfo_107, T_modeSpecificInfo_107_choice,
NULL);
return offset;
@@ -89716,9 +97160,9 @@ dissect_rrc_T_modeSpecificInfo_100(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_50 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
+ { &hf_rrc_dummy_51 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
{ &hf_rrc_cellSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSynchronisationInfo },
- { &hf_rrc_modeSpecificInfo_100, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_100 },
+ { &hf_rrc_modeSpecificInfo_107, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_107 },
{ NULL, 0, 0, NULL }
};
@@ -89863,7 +97307,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_53 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_46_173 },
+ { &hf_rrc_dummy_54 , 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_12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ObservedTimeDifferenceToGSM },
{ NULL, 0, 0, NULL }
@@ -90177,36 +97621,36 @@ dissect_rrc_SIR_MeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_tdd_111_sequence[] = {
+static const per_sequence_t T_tdd_122_sequence[] = {
{ &hf_rrc_sir_MeasurementResults, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIR_MeasurementList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_111, T_tdd_111_sequence);
+ ett_rrc_T_tdd_122, T_tdd_122_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_129_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_140_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_129_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_111 },
+static const per_choice_t T_modeSpecificInfo_140_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_122 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_140(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_modeSpecificInfo_129, T_modeSpecificInfo_129_choice,
+ ett_rrc_T_modeSpecificInfo_140, T_modeSpecificInfo_140_choice,
NULL);
return offset;
@@ -90215,7 +97659,7 @@ dissect_rrc_T_modeSpecificInfo_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t QualityMeasuredResults_sequence[] = {
{ &hf_rrc_blerMeasurementResultsList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BLER_MeasurementResultsList },
- { &hf_rrc_modeSpecificInfo_129, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_129 },
+ { &hf_rrc_modeSpecificInfo_140, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_140 },
{ NULL, 0, 0, NULL }
};
@@ -90277,16 +97721,16 @@ dissect_rrc_UE_RX_TX_ReportEntryList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_164_sequence[] = {
+static const per_sequence_t T_fdd_177_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_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_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_164, T_fdd_164_sequence);
+ ett_rrc_T_fdd_177, T_fdd_177_sequence);
return offset;
}
@@ -90306,37 +97750,37 @@ dissect_rrc_UE_TransmittedPowerTDD_List(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_tdd_113_sequence[] = {
+static const per_sequence_t T_tdd_124_sequence[] = {
{ &hf_rrc_ue_TransmittedPowerTDD_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_TransmittedPowerTDD_List },
{ &hf_rrc_appliedTA , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvance },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_113, T_tdd_113_sequence);
+ ett_rrc_T_tdd_124, T_tdd_124_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_131_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_142_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_131_choice[] = {
- { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 },
- { 1, &hf_rrc_tdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_113 },
+static const per_choice_t T_modeSpecificInfo_142_choice[] = {
+ { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 },
+ { 1, &hf_rrc_tdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_124 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_131, T_modeSpecificInfo_131_choice,
+ ett_rrc_T_modeSpecificInfo_142, T_modeSpecificInfo_142_choice,
NULL);
return offset;
@@ -90344,7 +97788,7 @@ dissect_rrc_T_modeSpecificInfo_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_InternalMeasuredResults_sequence[] = {
- { &hf_rrc_modeSpecificInfo_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_131 },
+ { &hf_rrc_modeSpecificInfo_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_142 },
{ NULL, 0, 0, NULL }
};
@@ -90412,102 +97856,102 @@ dissect_rrc_UE_RX_TX_TimeDifferenceType2Info(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_171_sequence[] = {
+static const per_sequence_t T_fdd_184_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_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_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_fdd_171, T_fdd_171_sequence);
+ ett_rrc_T_fdd_184, T_fdd_184_sequence);
return offset;
}
-static const per_sequence_t T_tdd_120_sequence[] = {
+static const per_sequence_t T_tdd_131_sequence[] = {
{ &hf_rrc_referenceCellIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_120, T_tdd_120_sequence);
+ ett_rrc_T_tdd_131, T_tdd_131_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_137_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_148_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_137_choice[] = {
- { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 },
- { 1, &hf_rrc_tdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_120 },
+static const per_choice_t T_modeSpecificInfo_148_choice[] = {
+ { 0, &hf_rrc_fdd_190 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_184 },
+ { 1, &hf_rrc_tdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_131 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_137, T_modeSpecificInfo_137_choice,
+ ett_rrc_T_modeSpecificInfo_148, T_modeSpecificInfo_148_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_162_sequence[] = {
+static const per_sequence_t T_fdd_175_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_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_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_162, T_fdd_162_sequence);
+ ett_rrc_T_fdd_175, T_fdd_175_sequence);
return offset;
}
-static const per_sequence_t T_tdd_110_sequence[] = {
+static const per_sequence_t T_tdd_121_sequence[] = {
{ &hf_rrc_neighbourAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_110, T_tdd_110_sequence);
+ ett_rrc_T_tdd_121, T_tdd_121_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_123_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_133_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_123_choice[] = {
- { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 },
- { 1, &hf_rrc_tdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_110 },
+static const per_choice_t T_modeSpecificInfo_133_choice[] = {
+ { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 },
+ { 1, &hf_rrc_tdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_121 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_133(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_modeSpecificInfo_123, T_modeSpecificInfo_123_choice,
+ ett_rrc_T_modeSpecificInfo_133, T_modeSpecificInfo_133_choice,
NULL);
return offset;
@@ -90515,7 +97959,7 @@ dissect_rrc_T_modeSpecificInfo_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Neighbour_sequence[] = {
- { &hf_rrc_modeSpecificInfo_123, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_123 },
+ { &hf_rrc_modeSpecificInfo_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_133 },
{ &hf_rrc_neighbourQuality, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NeighbourQuality },
{ &hf_rrc_sfn_SFN_ObsTimeDifference2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_ObsTimeDifference2 },
{ NULL, 0, 0, NULL }
@@ -90546,7 +97990,7 @@ dissect_rrc_NeighbourList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static const per_sequence_t UE_Positioning_OTDOA_Measurement_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_137, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_137 },
+ { &hf_rrc_modeSpecificInfo_148, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_148 },
{ &hf_rrc_neighbourList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NeighbourList },
{ NULL, 0, 0, NULL }
};
@@ -90585,50 +98029,50 @@ dissect_rrc_T_ue_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_183_sequence[] = {
+static const per_sequence_t T_fdd_196_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_183, T_fdd_183_sequence);
+ ett_rrc_T_fdd_196, T_fdd_196_sequence);
return offset;
}
-static const per_sequence_t T_tdd_132_sequence[] = {
+static const per_sequence_t T_tdd_143_sequence[] = {
{ &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_132, T_tdd_132_sequence);
+ ett_rrc_T_tdd_143, T_tdd_143_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_148_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_159_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_148_choice[] = {
- { 0, &hf_rrc_fdd_189 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_183 },
- { 1, &hf_rrc_tdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_132 },
+static const per_choice_t T_modeSpecificInfo_159_choice[] = {
+ { 0, &hf_rrc_fdd_202 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_196 },
+ { 1, &hf_rrc_tdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_143 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_148, T_modeSpecificInfo_148_choice,
+ ett_rrc_T_modeSpecificInfo_159, T_modeSpecificInfo_159_choice,
NULL);
return offset;
@@ -90637,7 +98081,7 @@ dissect_rrc_T_modeSpecificInfo_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UTRAN_GPSReferenceTimeResult_sequence[] = {
{ &hf_rrc_ue_GPSTimingOfCell, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ue_GPSTimingOfCell },
- { &hf_rrc_modeSpecificInfo_148, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_148 },
+ { &hf_rrc_modeSpecificInfo_159, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_159 },
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
{ NULL, 0, 0, NULL }
};
@@ -90651,50 +98095,50 @@ dissect_rrc_UTRAN_GPSReferenceTimeResult(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_180_sequence[] = {
+static const per_sequence_t T_fdd_193_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_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_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_fdd_180, T_fdd_180_sequence);
+ ett_rrc_T_fdd_193, T_fdd_193_sequence);
return offset;
}
-static const per_sequence_t T_tdd_129_sequence[] = {
+static const per_sequence_t T_tdd_140_sequence[] = {
{ &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_129, T_tdd_129_sequence);
+ ett_rrc_T_tdd_140, T_tdd_140_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_146_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_157_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_146_choice[] = {
- { 0, &hf_rrc_fdd_186 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_180 },
- { 1, &hf_rrc_tdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_129 },
+static const per_choice_t T_modeSpecificInfo_157_choice[] = {
+ { 0, &hf_rrc_fdd_199 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_193 },
+ { 1, &hf_rrc_tdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_140 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_157(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_modeSpecificInfo_146, T_modeSpecificInfo_146_choice,
+ ett_rrc_T_modeSpecificInfo_157, T_modeSpecificInfo_157_choice,
NULL);
return offset;
@@ -90703,7 +98147,7 @@ dissect_rrc_T_modeSpecificInfo_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t T_cell_Timing_sequence[] = {
{ &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 },
- { &hf_rrc_modeSpecificInfo_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_146 },
+ { &hf_rrc_modeSpecificInfo_157, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_157 },
{ NULL, 0, 0, NULL }
};
@@ -91187,8 +98631,8 @@ static const value_string rrc_CellMeasurementEventResults_vals[] = {
};
static const per_choice_t CellMeasurementEventResults_choice[] = {
- { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info },
- { 1, &hf_rrc_tdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info },
+ { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info },
+ { 1, &hf_rrc_tdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
@@ -91224,7 +98668,7 @@ static const value_string rrc_EventIDInterFreq_vals[] = {
{ 3, "e2d" },
{ 4, "e2e" },
{ 5, "e2f" },
- { 6, "spare2" },
+ { 6, "e2g" },
{ 7, "spare1" },
{ 0, NULL }
};
@@ -91467,36 +98911,36 @@ dissect_rrc_EventResults(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_163_sequence[] = {
+static const per_sequence_t T_fdd_176_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
{ 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_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_163, T_fdd_163_sequence);
+ ett_rrc_T_fdd_176, T_fdd_176_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_124_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_134_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_124_choice[] = {
- { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 },
+static const per_choice_t T_modeSpecificInfo_134_choice[] = {
+ { 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 }
};
static int
-dissect_rrc_T_modeSpecificInfo_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_134(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_modeSpecificInfo_124, T_modeSpecificInfo_124_choice,
+ ett_rrc_T_modeSpecificInfo_134, T_modeSpecificInfo_134_choice,
NULL);
return offset;
@@ -91504,7 +98948,7 @@ dissect_rrc_T_modeSpecificInfo_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Neighbour_v390ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_124, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_124 },
+ { &hf_rrc_modeSpecificInfo_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_134 },
{ NULL, 0, 0, NULL }
};
@@ -91876,36 +99320,36 @@ dissect_rrc_T_ADVinfo_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_tdd128_66_sequence[] = {
+static const per_sequence_t T_tdd128_71_sequence[] = {
{ &hf_rrc_t_ADVinfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ADVinfo_ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_66, T_tdd128_66_sequence);
+ ett_rrc_T_tdd128_71, T_tdd128_71_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_132_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_143_vals[] = {
{ 0, "tdd384-768" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_132_choice[] = {
+static const per_choice_t T_modeSpecificInfo_143_choice[] = {
{ 0, &hf_rrc_tdd384_768_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768_02 },
- { 1, &hf_rrc_tdd128_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_66 },
+ { 1, &hf_rrc_tdd128_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_71 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_143(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_modeSpecificInfo_132, T_modeSpecificInfo_132_choice,
+ ett_rrc_T_modeSpecificInfo_143, T_modeSpecificInfo_143_choice,
NULL);
return offset;
@@ -91913,7 +99357,7 @@ dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_InternalMeasuredResults_v770ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_132 },
+ { &hf_rrc_modeSpecificInfo_143, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_143 },
{ NULL, 0, 0, NULL }
};
@@ -91951,29 +99395,29 @@ dissect_rrc_T_ue_GANSSTimingOfCellFrames(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_181_sequence[] = {
+static const per_sequence_t T_fdd_194_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_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_181, T_fdd_181_sequence);
+ ett_rrc_T_fdd_194, T_fdd_194_sequence);
return offset;
}
-static const per_sequence_t T_tdd_130_sequence[] = {
+static const per_sequence_t T_tdd_141_sequence[] = {
{ &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_130, T_tdd_130_sequence);
+ ett_rrc_T_tdd_141, T_tdd_141_sequence);
return offset;
}
@@ -91986,8 +99430,8 @@ static const value_string rrc_T_mode_02_vals[] = {
};
static const per_choice_t T_mode_02_choice[] = {
- { 0, &hf_rrc_fdd_187 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_181 },
- { 1, &hf_rrc_tdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_130 },
+ { 0, &hf_rrc_fdd_200 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_194 },
+ { 1, &hf_rrc_tdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_141 },
{ 0, NULL, 0, NULL }
};
@@ -93538,7 +100982,7 @@ static const value_string rrc_MeasuredResults_v920ext_vals[] = {
};
static const per_choice_t MeasuredResults_v920ext_choice[] = {
- { 0, &hf_rrc_intraFreqMeasuredResultsList_02, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFreqMeasuredResultsList_v920ext },
+ { 0, &hf_rrc_intraFreqMeasuredResultsList_03, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFreqMeasuredResultsList_v920ext },
{ 1, &hf_rrc_interFreqMeasuredResultsList_01, ASN1_NO_EXTENSIONS , dissect_rrc_InterFreqMeasuredResultsList_v920ext },
{ 0, NULL, 0, NULL }
};
@@ -93553,7 +100997,7 @@ dissect_rrc_MeasuredResults_v920ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_140_sequence[] = {
+static const per_sequence_t T_fdd_150_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 },
@@ -93563,15 +101007,15 @@ static const per_sequence_t T_fdd_140_sequence[] = {
};
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_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_140, T_fdd_140_sequence);
+ ett_rrc_T_fdd_150, T_fdd_150_sequence);
return offset;
}
-static const per_sequence_t T_tdd_91_sequence[] = {
+static const per_sequence_t T_tdd_99_sequence[] = {
{ &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID },
{ &hf_rrc_proposedTGSN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGSN },
{ &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP },
@@ -93581,30 +101025,30 @@ static const per_sequence_t T_tdd_91_sequence[] = {
};
static int
-dissect_rrc_T_tdd_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_91, T_tdd_91_sequence);
+ ett_rrc_T_tdd_99, T_tdd_99_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_101_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_108_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_101_choice[] = {
- { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 },
- { 1, &hf_rrc_tdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_91 },
+static const per_choice_t T_modeSpecificInfo_108_choice[] = {
+ { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 },
+ { 1, &hf_rrc_tdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_99 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_108(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_modeSpecificInfo_101, T_modeSpecificInfo_101_choice,
+ ett_rrc_T_modeSpecificInfo_108, T_modeSpecificInfo_108_choice,
NULL);
return offset;
@@ -93614,7 +101058,7 @@ dissect_rrc_T_modeSpecificInfo_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellMeasuredResults_r9_sequence[] = {
{ &hf_rrc_cellIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
{ &hf_rrc_cellSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSynchronisationInfo },
- { &hf_rrc_modeSpecificInfo_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_101 },
+ { &hf_rrc_modeSpecificInfo_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_108 },
{ NULL, 0, 0, NULL }
};
@@ -93704,7 +101148,7 @@ static const value_string rrc_CellMeasurementEventResultsOnSecUlFreq_vals[] = {
};
static const per_choice_t CellMeasurementEventResultsOnSecUlFreq_choice[] = {
- { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info },
+ { 0, &hf_rrc_fdd_155 , 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 }
};
@@ -93748,6 +101192,16 @@ dissect_rrc_EventResultsOnSecUlFreq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+
+static int
+dissect_rrc_BIT_STRING_SIZE_28(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,
+ 28, 28, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cgiInfo_sequence[] = {
{ &hf_rrc_plmn_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PLMN_Identity },
{ &hf_rrc_cellIdentity_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_28 },
@@ -94134,14 +101588,520 @@ dissect_rrc_MeasurementReport_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_67_sequence[] = {
+static const per_sequence_t CSG_MemberPLMNList_sequence_of[1] = {
+ { &hf_rrc_CSG_MemberPLMNList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PLMN_Identity },
+};
+
+static int
+dissect_rrc_CSG_MemberPLMNList(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_CSG_MemberPLMNList, CSG_MemberPLMNList_sequence_of,
+ 1, 6, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellMeasuredResults_vc50ext_sequence[] = {
+ { &hf_rrc_csg_MemberPLMNList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSG_MemberPLMNList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_CellMeasuredResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_67, T_nonCriticalExtensions_67_sequence);
+ ett_rrc_CellMeasuredResults_vc50ext, CellMeasuredResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t IntraFreqMeasuredResultsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_IntraFreqMeasuredResultsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellMeasuredResults_vc50ext },
+};
+
+static int
+dissect_rrc_IntraFreqMeasuredResultsList_vc50ext(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_IntraFreqMeasuredResultsList_vc50ext, IntraFreqMeasuredResultsList_vc50ext_sequence_of,
+ 1, maxCellMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCellMeasuredResultsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_InterFreqCellMeasuredResultsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellMeasuredResults_vc50ext },
+};
+
+static int
+dissect_rrc_InterFreqCellMeasuredResultsList_vc50ext(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_InterFreqCellMeasuredResultsList_vc50ext, InterFreqCellMeasuredResultsList_vc50ext_sequence_of,
+ 1, maxCellMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqMeasuredResults_vc50ext_sequence[] = {
+ { &hf_rrc_interFreqCellMeasuredResultsList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellMeasuredResultsList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqMeasuredResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFreqMeasuredResults_vc50ext, InterFreqMeasuredResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqMeasuredResultsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_InterFreqMeasuredResultsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqMeasuredResults_vc50ext },
+};
+
+static int
+dissect_rrc_InterFreqMeasuredResultsList_vc50ext(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_InterFreqMeasuredResultsList_vc50ext, InterFreqMeasuredResultsList_vc50ext_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_bdsIonoGridModelReq_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_bdsIonoGridModelReq(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 GanssReqGenericData_vc50ext_sequence[] = {
+ { &hf_rrc_bdsIonoGridModelReq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_bdsIonoGridModelReq },
+ { &hf_rrc_bdsCorrectionsReq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DGANSS_Sig_Id_Req },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_GanssReqGenericData_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_GanssReqGenericData_vc50ext, GanssReqGenericData_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GanssRequestedGenericAssistanceDataList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_GanssRequestedGenericAssistanceDataList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GanssReqGenericData_vc50ext },
+};
+
+static int
+dissect_rrc_GanssRequestedGenericAssistanceDataList_vc50ext(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_GanssRequestedGenericAssistanceDataList_vc50ext, GanssRequestedGenericAssistanceDataList_vc50ext_sequence_of,
+ 1, maxGANSS, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext_sequence[] = {
+ { &hf_rrc_ganssRequestedGenericAssistanceDataList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GanssRequestedGenericAssistanceDataList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext, UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_Error_vc50ext_sequence[] = {
+ { &hf_rrc_ue_positioning_GANSS_additionalAssistanceDataRequest_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_Error_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_Error_vc50ext, UE_Positioning_Error_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Positioning_MeasuredResults_vc50ext_sequence[] = {
+ { &hf_rrc_ue_positioning_Error_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_Error_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_Positioning_MeasuredResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_Positioning_MeasuredResults_vc50ext, UE_Positioning_MeasuredResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_MeasuredResults_vc50ext_vals[] = {
+ { 0, "intraFreqMeasuredResultsList" },
+ { 1, "interFreqMeasuredResultsList" },
+ { 2, "ue-positioning-MeasuredResults" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasuredResults_vc50ext_choice[] = {
+ { 0, &hf_rrc_intraFreqMeasuredResultsList_04, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFreqMeasuredResultsList_vc50ext },
+ { 1, &hf_rrc_interFreqMeasuredResultsList_02, ASN1_NO_EXTENSIONS , dissect_rrc_InterFreqMeasuredResultsList_vc50ext },
+ { 2, &hf_rrc_ue_positioning_MeasuredResults_03, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_MeasuredResults_vc50ext },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasuredResults_vc50ext(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_MeasuredResults_vc50ext, MeasuredResults_vc50ext_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext_sequence_of[1] = {
+ { &hf_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellMeasuredResults_vc50ext },
+};
+
+static int
+dissect_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext(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_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext, IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext_sequence_of,
+ 1, maxCellMeasOnSecULFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsOnSecUlFreq_vc50ext_sequence[] = {
+ { &hf_rrc_intraFreqMeasuredResultsList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasuredResultsOnSecUlFreq_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasuredResultsOnSecUlFreq_vc50ext, MeasuredResultsOnSecUlFreq_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_MeasuredResultsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasuredResults_vc50ext },
+};
+
+static int
+dissect_rrc_MeasuredResultsList_vc50ext(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_MeasuredResultsList_vc50ext, MeasuredResultsList_vc50ext_sequence_of,
+ 1, maxAdditionalMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasuredResultsListOnSecUlFreq_vc50ext_sequence_of[1] = {
+ { &hf_rrc_MeasuredResultsListOnSecUlFreq_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasuredResultsOnSecUlFreq_vc50ext },
+};
+
+static int
+dissect_rrc_MeasuredResultsListOnSecUlFreq_vc50ext(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_MeasuredResultsListOnSecUlFreq_vc50ext, MeasuredResultsListOnSecUlFreq_vc50ext_sequence_of,
+ 1, maxAdditionalMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CGI_Info_sequence[] = {
+ { &hf_rrc_plmn_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PLMN_Identity },
+ { &hf_rrc_cellIdentity_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_28 },
+ { &hf_rrc_trackingAreaCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_16 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CGI_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CGI_Info, CGI_Info_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_csgMemberIndication_02_vals[] = {
+ { 0, "member" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_csgMemberIndication_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 EUTRA_CSGMemberPLMNList_sequence_of[1] = {
+ { &hf_rrc_EUTRA_CSGMemberPLMNList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PLMN_Identity },
+};
+
+static int
+dissect_rrc_EUTRA_CSGMemberPLMNList(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_EUTRA_CSGMemberPLMNList, EUTRA_CSGMemberPLMNList_sequence_of,
+ 1, 5, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_primaryPLMNSuitable_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_primaryPLMNSuitable(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 EUTRA_SIacquisitionResults_vc50ext_sequence[] = {
+ { &hf_rrc_cgiInfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CGI_Info },
+ { &hf_rrc_csgIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSG_Identity },
+ { &hf_rrc_csgMemberIndication_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_csgMemberIndication_02 },
+ { &hf_rrc_csgMemberPLMN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_CSGMemberPLMNList },
+ { &hf_rrc_primaryPLMNSuitable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_primaryPLMNSuitable },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_SIacquisitionResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_SIacquisitionResults_vc50ext, EUTRA_SIacquisitionResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_M30_46(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,
+ -30, 46U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_MeasuredCells_vc50ext_sequence[] = {
+ { &hf_rrc_physicalCellIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_PhysicalCellIdentity },
+ { &hf_rrc_rSRP , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_97 },
+ { &hf_rrc_rSRQ , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_33 },
+ { &hf_rrc_eutraSIacquisitionResults_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_SIacquisitionResults_vc50ext },
+ { &hf_rrc_rsrqExtension , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M30_46 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_MeasuredCells_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_MeasuredCells_vc50ext, EUTRA_MeasuredCells_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext_sequence_of[1] = {
+ { &hf_rrc_measuredEUTRACells_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_MeasuredCells_vc50ext },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext(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_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext, SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext_sequence_of,
+ 1, maxReportedEUTRACellPerFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Eutra_MeasuredResult_vc50ext_sequence[] = {
+ { &hf_rrc_earfcn_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EARFCNExtension2 },
+ { &hf_rrc_measuredEUTRACells_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_Eutra_MeasuredResult_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_Eutra_MeasuredResult_vc50ext, Eutra_MeasuredResult_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Eutra_MeasuredResultList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_Eutra_MeasuredResultList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Eutra_MeasuredResult_vc50ext },
+};
+
+static int
+dissect_rrc_Eutra_MeasuredResultList_vc50ext(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_Eutra_MeasuredResultList_vc50ext, Eutra_MeasuredResultList_vc50ext_sequence_of,
+ 1, maxReportedEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_MeasuredResults_vc50ext_sequence[] = {
+ { &hf_rrc_eutraMeasuredResultList_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Eutra_MeasuredResultList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_MeasuredResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_MeasuredResults_vc50ext, EUTRA_MeasuredResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_EventResult_vc50ext_sequence[] = {
+ { &hf_rrc_earfcn_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNExtension2 },
+ { &hf_rrc_reportedCells , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_PhysicalCellIdentity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_EventResult_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_EventResult_vc50ext, EUTRA_EventResult_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_EventResultList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_EUTRA_EventResultList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_EventResult_vc50ext },
+};
+
+static int
+dissect_rrc_EUTRA_EventResultList_vc50ext(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_EUTRA_EventResultList_vc50ext, EUTRA_EventResultList_vc50ext_sequence_of,
+ 1, maxReportedEUTRAFreqs_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_EventResults_vc50ext_sequence[] = {
+ { &hf_rrc_eutra_EventResultsList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_EventResultList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_EventResults_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_EventResults_vc50ext, EUTRA_EventResults_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_EventResultsForCELLFACH_vc50ext_sequence[] = {
+ { &hf_rrc_eutraFrequencyIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_maxNumEUTRAFreqs_FACH },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_EventResultsForCELLFACH_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_EventResultsForCELLFACH_vc50ext, EUTRA_EventResultsForCELLFACH_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementReport_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measuredResultsOnRACH_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_vc50ext },
+ { &hf_rrc_measuredResults_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResults_vc50ext },
+ { &hf_rrc_measuredResultsOnSecUlFreq_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnSecUlFreq_vc50ext },
+ { &hf_rrc_additionalMeasuredResults_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsList_vc50ext },
+ { &hf_rrc_additionalMeasuredResultsOnSecUlFreq_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsListOnSecUlFreq_vc50ext },
+ { &hf_rrc_eutra_MeasuredResults_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_MeasuredResults_vc50ext },
+ { &hf_rrc_eutra_EventResults_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_EventResults_vc50ext },
+ { &hf_rrc_eutra_EventResultsForCELLFACH_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_EventResultsForCELLFACH_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementReport_vc50ext_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_vc50ext_IEs, MeasurementReport_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_72_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_72, T_nonCriticalExtensions_72_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_04_sequence[] = {
+ { &hf_rrc_measurementReport_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_72 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_04, T_vc50NonCriticalExtensions_04_sequence);
return offset;
}
@@ -94149,7 +102109,7 @@ dissect_rrc_T_nonCriticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_measurementReport_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_67 },
+ { &hf_rrc_vc50NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_04 },
{ NULL, 0, 0, NULL }
};
@@ -94339,7 +102299,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 295 "../../asn1/rrc/rrc.cnf"
+#line 305 "../../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);
@@ -94381,14 +102341,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_
}
-static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence);
+ ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence);
return offset;
}
@@ -94396,7 +102356,7 @@ dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_physicalChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 },
+ { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 },
{ NULL, 0, 0, NULL }
};
@@ -94437,7 +102397,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 311 "../../asn1/rrc/rrc.cnf"
+#line 321 "../../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);
@@ -94449,14 +102409,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence);
+ ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence);
return offset;
}
@@ -94464,7 +102424,7 @@ dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_25_sequence[] = {
{ &hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 },
+ { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 },
{ NULL, 0, 0, NULL }
};
@@ -94486,7 +102446,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 315 "../../asn1/rrc/rrc.cnf"
+#line 325 "../../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);
@@ -94528,14 +102488,14 @@ dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_, in
}
-static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence);
+ ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence);
return offset;
}
@@ -94543,7 +102503,7 @@ dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v770NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_radioBearerReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 },
+ { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 },
{ NULL, 0, 0, NULL }
};
@@ -94584,7 +102544,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 331 "../../asn1/rrc/rrc.cnf"
+#line 341 "../../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);
@@ -94596,14 +102556,14 @@ dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence);
+ ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence);
return offset;
}
@@ -94611,7 +102571,7 @@ dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_laterNonCriticalExtensions_30_sequence[] = {
{ &hf_rrc_radioBearerReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 },
+ { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 },
{ NULL, 0, 0, NULL }
};
@@ -94634,7 +102594,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 335 "../../asn1/rrc/rrc.cnf"
+#line 345 "../../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);
@@ -94676,14 +102636,14 @@ dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence);
+ ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence);
return offset;
}
@@ -94691,7 +102651,7 @@ dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_19_sequence[] = {
{ &hf_rrc_radioBearerReleaseComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 },
+ { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 },
{ NULL, 0, 0, NULL }
};
@@ -94732,7 +102692,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 343 "../../asn1/rrc/rrc.cnf"
+#line 353 "../../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);
@@ -94744,14 +102704,14 @@ dissect_rrc_RadioBearerReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence);
+ ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence);
return offset;
}
@@ -94759,7 +102719,7 @@ dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_33_sequence[] = {
{ &hf_rrc_radioBearerReleaseFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 },
+ { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 },
{ NULL, 0, 0, NULL }
};
@@ -94782,7 +102742,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 347 "../../asn1/rrc/rrc.cnf"
+#line 357 "../../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);
@@ -94824,14 +102784,14 @@ dissect_rrc_RadioBearerSetupComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence);
+ ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence);
return offset;
}
@@ -94839,7 +102799,7 @@ dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_20_sequence[] = {
{ &hf_rrc_radioBearerSetupComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetupComplete_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 },
+ { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 },
{ NULL, 0, 0, NULL }
};
@@ -94881,7 +102841,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 355 "../../asn1/rrc/rrc.cnf"
+#line 365 "../../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);
@@ -94893,14 +102853,14 @@ dissect_rrc_RadioBearerSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence);
+ ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence);
return offset;
}
@@ -94908,7 +102868,7 @@ dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_36_sequence[] = {
{ &hf_rrc_radioBearerSetupFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 },
+ { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 },
{ NULL, 0, 0, NULL }
};
@@ -94931,7 +102891,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 359 "../../asn1/rrc/rrc.cnf"
+#line 369 "../../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);
@@ -94943,14 +102903,14 @@ dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence);
+ ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence);
return offset;
}
@@ -94958,7 +102918,7 @@ dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_40_sequence[] = {
{ &hf_rrc_rrcConnectionReleaseComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 },
+ { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 },
{ NULL, 0, 0, NULL }
};
@@ -94980,7 +102940,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 375 "../../asn1/rrc/rrc.cnf"
+#line 385 "../../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);
@@ -95307,36 +103267,36 @@ dissect_rrc_MaxSimultaneousTransChsUL(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_tdd_12_sequence[] = {
+static const per_sequence_t T_tdd_13_sequence[] = {
{ &hf_rrc_maxSimultaneousCCTrCH_Count, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxSimultaneousCCTrCH_Count },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_12, T_tdd_12_sequence);
+ ett_rrc_T_tdd_13, T_tdd_13_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_18_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_19_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_18_choice[] = {
- { 0, &hf_rrc_fdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_12 },
+static const per_choice_t T_modeSpecificInfo_19_choice[] = {
+ { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_18, T_modeSpecificInfo_18_choice,
+ ett_rrc_T_modeSpecificInfo_19, T_modeSpecificInfo_19_choice,
NULL);
return offset;
@@ -95398,7 +103358,7 @@ static const per_sequence_t UL_TransChCapability_sequence[] = {
{ &hf_rrc_maxConvCodeBitsTransmitted, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNoBits },
{ &hf_rrc_turboEncodingSupport, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TurboSupport },
{ &hf_rrc_maxSimultaneousTransChs_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxSimultaneousTransChsUL },
- { &hf_rrc_modeSpecificInfo_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_18 },
+ { &hf_rrc_modeSpecificInfo_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_19 },
{ &hf_rrc_maxTransmittedBlocks, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxTransportBlocksUL },
{ &hf_rrc_maxNumberOfTFC_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNumberOfTFC_UL },
{ &hf_rrc_maxNumberOfTF , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNumberOfTF },
@@ -95625,7 +103585,7 @@ static const per_sequence_t DL_PhysChCapabilityFDD_sequence[] = {
{ &hf_rrc_maxNoDPCH_PDSCH_Codes, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_8 },
{ &hf_rrc_maxNoPhysChBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNoPhysChBitsReceived },
{ &hf_rrc_supportForSF_512, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SimultaneousSCCPCH_DPCH_Reception },
{ NULL, 0, 0, NULL }
};
@@ -95665,7 +103625,7 @@ dissect_rrc_MaxNoDPDCH_BitsTransmitted(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t UL_PhysChCapabilityFDD_sequence[] = {
{ &hf_rrc_maxNoDPDCH_BitsTransmitted, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNoDPDCH_BitsTransmitted },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -95975,11 +103935,11 @@ static const per_sequence_t UE_RadioAccessCapability_sequence[] = {
{ &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability },
{ &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability },
{ &hf_rrc_rf_Capability_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability },
- { &hf_rrc_physicalChannelCapability_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability },
+ { &hf_rrc_physicalChannelCapability_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability },
{ &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability },
{ &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability },
{ &hf_rrc_ue_positioning_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability },
- { &hf_rrc_measurementCapability_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability },
+ { &hf_rrc_measurementCapability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability },
{ NULL, 0, 0, NULL }
};
@@ -95995,7 +103955,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 573 "../../asn1/rrc/rrc.cnf"
+#line 583 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -96014,7 +103974,7 @@ dissect_rrc_GSM_Classmark2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_rrc_GSM_Classmark3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 581 "../../asn1/rrc/rrc.cnf"
+#line 591 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -96327,7 +104287,7 @@ dissect_rrc_MeasurementCapabilityExt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t UE_RadioAccessCapabBandFDD_sequence[] = {
{ &hf_rrc_radioFrequencyBandFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandFDD },
{ &hf_rrc_fddRF_Capability_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddRF_Capability_03 },
- { &hf_rrc_measurementCapability_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCapabilityExt },
+ { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCapabilityExt },
{ NULL, 0, 0, NULL }
};
@@ -96426,7 +104386,7 @@ dissect_rrc_SupportOfDedicatedPilotsForChEstimation(tvbuff_t *tvb _U_, int offse
static const per_sequence_t DL_PhysChCapabilityFDD_v380ext_sequence[] = {
- { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SupportOfDedicatedPilotsForChEstimation },
+ { &hf_rrc_dummy_32 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SupportOfDedicatedPilotsForChEstimation },
{ NULL, 0, 0, NULL }
};
@@ -96745,8 +104705,8 @@ dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_tdd128_PhysChCapability_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 },
- { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
+ { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 },
+ { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -96827,7 +104787,7 @@ static const value_string rrc_AccessStratumReleaseIndicator_vals[] = {
{ 5, "rel-9" },
{ 6, "rel-10" },
{ 7, "rel-11" },
- { 8, "spare8" },
+ { 8, "rel-12" },
{ 9, "spare7" },
{ 10, "spare6" },
{ 11, "spare5" },
@@ -96973,7 +104933,7 @@ dissect_rrc_HSDSCH_physical_layer_category(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_supported_01_sequence[] = {
{ &hf_rrc_hsdsch_physical_layer_category, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HSDSCH_physical_layer_category },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -97087,7 +105047,7 @@ static const per_sequence_t UE_RadioAccessCapability_v590ext_sequence[] = {
{ &hf_rrc_dl_CapabilityWithSimultaneousHS_DSCHConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CapabilityWithSimultaneousHS_DSCHConfig },
{ &hf_rrc_pdcp_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r5_ext },
{ &hf_rrc_rlc_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5_ext },
- { &hf_rrc_physicalChannelCapability_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 },
+ { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 },
{ &hf_rrc_multiModeRAT_Capability_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MultiModeRAT_Capability_v590ext },
{ NULL, 0, 0, NULL }
};
@@ -97324,14 +105284,14 @@ dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence);
+ ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence);
return offset;
}
@@ -97339,7 +105299,7 @@ dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_18_sequence[] = {
{ &hf_rrc_rrcConnectionSetupComplete_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 },
+ { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 },
{ NULL, 0, 0, NULL }
};
@@ -97528,7 +105488,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 387 "../../asn1/rrc/rrc.cnf"
+#line 397 "../../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);
@@ -97673,14 +105633,14 @@ dissect_rrc_ProtocolErrorMoreInformation(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence);
+ ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence);
return offset;
}
@@ -97688,7 +105648,7 @@ dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_44_sequence[] = {
{ &hf_rrc_rrcStatus_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 },
+ { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 },
{ NULL, 0, 0, NULL }
};
@@ -97709,7 +105669,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 391 "../../asn1/rrc/rrc.cnf"
+#line 401 "../../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);
@@ -97721,14 +105681,14 @@ dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
}
-static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence);
+ ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence);
return offset;
}
@@ -97736,7 +105696,7 @@ dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_46_sequence[] = {
{ &hf_rrc_securityModeComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 },
+ { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 },
{ NULL, 0, 0, NULL }
};
@@ -97759,7 +105719,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 399 "../../asn1/rrc/rrc.cnf"
+#line 409 "../../asn1/rrc/rrc.cnf"
rrc_ciphering_info * c_inf ;
fp_info *fpinf ;
@@ -97781,14 +105741,14 @@ fp_info *fpinf ;
}
-static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence);
+ ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence);
return offset;
}
@@ -97796,7 +105756,7 @@ dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_47_sequence[] = {
{ &hf_rrc_securityModeFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 },
+ { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 },
{ NULL, 0, 0, NULL }
};
@@ -97818,7 +105778,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 413 "../../asn1/rrc/rrc.cnf"
+#line 423 "../../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);
@@ -97860,14 +105820,14 @@ dissect_rrc_SignallingConnectionReleaseIndication_v860ext(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence);
+ ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence);
return offset;
}
@@ -97875,7 +105835,7 @@ dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860nonCriticalExtentions_sequence[] = {
{ &hf_rrc_signallingConnectionReleaseIndication_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionReleaseIndication_v860ext },
- { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 },
+ { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 },
{ NULL, 0, 0, NULL }
};
@@ -97911,7 +105871,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 421 "../../asn1/rrc/rrc.cnf"
+#line 431 "../../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);
@@ -97953,14 +105913,14 @@ dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U
}
-static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_155, T_nonCriticalExtensions_155_sequence);
+ ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence);
return offset;
}
@@ -97968,7 +105928,7 @@ dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_29_sequence[] = {
{ &hf_rrc_transportChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 },
+ { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 },
{ NULL, 0, 0, NULL }
};
@@ -98009,7 +105969,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 441 "../../asn1/rrc/rrc.cnf"
+#line 451 "../../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);
@@ -98021,14 +105981,14 @@ dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_156, T_nonCriticalExtensions_156_sequence);
+ ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence);
return offset;
}
@@ -98036,7 +105996,7 @@ dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_53_sequence[] = {
{ &hf_rrc_transportChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 },
+ { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 },
{ NULL, 0, 0, NULL }
};
@@ -98058,7 +106018,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 445 "../../asn1/rrc/rrc.cnf"
+#line 455 "../../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);
@@ -98070,14 +106030,14 @@ dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_158, T_nonCriticalExtensions_158_sequence);
+ ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence);
return offset;
}
@@ -98085,7 +106045,7 @@ dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_55_sequence[] = {
{ &hf_rrc_transportFormatCombinationControlFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 },
+ { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 },
{ NULL, 0, 0, NULL }
};
@@ -98107,7 +106067,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 453 "../../asn1/rrc/rrc.cnf"
+#line 463 "../../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);
@@ -98240,14 +106200,14 @@ dissect_rrc_UECapabilityInformation_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_160, T_nonCriticalExtensions_160_sequence);
+ ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence);
return offset;
}
@@ -98255,7 +106215,7 @@ dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_39_sequence[] = {
{ &hf_rrc_ueCapabilityInformation_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 },
+ { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 },
{ NULL, 0, 0, NULL }
};
@@ -98383,7 +106343,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 461 "../../asn1/rrc/rrc.cnf"
+#line 471 "../../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);
@@ -98466,14 +106426,43 @@ dissect_rrc_UplinkDirectTransfer_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = {
+static const per_sequence_t UplinkDirectTransfer_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measuredResultsOnRACH_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_UplinkDirectTransfer_vc50ext_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_163, T_nonCriticalExtensions_163_sequence);
+ ett_rrc_UplinkDirectTransfer_vc50ext_IEs, UplinkDirectTransfer_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_174_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_08_sequence[] = {
+ { &hf_rrc_uplinkDirectTransfer_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_08, T_vc50NonCriticalExtensions_08_sequence);
return offset;
}
@@ -98481,7 +106470,7 @@ dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_20_sequence[] = {
{ &hf_rrc_uplinkDirectTransfer_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 },
+ { &hf_rrc_vc50NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
@@ -98549,7 +106538,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 477 "../../asn1/rrc/rrc.cnf"
+#line 487 "../../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);
@@ -98619,14 +106608,14 @@ dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_190_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_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_178, T_nonCriticalExtensions_178_sequence);
+ ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence);
return offset;
}
@@ -98634,7 +106623,7 @@ dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_16_sequence[] = {
{ &hf_rrc_utranMobilityInformationConfirm_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 },
+ { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 },
{ NULL, 0, 0, NULL }
};
@@ -98689,7 +106678,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 501 "../../asn1/rrc/rrc.cnf"
+#line 511 "../../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);
@@ -98701,14 +106690,14 @@ dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_191_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_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_179, T_nonCriticalExtensions_179_sequence);
+ ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence);
return offset;
}
@@ -98716,7 +106705,7 @@ dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_66_sequence[] = {
{ &hf_rrc_utranMobilityInformationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 },
+ { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 },
{ NULL, 0, 0, NULL }
};
@@ -98738,7 +106727,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 505 "../../asn1/rrc/rrc.cnf"
+#line 515 "../../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);
@@ -98843,14 +106832,14 @@ dissect_rrc_MBMSModificationRequest_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_196_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_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_184, T_nonCriticalExtensions_184_sequence);
+ ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence);
return offset;
}
@@ -98858,7 +106847,7 @@ dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v6f0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_mbmsModificationRequest_v6f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModificationRequest_v6f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 },
+ { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 },
{ NULL, 0, 0, NULL }
};
@@ -98895,7 +106884,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 267 "../../asn1/rrc/rrc.cnf"
+#line 277 "../../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);
@@ -99138,7 +107127,7 @@ static const per_sequence_t LoggedMeasInfo_FDD_sequence[] = {
{ &hf_rrc_loggedMeasServingCellMeas, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasServingCellMeas_FDD },
{ &hf_rrc_loggedMeasIntrafreqNeighbourList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasIntrafreqNeighbourList_FDD },
{ &hf_rrc_loggedMeasInterfreqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterfreqList_FDD },
- { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas },
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas },
{ &hf_rrc_loggedMeasLocationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasLocationInfo },
{ NULL, 0, 0, NULL }
};
@@ -99166,15 +107155,15 @@ dissect_rrc_LoggedMeasInfoList_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_158_sequence[] = {
+static const per_sequence_t T_fdd_170_sequence[] = {
{ &hf_rrc_loggedMeasInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD },
{ 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_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_158, T_fdd_158_sequence);
+ ett_rrc_T_fdd_170, T_fdd_170_sequence);
return offset;
}
@@ -99272,7 +107261,7 @@ static const per_sequence_t LoggedMeasInfo_TDD128_sequence[] = {
{ &hf_rrc_loggedMeasServingCellMeas_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasServingCellMeas_TDD128 },
{ &hf_rrc_loggedMeasIntrafreqNeighbourList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasIntrafreqNeighbourMeasList_TDD128 },
{ &hf_rrc_loggedMeasInterfreqList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterfreqList_TDD128 },
- { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas },
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas },
{ &hf_rrc_loggedMeasLocationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasLocationInfo },
{ NULL, 0, 0, NULL }
};
@@ -99300,36 +107289,36 @@ dissect_rrc_LoggedMeasInfoList_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_tdd_106_sequence[] = {
+static const per_sequence_t T_tdd_116_sequence[] = {
{ &hf_rrc_loggedMeasInfoList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_106, T_tdd_106_sequence);
+ ett_rrc_T_tdd_116, T_tdd_116_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_119_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_128_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_119_choice[] = {
- { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 },
- { 1, &hf_rrc_tdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_106 },
+static const per_choice_t T_modeSpecificInfo_128_choice[] = {
+ { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 },
+ { 1, &hf_rrc_tdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_116 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_128(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_modeSpecificInfo_119, T_modeSpecificInfo_119_choice,
+ ett_rrc_T_modeSpecificInfo_128, T_modeSpecificInfo_128_choice,
NULL);
return offset;
@@ -99337,7 +107326,7 @@ dissect_rrc_T_modeSpecificInfo_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t LoggedMeasInfoList_sequence[] = {
- { &hf_rrc_modeSpecificInfo_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_119 },
+ { &hf_rrc_modeSpecificInfo_128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_128 },
{ NULL, 0, 0, NULL }
};
@@ -99370,7 +107359,7 @@ static const per_sequence_t LoggedMeasReport_sequence[] = {
{ &hf_rrc_traceReference , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TraceReference },
{ &hf_rrc_traceRecordingSession, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TraceRecordingSession },
{ &hf_rrc_tce_Id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TCE_Id },
- { &hf_rrc_loggedMeasInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInfoList },
+ { &hf_rrc_loggedMeasInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInfoList },
{ &hf_rrc_loggedMeasAvailable_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_loggedMeasAvailable_07 },
{ NULL, 0, 0, NULL }
};
@@ -99603,15 +107592,15 @@ dissect_rrc_LoggedMeasInfoList_FDD_vb50ext(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_159_sequence[] = {
+static const per_sequence_t T_fdd_171_sequence[] = {
{ &hf_rrc_loggedMeasInfoList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD_vb50ext },
{ 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_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_159, T_fdd_159_sequence);
+ ett_rrc_T_fdd_171, T_fdd_171_sequence);
return offset;
}
@@ -99661,36 +107650,36 @@ dissect_rrc_LoggedMeasInfoList_TDD128_vb50ext(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_tdd_107_sequence[] = {
+static const per_sequence_t T_tdd_117_sequence[] = {
{ &hf_rrc_loggedMeasInfoList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128_vb50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_107, T_tdd_107_sequence);
+ ett_rrc_T_tdd_117, T_tdd_117_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_120_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_129_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_120_choice[] = {
- { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 },
- { 1, &hf_rrc_tdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_107 },
+static const per_choice_t T_modeSpecificInfo_129_choice[] = {
+ { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 },
+ { 1, &hf_rrc_tdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_117 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_129(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_modeSpecificInfo_120, T_modeSpecificInfo_120_choice,
+ ett_rrc_T_modeSpecificInfo_129, T_modeSpecificInfo_129_choice,
NULL);
return offset;
@@ -99698,7 +107687,7 @@ dissect_rrc_T_modeSpecificInfo_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t LoggedMeasInfoList_vb50ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_120, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_120 },
+ { &hf_rrc_modeSpecificInfo_129, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_129 },
{ NULL, 0, 0, NULL }
};
@@ -99712,7 +107701,7 @@ dissect_rrc_LoggedMeasInfoList_vb50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t LoggedMeasReport_vb50ext_sequence[] = {
- { &hf_rrc_loggedMeasInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInfoList_vb50ext },
+ { &hf_rrc_loggedMeasInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInfoList_vb50ext },
{ NULL, 0, 0, NULL }
};
@@ -99821,15 +107810,15 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_fdd_157_sequence[] = {
+static const per_sequence_t T_fdd_167_sequence[] = {
{ &hf_rrc_loggedConnectionEstablishmentFailureInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD },
{ 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_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_157, T_fdd_157_sequence);
+ ett_rrc_T_fdd_167, T_fdd_167_sequence);
return offset;
}
@@ -99870,36 +107859,36 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128(tvbuff_t *tvb _U_, i
}
-static const per_sequence_t T_tdd_105_sequence[] = {
+static const per_sequence_t T_tdd_113_sequence[] = {
{ &hf_rrc_loggedConnectionEstablishmentFailureInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_105, T_tdd_105_sequence);
+ ett_rrc_T_tdd_113, T_tdd_113_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_118_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_125_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_118_choice[] = {
- { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 },
- { 1, &hf_rrc_tdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_105 },
+static const per_choice_t T_modeSpecificInfo_125_choice[] = {
+ { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 },
+ { 1, &hf_rrc_tdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_113 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_125(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_modeSpecificInfo_118, T_modeSpecificInfo_118_choice,
+ ett_rrc_T_modeSpecificInfo_125, T_modeSpecificInfo_125_choice,
NULL);
return offset;
@@ -99908,7 +107897,7 @@ dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t ConnectionEstablishmentFailureReport_sequence[] = {
{ &hf_rrc_timeSinceFailure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_172800 },
- { &hf_rrc_modeSpecificInfo_118, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_118 },
+ { &hf_rrc_modeSpecificInfo_125, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_125 },
{ NULL, 0, 0, NULL }
};
@@ -99985,7 +107974,7 @@ dissect_rrc_LoggedANRReportInfoList_vb50ext(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t UEInformationResponse_vb50ext_IEs_sequence[] = {
{ &hf_rrc_loggedMeasReport_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasReport_vb50ext },
- { &hf_rrc_connectionEstablishmentFailureReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConnectionEstablishmentFailureReport },
+ { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConnectionEstablishmentFailureReport },
{ &hf_rrc_loggedANRReportInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedANRReportInfoList_vb50ext },
{ NULL, 0, 0, NULL }
};
@@ -99999,14 +107988,532 @@ dissect_rrc_UEInformationResponse_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = {
+static const per_sequence_t LoggedMeasEUTRAFreqInfo_r11_sequence[] = {
+ { &hf_rrc_earfcn_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNRange },
+ { &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo },
{ 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_LoggedMeasEUTRAFreqInfo_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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_LoggedMeasEUTRAFreqInfo_r11, LoggedMeasEUTRAFreqInfo_r11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasEUTRAFreqList_r11_sequence_of[1] = {
+ { &hf_rrc_LoggedMeasEUTRAFreqList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasEUTRAFreqInfo_r11 },
+};
+
+static int
+dissect_rrc_LoggedMeasEUTRAFreqList_r11(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_LoggedMeasEUTRAFreqList_r11, LoggedMeasEUTRAFreqList_r11_sequence_of,
+ 1, maxNumEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInterRATNeighbourMeas_r11_sequence[] = {
+ { &hf_rrc_loggedMeasEUTRAFreqList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasEUTRAFreqList_r11 },
+ { &hf_rrc_loggedMeasGSMNeighbourCellsList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasGSMNeighbourCellsList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasInterRATNeighbourMeas_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasInterRATNeighbourMeas_r11, LoggedMeasInterRATNeighbourMeas_r11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedConnectionEstablishmentFailureInfo_FDD_r11_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureAccessInfo_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureAccessInfo_FDD },
+ { &hf_rrc_loggedMeasFailedCellMeas, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasServingCellMeas_FDD },
+ { &hf_rrc_loggedMeasIntrafreqNeighbourList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasIntrafreqNeighbourList_FDD },
+ { &hf_rrc_loggedMeasInterfreqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterfreqList_FDD },
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_r11 },
+ { &hf_rrc_loggedConnectionEstablishmentFailureLocationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedConnectionEstablishmentFailureLocationInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11, LoggedConnectionEstablishmentFailureInfo_FDD_r11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_168_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_168, T_fdd_168_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedConnectionEstablishmentFailureInfo_TDD128_r11_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureAccessInfo_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureAccessInfo_TDD },
+ { &hf_rrc_loggedMeasFailedCellMeas_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasServingCellMeas_TDD128 },
+ { &hf_rrc_loggedMeasIntrafreqNeighbourList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasIntrafreqNeighbourMeasList_TDD128 },
+ { &hf_rrc_loggedMeasInterfreqList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterfreqList_TDD128 },
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_r11 },
+ { &hf_rrc_loggedConnectionEstablishmentFailureLocationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedConnectionEstablishmentFailureLocationInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11, LoggedConnectionEstablishmentFailureInfo_TDD128_r11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_114_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_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_tdd_114, T_tdd_114_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_126_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_126_choice[] = {
+ { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 },
+ { 1, &hf_rrc_tdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_114 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_126(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_modeSpecificInfo_126, T_modeSpecificInfo_126_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ConnectionEstablishmentFailureReport_r11_sequence[] = {
+ { &hf_rrc_timeSinceFailure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_172800 },
+ { &hf_rrc_modeSpecificInfo_126, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_126 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ConnectionEstablishmentFailureReport_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ConnectionEstablishmentFailureReport_r11, ConnectionEstablishmentFailureReport_r11_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UEInformationResponse_vbb0ext_IEs_sequence[] = {
+ { &hf_rrc_connectionEstablishmentFailureReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConnectionEstablishmentFailureReport_r11 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UEInformationResponse_vbb0ext_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_UEInformationResponse_vbb0ext_IEs, UEInformationResponse_vbb0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RsrqType_sequence[] = {
+ { &hf_rrc_allSymbols , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_wideBand , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RsrqType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RsrqType, RsrqType_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasEUTRAFreqNeighbourInfo_vc50ext_sequence[] = {
+ { &hf_rrc_rSRQExtension , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M30_46 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext, LoggedMeasEUTRAFreqNeighbourInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext_sequence_of[1] = {
+ { &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext(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_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext, SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext_sequence_of,
+ 1, maxnumLoggedMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasEUTRAFreqInfo_vc50ext_sequence[] = {
+ { &hf_rrc_rSRQType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RsrqType },
+ { &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasEUTRAFreqInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasEUTRAFreqInfo_vc50ext, LoggedMeasEUTRAFreqInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasEUTRAFreqList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_LoggedMeasEUTRAFreqList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasEUTRAFreqInfo_vc50ext },
+};
+
+static int
+dissect_rrc_LoggedMeasEUTRAFreqList_vc50ext(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_LoggedMeasEUTRAFreqList_vc50ext, LoggedMeasEUTRAFreqList_vc50ext_sequence_of,
+ 1, maxNumEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInterRATNeighbourMeas_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasEUTRAFreqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasEUTRAFreqList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext, LoggedMeasInterRATNeighbourMeas_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInfo_FDD_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasInfo_FDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasInfo_FDD_vc50ext, LoggedMeasInfo_FDD_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInfoList_FDD_vc50ext_sequence_of[1] = {
+ { &hf_rrc_LoggedMeasInfoList_FDD_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfo_FDD_vc50ext },
+};
+
+static int
+dissect_rrc_LoggedMeasInfoList_FDD_vc50ext(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_LoggedMeasInfoList_FDD_vc50ext, LoggedMeasInfoList_FDD_vc50ext_sequence_of,
+ 1, maxLoggedMeasReport, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_172_sequence[] = {
+ { &hf_rrc_loggedMeasInfoList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD_vc50ext },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_172, T_fdd_172_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInfo_TDD128_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasInfo_TDD128_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasInfo_TDD128_vc50ext, LoggedMeasInfo_TDD128_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInfoList_TDD128_vc50ext_sequence_of[1] = {
+ { &hf_rrc_LoggedMeasInfoList_TDD128_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfo_TDD128_vc50ext },
+};
+
+static int
+dissect_rrc_LoggedMeasInfoList_TDD128_vc50ext(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_LoggedMeasInfoList_TDD128_vc50ext, LoggedMeasInfoList_TDD128_vc50ext_sequence_of,
+ 1, maxLoggedMeasReport, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_118_sequence[] = {
+ { &hf_rrc_loggedMeasInfoList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_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_tdd_118, T_tdd_118_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_130_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_130_choice[] = {
+ { 0, &hf_rrc_fdd_178 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_172 },
+ { 1, &hf_rrc_tdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_118 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_modeSpecificInfo_130, T_modeSpecificInfo_130_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasInfoList_vc50ext_sequence[] = {
+ { &hf_rrc_modeSpecificInfo_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_130 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasInfoList_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasInfoList_vc50ext, LoggedMeasInfoList_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedMeasReport_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasInfoList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInfoList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedMeasReport_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedMeasReport_vc50ext, LoggedMeasReport_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext, LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_169_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_fdd_169, T_fdd_169_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext_sequence[] = {
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext, LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd_115_sequence[] = {
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_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_tdd_115, T_tdd_115_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_127_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_127_choice[] = {
+ { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 },
+ { 1, &hf_rrc_tdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_115 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_modeSpecificInfo_127, T_modeSpecificInfo_127_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ConnectionEstablishmentFailureReport_vc50ext_sequence[] = {
+ { &hf_rrc_modeSpecificInfo_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_127 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ConnectionEstablishmentFailureReport_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ConnectionEstablishmentFailureReport_vc50ext, ConnectionEstablishmentFailureReport_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UEInformationResponse_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_loggedMeasReport_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_LoggedMeasReport_vc50ext },
+ { &hf_rrc_connectionEstablishmentFailureReport_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConnectionEstablishmentFailureReport_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UEInformationResponse_vc50ext_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_UEInformationResponse_vc50ext_IEs, UEInformationResponse_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_204_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_10_sequence[] = {
+ { &hf_rrc_ueInformationResponse_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationResponse_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_10, T_vc50NonCriticalExtensions_10_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vbb0NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_ueInformationResponse_vbb0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationResponse_vbb0ext_IEs },
+ { &hf_rrc_vc50NonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vbb0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vbb0NonCriticalExtensions, T_vbb0NonCriticalExtensions_sequence);
return offset;
}
@@ -100014,7 +108521,7 @@ dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_22_sequence[] = {
{ &hf_rrc_ueInformationResponse_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationResponse_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 },
+ { &hf_rrc_vbb0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vbb0NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -100037,7 +108544,7 @@ static const per_sequence_t UEInformationResponse_sequence[] = {
static int
dissect_rrc_UEInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 473 "../../asn1/rrc/rrc.cnf"
+#line 483 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationResponse");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_UEInformationResponse, UEInformationResponse_sequence);
@@ -100198,14 +108705,14 @@ dissect_rrc_UL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_24_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_26_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_24, T_nonCriticalExtensions_24_sequence);
+ ett_rrc_T_nonCriticalExtensions_26, T_nonCriticalExtensions_26_sequence);
return offset;
}
@@ -100213,7 +108720,7 @@ dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_24 },
+ { &hf_rrc_nonCriticalExtensions_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_26 },
{ NULL, 0, 0, NULL }
};
@@ -100302,14 +108809,14 @@ dissect_rrc_T_r3_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_25_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_27_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_25, T_nonCriticalExtensions_25_sequence);
+ ett_rrc_T_nonCriticalExtensions_27, T_nonCriticalExtensions_27_sequence);
return offset;
}
@@ -100317,7 +108824,7 @@ dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 },
+ { &hf_rrc_nonCriticalExtensions_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_27 },
{ NULL, 0, 0, NULL }
};
@@ -100390,14 +108897,14 @@ dissect_rrc_T_r4_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_26_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_28_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_26, T_nonCriticalExtensions_26_sequence);
+ ett_rrc_T_nonCriticalExtensions_28, T_nonCriticalExtensions_28_sequence);
return offset;
}
@@ -100405,7 +108912,7 @@ dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v690NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_26 },
+ { &hf_rrc_nonCriticalExtensions_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_28 },
{ NULL, 0, 0, NULL }
};
@@ -100449,14 +108956,14 @@ dissect_rrc_T_r5_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_27_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_29_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_27, T_nonCriticalExtensions_27_sequence);
+ ett_rrc_T_nonCriticalExtensions_29, T_nonCriticalExtensions_29_sequence);
return offset;
}
@@ -100464,7 +108971,7 @@ dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v6b0NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v6b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_27 },
+ { &hf_rrc_nonCriticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_29 },
{ NULL, 0, 0, NULL }
};
@@ -100503,14 +109010,14 @@ dissect_rrc_T_cellUpdateConfirm_r7_add_ext_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_28_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_30_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_28, T_nonCriticalExtensions_28_sequence);
+ ett_rrc_T_nonCriticalExtensions_30, T_nonCriticalExtensions_30_sequence);
return offset;
}
@@ -100518,7 +109025,7 @@ dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_28 },
+ { &hf_rrc_nonCriticalExtensions_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_30 },
{ NULL, 0, 0, NULL }
};
@@ -100562,14 +109069,14 @@ dissect_rrc_T_r7_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_29_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_31_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_29, T_nonCriticalExtensions_29_sequence);
+ ett_rrc_T_nonCriticalExtensions_31, T_nonCriticalExtensions_31_sequence);
return offset;
}
@@ -100577,7 +109084,7 @@ dissect_rrc_T_nonCriticalExtensions_29(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_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_29 },
+ { &hf_rrc_nonCriticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_31 },
{ NULL, 0, 0, NULL }
};
@@ -100666,14 +109173,14 @@ dissect_rrc_T_r8_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_30_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_32_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_30, T_nonCriticalExtensions_30_sequence);
+ ett_rrc_T_nonCriticalExtensions_32, T_nonCriticalExtensions_32_sequence);
return offset;
}
@@ -100682,7 +109189,7 @@ dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r9_02_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_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_30 },
+ { &hf_rrc_nonCriticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_32 },
{ NULL, 0, 0, NULL }
};
@@ -100695,14 +109202,14 @@ dissect_rrc_T_r9_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_nonCriticalExtensions_31_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_33_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_31, T_nonCriticalExtensions_31_sequence);
+ ett_rrc_T_nonCriticalExtensions_33, T_nonCriticalExtensions_33_sequence);
return offset;
}
@@ -100710,7 +109217,7 @@ dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_31 },
+ { &hf_rrc_nonCriticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_33 },
{ NULL, 0, 0, NULL }
};
@@ -100739,14 +109246,14 @@ dissect_rrc_T_r10_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_nonCriticalExtensions_32_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_34_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_32, T_nonCriticalExtensions_32_sequence);
+ ett_rrc_T_nonCriticalExtensions_34, T_nonCriticalExtensions_34_sequence);
return offset;
}
@@ -100755,7 +109262,7 @@ dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_02_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r11_IEs },
{ &hf_rrc_cellUpdateConfirm_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_32 },
+ { &hf_rrc_nonCriticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_34 },
{ NULL, 0, 0, NULL }
};
@@ -100768,189 +109275,240 @@ dissect_rrc_T_r11_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_27_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_35_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_27, T_criticalExtensions_27_sequence);
+ ett_rrc_T_nonCriticalExtensions_35, T_nonCriticalExtensions_35_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_26_vals[] = {
+static const per_sequence_t T_r12_02_sequence[] = {
+ { &hf_rrc_cellUpdateConfirm_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r12_IEs },
+ { &hf_rrc_cellUpdateConfirm_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_35 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_02, T_r12_02_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_30_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_30, T_criticalExtensions_30_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_29_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_29_choice[] = {
+ { 0, &hf_rrc_r12_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_02 },
+ { 1, &hf_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_30 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_29, T_criticalExtensions_29_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_28_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_26_choice[] = {
+static const per_choice_t T_criticalExtensions_28_choice[] = {
{ 0, &hf_rrc_r11_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_02 },
- { 1, &hf_rrc_criticalExtensions_27, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_27 },
+ { 1, &hf_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_29 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_26, T_criticalExtensions_26_choice,
+ ett_rrc_T_criticalExtensions_28, T_criticalExtensions_28_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_25_vals[] = {
+static const value_string rrc_T_criticalExtensions_27_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_25_choice[] = {
+static const per_choice_t T_criticalExtensions_27_choice[] = {
{ 0, &hf_rrc_r10_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_02 },
- { 1, &hf_rrc_criticalExtensions_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_26 },
+ { 1, &hf_rrc_criticalExtensions_28, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_28 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_25, T_criticalExtensions_25_choice,
+ ett_rrc_T_criticalExtensions_27, T_criticalExtensions_27_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_24_vals[] = {
+static const value_string rrc_T_criticalExtensions_26_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_24_choice[] = {
+static const per_choice_t T_criticalExtensions_26_choice[] = {
{ 0, &hf_rrc_r9_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_02 },
- { 1, &hf_rrc_criticalExtensions_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_25 },
+ { 1, &hf_rrc_criticalExtensions_27, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_27 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_24, T_criticalExtensions_24_choice,
+ ett_rrc_T_criticalExtensions_26, T_criticalExtensions_26_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_23_vals[] = {
+static const value_string rrc_T_criticalExtensions_25_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_23_choice[] = {
+static const per_choice_t T_criticalExtensions_25_choice[] = {
{ 0, &hf_rrc_r8_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_02 },
- { 1, &hf_rrc_criticalExtensions_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_24 },
+ { 1, &hf_rrc_criticalExtensions_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_26 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_23, T_criticalExtensions_23_choice,
+ ett_rrc_T_criticalExtensions_25, T_criticalExtensions_25_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_22_vals[] = {
+static const value_string rrc_T_criticalExtensions_24_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_22_choice[] = {
+static const per_choice_t T_criticalExtensions_24_choice[] = {
{ 0, &hf_rrc_r7_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_02 },
- { 1, &hf_rrc_criticalExtensions_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_23 },
+ { 1, &hf_rrc_criticalExtensions_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_25 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_22, T_criticalExtensions_22_choice,
+ ett_rrc_T_criticalExtensions_24, T_criticalExtensions_24_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_21_vals[] = {
+static const value_string rrc_T_criticalExtensions_23_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_21_choice[] = {
+static const per_choice_t T_criticalExtensions_23_choice[] = {
{ 0, &hf_rrc_r6_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_02 },
- { 1, &hf_rrc_criticalExtensions_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_22 },
+ { 1, &hf_rrc_criticalExtensions_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_24 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_21, T_criticalExtensions_21_choice,
+ ett_rrc_T_criticalExtensions_23, T_criticalExtensions_23_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_20_vals[] = {
+static const value_string rrc_T_criticalExtensions_22_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_20_choice[] = {
+static const per_choice_t T_criticalExtensions_22_choice[] = {
{ 0, &hf_rrc_r5_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_01 },
- { 1, &hf_rrc_criticalExtensions_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_21 },
+ { 1, &hf_rrc_criticalExtensions_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_23 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_20, T_criticalExtensions_20_choice,
+ ett_rrc_T_criticalExtensions_22, T_criticalExtensions_22_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_19_vals[] = {
+static const value_string rrc_T_criticalExtensions_21_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_19_choice[] = {
+static const per_choice_t T_criticalExtensions_21_choice[] = {
{ 0, &hf_rrc_r4_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_01 },
- { 1, &hf_rrc_criticalExtensions_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_20 },
+ { 1, &hf_rrc_criticalExtensions_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_22 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_19, T_criticalExtensions_19_choice,
+ ett_rrc_T_criticalExtensions_21, T_criticalExtensions_21_choice,
NULL);
return offset;
@@ -100960,7 +109518,7 @@ dissect_rrc_T_criticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_04_sequence[] = {
{ &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_19 },
+ { &hf_rrc_criticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_21 },
{ NULL, 0, 0, NULL }
};
@@ -100987,7 +109545,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 195 "../../asn1/rrc/rrc.cnf"
+#line 205 "../../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,
@@ -101298,14 +109856,14 @@ dissect_rrc_RRCConnectionReject_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence);
+ ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence);
return offset;
}
@@ -101313,7 +109871,7 @@ dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_rrcConnectionReject_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionReject_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 },
+ { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 },
{ NULL, 0, 0, NULL }
};
@@ -101416,14 +109974,14 @@ dissect_rrc_T_r3_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_91_sequence[] = {
+static const per_sequence_t T_criticalExtensions_100_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_91, T_criticalExtensions_91_sequence);
+ ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_sequence);
return offset;
}
@@ -101432,7 +109990,7 @@ dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_15_sequence[] = {
{ &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_91 },
+ { &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_100 },
{ NULL, 0, 0, NULL }
};
@@ -101459,7 +110017,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 363 "../../asn1/rrc/rrc.cnf"
+#line 373 "../../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,
@@ -101505,14 +110063,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_v860ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence);
+ ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence);
return offset;
}
@@ -101520,7 +110078,7 @@ dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 },
+ { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 },
{ NULL, 0, 0, NULL }
};
@@ -101607,14 +110165,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r4_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence);
+ ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence);
return offset;
}
@@ -101622,7 +110180,7 @@ dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 },
+ { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 },
{ NULL, 0, 0, NULL }
};
@@ -101826,14 +110384,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r5_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence);
+ ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence);
return offset;
}
@@ -101841,7 +110399,7 @@ dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 },
+ { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 },
{ NULL, 0, 0, NULL }
};
@@ -101900,72 +110458,72 @@ dissect_rrc_T_r5_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_97_sequence[] = {
+static const per_sequence_t T_criticalExtensions_106_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_97, T_criticalExtensions_97_sequence);
+ ett_rrc_T_criticalExtensions_106, T_criticalExtensions_106_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_96_vals[] = {
+static const value_string rrc_T_criticalExtensions_105_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_96_choice[] = {
+static const per_choice_t T_criticalExtensions_105_choice[] = {
{ 0, &hf_rrc_r5_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_08 },
- { 1, &hf_rrc_criticalExtensions_98, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_97 },
+ { 1, &hf_rrc_criticalExtensions_107, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_106 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_96, T_criticalExtensions_96_choice,
+ ett_rrc_T_criticalExtensions_105, T_criticalExtensions_105_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensions_95_sequence[] = {
+static const per_sequence_t T_criticalExtensions_104_sequence[] = {
{ &hf_rrc_groupIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation },
- { &hf_rrc_criticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_96 },
+ { &hf_rrc_criticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_105 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_95, T_criticalExtensions_95_sequence);
+ ett_rrc_T_criticalExtensions_104, T_criticalExtensions_104_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_94_vals[] = {
+static const value_string rrc_T_criticalExtensions_103_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_94_choice[] = {
+static const per_choice_t T_criticalExtensions_103_choice[] = {
{ 0, &hf_rrc_r4_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_10 },
- { 1, &hf_rrc_criticalExtensions_96, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_95 },
+ { 1, &hf_rrc_criticalExtensions_105, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_104 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_94, T_criticalExtensions_94_choice,
+ ett_rrc_T_criticalExtensions_103, T_criticalExtensions_103_choice,
NULL);
return offset;
@@ -101975,7 +110533,7 @@ dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_17_sequence[] = {
{ &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_94 },
+ { &hf_rrc_criticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_103 },
{ NULL, 0, 0, NULL }
};
@@ -102002,7 +110560,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 371 "../../asn1/rrc/rrc.cnf"
+#line 381 "../../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,
@@ -102121,14 +110679,14 @@ dissect_rrc_RRCConnectionSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence);
+ ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence);
return offset;
}
@@ -102136,7 +110694,7 @@ dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_32_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 },
+ { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 },
{ NULL, 0, 0, NULL }
};
@@ -102255,14 +110813,14 @@ dissect_rrc_RRCConnectionSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence);
+ ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence);
return offset;
}
@@ -102270,7 +110828,7 @@ dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_33_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 },
+ { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 },
{ NULL, 0, 0, NULL }
};
@@ -102375,7 +110933,7 @@ dissect_rrc_CapabilityUpdateRequirement_r5(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_complete_19_sequence[] = {
+static const per_sequence_t T_complete_22_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList },
@@ -102385,88 +110943,88 @@ static const per_sequence_t T_complete_19_sequence[] = {
};
static int
-dissect_rrc_T_complete_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_19, T_complete_19_sequence);
+ ett_rrc_T_complete_22, T_complete_22_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_16_sequence[] = {
+static const per_sequence_t T_defaultConfig_18_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r5 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_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_defaultConfig_16, T_defaultConfig_16_sequence);
+ ett_rrc_T_defaultConfig_18, T_defaultConfig_18_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_16_vals[] = {
+static const value_string rrc_T_preConfigMode_18_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_16_choice[] = {
+static const per_choice_t T_preConfigMode_18_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_16 },
+ { 1, &hf_rrc_defaultConfig_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_18 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_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_preConfigMode_16, T_preConfigMode_16_choice,
+ ett_rrc_T_preConfigMode_18, T_preConfigMode_18_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_16_sequence[] = {
- { &hf_rrc_preConfigMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_16 },
+static const per_sequence_t T_preconfiguration_18_sequence[] = {
+ { &hf_rrc_preConfigMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_18 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_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_preconfiguration_16, T_preconfiguration_16_sequence);
+ ett_rrc_T_preconfiguration_18, T_preconfiguration_18_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_19_vals[] = {
+static const value_string rrc_T_specificationMode_22_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_19_choice[] = {
- { 0, &hf_rrc_complete_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_19 },
- { 1, &hf_rrc_preconfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_16 },
+static const per_choice_t T_specificationMode_22_choice[] = {
+ { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 },
+ { 1, &hf_rrc_preconfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_18 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_19, T_specificationMode_19_choice,
+ ett_rrc_T_specificationMode_22, T_specificationMode_22_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_83_sequence[] = {
+static const per_sequence_t T_fdd_90_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_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -102474,30 +111032,30 @@ static const per_sequence_t T_fdd_83_sequence[] = {
};
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_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_83, T_fdd_83_sequence);
+ ett_rrc_T_fdd_90, T_fdd_90_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_51_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_56_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_51_choice[] = {
- { 0, &hf_rrc_fdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_83 },
- { 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
+static const per_choice_t T_modeSpecificInfo_56_choice[] = {
+ { 0, &hf_rrc_fdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_90 },
+ { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_56(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_modeSpecificInfo_51, T_modeSpecificInfo_51_choice,
+ ett_rrc_T_modeSpecificInfo_56, T_modeSpecificInfo_56_choice,
NULL);
return offset;
@@ -102505,9 +111063,9 @@ dissect_rrc_T_modeSpecificInfo_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r5bis_sequence[] = {
- { &hf_rrc_modeSpecificInfo_51, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_51 },
+ { &hf_rrc_modeSpecificInfo_56, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_56 },
{ &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
- { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_46 , 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 }
};
@@ -102542,12 +111100,12 @@ static const per_sequence_t RRCConnectionSetup_r5_IEs_sequence[] = {
{ &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
{ &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient },
{ &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 },
- { &hf_rrc_specificationMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_19 },
+ { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_ChannelRequirement_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r4 },
{ &hf_rrc_dl_CommonInformation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r4 },
- { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5bis },
+ { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5bis },
{ NULL, 0, 0, NULL }
};
@@ -102560,14 +111118,14 @@ dissect_rrc_RRCConnectionSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence);
+ ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence);
return offset;
}
@@ -102575,7 +111133,7 @@ dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v690NonCriticalExtensions_34_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs },
- { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 },
+ { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 },
{ NULL, 0, 0, NULL }
};
@@ -102618,7 +111176,7 @@ dissect_rrc_SRB_InformationSetupList2_r6(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_complete_20_sequence[] = {
+static const per_sequence_t T_complete_23_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r6 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 },
@@ -102628,81 +111186,81 @@ static const per_sequence_t T_complete_20_sequence[] = {
};
static int
-dissect_rrc_T_complete_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_20, T_complete_20_sequence);
+ ett_rrc_T_complete_23, T_complete_23_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_17_sequence[] = {
+static const per_sequence_t T_defaultConfig_19_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_17, T_defaultConfig_17_sequence);
+ ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_17_vals[] = {
+static const value_string rrc_T_preConfigMode_19_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_17_choice[] = {
+static const per_choice_t T_preConfigMode_19_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_17 },
+ { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_17, T_preConfigMode_17_choice,
+ ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_17_sequence[] = {
- { &hf_rrc_preConfigMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_17 },
+static const per_sequence_t T_preconfiguration_19_sequence[] = {
+ { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_17, T_preconfiguration_17_sequence);
+ ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_20_vals[] = {
+static const value_string rrc_T_specificationMode_23_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_20_choice[] = {
- { 0, &hf_rrc_complete_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_20 },
- { 1, &hf_rrc_preconfiguration_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_17 },
+static const per_choice_t T_specificationMode_23_choice[] = {
+ { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 },
+ { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_20, T_specificationMode_20_choice,
+ ett_rrc_T_specificationMode_23, T_specificationMode_23_choice,
NULL);
return offset;
@@ -102719,7 +111277,7 @@ static const per_sequence_t RRCConnectionSetup_r6_IEs_sequence[] = {
{ &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
{ &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient },
{ &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 },
- { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 },
+ { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 },
@@ -102753,14 +111311,14 @@ dissect_rrc_RRCConnectionSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence);
+ ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence);
return offset;
}
@@ -102768,7 +111326,7 @@ dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v6b0NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v6b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 },
+ { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 },
{ NULL, 0, 0, NULL }
};
@@ -102829,7 +111387,7 @@ dissect_rrc_SRB_InformationSetupList2_r7(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_complete_21_sequence[] = {
+static const per_sequence_t T_complete_24_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r7 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 },
@@ -102839,81 +111397,81 @@ static const per_sequence_t T_complete_21_sequence[] = {
};
static int
-dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_21, T_complete_21_sequence);
+ ett_rrc_T_complete_24, T_complete_24_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_18_sequence[] = {
+static const per_sequence_t T_defaultConfig_20_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_18, T_defaultConfig_18_sequence);
+ ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_18_vals[] = {
+static const value_string rrc_T_preConfigMode_20_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_18_choice[] = {
+static const per_choice_t T_preConfigMode_20_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_18 },
+ { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_18, T_preConfigMode_18_choice,
+ ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_18_sequence[] = {
- { &hf_rrc_preConfigMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_18 },
+static const per_sequence_t T_preconfiguration_20_sequence[] = {
+ { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_18, T_preconfiguration_18_sequence);
+ ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_21_vals[] = {
+static const value_string rrc_T_specificationMode_24_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_21_choice[] = {
- { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 },
- { 1, &hf_rrc_preconfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_18 },
+static const per_choice_t T_specificationMode_24_choice[] = {
+ { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 },
+ { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_21, T_specificationMode_21_choice,
+ ett_rrc_T_specificationMode_24, T_specificationMode_24_choice,
NULL);
return offset;
@@ -102931,7 +111489,7 @@ static const per_sequence_t RRCConnectionSetup_r7_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
{ &hf_rrc_capabilityUpdateRequirement_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r7 },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 },
+ { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -102983,14 +111541,14 @@ dissect_rrc_RRCConnectionSetup_v7d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_139_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence);
+ ett_rrc_T_nonCriticalExtensions_139, T_nonCriticalExtensions_139_sequence);
return offset;
}
@@ -102998,7 +111556,7 @@ dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7d0NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v7d0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 },
+ { &hf_rrc_nonCriticalExtensions_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 },
{ NULL, 0, 0, NULL }
};
@@ -103074,7 +111632,7 @@ dissect_rrc_SRB_InformationSetupList2_r8(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_complete_22_sequence[] = {
+static const per_sequence_t T_complete_25_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -103084,81 +111642,81 @@ static const per_sequence_t T_complete_22_sequence[] = {
};
static int
-dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_22, T_complete_22_sequence);
+ ett_rrc_T_complete_25, T_complete_25_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_19_sequence[] = {
+static const per_sequence_t T_defaultConfig_21_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence);
+ ett_rrc_T_defaultConfig_21, T_defaultConfig_21_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_19_vals[] = {
+static const value_string rrc_T_preConfigMode_21_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_19_choice[] = {
+static const per_choice_t T_preConfigMode_21_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 },
+ { 1, &hf_rrc_defaultConfig_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice,
+ ett_rrc_T_preConfigMode_21, T_preConfigMode_21_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_19_sequence[] = {
- { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 },
+static const per_sequence_t T_preconfiguration_21_sequence[] = {
+ { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence);
+ ett_rrc_T_preconfiguration_21, T_preconfiguration_21_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_22_vals[] = {
+static const value_string rrc_T_specificationMode_25_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_22_choice[] = {
- { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 },
- { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 },
+static const per_choice_t T_specificationMode_25_choice[] = {
+ { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 },
+ { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_22, T_specificationMode_22_choice,
+ ett_rrc_T_specificationMode_25, T_specificationMode_25_choice,
NULL);
return offset;
@@ -103177,7 +111735,7 @@ static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = {
{ &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 },
+ { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -103232,14 +111790,14 @@ dissect_rrc_RRCConnectionSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence);
+ ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence);
return offset;
}
@@ -103247,7 +111805,7 @@ dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v8a0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 },
+ { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 },
{ NULL, 0, 0, NULL }
};
@@ -103306,7 +111864,7 @@ dissect_rrc_T_r8_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_complete_23_sequence[] = {
+static const per_sequence_t T_complete_26_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -103316,81 +111874,81 @@ static const per_sequence_t T_complete_23_sequence[] = {
};
static int
-dissect_rrc_T_complete_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_23, T_complete_23_sequence);
+ ett_rrc_T_complete_26, T_complete_26_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_20_sequence[] = {
+static const per_sequence_t T_defaultConfig_22_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_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_defaultConfig_20, T_defaultConfig_20_sequence);
+ ett_rrc_T_defaultConfig_22, T_defaultConfig_22_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_20_vals[] = {
+static const value_string rrc_T_preConfigMode_22_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_20_choice[] = {
+static const per_choice_t T_preConfigMode_22_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 },
+ { 1, &hf_rrc_defaultConfig_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_22 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice,
+ ett_rrc_T_preConfigMode_22, T_preConfigMode_22_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_20_sequence[] = {
- { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 },
+static const per_sequence_t T_preconfiguration_22_sequence[] = {
+ { &hf_rrc_preConfigMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_22 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_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_preconfiguration_20, T_preconfiguration_20_sequence);
+ ett_rrc_T_preconfiguration_22, T_preconfiguration_22_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_23_vals[] = {
+static const value_string rrc_T_specificationMode_26_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_23_choice[] = {
- { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 },
- { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 },
+static const per_choice_t T_specificationMode_26_choice[] = {
+ { 0, &hf_rrc_complete_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_26 },
+ { 1, &hf_rrc_preconfiguration_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_22 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_23, T_specificationMode_23_choice,
+ ett_rrc_T_specificationMode_26, T_specificationMode_26_choice,
NULL);
return offset;
@@ -103408,8 +111966,8 @@ static const per_sequence_t RRCConnectionSetup_r9_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
{ &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_26, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_26 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -103449,14 +112007,14 @@ dissect_rrc_RRCConnectionSetup_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence);
+ ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence);
return offset;
}
@@ -103464,7 +112022,7 @@ dissect_rrc_T_nonCriticalExtensions_132(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_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 },
+ { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 },
{ NULL, 0, 0, NULL }
};
@@ -103493,7 +112051,7 @@ dissect_rrc_T_r9_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_complete_24_sequence[] = {
+static const per_sequence_t T_complete_27_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -103503,81 +112061,81 @@ static const per_sequence_t T_complete_24_sequence[] = {
};
static int
-dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_24, T_complete_24_sequence);
+ ett_rrc_T_complete_27, T_complete_27_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_21_sequence[] = {
+static const per_sequence_t T_defaultConfig_23_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_21, T_defaultConfig_21_sequence);
+ ett_rrc_T_defaultConfig_23, T_defaultConfig_23_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_21_vals[] = {
+static const value_string rrc_T_preConfigMode_23_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_21_choice[] = {
+static const per_choice_t T_preConfigMode_23_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 },
+ { 1, &hf_rrc_defaultConfig_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_23 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_21, T_preConfigMode_21_choice,
+ ett_rrc_T_preConfigMode_23, T_preConfigMode_23_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_21_sequence[] = {
- { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 },
+static const per_sequence_t T_preconfiguration_23_sequence[] = {
+ { &hf_rrc_preConfigMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_23 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_21, T_preconfiguration_21_sequence);
+ ett_rrc_T_preconfiguration_23, T_preconfiguration_23_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_24_vals[] = {
+static const value_string rrc_T_specificationMode_27_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_24_choice[] = {
- { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 },
- { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 },
+static const per_choice_t T_specificationMode_27_choice[] = {
+ { 0, &hf_rrc_complete_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_27 },
+ { 1, &hf_rrc_preconfiguration_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_23 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_24, T_specificationMode_24_choice,
+ ett_rrc_T_specificationMode_27, T_specificationMode_27_choice,
NULL);
return offset;
@@ -103595,8 +112153,8 @@ static const per_sequence_t RRCConnectionSetup_r10_IEs_sequence[] = {
{ &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
{ &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_27, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_27 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -103624,14 +112182,43 @@ dissect_rrc_RRCConnectionSetup_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = {
+static const per_sequence_t RRCConnectionSetup_vaj0ext_IEs_sequence[] = {
+ { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_vaj0ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_RRCConnectionSetup_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence);
+ ett_rrc_RRCConnectionSetup_vaj0ext_IEs, RRCConnectionSetup_vaj0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vaj0NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vaj0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vaj0NonCriticalExtensions, T_vaj0NonCriticalExtensions_sequence);
return offset;
}
@@ -103640,7 +112227,7 @@ dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r10_09_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r10_IEs },
{ &hf_rrc_rrcConnectionSetup_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 },
+ { &hf_rrc_vaj0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -103653,7 +112240,7 @@ dissect_rrc_T_r10_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_complete_25_sequence[] = {
+static const per_sequence_t T_complete_28_sequence[] = {
{ &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
@@ -103663,81 +112250,81 @@ static const per_sequence_t T_complete_25_sequence[] = {
};
static int
-dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_complete_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_complete_25, T_complete_25_sequence);
+ ett_rrc_T_complete_28, T_complete_28_sequence);
return offset;
}
-static const per_sequence_t T_defaultConfig_22_sequence[] = {
+static const per_sequence_t T_defaultConfig_24_sequence[] = {
{ &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
{ &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_defaultConfig_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_defaultConfig_22, T_defaultConfig_22_sequence);
+ ett_rrc_T_defaultConfig_24, T_defaultConfig_24_sequence);
return offset;
}
-static const value_string rrc_T_preConfigMode_22_vals[] = {
+static const value_string rrc_T_preConfigMode_24_vals[] = {
{ 0, "predefinedConfigIdentity" },
{ 1, "defaultConfig" },
{ 0, NULL }
};
-static const per_choice_t T_preConfigMode_22_choice[] = {
+static const per_choice_t T_preConfigMode_24_choice[] = {
{ 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
- { 1, &hf_rrc_defaultConfig_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_22 },
+ { 1, &hf_rrc_defaultConfig_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_24 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_preConfigMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preConfigMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preConfigMode_22, T_preConfigMode_22_choice,
+ ett_rrc_T_preConfigMode_24, T_preConfigMode_24_choice,
NULL);
return offset;
}
-static const per_sequence_t T_preconfiguration_22_sequence[] = {
- { &hf_rrc_preConfigMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_22 },
+static const per_sequence_t T_preconfiguration_24_sequence[] = {
+ { &hf_rrc_preConfigMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_24 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_preconfiguration_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_preconfiguration_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_preconfiguration_22, T_preconfiguration_22_sequence);
+ ett_rrc_T_preconfiguration_24, T_preconfiguration_24_sequence);
return offset;
}
-static const value_string rrc_T_specificationMode_25_vals[] = {
+static const value_string rrc_T_specificationMode_28_vals[] = {
{ 0, "complete" },
{ 1, "preconfiguration" },
{ 0, NULL }
};
-static const per_choice_t T_specificationMode_25_choice[] = {
- { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 },
- { 1, &hf_rrc_preconfiguration_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_22 },
+static const per_choice_t T_specificationMode_28_choice[] = {
+ { 0, &hf_rrc_complete_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_28 },
+ { 1, &hf_rrc_preconfiguration_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_24 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_specificationMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_specificationMode_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_specificationMode_25, T_specificationMode_25_choice,
+ ett_rrc_T_specificationMode_28, T_specificationMode_28_choice,
NULL);
return offset;
@@ -103756,7 +112343,7 @@ static const per_sequence_t RRCConnectionSetup_r11_IEs_sequence[] = {
{ &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 },
{ &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
- { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 },
+ { &hf_rrc_specificationMode_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_28 },
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
{ &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
{ &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
@@ -103785,14 +112372,29 @@ dissect_rrc_RRCConnectionSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence);
+ ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vaj0NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vaj0NonCriticalExtensions_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vaj0NonCriticalExtensions_01, T_vaj0NonCriticalExtensions_01_sequence);
return offset;
}
@@ -103801,7 +112403,7 @@ dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_10_sequence[] = {
{ &hf_rrc_rrcConnectionSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r11_IEs },
{ &hf_rrc_rrcConnectionSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 },
+ { &hf_rrc_vaj0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -103814,189 +112416,393 @@ dissect_rrc_T_r11_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_106_sequence[] = {
+static const per_sequence_t CapabilityUpdateRequirement_r12_sequence[] = {
+ { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_systemSpecificCapUpdateReqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r8 },
+ { &hf_rrc_eUTRAbandSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRAbandSpecificCapUpdateReqList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_CapabilityUpdateRequirement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_106, T_criticalExtensions_106_sequence);
+ ett_rrc_CapabilityUpdateRequirement_r12, CapabilityUpdateRequirement_r12_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_105_vals[] = {
+static const per_sequence_t T_complete_29_sequence[] = {
+ { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 },
+ { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_complete_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_complete_29, T_complete_29_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_defaultConfig_25_sequence[] = {
+ { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
+ { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_defaultConfig_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_defaultConfig_25, T_defaultConfig_25_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_preConfigMode_25_vals[] = {
+ { 0, "predefinedConfigIdentity" },
+ { 1, "defaultConfig" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_preConfigMode_25_choice[] = {
+ { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
+ { 1, &hf_rrc_defaultConfig_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_25 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preConfigMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_preConfigMode_25, T_preConfigMode_25_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_preconfiguration_25_sequence[] = {
+ { &hf_rrc_preConfigMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_25 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preconfiguration_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_preconfiguration_25, T_preconfiguration_25_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_specificationMode_29_vals[] = {
+ { 0, "complete" },
+ { 1, "preconfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_specificationMode_29_choice[] = {
+ { 0, &hf_rrc_complete_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_29 },
+ { 1, &hf_rrc_preconfiguration_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_25 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_specificationMode_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_specificationMode_29, T_specificationMode_29_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetup_r12_IEs_sequence[] = {
+ { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
+ { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI },
+ { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator },
+ { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 },
+ { &hf_rrc_capabilityUpdateRequirement_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r12 },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_29 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 },
+ { &hf_rrc_dl_CommonInformation_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r10 },
+ { &hf_rrc_dl_InformationPerRL_List_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r8 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 },
+ { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 },
+ { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD },
+ { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 },
+ { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 },
+ { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 },
+ { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RRCConnectionSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RRCConnectionSetup_r12_IEs, RRCConnectionSetup_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_09_sequence[] = {
+ { &hf_rrc_rrcConnectionSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r12_IEs },
+ { &hf_rrc_rrcConnectionSetup_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_09, T_r12_09_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_116_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_115_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_115_choice[] = {
+ { 0, &hf_rrc_r12_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_09 },
+ { 1, &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_116 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_114_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_105_choice[] = {
+static const per_choice_t T_criticalExtensions_114_choice[] = {
{ 0, &hf_rrc_r11_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_10 },
- { 1, &hf_rrc_criticalExtensions_107, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_106 },
+ { 1, &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_115 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_105, T_criticalExtensions_105_choice,
+ ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_104_vals[] = {
+static const value_string rrc_T_criticalExtensions_113_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_104_choice[] = {
+static const per_choice_t T_criticalExtensions_113_choice[] = {
{ 0, &hf_rrc_r10_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_09 },
- { 1, &hf_rrc_criticalExtensions_106, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_105 },
+ { 1, &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_114 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_104, T_criticalExtensions_104_choice,
+ ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_103_vals[] = {
+static const value_string rrc_T_criticalExtensions_112_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_103_choice[] = {
+static const per_choice_t T_criticalExtensions_112_choice[] = {
{ 0, &hf_rrc_r9_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_09 },
- { 1, &hf_rrc_criticalExtensions_105, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_104 },
+ { 1, &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_113 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_103, T_criticalExtensions_103_choice,
+ ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_102_vals[] = {
+static const value_string rrc_T_criticalExtensions_111_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_102_choice[] = {
+static const per_choice_t T_criticalExtensions_111_choice[] = {
{ 0, &hf_rrc_r8_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_10 },
- { 1, &hf_rrc_criticalExtensions_104, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_103 },
+ { 1, &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_112 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_102, T_criticalExtensions_102_choice,
+ ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_101_vals[] = {
+static const value_string rrc_T_criticalExtensions_110_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_101_choice[] = {
+static const per_choice_t T_criticalExtensions_110_choice[] = {
{ 0, &hf_rrc_r7_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_09 },
- { 1, &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_102 },
+ { 1, &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_111 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_101, T_criticalExtensions_101_choice,
+ ett_rrc_T_criticalExtensions_110, T_criticalExtensions_110_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_100_vals[] = {
+static const value_string rrc_T_criticalExtensions_109_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_100_choice[] = {
+static const per_choice_t T_criticalExtensions_109_choice[] = {
{ 0, &hf_rrc_r6_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_10 },
- { 1, &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_101 },
+ { 1, &hf_rrc_criticalExtensions_111, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_110 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_choice,
+ ett_rrc_T_criticalExtensions_109, T_criticalExtensions_109_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_99_vals[] = {
+static const value_string rrc_T_criticalExtensions_108_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_99_choice[] = {
+static const per_choice_t T_criticalExtensions_108_choice[] = {
{ 0, &hf_rrc_r5_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_09 },
- { 1, &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_100 },
+ { 1, &hf_rrc_criticalExtensions_110, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_109 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_choice,
+ ett_rrc_T_criticalExtensions_108, T_criticalExtensions_108_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_98_vals[] = {
+static const value_string rrc_T_criticalExtensions_107_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_98_choice[] = {
+static const per_choice_t T_criticalExtensions_107_choice[] = {
{ 0, &hf_rrc_r4_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_11 },
- { 1, &hf_rrc_criticalExtensions_100, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 },
+ { 1, &hf_rrc_criticalExtensions_109, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_108 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_98, T_criticalExtensions_98_choice,
+ ett_rrc_T_criticalExtensions_107, T_criticalExtensions_107_choice,
NULL);
return offset;
@@ -104006,7 +112812,7 @@ dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_later_than_r3_18_sequence[] = {
{ &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_98 },
+ { &hf_rrc_criticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_107 },
{ NULL, 0, 0, NULL }
};
@@ -104033,7 +112839,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 383 "../../asn1/rrc/rrc.cnf"
+#line 393 "../../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,
@@ -104061,14 +112867,14 @@ dissect_rrc_URAUpdateConfirm_CCCH_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_183_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_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_172, T_nonCriticalExtensions_172_sequence);
+ ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence);
return offset;
}
@@ -104076,7 +112882,7 @@ dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_21_sequence[] = {
{ &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 },
+ { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 },
{ NULL, 0, 0, NULL }
};
@@ -104134,14 +112940,14 @@ dissect_rrc_T_r3_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_129_sequence[] = {
+static const per_sequence_t T_criticalExtensions_140_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_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_criticalExtensions_129, T_criticalExtensions_129_sequence);
+ ett_rrc_T_criticalExtensions_140, T_criticalExtensions_140_sequence);
return offset;
}
@@ -104150,7 +112956,7 @@ dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_later_than_r3_26_sequence[] = {
{ &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI },
{ &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier },
- { &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_129 },
+ { &hf_rrc_criticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_140 },
{ NULL, 0, 0, NULL }
};
@@ -104177,7 +112983,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 493 "../../asn1/rrc/rrc.cnf"
+#line 503 "../../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,
@@ -104667,14 +113473,43 @@ dissect_rrc_CellUpdate_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_12_sequence[] = {
+static const per_sequence_t CellUpdate_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measuredResultsOnRACH_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_CellUpdate_vc50ext_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_12, T_nonCriticalExtensions_12_sequence);
+ ett_rrc_CellUpdate_vc50ext_IEs, CellUpdate_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_13_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_13, T_nonCriticalExtensions_13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_cellUpdate_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdate_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vc50NonCriticalExtensions, T_vc50NonCriticalExtensions_sequence);
return offset;
}
@@ -104682,7 +113517,7 @@ dissect_rrc_T_nonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb50NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_cellUpdate_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdate_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_12 },
+ { &hf_rrc_vc50NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -104815,7 +113650,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 187 "../../asn1/rrc/rrc.cnf"
+#line 197 "../../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);
@@ -105414,14 +114249,43 @@ dissect_rrc_RRCConnectionRequest_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = {
+static const per_sequence_t RRCConnectionRequest_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measuredResultsOnRACH_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsOnRACH_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_RRCConnectionRequest_vc50ext_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_125, T_nonCriticalExtensions_125_sequence);
+ ett_rrc_RRCConnectionRequest_vc50ext_IEs, RRCConnectionRequest_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_06_sequence[] = {
+ { &hf_rrc_rrcConnectionRequest_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_06, T_vc50NonCriticalExtensions_06_sequence);
return offset;
}
@@ -105429,7 +114293,7 @@ dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_17_sequence[] = {
{ &hf_rrc_rrcConnectionRequest_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 },
+ { &hf_rrc_vc50NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
@@ -105678,7 +114542,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 379 "../../asn1/rrc/rrc.cnf"
+#line 389 "../../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);
@@ -105906,14 +114770,14 @@ dissect_rrc_URAUpdate_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_178_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_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_167, T_nonCriticalExtensions_167_sequence);
+ ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence);
return offset;
}
@@ -105921,7 +114785,7 @@ dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_uraUpdate_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 },
+ { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 },
{ NULL, 0, 0, NULL }
};
@@ -105989,7 +114853,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 485 "../../asn1/rrc/rrc.cnf"
+#line 495 "../../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);
@@ -106200,26 +115064,26 @@ dissect_rrc_T_spare1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_measurementQuantity_02_vals[] = {
+static const value_string rrc_T_measurementQuantity_03_vals[] = {
{ 0, "cpich-Ec-N0" },
{ 1, "cpich-RSCP" },
{ 2, "pathloss" },
- { 3, "spare" },
+ { 3, "cpich-Ec-N0-RSCP" },
{ 0, NULL }
};
-static const per_choice_t T_measurementQuantity_02_choice[] = {
+static const per_choice_t T_measurementQuantity_03_choice[] = {
{ 0, &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0 },
{ 1, &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_RSCP },
{ 2, &hf_rrc_pathloss , ASN1_NO_EXTENSIONS , dissect_rrc_Pathloss },
- { 3, &hf_rrc_spare , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 3, &hf_rrc_cpich_Ec_N0_RSCP, ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0_RSCP },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_measurementQuantity_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_measurementQuantity_03(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_measurementQuantity_02, T_measurementQuantity_02_choice,
+ ett_rrc_T_measurementQuantity_03, T_measurementQuantity_03_choice,
NULL);
return offset;
@@ -106227,7 +115091,7 @@ dissect_rrc_T_measurementQuantity_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t T_currentCell_01_sequence[] = {
- { &hf_rrc_measurementQuantity_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_02 },
+ { &hf_rrc_measurementQuantity_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_03 },
{ NULL, 0, 0, NULL }
};
@@ -106240,7 +115104,7 @@ dissect_rrc_T_currentCell_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rrc_T_measurementQuantity_04_vals[] = {
+static const value_string rrc_T_measurementQuantity_05_vals[] = {
{ 0, "cpich-Ec-N0" },
{ 1, "cpich-RSCP" },
{ 2, "pathloss" },
@@ -106248,7 +115112,7 @@ static const value_string rrc_T_measurementQuantity_04_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_measurementQuantity_04_choice[] = {
+static const per_choice_t T_measurementQuantity_05_choice[] = {
{ 0, &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_Ec_N0 },
{ 1, &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CPICH_RSCP },
{ 2, &hf_rrc_pathloss , ASN1_NO_EXTENSIONS , dissect_rrc_Pathloss },
@@ -106257,9 +115121,9 @@ static const per_choice_t T_measurementQuantity_04_choice[] = {
};
static int
-dissect_rrc_T_measurementQuantity_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_measurementQuantity_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_measurementQuantity_04, T_measurementQuantity_04_choice,
+ ett_rrc_T_measurementQuantity_05, T_measurementQuantity_05_choice,
NULL);
return offset;
@@ -106269,7 +115133,7 @@ dissect_rrc_T_measurementQuantity_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t MonitoredCellRACH_ResultFDD_r11_sequence[] = {
{ &hf_rrc_sfn_SFN_ObsTimeDifference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
- { &hf_rrc_measurementQuantity_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_04 },
+ { &hf_rrc_measurementQuantity_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_05 },
{ NULL, 0, 0, NULL }
};
@@ -106374,7 +115238,7 @@ static const per_sequence_t CellUpdateFDD_r11_sequence[] = {
static int
dissect_rrc_CellUpdateFDD_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 191 "../../asn1/rrc/rrc.cnf"
+#line 201 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateFDD-r11");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_CellUpdateFDD_r11, CellUpdateFDD_r11_sequence);
@@ -106756,14 +115620,78 @@ dissect_rrc_PagingType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_68_sequence[] = {
+
+static int
+dissect_rrc_MIB_ValueTagExt(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, 1U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_CellValueTag2(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, 16U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_ModificationInfo_vc50ext_sequence[] = {
+ { &hf_rrc_mib_ValueTagExt , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIB_ValueTagExt },
+ { &hf_rrc_sb3_ValueTag , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellValueTag2 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_BCCH_ModificationInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_68, T_nonCriticalExtensions_68_sequence);
+ ett_rrc_BCCH_ModificationInfo_vc50ext, BCCH_ModificationInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PagingType1_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_bcch_ModificationInfo_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BCCH_ModificationInfo_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PagingType1_vc50ext_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_PagingType1_vc50ext_IEs, PagingType1_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_73_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_73, T_nonCriticalExtensions_73_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_05_sequence[] = {
+ { &hf_rrc_pagingType1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PagingType1_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_73 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_05, T_vc50NonCriticalExtensions_05_sequence);
return offset;
}
@@ -106771,7 +115699,7 @@ dissect_rrc_T_nonCriticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v860NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_pagingType1_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PagingType1_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_68 },
+ { &hf_rrc_vc50NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_05 },
{ NULL, 0, 0, NULL }
};
@@ -106823,7 +115751,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 299 "../../asn1/rrc/rrc.cnf"
+#line 309 "../../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);
@@ -106972,14 +115900,14 @@ dissect_rrc_PUSCHCapacityRequest_v590ext(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence);
+ ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence);
return offset;
}
@@ -106987,7 +115915,7 @@ dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v590NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_puschCapacityRequest_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PUSCHCapacityRequest_v590ext },
- { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 },
+ { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 },
{ NULL, 0, 0, NULL }
};
@@ -107028,7 +115956,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 323 "../../asn1/rrc/rrc.cnf"
+#line 333 "../../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);
@@ -107320,7 +116248,7 @@ dissect_rrc_BIT_STRING_SIZE_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t CompleteSIB_sequence[] = {
{ &hf_rrc_sib_Type , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type },
- { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_226 },
+ { &hf_rrc_sib_Data_fixed_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_226 },
{ NULL, 0, 0, NULL }
};
@@ -107406,7 +116334,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 429 "../../asn1/rrc/rrc.cnf"
+#line 439 "../../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);
@@ -107432,14 +116360,43 @@ dissect_rrc_SystemInformationChangeIndication_v860ext_IEs(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = {
+static const per_sequence_t SystemInformationChangeIndication_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_bcch_ModificationInfo_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BCCH_ModificationInfo_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SystemInformationChangeIndication_vc50ext_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_145, T_nonCriticalExtensions_145_sequence);
+ ett_rrc_SystemInformationChangeIndication_vc50ext_IEs, SystemInformationChangeIndication_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_07_sequence[] = {
+ { &hf_rrc_systemInformationChangeIndication_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_07, T_vc50NonCriticalExtensions_07_sequence);
return offset;
}
@@ -107447,7 +116404,7 @@ dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_17_sequence[] = {
{ &hf_rrc_systemInformationChangeIndication_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SystemInformationChangeIndication_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 },
+ { &hf_rrc_vc50NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
@@ -107483,7 +116440,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 433 "../../asn1/rrc/rrc.cnf"
+#line 443 "../../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);
@@ -107664,7 +116621,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 425 "../../asn1/rrc/rrc.cnf"
+#line 435 "../../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);
@@ -107785,14 +116742,14 @@ dissect_rrc_MBMS_ServiceAccessInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_192_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_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_180, T_nonCriticalExtensions_180_sequence);
+ ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence);
return offset;
}
@@ -107800,13 +116757,13 @@ dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t MBMSAccessInformation_sequence[] = {
{ &hf_rrc_mbms_ServiceAccessInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceAccessInfoList_r6 },
- { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 },
+ { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 },
{ NULL, 0, 0, NULL }
};
static int
dissect_rrc_MBMSAccessInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 251 "../../asn1/rrc/rrc.cnf"
+#line 261 "../../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);
@@ -108026,7 +116983,7 @@ dissect_rrc_MBMS_CommonPhyChIdentity(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_121_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 },
@@ -108035,9 +116992,9 @@ static const per_sequence_t T_fdd_111_sequence[] = {
};
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_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_111, T_fdd_111_sequence);
+ ett_rrc_T_fdd_121, T_fdd_121_sequence);
return offset;
}
@@ -108059,54 +117016,54 @@ dissect_rrc_CommonTimeslotInfoMBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_tdd384_32_sequence[] = {
+static const per_sequence_t T_tdd384_34_sequence[] = {
{ &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS },
{ &hf_rrc_downlinkTimeslotsCodes, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_32, T_tdd384_32_sequence);
+ ett_rrc_T_tdd384_34, T_tdd384_34_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_51_sequence[] = {
+static const per_sequence_t T_tdd128_55_sequence[] = {
{ &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS },
{ &hf_rrc_downlinkTimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_51, T_tdd128_51_sequence);
+ ett_rrc_T_tdd128_55, T_tdd128_55_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_79_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_86_vals[] = {
{ 0, "fdd" },
{ 1, "tdd384" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_79_choice[] = {
- { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 },
- { 1, &hf_rrc_tdd384_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_32 },
- { 2, &hf_rrc_tdd128_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_51 },
+static const per_choice_t T_modeSpecificInfo_86_choice[] = {
+ { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 },
+ { 1, &hf_rrc_tdd384_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_34 },
+ { 2, &hf_rrc_tdd128_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_55 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_86(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_modeSpecificInfo_79, T_modeSpecificInfo_79_choice,
+ ett_rrc_T_modeSpecificInfo_86, T_modeSpecificInfo_86_choice,
NULL);
return offset;
@@ -108114,7 +117071,7 @@ dissect_rrc_T_modeSpecificInfo_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCCPCHInfo_MBMS_r6_sequence[] = {
- { &hf_rrc_modeSpecificInfo_79, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_79 },
+ { &hf_rrc_modeSpecificInfo_86, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_86 },
{ NULL, 0, 0, NULL }
};
@@ -108188,7 +117145,7 @@ dissect_rrc_T_modulation_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_112_sequence[] = {
+static const per_sequence_t T_fdd_122_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 },
@@ -108198,9 +117155,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_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_112, T_fdd_112_sequence);
+ ett_rrc_T_fdd_122, T_fdd_122_sequence);
return offset;
}
@@ -108222,7 +117179,7 @@ dissect_rrc_T_modulation_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd384_33_sequence[] = {
+static const per_sequence_t T_tdd384_35_sequence[] = {
{ &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS },
{ &hf_rrc_downlinkTimeslotsCodes_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_r7 },
{ &hf_rrc_modulation_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modulation_05 },
@@ -108230,9 +117187,9 @@ static const per_sequence_t T_tdd384_33_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_33, T_tdd384_33_sequence);
+ ett_rrc_T_tdd384_35, T_tdd384_35_sequence);
return offset;
}
@@ -108254,7 +117211,7 @@ dissect_rrc_T_modulation_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd768_19_sequence[] = {
+static const per_sequence_t T_tdd768_21_sequence[] = {
{ &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS },
{ &hf_rrc_downlinkTimeslotsCodes_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_VHCR },
{ &hf_rrc_modulation_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modulation_06 },
@@ -108262,9 +117219,9 @@ static const per_sequence_t T_tdd768_19_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_19, T_tdd768_19_sequence);
+ ett_rrc_T_tdd768_21, T_tdd768_21_sequence);
return offset;
}
@@ -108304,7 +117261,7 @@ dissect_rrc_T_modulation_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd128_52_sequence[] = {
+static const per_sequence_t T_tdd128_56_sequence[] = {
{ &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS },
{ &hf_rrc_downlinkTimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 },
{ &hf_rrc_mbsfnSpecialTimeSlot, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeSlotLCR_ext },
@@ -108313,15 +117270,15 @@ static const per_sequence_t T_tdd128_52_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_52, T_tdd128_52_sequence);
+ ett_rrc_T_tdd128_56, T_tdd128_56_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_80_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_87_vals[] = {
{ 0, "fdd" },
{ 1, "tdd384" },
{ 2, "tdd768" },
@@ -108329,18 +117286,18 @@ static const value_string rrc_T_modeSpecificInfo_80_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_80_choice[] = {
- { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 },
- { 1, &hf_rrc_tdd384_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_33 },
- { 2, &hf_rrc_tdd768_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_19 },
- { 3, &hf_rrc_tdd128_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_52 },
+static const per_choice_t T_modeSpecificInfo_87_choice[] = {
+ { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 },
+ { 1, &hf_rrc_tdd384_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_35 },
+ { 2, &hf_rrc_tdd768_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_21 },
+ { 3, &hf_rrc_tdd128_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_56 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_80, T_modeSpecificInfo_80_choice,
+ ett_rrc_T_modeSpecificInfo_87, T_modeSpecificInfo_87_choice,
NULL);
return offset;
@@ -108348,7 +117305,7 @@ dissect_rrc_T_modeSpecificInfo_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCCPCHInfo_MBMS_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_80, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_80 },
+ { &hf_rrc_modeSpecificInfo_87, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_87 },
{ NULL, 0, 0, NULL }
};
@@ -108606,14 +117563,14 @@ dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_193_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_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_181, T_nonCriticalExtensions_181_sequence);
+ ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence);
return offset;
}
@@ -108621,7 +117578,7 @@ dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_23_sequence[] = {
{ &hf_rrc_mbmsCommonPTMRBInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 },
+ { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 },
{ NULL, 0, 0, NULL }
};
@@ -108675,7 +117632,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 255 "../../asn1/rrc/rrc.cnf"
+#line 265 "../../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);
@@ -109016,14 +117973,14 @@ dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_194_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_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_182, T_nonCriticalExtensions_182_sequence);
+ ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence);
return offset;
}
@@ -109031,7 +117988,7 @@ dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_34_sequence[] = {
{ &hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 },
+ { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 },
{ NULL, 0, 0, NULL }
};
@@ -109053,7 +118010,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 259 "../../asn1/rrc/rrc.cnf"
+#line 269 "../../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);
@@ -109220,7 +118177,7 @@ dissect_rrc_MBMS_NI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_190_sequence[] = {
+static const per_sequence_t T_fdd_204_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 },
@@ -109228,9 +118185,9 @@ static const per_sequence_t T_fdd_190_sequence[] = {
};
static int
-dissect_rrc_T_fdd_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_190, T_fdd_190_sequence);
+ ett_rrc_T_fdd_204, T_fdd_204_sequence);
return offset;
}
@@ -109289,7 +118246,7 @@ dissect_rrc_MBMS_MICHNotificationIndLength(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_tdd384_44_sequence[] = {
+static const per_sequence_t T_tdd384_46_sequence[] = {
{ &hf_rrc_timeslot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber },
{ &hf_rrc_midambleShiftAndBurstType_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType },
{ &hf_rrc_channelisationCode_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_TS_ChannelisationCode },
@@ -109299,9 +118256,9 @@ static const per_sequence_t T_tdd384_44_sequence[] = {
};
static int
-dissect_rrc_T_tdd384_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_44, T_tdd384_44_sequence);
+ ett_rrc_T_tdd384_46, T_tdd384_46_sequence);
return offset;
}
@@ -109321,7 +118278,7 @@ dissect_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_tdd128_70_sequence[] = {
+static const per_sequence_t T_tdd128_75_sequence[] = {
{ &hf_rrc_timeslot_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 },
{ &hf_rrc_midambleShiftAndBurstType_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType_LCR_r4 },
{ &hf_rrc_channelisationCodeList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode },
@@ -109331,9 +118288,9 @@ static const per_sequence_t T_tdd128_70_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_70, T_tdd128_70_sequence);
+ ett_rrc_T_tdd128_75, T_tdd128_75_sequence);
return offset;
}
@@ -109347,9 +118304,9 @@ static const value_string rrc_T_mode_03_vals[] = {
};
static const per_choice_t T_mode_03_choice[] = {
- { 0, &hf_rrc_fdd_196 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_190 },
- { 1, &hf_rrc_tdd384_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_44 },
- { 2, &hf_rrc_tdd128_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_70 },
+ { 0, &hf_rrc_fdd_210 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_204 },
+ { 1, &hf_rrc_tdd384_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_46 },
+ { 2, &hf_rrc_tdd128_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_75 },
{ 0, NULL, 0, NULL }
};
@@ -109402,43 +118359,43 @@ dissect_rrc_MBMSGeneralInformation_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_tdd384_45_sequence[] = {
+static const per_sequence_t T_tdd384_47_sequence[] = {
{ &hf_rrc_midambleShiftAndBurstType_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType_r7 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_45, T_tdd384_45_sequence);
+ ett_rrc_T_tdd384_47, T_tdd384_47_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_25_sequence[] = {
+static const per_sequence_t T_tdd768_27_sequence[] = {
{ &hf_rrc_midambleShiftAndBurstType_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_25, T_tdd768_25_sequence);
+ ett_rrc_T_tdd768_27, T_tdd768_27_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_71_sequence[] = {
+static const per_sequence_t T_tdd128_76_sequence[] = {
{ &hf_rrc_mbsfnSpecialTimeSlot, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeSlotLCR_ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_71, T_tdd128_71_sequence);
+ ett_rrc_T_tdd128_76, T_tdd128_76_sequence);
return offset;
}
@@ -109452,9 +118409,9 @@ static const value_string rrc_T_mode_04_vals[] = {
};
static const per_choice_t T_mode_04_choice[] = {
- { 0, &hf_rrc_tdd384_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_45 },
- { 1, &hf_rrc_tdd768_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_25 },
- { 2, &hf_rrc_tdd128_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_71 },
+ { 0, &hf_rrc_tdd384_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_47 },
+ { 1, &hf_rrc_tdd768_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_27 },
+ { 2, &hf_rrc_tdd128_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_76 },
{ 0, NULL, 0, NULL }
};
@@ -109741,14 +118698,14 @@ dissect_rrc_MBMSGeneralInformation_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_195_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_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_183, T_nonCriticalExtensions_183_sequence);
+ ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence);
return offset;
}
@@ -109756,7 +118713,7 @@ dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v890NoncriticalExtensions_sequence[] = {
{ &hf_rrc_mbmsGeneralInformation_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSGeneralInformation_v890ext_IEs },
- { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 },
+ { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 },
{ NULL, 0, 0, NULL }
};
@@ -109826,7 +118783,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 263 "../../asn1/rrc/rrc.cnf"
+#line 273 "../../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);
@@ -110180,7 +119137,7 @@ dissect_rrc_MBMS_L1CombiningSchedule(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_191_sequence[] = {
+static const per_sequence_t T_fdd_205_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 },
@@ -110188,9 +119145,9 @@ static const per_sequence_t T_fdd_191_sequence[] = {
};
static int
-dissect_rrc_T_fdd_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_191, T_fdd_191_sequence);
+ ett_rrc_T_fdd_205, T_fdd_205_sequence);
return offset;
}
@@ -110203,7 +119160,7 @@ static const value_string rrc_T_layer1Combining_vals[] = {
};
static const per_choice_t T_layer1Combining_choice[] = {
- { 0, &hf_rrc_fdd_197 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_191 },
+ { 0, &hf_rrc_fdd_211 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_205 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -110379,7 +119336,7 @@ dissect_rrc_SecondaryCCPCHInfoDiff_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_192_sequence[] = {
+static const per_sequence_t T_fdd_206_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 },
@@ -110387,9 +119344,9 @@ static const per_sequence_t T_fdd_192_sequence[] = {
};
static int
-dissect_rrc_T_fdd_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_192, T_fdd_192_sequence);
+ ett_rrc_T_fdd_206, T_fdd_206_sequence);
return offset;
}
@@ -110402,7 +119359,7 @@ static const value_string rrc_T_layer1Combining_01_vals[] = {
};
static const per_choice_t T_layer1Combining_01_choice[] = {
- { 0, &hf_rrc_fdd_198 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_192 },
+ { 0, &hf_rrc_fdd_212 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_206 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -110463,14 +119420,14 @@ dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs(tvbuff_t *tvb _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_198_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_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_186, T_nonCriticalExtensions_186_sequence);
+ ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence);
return offset;
}
@@ -110478,7 +119435,7 @@ dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_37_sequence[] = {
{ &hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 },
+ { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 },
{ NULL, 0, 0, NULL }
};
@@ -110500,7 +119457,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 275 "../../asn1/rrc/rrc.cnf"
+#line 285 "../../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);
@@ -110601,14 +119558,14 @@ dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_200_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_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_188, T_nonCriticalExtensions_188_sequence);
+ ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence);
return offset;
}
@@ -110616,7 +119573,7 @@ dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_38_sequence[] = {
{ &hf_rrc_mbmsUnmodifiedServicesInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 },
+ { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 },
{ NULL, 0, 0, NULL }
};
@@ -110637,7 +119594,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 283 "../../asn1/rrc/rrc.cnf"
+#line 293 "../../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);
@@ -110772,14 +119729,14 @@ dissect_rrc_MBMS_ServiceSchedulingInfoList_r6(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_199_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_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_187, T_nonCriticalExtensions_187_sequence);
+ ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence);
return offset;
}
@@ -110787,13 +119744,13 @@ dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t MBMSSchedulingInformation_sequence[] = {
{ &hf_rrc_serviceSchedulingInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceSchedulingInfoList_r6 },
- { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 },
+ { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 },
{ NULL, 0, 0, NULL }
};
static int
dissect_rrc_MBMSSchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 279 "../../asn1/rrc/rrc.cnf"
+#line 289 "../../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);
@@ -110888,14 +119845,14 @@ dissect_rrc_CellUpdate_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_13_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_14_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_13, T_nonCriticalExtensions_13_sequence);
+ ett_rrc_T_nonCriticalExtensions_14, T_nonCriticalExtensions_14_sequence);
return offset;
}
@@ -110903,7 +119860,7 @@ dissect_rrc_T_nonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v7g0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_cellUpdate_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdate_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_13 },
+ { &hf_rrc_nonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_14 },
{ NULL, 0, 0, NULL }
};
@@ -110931,14 +119888,14 @@ dissect_rrc_CellUpdate_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_23_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_25_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_23, T_nonCriticalExtensions_23_sequence);
+ ett_rrc_T_nonCriticalExtensions_25, T_nonCriticalExtensions_25_sequence);
return offset;
}
@@ -110946,7 +119903,7 @@ dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v7g0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_23 },
+ { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 },
{ NULL, 0, 0, NULL }
};
@@ -111206,7 +120163,7 @@ dissect_rrc_DL_DPCH_InfoCommonPost(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_CommonInformationPost_sequence[] = {
- { &hf_rrc_dl_DPCH_InfoCommon_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoCommonPost },
+ { &hf_rrc_dl_DPCH_InfoCommon_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoCommonPost },
{ NULL, 0, 0, NULL }
};
@@ -111237,7 +120194,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_PostFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t DL_InformationPerRL_PostFDD_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
- { &hf_rrc_dl_DPCH_InfoPerRL_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostFDD },
+ { &hf_rrc_dl_DPCH_InfoPerRL_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostFDD },
{ NULL, 0, 0, NULL }
};
@@ -111267,7 +120224,7 @@ dissect_rrc_DL_InformationPerRL_ListPostFDD(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t T_fdd_07_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -111394,7 +120351,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_PostTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t DL_InformationPerRL_PostTDD_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_InfoPost },
- { &hf_rrc_dl_DPCH_InfoPerRL_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostTDD },
+ { &hf_rrc_dl_DPCH_InfoPerRL_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostTDD },
{ NULL, 0, 0, NULL }
};
@@ -111503,14 +120460,14 @@ dissect_rrc_HandoverToUTRANCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_37_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_40_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_37, T_nonCriticalExtensions_37_sequence);
+ ett_rrc_T_nonCriticalExtensions_40, T_nonCriticalExtensions_40_sequence);
return offset;
}
@@ -111518,7 +120475,7 @@ dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r3_08_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_r3, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r3_IEs },
- { &hf_rrc_nonCriticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_37 },
+ { &hf_rrc_nonCriticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_40 },
{ NULL, 0, 0, NULL }
};
@@ -111642,7 +120599,7 @@ dissect_rrc_T_preConfigMode_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_09_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -111772,7 +120729,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t DL_InformationPerRL_PostTDD_LCR_r4_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_InfoPostTDD_LCR_r4 },
- { &hf_rrc_dl_DPCH_InfoPerRL_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4 },
+ { &hf_rrc_dl_DPCH_InfoPerRL_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -111901,14 +120858,14 @@ dissect_rrc_HandoverToUTRANCommand_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_38_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_41_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_38, T_nonCriticalExtensions_38_sequence);
+ ett_rrc_T_nonCriticalExtensions_41, T_nonCriticalExtensions_41_sequence);
return offset;
}
@@ -111916,7 +120873,7 @@ dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r4_02_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_r4, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r4_IEs },
- { &hf_rrc_nonCriticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_38 },
+ { &hf_rrc_nonCriticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_41 },
{ NULL, 0, 0, NULL }
};
@@ -112030,7 +120987,7 @@ dissect_rrc_T_preConfigMode_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_11_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -112177,14 +121134,14 @@ dissect_rrc_HandoverToUTRANCommand_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtensions_39_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_42_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_39, T_nonCriticalExtensions_39_sequence);
+ ett_rrc_T_nonCriticalExtensions_42, T_nonCriticalExtensions_42_sequence);
return offset;
}
@@ -112192,7 +121149,7 @@ dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r5_02_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r5_IEs },
- { &hf_rrc_nonCriticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_39 },
+ { &hf_rrc_nonCriticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_42 },
{ NULL, 0, 0, NULL }
};
@@ -112270,7 +121227,7 @@ dissect_rrc_T_preConfigMode_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_12_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -112447,14 +121404,14 @@ dissect_rrc_HandoverToUTRANCommand_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_40_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_43_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_40, T_nonCriticalExtensions_40_sequence);
+ ett_rrc_T_nonCriticalExtensions_43, T_nonCriticalExtensions_43_sequence);
return offset;
}
@@ -112462,7 +121419,7 @@ dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v6b0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v6b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_40 },
+ { &hf_rrc_nonCriticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_43 },
{ NULL, 0, 0, NULL }
};
@@ -112556,7 +121513,7 @@ dissect_rrc_T_preConfigMode_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_13_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -112769,14 +121726,14 @@ dissect_rrc_HandoverToUTRANCommand_v7d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_41_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_44_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_41, T_nonCriticalExtensions_41_sequence);
+ ett_rrc_T_nonCriticalExtensions_44, T_nonCriticalExtensions_44_sequence);
return offset;
}
@@ -112784,7 +121741,7 @@ dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v7d0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v7d0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_41 },
+ { &hf_rrc_nonCriticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_44 },
{ NULL, 0, 0, NULL }
};
@@ -112926,7 +121883,7 @@ dissect_rrc_T_preConfigMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_14_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -113126,14 +122083,14 @@ dissect_rrc_HandoverToUTRANCommand_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_42_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_42, T_nonCriticalExtensions_42_sequence);
+ ett_rrc_T_nonCriticalExtensions_45, T_nonCriticalExtensions_45_sequence);
return offset;
}
@@ -113141,7 +122098,7 @@ dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v8a0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_42 },
+ { &hf_rrc_nonCriticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_45 },
{ NULL, 0, 0, NULL }
};
@@ -113283,7 +122240,7 @@ dissect_rrc_T_preConfigMode_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_15_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -113440,7 +122397,7 @@ static const per_sequence_t HandoverToUTRANCommand_r9_IEs_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
{ &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
{ &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
{ &hf_rrc_specificationMode_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_06 },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxAllowedUL_TX_Power },
{ NULL, 0, 0, NULL }
@@ -113469,14 +122426,14 @@ dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_43_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_46_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_43, T_nonCriticalExtensions_43_sequence);
+ ett_rrc_T_nonCriticalExtensions_46, T_nonCriticalExtensions_46_sequence);
return offset;
}
@@ -113484,7 +122441,7 @@ dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v9c0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_43 },
+ { &hf_rrc_nonCriticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_46 },
{ NULL, 0, 0, NULL }
};
@@ -113596,7 +122553,7 @@ dissect_rrc_T_preConfigMode_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_16_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -113753,7 +122710,7 @@ static const per_sequence_t HandoverToUTRANCommand_r10_IEs_sequence[] = {
{ &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
{ &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
{ &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
- { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
{ &hf_rrc_specificationMode_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_07 },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxAllowedUL_TX_Power },
{ NULL, 0, 0, NULL }
@@ -113768,14 +122725,14 @@ dissect_rrc_HandoverToUTRANCommand_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_44_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_47_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_44, T_nonCriticalExtensions_44_sequence);
+ ett_rrc_T_nonCriticalExtensions_47, T_nonCriticalExtensions_47_sequence);
return offset;
}
@@ -113783,7 +122740,7 @@ dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_v9c0NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_44 },
+ { &hf_rrc_nonCriticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_47 },
{ NULL, 0, 0, NULL }
};
@@ -113877,7 +122834,7 @@ dissect_rrc_T_preConfigMode_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t T_fdd_17_sequence[] = {
{ &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
{ &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
- { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
{ &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
{ NULL, 0, 0, NULL }
};
@@ -114049,14 +123006,178 @@ dissect_rrc_HandoverToUTRANCommand_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_45_sequence[] = {
+static const value_string rrc_T_differentTxModeFromServingHS_DSCHCell_04_vals[] = {
+ { 0, "different" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_newConfiguration_10_sequence[] = {
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI },
+ { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
+ { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
+ { &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes },
+ { &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset },
+ { &hf_rrc_uarfcn_DL , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UARFCN },
+ { &hf_rrc_differentTxModeFromServingHS_DSCHCell_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_04 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_newConfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_45, T_nonCriticalExtensions_45_sequence);
+ ett_rrc_T_newConfiguration_10, T_newConfiguration_10_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_configurationInfo_07_vals[] = {
+ { 0, "continue" },
+ { 1, "newConfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_configurationInfo_07_choice[] = {
+ { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_newConfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_10 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_configurationInfo_07(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_configurationInfo_07, T_configurationInfo_07_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_SecondaryCellInfoFDD_HandoverToUtran_sequence[] = {
+ { &hf_rrc_configurationInfo_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configurationInfo_07 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran, DL_SecondaryCellInfoFDD_HandoverToUtran_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AdditionalDLSecCellInfoFDD_HandoverToUtran_sequence[] = {
+ { &hf_rrc_dl_SecondaryCellInfoFDD_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_AdditionalDLSecCellInfoFDD_HandoverToUtran(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_AdditionalDLSecCellInfoFDD_HandoverToUtran, AdditionalDLSecCellInfoFDD_HandoverToUtran_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AdditionalDLSecCellInfoHandoverToUtranListFDD_sequence_of[1] = {
+ { &hf_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AdditionalDLSecCellInfoFDD_HandoverToUtran },
+};
+
+static int
+dissect_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD(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_AdditionalDLSecCellInfoHandoverToUtranListFDD, AdditionalDLSecCellInfoHandoverToUtranListFDD_sequence_of,
+ 2, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_complete_09_sequence[] = {
+ { &hf_rrc_dl_SecondaryCellInfoFDD_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran },
+ { &hf_rrc_ulSecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD },
+ { &hf_rrc_additionalDLSecCellInfoHandoverToUtranListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_complete_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_complete_09, T_complete_09_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_specificationMode_09_vals[] = {
+ { 0, "complete" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_specificationMode_09_choice[] = {
+ { 0, &hf_rrc_complete_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_specificationMode_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_specificationMode_09, T_specificationMode_09_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverToUTRANCommand_vbc0ext_IEs_sequence[] = {
+ { &hf_rrc_specificationMode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_09 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_HandoverToUTRANCommand_vbc0ext_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_HandoverToUTRANCommand_vbc0ext_IEs, HandoverToUTRANCommand_vbc0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_48_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_48, T_nonCriticalExtensions_48_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vbc0NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_handoverToUTRANCommand_vbc0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_vbc0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vbc0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vbc0NonCriticalExtensions, T_vbc0NonCriticalExtensions_sequence);
return offset;
}
@@ -114065,7 +123186,7 @@ dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_r11_03_sequence[] = {
{ &hf_rrc_handoverToUTRANCommand_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r11_IEs },
{ &hf_rrc_handoverToUTRANCommand_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_45 },
+ { &hf_rrc_vbc0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vbc0NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -114078,35 +123199,328 @@ dissect_rrc_T_r11_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_37_sequence[] = {
+static const per_sequence_t T_complete_10_sequence[] = {
+ { &hf_rrc_srb_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r8 },
+ { &hf_rrc_rab_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_Info_r11 },
+ { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 },
+ { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { &hf_rrc_dl_SecondaryCellInfoFDD_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran },
+ { &hf_rrc_ulSecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD },
+ { &hf_rrc_additionalDLSecCellInfoHandoverToUtranListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_complete_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_complete_10, T_complete_10_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_defaultConfig_09_sequence[] = {
+ { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode },
+ { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_defaultConfig_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_criticalExtensions_37, T_criticalExtensions_37_sequence);
+ ett_rrc_T_defaultConfig_09, T_defaultConfig_09_sequence);
return offset;
}
-static const value_string rrc_T_criticalExtensions_36_vals[] = {
+static const value_string rrc_T_preConfigMode_09_vals[] = {
+ { 0, "predefinedConfigIdentity" },
+ { 1, "defaultConfig" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_preConfigMode_09_choice[] = {
+ { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity },
+ { 1, &hf_rrc_defaultConfig_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preConfigMode_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_preConfigMode_09, T_preConfigMode_09_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fdd_18_sequence[] = {
+ { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD },
+ { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost },
+ { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD },
+ { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_fdd_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_fdd_18, T_fdd_18_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd384_08_sequence[] = {
+ { &hf_rrc_ul_DPCH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostTDD },
+ { &hf_rrc_dl_InformationPerRL, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_PostTDD },
+ { &hf_rrc_frequencyInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoTDD },
+ { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd384_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_tdd384_08, T_tdd384_08_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd128_08_sequence[] = {
+ { &hf_rrc_ul_DPCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_Info_r7 },
+ { &hf_rrc_dl_InformationPerRL_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_PostTDD_LCR_r4 },
+ { &hf_rrc_frequencyInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoTDD },
+ { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
+ { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd128_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_tdd128_08, T_tdd128_08_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tdd768_05_sequence[] = {
+ { &hf_rrc_ul_DPCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_Info_r7 },
+ { &hf_rrc_dl_InformationPerRL_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_List_r7 },
+ { &hf_rrc_frequencyInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoTDD },
+ { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_TX_Power },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd768_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_tdd768_05, T_tdd768_05_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_tdd_09_vals[] = {
+ { 0, "tdd384" },
+ { 1, "tdd128" },
+ { 2, "tdd768" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_tdd_09_choice[] = {
+ { 0, &hf_rrc_tdd384_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_08 },
+ { 1, &hf_rrc_tdd128_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_08 },
+ { 2, &hf_rrc_tdd768_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_05 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tdd_09(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_tdd_09, T_tdd_09_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_12_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_12_choice[] = {
+ { 0, &hf_rrc_fdd_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_18 },
+ { 1, &hf_rrc_tdd_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_modeSpecificInfo_12, T_modeSpecificInfo_12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_preconfiguration_09_sequence[] = {
+ { &hf_rrc_preConfigMode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_09 },
+ { &hf_rrc_rab_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_Info_Post },
+ { &hf_rrc_modeSpecificInfo_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_preconfiguration_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_preconfiguration_09, T_preconfiguration_09_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_specificationMode_10_vals[] = {
+ { 0, "complete" },
+ { 1, "preconfiguration" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_specificationMode_10_choice[] = {
+ { 0, &hf_rrc_complete_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_10 },
+ { 1, &hf_rrc_preconfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_specificationMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_specificationMode_10, T_specificationMode_10_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverToUTRANCommand_r12_IEs_sequence[] = {
+ { &hf_rrc_new_U_RNTI_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI_Short },
+ { &hf_rrc_cipheringAlgorithm_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringAlgorithm_r7 },
+ { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI },
+ { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI },
+ { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH },
+ { &hf_rrc_specificationMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_10 },
+ { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxAllowedUL_TX_Power },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_HandoverToUTRANCommand_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_HandoverToUTRANCommand_r12_IEs, HandoverToUTRANCommand_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_49_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_49, T_nonCriticalExtensions_49_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_03_sequence[] = {
+ { &hf_rrc_handoverToUTRANCommand_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r12_IEs },
+ { &hf_rrc_handoverToUTRANCommand_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_49 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_03, T_r12_03_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_41_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_41, T_criticalExtensions_41_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_40_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_40_choice[] = {
+ { 0, &hf_rrc_r12_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_03 },
+ { 1, &hf_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_41 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_40, T_criticalExtensions_40_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_39_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_36_choice[] = {
+static const per_choice_t T_criticalExtensions_39_choice[] = {
{ 0, &hf_rrc_r11_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_03 },
- { 1, &hf_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_37 },
+ { 1, &hf_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_40 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice,
+ ett_rrc_T_criticalExtensions_39, T_criticalExtensions_39_choice,
NULL);
return offset;
@@ -114121,7 +123535,7 @@ static const value_string rrc_HandoverToUTRANCommand_LaterCriticalExtensions_val
static const per_choice_t HandoverToUTRANCommand_LaterCriticalExtensions_choice[] = {
{ 0, &hf_rrc_r10_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_03 },
- { 1, &hf_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_36 },
+ { 1, &hf_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_39 },
{ 0, NULL, 0, NULL }
};
@@ -114135,132 +123549,132 @@ dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions(tvbuff_t *tvb _U_, in
}
-static const value_string rrc_T_criticalExtensions_35_vals[] = {
+static const value_string rrc_T_criticalExtensions_38_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_35_choice[] = {
+static const per_choice_t T_criticalExtensions_38_choice[] = {
{ 0, &hf_rrc_r9_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_03 },
- { 1, &hf_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions },
+ { 1, &hf_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_35, T_criticalExtensions_35_choice,
+ ett_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_34_vals[] = {
+static const value_string rrc_T_criticalExtensions_37_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_34_choice[] = {
+static const per_choice_t T_criticalExtensions_37_choice[] = {
{ 0, &hf_rrc_r8_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_03 },
- { 1, &hf_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_35 },
+ { 1, &hf_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_38 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_34, T_criticalExtensions_34_choice,
+ ett_rrc_T_criticalExtensions_37, T_criticalExtensions_37_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_33_vals[] = {
+static const value_string rrc_T_criticalExtensions_36_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_33_choice[] = {
+static const per_choice_t T_criticalExtensions_36_choice[] = {
{ 0, &hf_rrc_r7_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_03 },
- { 1, &hf_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_34 },
+ { 1, &hf_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_37 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_33, T_criticalExtensions_33_choice,
+ ett_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_32_vals[] = {
+static const value_string rrc_T_criticalExtensions_35_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_32_choice[] = {
+static const per_choice_t T_criticalExtensions_35_choice[] = {
{ 0, &hf_rrc_r6_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_03 },
- { 1, &hf_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_33 },
+ { 1, &hf_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_36 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_32, T_criticalExtensions_32_choice,
+ ett_rrc_T_criticalExtensions_35, T_criticalExtensions_35_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_31_vals[] = {
+static const value_string rrc_T_criticalExtensions_34_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_31_choice[] = {
+static const per_choice_t T_criticalExtensions_34_choice[] = {
{ 0, &hf_rrc_r5_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_02 },
- { 1, &hf_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_32 },
+ { 1, &hf_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_35 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_31, T_criticalExtensions_31_choice,
+ ett_rrc_T_criticalExtensions_34, T_criticalExtensions_34_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_30_vals[] = {
+static const value_string rrc_T_criticalExtensions_33_vals[] = {
{ 0, "r4" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_30_choice[] = {
+static const per_choice_t T_criticalExtensions_33_choice[] = {
{ 0, &hf_rrc_r4_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_02 },
- { 1, &hf_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_31 },
+ { 1, &hf_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_34 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_30, T_criticalExtensions_30_choice,
+ ett_rrc_T_criticalExtensions_33, T_criticalExtensions_33_choice,
NULL);
return offset;
@@ -114275,13 +123689,13 @@ static const value_string rrc_HandoverToUTRANCommand_vals[] = {
static const per_choice_t HandoverToUTRANCommand_choice[] = {
{ 0, &hf_rrc_r3_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_08 },
- { 1, &hf_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_30 },
+ { 1, &hf_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_33 },
{ 0, NULL, 0, NULL }
};
static int
dissect_rrc_HandoverToUTRANCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 922 "../../asn1/rrc/rrc.cnf"
+#line 932 "../../asn1/rrc/rrc.cnf"
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_HandoverToUTRANCommand, HandoverToUTRANCommand_choice,
NULL);
@@ -114307,14 +123721,14 @@ dissect_rrc_InitialDirectTransfer_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_48_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_52_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_48, T_nonCriticalExtensions_48_sequence);
+ ett_rrc_T_nonCriticalExtensions_52, T_nonCriticalExtensions_52_sequence);
return offset;
}
@@ -114322,7 +123736,7 @@ dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t InitialDirectTransfer_r3_add_ext_IEs_sequence[] = {
{ &hf_rrc_initialDirectTransfer_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialDirectTransfer_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 },
+ { &hf_rrc_nonCriticalExtensions_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_52 },
{ NULL, 0, 0, NULL }
};
@@ -114422,7 +123836,7 @@ static const per_sequence_t UE_SecurityInformation_sequence[] = {
static int
dissect_rrc_UE_SecurityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 925 "../../asn1/rrc/rrc.cnf"
+#line 935 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CS+1);
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_UE_SecurityInformation, UE_SecurityInformation_sequence);
@@ -114459,7 +123873,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 153 "../../asn1/rrc/rrc.cnf"
+#line 163 "../../asn1/rrc/rrc.cnf"
tvbuff_t *ue_radio_access_cap_info_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -114706,22 +124120,22 @@ dissect_rrc_RF_CapabBandListFDDComp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string rrc_T_fdd_47_vals[] = {
+static const value_string rrc_T_fdd_48_vals[] = {
{ 0, "notSupported" },
{ 1, "supported" },
{ 0, NULL }
};
-static const per_choice_t T_fdd_47_choice[] = {
+static const per_choice_t T_fdd_48_choice[] = {
{ 0, &hf_rrc_notSupported , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 1, &hf_rrc_supported_06 , ASN1_NO_EXTENSIONS , dissect_rrc_RF_CapabBandListFDDComp },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_fdd_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_48(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_fdd_47, T_fdd_47_choice,
+ ett_rrc_T_fdd_48, T_fdd_48_choice,
NULL);
return offset;
@@ -114773,7 +124187,7 @@ dissect_rrc_T_tdd128_RF_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t RF_CapabilityComp_sequence[] = {
- { &hf_rrc_fdd_48 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_fdd_47 },
+ { &hf_rrc_fdd_49 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_fdd_48 },
{ &hf_rrc_tdd384_RF_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tdd384_RF_Capability },
{ &hf_rrc_tdd128_RF_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tdd128_RF_Capability },
{ NULL, 0, 0, NULL }
@@ -114825,7 +124239,7 @@ static const per_sequence_t UE_SecurityInformation2_sequence[] = {
static int
dissect_rrc_UE_SecurityInformation2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 929 "../../asn1/rrc/rrc.cnf"
+#line 939 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_PS+1);
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_UE_SecurityInformation2, UE_SecurityInformation2_sequence);
@@ -115135,7 +124549,7 @@ dissect_rrc_DL_PhysChCapabilityInfoTDD_768(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_tddPhysChCapability_768_01_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityInfoTDD_768 },
+ { &hf_rrc_downlinkPhysChCapability_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityInfoTDD_768 },
{ &hf_rrc_uplinkPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD },
{ NULL, 0, 0, NULL }
};
@@ -115174,7 +124588,7 @@ dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext(tvbuff_t *tvb _U_, int offset
static const per_sequence_t T_tddPhysChCapability_128_03_sequence[] = {
- { &hf_rrc_uplinkPhysChCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext },
+ { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext },
{ NULL, 0, 0, NULL }
};
@@ -115264,7 +124678,7 @@ dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD(tvbuff_t *tvb _U_, int offse
static const per_sequence_t UE_RadioAccessCapabilityInfo_v770ext_sequence[] = {
{ &hf_rrc_rf_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RF_Capability_v770ext },
- { &hf_rrc_physicalChannelCapability_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext },
+ { &hf_rrc_physicalChannelCapability_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext },
{ &hf_rrc_ganssSupportIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ganssSupportIndication },
{ &hf_rrc_mac_ehsSupport_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_ehsSupport_02 },
{ &hf_rrc_ue_SpecificCapabilityInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD },
@@ -116136,7 +125550,7 @@ static const value_string rrc_RadioFrequencyBandFDD3_vals[] = {
{ 6, "spare58" },
{ 7, "spare57" },
{ 8, "spare56" },
- { 9, "spare55" },
+ { 9, "bandXXXII" },
{ 10, "spare54" },
{ 11, "spare53" },
{ 12, "spare52" },
@@ -116969,16 +126383,6 @@ dissect_rrc_InterRATHandoverInfo_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-
-static int
-dissect_rrc_RadioFrequencyBandEUTRAExt2(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, 256U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t CompressedModeMeasCapabEUTRAExt2_sequence[] = {
{ &hf_rrc_radioFrequencyBandEUTRA_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandEUTRAExt2 },
{ &hf_rrc_compressedMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -117081,14 +126485,237 @@ dissect_rrc_InterRATHandoverInfo_vb70ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_57_sequence[] = {
+static const value_string rrc_T_interRATsupportMultiCellConfiguration_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_interRATsupportMultiCellConfiguration(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 int
+dissect_rrc_BandComb(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, 256U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioAccessCapabBandCombList_sequence_of[1] = {
+ { &hf_rrc_UE_RadioAccessCapabBandCombList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BandComb },
+};
+
+static int
+dissect_rrc_UE_RadioAccessCapabBandCombList(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_UE_RadioAccessCapabBandCombList, UE_RadioAccessCapabBandCombList_sequence_of,
+ 1, 16, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedCarrierCombination_sequence[] = {
+ { &hf_rrc_carrierCombination12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_carrierCombination21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_carrierCombination13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_carrierCombination31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_carrierCombination22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SupportedCarrierCombination(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_57, T_nonCriticalExtensions_57_sequence);
+ ett_rrc_SupportedCarrierCombination, SupportedCarrierCombination_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioAccessCapabBandCombList_va40ext_sequence_of[1] = {
+ { &hf_rrc_UE_RadioAccessCapabBandCombList_va40ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SupportedCarrierCombination },
+};
+
+static int
+dissect_rrc_UE_RadioAccessCapabBandCombList_va40ext(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_UE_RadioAccessCapabBandCombList_va40ext, UE_RadioAccessCapabBandCombList_va40ext_sequence_of,
+ 1, 16, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioAccessCapability_vbc0ext_sequence[] = {
+ { &hf_rrc_interRATsupportMultiCellConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_interRATsupportMultiCellConfiguration },
+ { &hf_rrc_ue_RadioAccessCapabBandCombList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandCombList },
+ { &hf_rrc_ue_RadioAccessCapabBandCombList_va40ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandCombList_va40ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_RadioAccessCapability_vbc0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UE_RadioAccessCapability_vbc0ext, UE_RadioAccessCapability_vbc0ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATHandoverInfo_vbc0ext_IEs_sequence[] = {
+ { &hf_rrc_ue_RadioAccessCapabilityInfo_vbc0ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapability_vbc0ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATHandoverInfo_vbc0ext_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_vbc0ext_IEs, InterRATHandoverInfo_vbc0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportofDsacAndPpacInCellDch_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofDsacAndPpacInCellDch_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportforDCHEnhancements_01_vals[] = {
+ { 0, "basic" },
+ { 1, "full" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportforDCHEnhancements_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_simultaneousSupportforDCHEnhancementsAndCM_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndCM_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioAccessCapabilityComp2_vc50ext_sequence[] = {
+ { &hf_rrc_supportofDsacAndPpacInCellDch_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofDsacAndPpacInCellDch_01 },
+ { &hf_rrc_supportforDCHEnhancements_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportforDCHEnhancements_01 },
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndCM_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndCM_01 },
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_RadioAccessCapabilityComp2_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_RadioAccessCapabilityComp2_vc50ext, UE_RadioAccessCapabilityComp2_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATHandoverInfo_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_ue_RadioAccessCapabilityComp2_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabilityComp2_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATHandoverInfo_vc50ext_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_vc50ext_IEs, InterRATHandoverInfo_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_61_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_61, T_nonCriticalExtensions_61_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_02_sequence[] = {
+ { &hf_rrc_interRATHandoverInfo_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_61 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_02, T_vc50NonCriticalExtensions_02_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vbc0NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_interRATHandoverInfo_vbc0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_vbc0ext_IEs },
+ { &hf_rrc_vc50NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vbc0NonCriticalExtensions_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_vbc0NonCriticalExtensions_01, T_vbc0NonCriticalExtensions_01_sequence);
return offset;
}
@@ -117096,7 +126723,7 @@ dissect_rrc_T_nonCriticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_vb70NonCriticalExtensions_sequence[] = {
{ &hf_rrc_interRATHandoverInfo_vb70ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_vb70ext_IEs },
- { &hf_rrc_nonCriticalExtensions_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_57 },
+ { &hf_rrc_vbc0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vbc0NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -117986,14 +127613,14 @@ dissect_rrc_InterRATHandoverInfoBand_va40ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_56_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_60_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_nonCriticalExtensions_56, T_nonCriticalExtensions_56_sequence);
+ ett_rrc_T_nonCriticalExtensions_60, T_nonCriticalExtensions_60_sequence);
return offset;
}
@@ -118001,7 +127628,7 @@ dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_va40NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_interRATHandoverInfo_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfoBand_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 },
+ { &hf_rrc_nonCriticalExtensions_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_60 },
{ NULL, 0, 0, NULL }
};
@@ -118059,14 +127686,14 @@ dissect_rrc_InterRATHandoverInfo_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence);
+ ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence);
return offset;
}
@@ -118074,7 +127701,7 @@ dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7g0NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7g0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 },
+ { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 },
{ NULL, 0, 0, NULL }
};
@@ -118230,14 +127857,14 @@ dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence);
+ ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence);
return offset;
}
@@ -118245,7 +127872,7 @@ dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_12_sequence[] = {
{ &hf_rrc_rrcConnectionSetupCompleteBand_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 },
+ { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 },
{ NULL, 0, 0, NULL }
};
@@ -118332,14 +127959,14 @@ dissect_rrc_RRC_FailureInfo_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence);
+ ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence);
return offset;
}
@@ -118347,7 +127974,7 @@ dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_laterNonCriticalExtensions_43_sequence[] = {
{ &hf_rrc_rrc_FailureInfo_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 },
+ { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 },
{ NULL, 0, 0, NULL }
};
@@ -118375,14 +128002,14 @@ dissect_rrc_T_r3_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_107_sequence[] = {
+static const per_sequence_t T_criticalExtensions_117_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_107, T_criticalExtensions_107_sequence);
+ ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_sequence);
return offset;
}
@@ -118396,7 +128023,7 @@ static const value_string rrc_RRC_FailureInfo_vals[] = {
static const per_choice_t RRC_FailureInfo_choice[] = {
{ 0, &hf_rrc_r3_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_21 },
- { 1, &hf_rrc_criticalExtensions_108, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_107 },
+ { 1, &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_117 },
{ 0, NULL, 0, NULL }
};
@@ -118410,6 +128037,365 @@ dissect_rrc_RRC_FailureInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string rrc_SIB_Type2_vals[] = {
+ { 0, "schedulingBlock3" },
+ { 1, "systemInformationBlockType1" },
+ { 2, "systemInformationBlockType2" },
+ { 3, "systemInformationBlockType3" },
+ { 4, "systemInformationBlockType4" },
+ { 5, "systemInformationBlockType5" },
+ { 6, "systemInformationBlockType5bis" },
+ { 7, "systemInformationBlockType6" },
+ { 8, "systemInformationBlockType7" },
+ { 9, "systemInformationBlockType11" },
+ { 10, "systemInformationBlockType11bis" },
+ { 11, "systemInformationBlockType12" },
+ { 12, "systemInformationBlockType13" },
+ { 13, "systemInformationBlockType13-1" },
+ { 14, "systemInformationBlockType13-2" },
+ { 15, "systemInformationBlockType13-3" },
+ { 16, "systemInformationBlockType13-4" },
+ { 17, "systemInformationBlockType14" },
+ { 18, "systemInformationBlockType15" },
+ { 19, "systemInformationBlockType15bis" },
+ { 20, "systemInformationBlockType15-1" },
+ { 21, "systemInformationBlockType15-1bis" },
+ { 22, "systemInformationBlockType15-1ter" },
+ { 23, "systemInformationBlockType15-2" },
+ { 24, "systemInformationBlockType15-2bis" },
+ { 25, "systemInformationBlockType15-2ter" },
+ { 26, "systemInformationBlockType15-3" },
+ { 27, "systemInformationBlockType15-3bis" },
+ { 28, "systemInformationBlockType15-4" },
+ { 29, "systemInformationBlockType15-5" },
+ { 30, "systemInformationBlockType15-6" },
+ { 31, "systemInformationBlockType15-7" },
+ { 32, "systemInformationBlockType15-8" },
+ { 33, "systemInformationBlockType16" },
+ { 34, "systemInformationBlockType17" },
+ { 35, "systemInformationBlockType18" },
+ { 36, "systemInformationBlockType19" },
+ { 37, "systemInformationBlockType20" },
+ { 38, "systemInformationBlockType21" },
+ { 39, "systemInformationBlockType22" },
+ { 40, "systemInformationBlockType23" },
+ { 41, "systemInformationBlockType24" },
+ { 42, "spare22" },
+ { 43, "spare21" },
+ { 44, "spare20" },
+ { 45, "spare19" },
+ { 46, "spare18" },
+ { 47, "spare17" },
+ { 48, "spare16" },
+ { 49, "spare15" },
+ { 50, "spare14" },
+ { 51, "spare13" },
+ { 52, "spare12" },
+ { 53, "spare11" },
+ { 54, "spare10" },
+ { 55, "spare9" },
+ { 56, "spare8" },
+ { 57, "spare7" },
+ { 58, "spare6" },
+ { 59, "spare5" },
+ { 60, "spare4" },
+ { 61, "spare3" },
+ { 62, "spare2" },
+ { 63, "spare1" },
+ { 0, NULL }
+};
+
+static value_string_ext rrc_SIB_Type2_vals_ext = VALUE_STRING_EXT_INIT(rrc_SIB_Type2_vals);
+
+
+static int
+dissect_rrc_SIB_Type2(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,
+ 64, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_SIB_Data2_fixed(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,
+ 232, 232, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t FirstSegment2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount },
+ { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_FirstSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_FirstSegment2, FirstSegment2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SubsequentSegment2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex },
+ { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SubsequentSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SubsequentSegment2, SubsequentSegment2_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_SIB_Data2_variable(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, 224, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t LastSegmentShort2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex },
+ { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LastSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LastSegmentShort2, LastSegmentShort2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t FirstSegmentShort2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount },
+ { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_FirstSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_FirstSegmentShort2, FirstSegmentShort2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_combination5_sequence[] = {
+ { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 },
+ { &hf_rrc_firstSegmentShort, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_combination5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_combination5, T_combination5_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CompleteSIBshort2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CompleteSIBshort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CompleteSIBshort2, CompleteSIBshort2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CompleteSIB2_List_sequence_of[1] = {
+ { &hf_rrc_CompleteSIB2_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIBshort2 },
+};
+
+static int
+dissect_rrc_CompleteSIB2_List(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_CompleteSIB2_List, CompleteSIB2_List_sequence_of,
+ 1, maxSIBperMsg, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_combination6_sequence[] = {
+ { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 },
+ { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_combination6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_combination6, T_combination6_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_combination7_sequence[] = {
+ { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 },
+ { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List },
+ { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_combination7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_combination7, T_combination7_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_combination9_sequence[] = {
+ { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List },
+ { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_combination9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_combination9, T_combination9_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_BIT_STRING_SIZE_236(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,
+ 236, 236, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CompleteSIB2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_sib_Data_fixed_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_236 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CompleteSIB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CompleteSIB2, CompleteSIB2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LastSegment2_sequence[] = {
+ { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 },
+ { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex },
+ { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_LastSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_LastSegment2, LastSegment2_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_segmentCombination_vals[] = {
+ { 0, "combination2" },
+ { 1, "combination3" },
+ { 2, "combination4" },
+ { 3, "combination5" },
+ { 4, "combination6" },
+ { 5, "combination7" },
+ { 6, "combination8" },
+ { 7, "combination9" },
+ { 8, "combination10" },
+ { 9, "combination11" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_segmentCombination_choice[] = {
+ { 0, &hf_rrc_combination2 , ASN1_NO_EXTENSIONS , dissect_rrc_FirstSegment2 },
+ { 1, &hf_rrc_combination3 , ASN1_NO_EXTENSIONS , dissect_rrc_SubsequentSegment2 },
+ { 2, &hf_rrc_combination4 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegmentShort2 },
+ { 3, &hf_rrc_combination5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination5 },
+ { 4, &hf_rrc_combination6 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination6 },
+ { 5, &hf_rrc_combination7 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination7 },
+ { 6, &hf_rrc_combination8 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2_List },
+ { 7, &hf_rrc_combination9 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination9 },
+ { 8, &hf_rrc_combination10 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2 },
+ { 9, &hf_rrc_combination11 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegment2 },
+ { 10, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 11, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 12, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 13, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 14, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 15, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_segmentCombination(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_segmentCombination, T_segmentCombination_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformation2_BCH_sequence[] = {
+ { &hf_rrc_segmentCombination, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_segmentCombination },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SystemInformation2_BCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SystemInformation2_BCH, SystemInformation2_BCH_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UECapabilityInformation_v650ext_IEs_sequence[] = {
{ &hf_rrc_ue_RadioAccessCapability_v650ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_v650ext },
{ NULL, 0, 0, NULL }
@@ -118480,14 +128466,14 @@ dissect_rrc_UECapabilityInformation_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_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_161, T_nonCriticalExtensions_161_sequence);
+ ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence);
return offset;
}
@@ -118495,7 +128481,7 @@ dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_ueCapabilityInformation_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 },
+ { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 },
{ NULL, 0, 0, NULL }
};
@@ -118597,14 +128583,14 @@ dissect_rrc_URAUpdate_v7e0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_179_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_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_168, T_nonCriticalExtensions_168_sequence);
+ ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence);
return offset;
}
@@ -118612,7 +128598,7 @@ dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t URAUpdate_r3_add_ext_IEs_sequence[] = {
{ &hf_rrc_uraUpdate_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_v7e0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 },
+ { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 },
{ NULL, 0, 0, NULL }
};
@@ -118749,14 +128735,53 @@ dissect_rrc_System_Information_Container_vb50ext_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = {
+
+static int
+dissect_rrc_T_sysInfoType11ter(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_SysInfoType11ter_PDU);
+
+ return offset;
+}
+
+
+static const per_sequence_t System_Information_Container_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_sysInfoType11ter, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoType11ter },
{ 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_System_Information_Container_vc50ext_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_189, T_nonCriticalExtensions_189_sequence);
+ ett_rrc_System_Information_Container_vc50ext_IEs, System_Information_Container_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_201_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_09_sequence[] = {
+ { &hf_rrc_system_Information_Container_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_System_Information_Container_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_09, T_vc50NonCriticalExtensions_09_sequence);
return offset;
}
@@ -118764,7 +128789,7 @@ dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb50NonCriticalExtensions_21_sequence[] = {
{ &hf_rrc_system_Information_Container_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_System_Information_Container_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 },
+ { &hf_rrc_vc50NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
@@ -118889,22 +128914,6 @@ dissect_rrc_T_eab_Category(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const value_string rrc_AccessClassBarred_vals[] = {
- { 0, "barred" },
- { 1, "notBarred" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_AccessClassBarred(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 EAB_AccessClassBarredList_sequence_of[1] = {
{ &hf_rrc_EAB_AccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessClassBarred },
};
@@ -119000,42 +129009,6 @@ dissect_rrc_EAB_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t LocationRegistrationAccessClassBarredList_sequence_of[1] = {
- { &hf_rrc_LocationRegistrationAccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessClassBarred },
-};
-
-static int
-dissect_rrc_LocationRegistrationAccessClassBarredList(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_LocationRegistrationAccessClassBarredList, LocationRegistrationAccessClassBarredList_sequence_of,
- 15, 15, FALSE);
-
- return offset;
-}
-
-
-static const value_string rrc_LocationRegistrationParameters_vals[] = {
- { 0, "noRestriction" },
- { 1, "restriction" },
- { 0, NULL }
-};
-
-static const per_choice_t LocationRegistrationParameters_choice[] = {
- { 0, &hf_rrc_noRestriction , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_restriction , ASN1_NO_EXTENSIONS , dissect_rrc_LocationRegistrationAccessClassBarredList },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_rrc_LocationRegistrationParameters(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_LocationRegistrationParameters, LocationRegistrationParameters_choice,
- NULL);
-
- return offset;
-}
-
-
static const per_sequence_t PLMN_IdentityWithOptionalMCC_r6_sequence[] = {
{ &hf_rrc_mcc , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MCC },
{ &hf_rrc_mnc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MNC },
@@ -119080,57 +129053,6 @@ dissect_rrc_MultiplePLMN_List_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const value_string rrc_T_pagingResponseRestrictionIndicator_vals[] = {
- { 0, "all" },
- { 1, "cS" },
- { 2, "pS" },
- { 3, "none" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_T_pagingResponseRestrictionIndicator(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,
- 4, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string rrc_T_locationRegistrationRestrictionIndicator_vals[] = {
- { 0, "all" },
- { 1, "cS" },
- { 2, "pS" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_T_locationRegistrationRestrictionIndicator(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,
- 3, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t PagingPermissionWithAccessControlParameters_sequence[] = {
- { &hf_rrc_pagingResponseRestrictionIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_pagingResponseRestrictionIndicator },
- { &hf_rrc_locationRegistrationRestrictionIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_locationRegistrationRestrictionIndicator },
- { &hf_rrc_locationRegistration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LocationRegistrationParameters },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_PagingPermissionWithAccessControlParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_PagingPermissionWithAccessControlParameters, PagingPermissionWithAccessControlParameters_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t PagingPermissionWithAccessControlList_sequence[] = {
{ &hf_rrc_pagingPermissionWithAccessControlParametersForOperator1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PagingPermissionWithAccessControlParameters },
{ &hf_rrc_pagingPermissionWithAccessControlParametersForOperator2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PagingPermissionWithAccessControlParameters },
@@ -119286,20 +129208,6 @@ dissect_rrc_PLMN_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
}
-static const per_sequence_t AccessClassBarredList_sequence_of[1] = {
- { &hf_rrc_AccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessClassBarred },
-};
-
-static int
-dissect_rrc_AccessClassBarredList(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_AccessClassBarredList, AccessClassBarredList_sequence_of,
- maxAC, maxAC, FALSE);
-
- return offset;
-}
-
-
static const value_string rrc_AllowedIndicator_vals[] = {
{ 0, "allowed" },
{ 1, "notAllowed" },
@@ -119666,7 +129574,7 @@ dissect_rrc_RAT_FDD_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_45_sequence[] = {
+static const per_sequence_t T_fdd_46_sequence[] = {
{ &hf_rrc_s_Intrasearch , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchQual },
{ &hf_rrc_s_Intersearch , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchQual },
{ &hf_rrc_s_SearchHCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchRXLEV },
@@ -119677,9 +129585,9 @@ static const per_sequence_t T_fdd_45_sequence[] = {
};
static int
-dissect_rrc_T_fdd_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_45, T_fdd_45_sequence);
+ ett_rrc_T_fdd_46, T_fdd_46_sequence);
return offset;
}
@@ -119716,7 +129624,7 @@ dissect_rrc_RAT_TDD_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_tdd_10_sequence[] = {
+static const per_sequence_t T_tdd_11_sequence[] = {
{ &hf_rrc_s_Intrasearch_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchRXLEV },
{ &hf_rrc_s_Intersearch_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchRXLEV },
{ &hf_rrc_s_SearchHCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_S_SearchRXLEV },
@@ -119726,46 +129634,36 @@ static const per_sequence_t T_tdd_10_sequence[] = {
};
static int
-dissect_rrc_T_tdd_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_10, T_tdd_10_sequence);
+ ett_rrc_T_tdd_11, T_tdd_11_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_16_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_17_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_16_choice[] = {
- { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_45 },
- { 1, &hf_rrc_tdd_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_10 },
+static const per_choice_t T_modeSpecificInfo_17_choice[] = {
+ { 0, &hf_rrc_fdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_46 },
+ { 1, &hf_rrc_tdd_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_11 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_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_modeSpecificInfo_16, T_modeSpecificInfo_16_choice,
+ ett_rrc_T_modeSpecificInfo_17, T_modeSpecificInfo_17_choice,
NULL);
return offset;
}
-
-static int
-dissect_rrc_T_Reselection_S(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 31U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string rrc_T_CRMaxHyst_vals[] = {
{ 0, "notUsed" },
{ 1, "t10" },
@@ -119852,7 +129750,7 @@ dissect_rrc_HCS_ServingCellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t CellSelectReselectInfoSIB_3_4_sequence[] = {
{ &hf_rrc_mappingInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MappingInfo },
{ &hf_rrc_cellSelectQualityMeasure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure },
- { &hf_rrc_modeSpecificInfo_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_16 },
+ { &hf_rrc_modeSpecificInfo_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_17 },
{ &hf_rrc_q_Hyst_l_S , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Q_Hyst_S },
{ &hf_rrc_t_Reselection_S , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_Reselection_S },
{ &hf_rrc_hcs_ServingCellInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_ServingCellInformation },
@@ -119929,57 +129827,6 @@ dissect_rrc_CSG_PSCSplitInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_restriction_sequence[] = {
- { &hf_rrc_domainSpecficAccessClassBarredList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessClassBarredList },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_T_restriction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_restriction, T_restriction_sequence);
-
- return offset;
-}
-
-
-static const value_string rrc_DomainSpecificAccessRestriction_v670ext_vals[] = {
- { 0, "noRestriction" },
- { 1, "restriction" },
- { 0, NULL }
-};
-
-static const per_choice_t DomainSpecificAccessRestriction_v670ext_choice[] = {
- { 0, &hf_rrc_noRestriction , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_restriction_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_restriction },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_rrc_DomainSpecificAccessRestriction_v670ext(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_DomainSpecificAccessRestriction_v670ext, DomainSpecificAccessRestriction_v670ext_choice,
- NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t DomainSpecificAccessRestrictionParam_v670ext_sequence[] = {
- { &hf_rrc_cSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DomainSpecificAccessRestriction_v670ext },
- { &hf_rrc_pSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DomainSpecificAccessRestriction_v670ext },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_DomainSpecificAccessRestrictionParam_v670ext, DomainSpecificAccessRestrictionParam_v670ext_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t DomainSpecificAccessRestrictionList_v670ext_sequence[] = {
{ &hf_rrc_domainSpecificAccessRestrictionParametersForOperator1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext },
{ &hf_rrc_domainSpecificAccessRestrictionParametersForOperator2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext },
@@ -120204,16 +130051,6 @@ dissect_rrc_BackoffControlParams(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_rrc_BandComb(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, 256U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string rrc_T_adjacentFrequencyMeasurements_vals[] = {
{ 0, "true" },
{ 0, NULL }
@@ -120691,6 +130528,132 @@ dissect_rrc_DL_PhysChCapabilityFDD_vb80ext(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string rrc_T_supportforDCHEnhancements_vals[] = {
+ { 0, "basic" },
+ { 1, "full" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportforDCHEnhancements(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 value_string rrc_T_simultaneousSupportforDCHEnhancementsAndCM_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndCM(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_drx_enhancements_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_drx_enhancements(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_hs_dpcchOverheadReduction_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_hs_dpcchOverheadReduction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportofEnhancedServingCellChangeForEvent1C_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofEnhancedServingCellChangeForEvent1C(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportofDPCCH2_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofDPCCH2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_PhysChCapabilityFDD_vc50ext_sequence[] = {
+ { &hf_rrc_supportforDCHEnhancements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportforDCHEnhancements },
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndCM, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndCM },
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx },
+ { &hf_rrc_drx_enhancements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_drx_enhancements },
+ { &hf_rrc_hs_dpcchOverheadReduction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hs_dpcchOverheadReduction },
+ { &hf_rrc_supportofEnhancedServingCellChangeForEvent1C, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofEnhancedServingCellChangeForEvent1C },
+ { &hf_rrc_supportofDPCCH2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofDPCCH2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_PhysChCapabilityFDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_PhysChCapabilityFDD_vc50ext, DL_PhysChCapabilityFDD_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DL_PhysChCapabilityTDD_128_v770ext_sequence[] = {
{ &hf_rrc_multiCarrier_physical_layer_category, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiCarrier_HSDSCH_physical_layer_category },
{ NULL, 0, 0, NULL }
@@ -120771,6 +130734,35 @@ dissect_rrc_DL_PhysChCapabilityInfoTDD_128_va40ext(tvbuff_t *tvb _U_, int offset
}
+static const value_string rrc_T_supportofNon_rectResourceAllocation_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofNon_rectResourceAllocation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_PhysChCapabilityInfoTDD_128_vc50ext_sequence[] = {
+ { &hf_rrc_supportofNon_rectResourceAllocation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofNon_rectResourceAllocation },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_DL_PhysChCapabilityInfoTDD_128_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_DL_PhysChCapabilityInfoTDD_128_vc50ext, DL_PhysChCapabilityInfoTDD_128_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const value_string rrc_T_tdd768_hspdsch_vals[] = {
{ 0, "supported" },
{ 1, "unsupported" },
@@ -120899,15 +130891,15 @@ dissect_rrc_FrequencyBandsRedirectionFDD(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_46_sequence[] = {
+static const per_sequence_t T_fdd_47_sequence[] = {
{ &hf_rrc_frequencyBandsSupportFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyBandsRedirectionFDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_46, T_fdd_46_sequence);
+ ett_rrc_T_fdd_47, T_fdd_47_sequence);
return offset;
}
@@ -120963,36 +130955,36 @@ dissect_rrc_FrequencyBandsIndicatorTDD128(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_tdd_11_sequence[] = {
+static const per_sequence_t T_tdd_12_sequence[] = {
{ &hf_rrc_frequencyBandsSupportTDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyBandsIndicatorTDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_11, T_tdd_11_sequence);
+ ett_rrc_T_tdd_12, T_tdd_12_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_17_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_18_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_17_choice[] = {
- { 0, &hf_rrc_fdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_46 },
- { 1, &hf_rrc_tdd_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_11 },
+static const per_choice_t T_modeSpecificInfo_18_choice[] = {
+ { 0, &hf_rrc_fdd_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_47 },
+ { 1, &hf_rrc_tdd_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_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_modeSpecificInfo_17, T_modeSpecificInfo_17_choice,
+ ett_rrc_T_modeSpecificInfo_18, T_modeSpecificInfo_18_choice,
NULL);
return offset;
@@ -121000,7 +130992,7 @@ dissect_rrc_T_modeSpecificInfo_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t FrequencyBandsIndicatorSupport_sequence[] = {
- { &hf_rrc_modeSpecificInfo_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_17 },
+ { &hf_rrc_modeSpecificInfo_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_18 },
{ NULL, 0, 0, NULL }
};
@@ -121240,6 +131232,115 @@ dissect_rrc_MeasurementCapability_vb70ext(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const value_string rrc_T_event2gReportingOnaConfiguredSecDLFrequency_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_event2gReportingOnaConfiguredSecDLFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_extendedRsrqLowerValueRange_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_extendedRsrqLowerValueRange(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_rsrqOnAllSymbols_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_rsrqOnAllSymbols(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_increasedUECarrierMonitoringUTRA_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_increasedUECarrierMonitoringUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_increasedUECarrierMonitoringE_UTRA_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_increasedUECarrierMonitoringE_UTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_enhancedUPHReporting_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_enhancedUPHReporting(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementCapability_vc50ext_sequence[] = {
+ { &hf_rrc_event2gReportingOnaConfiguredSecDLFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_event2gReportingOnaConfiguredSecDLFrequency },
+ { &hf_rrc_extendedRsrqLowerValueRange, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_extendedRsrqLowerValueRange },
+ { &hf_rrc_rsrqOnAllSymbols, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rsrqOnAllSymbols },
+ { &hf_rrc_increasedUECarrierMonitoringUTRA, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_increasedUECarrierMonitoringUTRA },
+ { &hf_rrc_increasedUECarrierMonitoringE_UTRA, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_increasedUECarrierMonitoringE_UTRA },
+ { &hf_rrc_enhancedUPHReporting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_enhancedUPHReporting },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementCapability_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementCapability_vc50ext, MeasurementCapability_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const value_string rrc_T_supportOfPSHandoverToGAN_vals[] = {
{ 0, "doesSupportPSHandoverToGAN" },
{ 0, NULL }
@@ -121332,7 +131433,7 @@ dissect_rrc_T_supportOfInterRATHOToEUTRATDD(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_rrc_T_eutraFeatureGroupIndicators(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 629 "../../asn1/rrc/rrc.cnf"
+#line 639 "../../asn1/rrc/rrc.cnf"
tvbuff_t *eutraFeatureGroupIndicators_tvb=NULL;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
4, 4, FALSE, &eutraFeatureGroupIndicators_tvb, NULL);
@@ -121450,6 +131551,51 @@ dissect_rrc_MultiModeRAT_Capability_vb50ext(tvbuff_t *tvb _U_, int offset _U_, a
}
+static const value_string rrc_T_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies(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 MultiModeRAT_Capability_vc50ext_sequence[] = {
+ { &hf_rrc_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules },
+ { &hf_rrc_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MultiModeRAT_Capability_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MultiModeRAT_Capability_vc50ext, MultiModeRAT_Capability_vc50ext_sequence);
+
+ return offset;
+}
+
+
static int
dissect_rrc_N_300(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -121526,7 +131672,7 @@ static const value_string rrc_T_gANSS_Id_vals[] = {
{ 1, "modernizedGPS" },
{ 2, "qzss" },
{ 3, "glonass" },
- { 4, "spare4" },
+ { 4, "bds" },
{ 5, "spare3" },
{ 6, "spare2" },
{ 7, "spare1" },
@@ -122131,6 +132277,175 @@ dissect_rrc_PhysicalChannelCapability_vb80ext(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string rrc_T_supportofCellReselectionIndicationReporting_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofCellReselectionIndicationReporting(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportofRadioLinkswithoutDPCHFDPCH_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofRadioLinkswithoutDPCHFDPCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportofServingE_DCHCellDecoupling_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofServingE_DCHCellDecoupling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_accessGroupsAccessControl_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_accessGroupsAccessControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_enhancedTTISwitching_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_enhancedTTISwitching(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_implicitGrantHandling_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_implicitGrantHandling_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_dtx_enhancements_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_dtx_enhancements(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 UL_PhysChCapabilityFDD_vc50ext_sequence[] = {
+ { &hf_rrc_supportofCellReselectionIndicationReporting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofCellReselectionIndicationReporting },
+ { &hf_rrc_supportofRadioLinkswithoutDPCHFDPCH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofRadioLinkswithoutDPCHFDPCH },
+ { &hf_rrc_supportofServingE_DCHCellDecoupling, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofServingE_DCHCellDecoupling },
+ { &hf_rrc_accessGroupsAccessControl, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_accessGroupsAccessControl },
+ { &hf_rrc_enhancedTTISwitching, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_enhancedTTISwitching },
+ { &hf_rrc_implicitGrantHandling_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_implicitGrantHandling_01 },
+ { &hf_rrc_dtx_enhancements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dtx_enhancements },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_PhysChCapabilityFDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_PhysChCapabilityFDD_vc50ext, UL_PhysChCapabilityFDD_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_fddPhysChCapability_07_sequence[] = {
+ { &hf_rrc_downlinkPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PhysChCapabilityFDD_vc50ext },
+ { &hf_rrc_uplinkPhysChCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_PhysChCapabilityFDD_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_fddPhysChCapability_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_fddPhysChCapability_07, T_fddPhysChCapability_07_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tddPhysChCapability_01_sequence[] = {
+ { &hf_rrc_downlinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityInfoTDD_128_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_tddPhysChCapability_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_tddPhysChCapability_01, T_tddPhysChCapability_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalChannelCapability_vc50ext_sequence[] = {
+ { &hf_rrc_fddPhysChCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_07 },
+ { &hf_rrc_tddPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tddPhysChCapability_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PhysicalChannelCapability_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PhysicalChannelCapability_vc50ext, PhysicalChannelCapability_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const value_string rrc_T_numberOfRepetitionsPerSFNPeriod_vals[] = {
{ 0, "c2" },
{ 1, "c3" },
@@ -122502,7 +132817,7 @@ dissect_rrc_T_supportOfInter_RAT_PS_Handover(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_rrc_GSM_MS_RadioAccessCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 589 "../../asn1/rrc/rrc.cnf"
+#line 599 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -122815,7 +133130,7 @@ dissect_rrc_UE_RadioAccessCapability_v860ext_IEs(tvbuff_t *tvb _U_, int offset _
static int
dissect_rrc_T_ue_EUTRA_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 605 "../../asn1/rrc/rrc.cnf"
+#line 615 "../../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);
@@ -122915,20 +133230,6 @@ dissect_rrc_UE_RadioAccessCapability_v890ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t UE_RadioAccessCapabBandCombList_sequence_of[1] = {
- { &hf_rrc_UE_RadioAccessCapabBandCombList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BandComb },
-};
-
-static int
-dissect_rrc_UE_RadioAccessCapabBandCombList(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_UE_RadioAccessCapabBandCombList, UE_RadioAccessCapabBandCombList_sequence_of,
- 1, 16, FALSE);
-
- return offset;
-}
-
-
static const value_string rrc_T_supportOfenhancedTS0_vals[] = {
{ 0, "true" },
{ 0, NULL }
@@ -122993,38 +133294,6 @@ dissect_rrc_UE_RadioAccessCapability_v970ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t SupportedCarrierCombination_sequence[] = {
- { &hf_rrc_carrierCombination12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_carrierCombination21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_carrierCombination13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_carrierCombination31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_carrierCombination22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_SupportedCarrierCombination(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_SupportedCarrierCombination, SupportedCarrierCombination_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t UE_RadioAccessCapabBandCombList_va40ext_sequence_of[1] = {
- { &hf_rrc_UE_RadioAccessCapabBandCombList_va40ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SupportedCarrierCombination },
-};
-
-static int
-dissect_rrc_UE_RadioAccessCapabBandCombList_va40ext(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_UE_RadioAccessCapabBandCombList_va40ext, UE_RadioAccessCapabBandCombList_va40ext_sequence_of,
- 1, 16, FALSE);
-
- return offset;
-}
-
-
static const value_string rrc_T_supportOfMUMIMO_vals[] = {
{ 0, "uplink" },
{ 1, "uplink-and-downlink" },
@@ -123470,14 +133739,77 @@ dissect_rrc_UE_RadioAccessCapability_vb80ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = {
+static const value_string rrc_T_supportofDsacAndPpacInCellDch_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportofDsacAndPpacInCellDch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_supportOfMultiflowWithFTPICHFromAssisting_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_supportOfMultiflowWithFTPICHFromAssisting(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_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measurementCapability_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_vc50ext },
+ { &hf_rrc_supportofDsacAndPpacInCellDch, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofDsacAndPpacInCellDch },
+ { &hf_rrc_supportOfMultiflowWithFTPICHFromAssisting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfMultiflowWithFTPICHFromAssisting },
+ { &hf_rrc_multiModeRAT_Capability_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiModeRAT_Capability_vc50ext },
+ { &hf_rrc_physicalChannelCapability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PhysicalChannelCapability_vc50ext },
{ 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_UE_RadioAccessCapability_vc50ext_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_195, T_nonCriticalExtensions_195_sequence);
+ ett_rrc_UE_RadioAccessCapability_vc50ext_IEs, UE_RadioAccessCapability_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_207_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_11_sequence[] = {
+ { &hf_rrc_ue_RadioAccessCapability_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_11, T_vc50NonCriticalExtensions_11_sequence);
return offset;
}
@@ -123485,7 +133817,7 @@ dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb80NonCriticalExtensions_sequence[] = {
{ &hf_rrc_ue_RadioAccessCapability_vb80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_vb80ext_IEs },
- { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 },
+ { &hf_rrc_vc50NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_11 },
{ NULL, 0, 0, NULL }
};
@@ -123878,29 +134210,29 @@ dissect_rrc_PreDefTransChConfiguration(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_137_sequence[] = {
{ &hf_rrc_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerControlAlgorithm },
{ NULL, 0, 0, NULL }
};
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_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_127, T_fdd_127_sequence);
+ ett_rrc_T_fdd_137, T_fdd_137_sequence);
return offset;
}
-static const per_sequence_t T_tdd_77_sequence[] = {
+static const per_sequence_t T_tdd_85_sequence[] = {
{ &hf_rrc_dpch_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValueTdd },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_77, T_tdd_77_sequence);
+ ett_rrc_T_tdd_85, T_tdd_85_sequence);
return offset;
}
@@ -123913,8 +134245,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfoPredef_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfoPredef_choice[] = {
- { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 },
- { 1, &hf_rrc_tdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_77 },
+ { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 },
+ { 1, &hf_rrc_tdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_85 },
{ 0, NULL, 0, NULL }
};
@@ -123928,51 +134260,51 @@ dissect_rrc_UL_DPCH_PowerControlInfoPredef(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_119_sequence[] = {
+static const per_sequence_t T_fdd_129_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_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_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_119, T_fdd_119_sequence);
+ ett_rrc_T_fdd_129, T_fdd_129_sequence);
return offset;
}
-static const per_sequence_t T_tdd_70_sequence[] = {
+static const per_sequence_t T_tdd_78_sequence[] = {
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_70, T_tdd_70_sequence);
+ ett_rrc_T_tdd_78, T_tdd_78_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_87_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_94_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_87_choice[] = {
- { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 },
- { 1, &hf_rrc_tdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_70 },
+static const per_choice_t T_modeSpecificInfo_94_choice[] = {
+ { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 },
+ { 1, &hf_rrc_tdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_78 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_94(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_modeSpecificInfo_87, T_modeSpecificInfo_87_choice,
+ ett_rrc_T_modeSpecificInfo_94, T_modeSpecificInfo_94_choice,
NULL);
return offset;
@@ -123981,7 +134313,7 @@ dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_InfoPredef_sequence[] = {
{ &hf_rrc_ul_DPCH_PowerControlInfo_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_PowerControlInfoPredef },
- { &hf_rrc_modeSpecificInfo_87, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_87 },
+ { &hf_rrc_modeSpecificInfo_94, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_94 },
{ NULL, 0, 0, NULL }
};
@@ -123994,7 +134326,7 @@ dissect_rrc_UL_DPCH_InfoPredef(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_69_sequence[] = {
+static const per_sequence_t T_fdd_73_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 },
@@ -124002,44 +134334,44 @@ 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_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_69, T_fdd_69_sequence);
+ ett_rrc_T_fdd_73, T_fdd_73_sequence);
return offset;
}
-static const per_sequence_t T_tdd_31_sequence[] = {
+static const per_sequence_t T_tdd_35_sequence[] = {
{ &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_31, T_tdd_31_sequence);
+ ett_rrc_T_tdd_35, T_tdd_35_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_39_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_43_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_39_choice[] = {
- { 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 },
+static const per_choice_t T_modeSpecificInfo_43_choice[] = {
+ { 0, &hf_rrc_fdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_73 },
+ { 1, &hf_rrc_tdd_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_35 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_43(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_modeSpecificInfo_39, T_modeSpecificInfo_39_choice,
+ ett_rrc_T_modeSpecificInfo_43, T_modeSpecificInfo_43_choice,
NULL);
return offset;
@@ -124047,7 +134379,7 @@ dissect_rrc_T_modeSpecificInfo_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_DPCH_InfoCommonPredef_sequence[] = {
- { &hf_rrc_modeSpecificInfo_39, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_39 },
+ { &hf_rrc_modeSpecificInfo_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_43 },
{ NULL, 0, 0, NULL }
};
@@ -124061,7 +134393,7 @@ dissect_rrc_DL_DPCH_InfoCommonPredef(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t DL_CommonInformationPredef_sequence[] = {
- { &hf_rrc_dl_DPCH_InfoCommon_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoCommonPredef },
+ { &hf_rrc_dl_DPCH_InfoCommon_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoCommonPredef },
{ NULL, 0, 0, NULL }
};
@@ -124105,36 +134437,36 @@ dissect_rrc_PreDefRadioConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_120_sequence[] = {
+static const per_sequence_t T_fdd_130_sequence[] = {
{ &hf_rrc_numberOfTPC_Bits, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfTPC_Bits },
{ NULL, 0, 0, NULL }
};
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_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_120, T_fdd_120_sequence);
+ ett_rrc_T_fdd_130, T_fdd_130_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_88_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_95_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_88_choice[] = {
- { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 },
+static const per_choice_t T_modeSpecificInfo_95_choice[] = {
+ { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_95(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_modeSpecificInfo_88, T_modeSpecificInfo_88_choice,
+ ett_rrc_T_modeSpecificInfo_95, T_modeSpecificInfo_95_choice,
NULL);
return offset;
@@ -124142,7 +134474,7 @@ dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UL_DPCH_InfoPredef_v770ext_sequence[] = {
- { &hf_rrc_modeSpecificInfo_88, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_88 },
+ { &hf_rrc_modeSpecificInfo_95, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_95 },
{ NULL, 0, 0, NULL }
};
@@ -125567,7 +135899,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_46 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
+ { &hf_rrc_dummy_47 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ NULL, 0, 0, NULL }
};
@@ -125652,7 +135984,7 @@ dissect_rrc_T_ccch_transmission_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_tdd128_11_sequence[] = {
+static const per_sequence_t T_tdd128_12_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 },
@@ -125663,54 +135995,54 @@ static const per_sequence_t T_tdd128_11_sequence[] = {
};
static int
-dissect_rrc_T_tdd128_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_11, T_tdd128_11_sequence);
+ ett_rrc_T_tdd128_12, T_tdd128_12_sequence);
return offset;
}
-static const value_string rrc_T_tdd_19_vals[] = {
+static const value_string rrc_T_tdd_21_vals[] = {
{ 0, "tdd768" },
{ 1, "tdd384" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_tdd_19_choice[] = {
- { 0, &hf_rrc_tdd768_06 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 1, &hf_rrc_tdd384_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 2, &hf_rrc_tdd128_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_11 },
+static const per_choice_t T_tdd_21_choice[] = {
+ { 0, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_tdd128_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_tdd_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd_19, T_tdd_19_choice,
+ ett_rrc_T_tdd_21, T_tdd_21_choice,
NULL);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_27_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_29_vals[] = {
{ 0, "dummy" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_27_choice[] = {
- { 0, &hf_rrc_dummy_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_14 },
- { 1, &hf_rrc_tdd_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_19 },
+static const per_choice_t T_modeSpecificInfo_29_choice[] = {
+ { 0, &hf_rrc_dummy_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_14 },
+ { 1, &hf_rrc_tdd_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_21 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_29(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_modeSpecificInfo_27, T_modeSpecificInfo_27_choice,
+ ett_rrc_T_modeSpecificInfo_29, T_modeSpecificInfo_29_choice,
NULL);
return offset;
@@ -125720,7 +136052,7 @@ dissect_rrc_T_modeSpecificInfo_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CommonEDCHSystemInfo_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_modeSpecificInfo_27, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_27 },
+ { &hf_rrc_modeSpecificInfo_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_29 },
{ NULL, 0, 0, NULL }
};
@@ -125778,8 +136110,8 @@ static const value_string rrc_PRACH_Partitioning_r7_vals[] = {
};
static const per_choice_t PRACH_Partitioning_r7_choice[] = {
- { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
- { 1, &hf_rrc_tdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 },
+ { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
+ { 1, &hf_rrc_tdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 },
{ 0, NULL, 0, NULL }
};
@@ -126480,7 +136812,7 @@ dissect_rrc_PI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_102_sequence[] = {
+static const per_sequence_t T_fdd_112_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 },
@@ -126488,9 +136820,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_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_102, T_fdd_102_sequence);
+ ett_rrc_T_fdd_112, T_fdd_112_sequence);
return offset;
}
@@ -126606,7 +136938,7 @@ dissect_rrc_N_PCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
}
-static const per_sequence_t T_tdd_57_sequence[] = {
+static const per_sequence_t T_tdd_65_sequence[] = {
{ &hf_rrc_channelisationCode_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TDD_PICH_CCode },
{ &hf_rrc_timeslot , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotNumber },
{ &hf_rrc_midambleShiftAndBurstType_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType },
@@ -126618,9 +136950,9 @@ static const per_sequence_t T_tdd_57_sequence[] = {
};
static int
-dissect_rrc_T_tdd_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_57, T_tdd_57_sequence);
+ ett_rrc_T_tdd_65, T_tdd_65_sequence);
return offset;
}
@@ -126633,8 +136965,8 @@ static const value_string rrc_PICH_Info_vals[] = {
};
static const per_choice_t PICH_Info_choice[] = {
- { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 },
- { 1, &hf_rrc_tdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_57 },
+ { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 },
+ { 1, &hf_rrc_tdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_65 },
{ 0, NULL, 0, NULL }
};
@@ -127264,8 +137596,8 @@ static const value_string rrc_T_channelisationCode_vals[] = {
};
static const per_choice_t T_channelisationCode_choice[] = {
- { 0, &hf_rrc_tdd384_31 , ASN1_NO_EXTENSIONS , dissect_rrc_TDD_PICH_CCode },
- { 1, &hf_rrc_tdd768_20 , ASN1_NO_EXTENSIONS , dissect_rrc_TDD768_PICH_CCode },
+ { 0, &hf_rrc_tdd384_33 , ASN1_NO_EXTENSIONS , dissect_rrc_TDD_PICH_CCode },
+ { 1, &hf_rrc_tdd768_22 , ASN1_NO_EXTENSIONS , dissect_rrc_TDD768_PICH_CCode },
{ 0, NULL, 0, NULL }
};
@@ -127377,8 +137709,8 @@ static const value_string rrc_PRACH_Partitioning_vals[] = {
};
static const per_choice_t PRACH_Partitioning_choice[] = {
- { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
- { 1, &hf_rrc_tdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD },
+ { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
+ { 1, &hf_rrc_tdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD },
{ 0, NULL, 0, NULL }
};
@@ -127455,7 +137787,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_103_sequence[] = {
+static const per_sequence_t T_fdd_113_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 },
@@ -127465,9 +137797,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_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_103, T_fdd_103_sequence);
+ ett_rrc_T_fdd_113, T_fdd_113_sequence);
return offset;
}
@@ -127575,7 +137907,7 @@ dissect_rrc_TDD_PRACH_CCodeList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_tdd_58_sequence[] = {
+static const per_sequence_t T_tdd_66_sequence[] = {
{ &hf_rrc_timeslot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber },
{ &hf_rrc_channelisationCodeList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TDD_PRACH_CCodeList },
{ &hf_rrc_prach_Midamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_Midamble },
@@ -127583,30 +137915,30 @@ static const per_sequence_t T_tdd_58_sequence[] = {
};
static int
-dissect_rrc_T_tdd_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_58, T_tdd_58_sequence);
+ ett_rrc_T_tdd_66, T_tdd_66_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_72_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_79_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_72_choice[] = {
- { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 },
- { 1, &hf_rrc_tdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_58 },
+static const per_choice_t T_modeSpecificInfo_79_choice[] = {
+ { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 },
+ { 1, &hf_rrc_tdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_66 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_79(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_modeSpecificInfo_72, T_modeSpecificInfo_72_choice,
+ ett_rrc_T_modeSpecificInfo_79, T_modeSpecificInfo_79_choice,
NULL);
return offset;
@@ -127614,7 +137946,7 @@ dissect_rrc_T_modeSpecificInfo_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t PRACH_RACH_Info_sequence[] = {
- { &hf_rrc_modeSpecificInfo_72, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_72 },
+ { &hf_rrc_modeSpecificInfo_79, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_79 },
{ NULL, 0, 0, NULL }
};
@@ -127832,7 +138164,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_104_sequence[] = {
+static const per_sequence_t T_fdd_114_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 },
@@ -127842,30 +138174,30 @@ 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_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_104, T_fdd_104_sequence);
+ ett_rrc_T_fdd_114, T_fdd_114_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_73_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_80_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_73_choice[] = {
- { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 },
+static const per_choice_t T_modeSpecificInfo_80_choice[] = {
+ { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_80(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_modeSpecificInfo_73, T_modeSpecificInfo_73_choice,
+ ett_rrc_T_modeSpecificInfo_80, T_modeSpecificInfo_80_choice,
NULL);
return offset;
@@ -127880,7 +138212,7 @@ static const per_sequence_t PRACH_SystemInformation_sequence[] = {
{ &hf_rrc_prach_Partitioning_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_Partitioning },
{ &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_modeSpecificInfo_73, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_73 },
+ { &hf_rrc_modeSpecificInfo_80, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_80 },
{ NULL, 0, 0, NULL }
};
@@ -128358,52 +138690,52 @@ dissect_rrc_SCCPCH_SystemInformation_LCR_r4_ext(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_tdd384_31_sequence[] = {
+static const per_sequence_t T_tdd384_33_sequence[] = {
{ &hf_rrc_individualTimeslotInfo_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo_r7 },
{ &hf_rrc_channelisationCode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd384_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd384_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd384_31, T_tdd384_31_sequence);
+ ett_rrc_T_tdd384_33, T_tdd384_33_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_18_sequence[] = {
+static const per_sequence_t T_tdd768_20_sequence[] = {
{ &hf_rrc_individualTimeslotInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo_VHCR },
{ &hf_rrc_channelisationCode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList_VHCR },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd768_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_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_tdd768_18, T_tdd768_18_sequence);
+ ett_rrc_T_tdd768_20, T_tdd768_20_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_78_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_85_vals[] = {
{ 0, "tdd384" },
{ 1, "tdd768" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_78_choice[] = {
- { 0, &hf_rrc_tdd384_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_31 },
- { 1, &hf_rrc_tdd768_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_18 },
+static const per_choice_t T_modeSpecificInfo_85_choice[] = {
+ { 0, &hf_rrc_tdd384_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_33 },
+ { 1, &hf_rrc_tdd768_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_20 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_85(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_modeSpecificInfo_78, T_modeSpecificInfo_78_choice,
+ ett_rrc_T_modeSpecificInfo_85, T_modeSpecificInfo_85_choice,
NULL);
return offset;
@@ -128411,7 +138743,7 @@ dissect_rrc_T_modeSpecificInfo_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SecondaryCCPCH_Info_HCR_VHCR_r7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_78, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_78 },
+ { &hf_rrc_modeSpecificInfo_85, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_85 },
{ NULL, 0, 0, NULL }
};
@@ -128542,7 +138874,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_47 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_MSCH_ConfigurationInfo_r6 },
+ { &hf_rrc_dummy_48 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_MSCH_ConfigurationInfo_r6 },
{ NULL, 0, 0, NULL }
};
@@ -128672,7 +139004,7 @@ dissect_rrc_CellDCH_ReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t ForbiddenAffectCell_LCR_r4_sequence[] = {
- { &hf_rrc_tdd_107 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_LCR_r4 },
+ { &hf_rrc_tdd_115 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -128839,7 +139171,7 @@ dissect_rrc_CellDCH_ReportCriteria_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_135_sequence[] = {
+static const per_sequence_t T_fdd_145_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 },
@@ -128848,15 +139180,15 @@ static const per_sequence_t T_fdd_135_sequence[] = {
};
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_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_135, T_fdd_135_sequence);
+ ett_rrc_T_fdd_145, T_fdd_145_sequence);
return offset;
}
-static const per_sequence_t T_tdd_86_sequence[] = {
+static const per_sequence_t T_tdd_94_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList },
@@ -128865,60 +139197,60 @@ static const per_sequence_t T_tdd_86_sequence[] = {
};
static int
-dissect_rrc_T_tdd_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_86, T_tdd_86_sequence);
+ ett_rrc_T_tdd_94, T_tdd_94_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_96_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_103_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_96_choice[] = {
- { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 },
- { 1, &hf_rrc_tdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_86 },
+static const per_choice_t T_modeSpecificInfo_103_choice[] = {
+ { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 },
+ { 1, &hf_rrc_tdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_94 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_103(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_modeSpecificInfo_96, T_modeSpecificInfo_96_choice,
+ ett_rrc_T_modeSpecificInfo_103, T_modeSpecificInfo_103_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_144_sequence[] = {
+static const per_sequence_t T_fdd_154_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_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_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_144, T_fdd_144_sequence);
+ ett_rrc_T_fdd_154, T_fdd_154_sequence);
return offset;
}
-static const per_sequence_t T_tdd_95_sequence[] = {
+static const per_sequence_t T_tdd_103_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_95, T_tdd_95_sequence);
+ ett_rrc_T_tdd_103, T_tdd_103_sequence);
return offset;
}
@@ -128938,24 +139270,24 @@ dissect_rrc_T_gsm_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_105_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_112_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_105_choice[] = {
- { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 },
- { 1, &hf_rrc_tdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_95 },
+static const per_choice_t T_modeSpecificInfo_112_choice[] = {
+ { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 },
+ { 1, &hf_rrc_tdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_103 },
{ 2, &hf_rrc_gsm_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_05 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_112(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_modeSpecificInfo_105, T_modeSpecificInfo_105_choice,
+ ett_rrc_T_modeSpecificInfo_112, T_modeSpecificInfo_112_choice,
NULL);
return offset;
@@ -128965,7 +139297,7 @@ dissect_rrc_T_modeSpecificInfo_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellSelectReselectInfoSIB_11_12_RSCP_sequence[] = {
{ &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
- { &hf_rrc_modeSpecificInfo_105, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_105 },
+ { &hf_rrc_modeSpecificInfo_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_112 },
{ NULL, 0, 0, NULL }
};
@@ -128981,7 +139313,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_RSCP(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t CellInfoSI_RSCP_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_96, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_96 },
+ { &hf_rrc_modeSpecificInfo_103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_103 },
{ &hf_rrc_cellSelectionReselectionInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -129029,7 +139361,7 @@ dissect_rrc_CellInfoSI_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_136_sequence[] = {
+static const per_sequence_t T_fdd_146_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 },
@@ -129038,15 +139370,15 @@ static const per_sequence_t T_fdd_136_sequence[] = {
};
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_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_136, T_fdd_136_sequence);
+ ett_rrc_T_fdd_146, T_fdd_146_sequence);
return offset;
}
-static const per_sequence_t T_tdd_87_sequence[] = {
+static const per_sequence_t T_tdd_95_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList },
@@ -129055,60 +139387,60 @@ static const per_sequence_t T_tdd_87_sequence[] = {
};
static int
-dissect_rrc_T_tdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_87, T_tdd_87_sequence);
+ ett_rrc_T_tdd_95, T_tdd_95_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_97_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_104_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_97_choice[] = {
- { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 },
- { 1, &hf_rrc_tdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_87 },
+static const per_choice_t T_modeSpecificInfo_104_choice[] = {
+ { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 },
+ { 1, &hf_rrc_tdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_95 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_104(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_modeSpecificInfo_97, T_modeSpecificInfo_97_choice,
+ ett_rrc_T_modeSpecificInfo_104, T_modeSpecificInfo_104_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_145_sequence[] = {
+static const per_sequence_t T_fdd_155_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_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_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_145, T_fdd_145_sequence);
+ ett_rrc_T_fdd_155, T_fdd_155_sequence);
return offset;
}
-static const per_sequence_t T_tdd_96_sequence[] = {
+static const per_sequence_t T_tdd_104_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_96, T_tdd_96_sequence);
+ ett_rrc_T_tdd_104, T_tdd_104_sequence);
return offset;
}
@@ -129128,24 +139460,24 @@ dissect_rrc_T_gsm_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_106_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_113_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_106_choice[] = {
- { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 },
- { 1, &hf_rrc_tdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_96 },
+static const per_choice_t T_modeSpecificInfo_113_choice[] = {
+ { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 },
+ { 1, &hf_rrc_tdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_104 },
{ 2, &hf_rrc_gsm_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_06 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_106, T_modeSpecificInfo_106_choice,
+ ett_rrc_T_modeSpecificInfo_113, T_modeSpecificInfo_113_choice,
NULL);
return offset;
@@ -129156,7 +139488,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_ECN0_sequence[] = {
{ &hf_rrc_q_Offset1S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
- { &hf_rrc_modeSpecificInfo_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_106 },
+ { &hf_rrc_modeSpecificInfo_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_113 },
{ NULL, 0, 0, NULL }
};
@@ -129172,7 +139504,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_ECN0(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t CellInfoSI_ECN0_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_97, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_97 },
+ { &hf_rrc_modeSpecificInfo_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_104 },
{ &hf_rrc_cellSelectionReselectionInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -129206,7 +139538,7 @@ dissect_rrc_CellInfoSI_ECN0_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_137_sequence[] = {
+static const per_sequence_t T_fdd_147_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 },
@@ -129215,15 +139547,15 @@ static const per_sequence_t T_fdd_137_sequence[] = {
};
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_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_137, T_fdd_137_sequence);
+ ett_rrc_T_fdd_147, T_fdd_147_sequence);
return offset;
}
-static const per_sequence_t T_tdd_88_sequence[] = {
+static const per_sequence_t T_tdd_96_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList },
@@ -129232,60 +139564,60 @@ static const per_sequence_t T_tdd_88_sequence[] = {
};
static int
-dissect_rrc_T_tdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_88, T_tdd_88_sequence);
+ ett_rrc_T_tdd_96, T_tdd_96_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_98_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_105_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_98_choice[] = {
- { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 },
- { 1, &hf_rrc_tdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_88 },
+static const per_choice_t T_modeSpecificInfo_105_choice[] = {
+ { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 },
+ { 1, &hf_rrc_tdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_96 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_105(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_modeSpecificInfo_98, T_modeSpecificInfo_98_choice,
+ ett_rrc_T_modeSpecificInfo_105, T_modeSpecificInfo_105_choice,
NULL);
return offset;
}
-static const per_sequence_t T_fdd_146_sequence[] = {
+static const per_sequence_t T_fdd_156_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_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_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_146, T_fdd_146_sequence);
+ ett_rrc_T_fdd_156, T_fdd_156_sequence);
return offset;
}
-static const per_sequence_t T_tdd_97_sequence[] = {
+static const per_sequence_t T_tdd_105_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_97, T_tdd_97_sequence);
+ ett_rrc_T_tdd_105, T_tdd_105_sequence);
return offset;
}
@@ -129305,24 +139637,24 @@ dissect_rrc_T_gsm_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_107_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_114_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_107_choice[] = {
- { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 },
- { 1, &hf_rrc_tdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_97 },
+static const per_choice_t T_modeSpecificInfo_114_choice[] = {
+ { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 },
+ { 1, &hf_rrc_tdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_105 },
{ 2, &hf_rrc_gsm_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_07 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_114(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_modeSpecificInfo_107, T_modeSpecificInfo_107_choice,
+ ett_rrc_T_modeSpecificInfo_114, T_modeSpecificInfo_114_choice,
NULL);
return offset;
@@ -129333,7 +139665,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_HCS_RSCP_sequence[]
{ &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP },
- { &hf_rrc_modeSpecificInfo_107, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_107 },
+ { &hf_rrc_modeSpecificInfo_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_114 },
{ NULL, 0, 0, NULL }
};
@@ -129349,7 +139681,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP(tvbuff_t *tvb _U_, int offs
static const per_sequence_t CellInfoSI_HCS_RSCP_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_98, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_98 },
+ { &hf_rrc_modeSpecificInfo_105, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_105 },
{ &hf_rrc_cellSelectionReselectionInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -129383,7 +139715,7 @@ dissect_rrc_CellInfoSI_HCS_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_138_sequence[] = {
+static const per_sequence_t T_fdd_148_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 },
@@ -129392,15 +139724,15 @@ static const per_sequence_t T_fdd_138_sequence[] = {
};
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_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_138, T_fdd_138_sequence);
+ ett_rrc_T_fdd_148, T_fdd_148_sequence);
return offset;
}
-static const per_sequence_t T_tdd_89_sequence[] = {
+static const per_sequence_t T_tdd_97_sequence[] = {
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power },
{ &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList },
@@ -129409,30 +139741,30 @@ static const per_sequence_t T_tdd_89_sequence[] = {
};
static int
-dissect_rrc_T_tdd_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_89, T_tdd_89_sequence);
+ ett_rrc_T_tdd_97, T_tdd_97_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_99_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_106_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_99_choice[] = {
- { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 },
- { 1, &hf_rrc_tdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_89 },
+static const per_choice_t T_modeSpecificInfo_106_choice[] = {
+ { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 },
+ { 1, &hf_rrc_tdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_97 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_106(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_modeSpecificInfo_99, T_modeSpecificInfo_99_choice,
+ ett_rrc_T_modeSpecificInfo_106, T_modeSpecificInfo_106_choice,
NULL);
return offset;
@@ -129538,30 +139870,30 @@ dissect_rrc_HCS_NeighbouringCellInformation_ECN0(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_fdd_147_sequence[] = {
+static const per_sequence_t T_fdd_157_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_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_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_147, T_fdd_147_sequence);
+ ett_rrc_T_fdd_157, T_fdd_157_sequence);
return offset;
}
-static const per_sequence_t T_tdd_98_sequence[] = {
+static const per_sequence_t T_tdd_106_sequence[] = {
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_98, T_tdd_98_sequence);
+ ett_rrc_T_tdd_106, T_tdd_106_sequence);
return offset;
}
@@ -129581,24 +139913,24 @@ dissect_rrc_T_gsm_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const value_string rrc_T_modeSpecificInfo_108_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_115_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "gsm" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_108_choice[] = {
- { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 },
- { 1, &hf_rrc_tdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_98 },
+static const per_choice_t T_modeSpecificInfo_115_choice[] = {
+ { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 },
+ { 1, &hf_rrc_tdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_106 },
{ 2, &hf_rrc_gsm_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_08 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_108, T_modeSpecificInfo_108_choice,
+ ett_rrc_T_modeSpecificInfo_115, T_modeSpecificInfo_115_choice,
NULL);
return offset;
@@ -129610,7 +139942,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_HCS_ECN0_sequence[]
{ &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N },
{ &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power },
{ &hf_rrc_hcs_NeighbouringCellInformation_ECN0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_ECN0 },
- { &hf_rrc_modeSpecificInfo_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_108 },
+ { &hf_rrc_modeSpecificInfo_115, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_115 },
{ NULL, 0, 0, NULL }
};
@@ -129626,7 +139958,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0(tvbuff_t *tvb _U_, int offs
static const per_sequence_t CellInfoSI_HCS_ECN0_sequence[] = {
{ &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset },
{ &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell },
- { &hf_rrc_modeSpecificInfo_99, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_99 },
+ { &hf_rrc_modeSpecificInfo_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_106 },
{ &hf_rrc_cellSelectionReselectionInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -129792,6 +140124,36 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vb50ext(tvbuff_t *tvb _U_, int offset
}
+static const value_string rrc_T_reducedMeasurementPerformance_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_reducedMeasurementPerformance(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 EUTRA_FrequencyAndPriorityInfo_vc50ext_sequence[] = {
+ { &hf_rrc_qqualMinRSRQ_OnAllSymbols, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M34_M3 },
+ { &hf_rrc_reducedMeasurementPerformance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_reducedMeasurementPerformance },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext, EUTRA_FrequencyAndPriorityInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtension_vb50ext_sequence[] = {
{ &hf_rrc_earfcn_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNExtension },
{ &hf_rrc_measurementBandwidth, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_MeasurementBandwidth },
@@ -129830,6 +140192,36 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb80ext(tvbuff_t *tvb _U_, i
}
+static const value_string rrc_T_reducedMeasurementPerformance_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_reducedMeasurementPerformance_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtension_vc50ext_sequence[] = {
+ { &hf_rrc_qqualMinRSRQ_OnAllSymbols, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M34_M3 },
+ { &hf_rrc_reducedMeasurementPerformance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_reducedMeasurementPerformance_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext, EUTRA_FrequencyAndPriorityInfoExtension_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtensionList_sequence_of[1] = {
{ &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext },
};
@@ -129858,6 +140250,20 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext(tvbuff_t *tvb _U
}
+static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext },
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext(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_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext, EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_sequence_of,
+ 1, maxNumEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t EUTRA_FrequencyAndPriorityInfoList_sequence_of[1] = {
{ &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfo },
};
@@ -129900,6 +140306,20 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t EUTRA_FrequencyAndPriorityInfoList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext },
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext(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_EUTRA_FrequencyAndPriorityInfoList_vc50ext, EUTRA_FrequencyAndPriorityInfoList_vc50ext_sequence_of,
+ 1, maxNumEUTRAFreqs, FALSE);
+
+ return offset;
+}
+
+
static int
dissect_rrc_BIT_STRING_SIZE_maxNumEUTRAFreqs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -129965,6 +140385,31 @@ dissect_rrc_EUTRA_FrequencyRACHReportingInfo(tvbuff_t *tvb _U_, int offset _U_,
}
+
+static int
+dissect_rrc_INTEGER_M30_M1(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,
+ -30, -1, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t EUTRA_FrequencyRACHReportingInfo_vc50ext_sequence[] = {
+ { &hf_rrc_eutra_FrequencyListIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_maxNumEUTRAFreqs },
+ { &hf_rrc_eutra_FrequencyRACHReportingThresholdExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M30_M1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_EUTRA_FrequencyRACHReportingInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_EUTRA_FrequencyRACHReportingInfo_vc50ext, EUTRA_FrequencyRACHReportingInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const value_string rrc_RAT_Type_vals[] = {
{ 0, "gsm" },
{ 1, "is2000" },
@@ -130100,7 +140545,7 @@ dissect_rrc_NewInterFreqCellSI_List_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t InterFreqCellInfoSI_List_RSCP_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP },
+ { &hf_rrc_newInterFreqCellList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -130145,7 +140590,7 @@ dissect_rrc_NewInterFreqCellSI_List_ECN0(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t InterFreqCellInfoSI_List_ECN0_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0 },
+ { &hf_rrc_newInterFreqCellList_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -130190,7 +140635,7 @@ dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t InterFreqCellInfoSI_List_HCS_RSCP_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP },
+ { &hf_rrc_newInterFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -130235,7 +140680,7 @@ dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t InterFreqCellInfoSI_List_HCS_ECN0_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0 },
+ { &hf_rrc_newInterFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -130280,7 +140725,7 @@ dissect_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t InterFreqCellInfoSI_List_RSCP_LCR_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -130325,7 +140770,7 @@ dissect_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t InterFreqCellInfoSI_List_ECN0_LCR_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -130370,7 +140815,7 @@ dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offse
static const per_sequence_t InterFreqCellInfoSI_List_HCS_RSCP_LCR_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -130415,7 +140860,7 @@ dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4(tvbuff_t *tvb _U_, int offse
static const per_sequence_t InterFreqCellInfoSI_List_HCS_ECN0_LCR_sequence[] = {
{ &hf_rrc_removedInterFreqCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RemovedInterFreqCellList },
- { &hf_rrc_newInterFreqCellList_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -130556,15 +141001,15 @@ dissect_rrc_InterFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_152_sequence[] = {
+static const per_sequence_t T_fdd_162_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_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_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_152, T_fdd_152_sequence);
+ ett_rrc_T_fdd_162, T_fdd_162_sequence);
return offset;
}
@@ -130600,15 +141045,15 @@ dissect_rrc_InterFreqRepQuantityRACH_TDDList(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_tdd_101_sequence[] = {
+static const per_sequence_t T_tdd_109_sequence[] = {
{ &hf_rrc_interFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_TDDList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_101, T_tdd_101_sequence);
+ ett_rrc_T_tdd_109, T_tdd_109_sequence);
return offset;
}
@@ -130624,7 +141069,7 @@ dissect_rrc_MaxReportedCellsOnRACHinterFreq(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string rrc_T_modeSpecificInfo_113_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_120_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 2, "interFreqRACHReportingThreshold" },
@@ -130632,18 +141077,18 @@ static const value_string rrc_T_modeSpecificInfo_113_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_113_choice[] = {
- { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 },
- { 1, &hf_rrc_tdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_101 },
+static const per_choice_t T_modeSpecificInfo_120_choice[] = {
+ { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 },
+ { 1, &hf_rrc_tdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_109 },
{ 2, &hf_rrc_interFreqRACHReportingThreshold, ASN1_NO_EXTENSIONS , dissect_rrc_Threshold },
{ 3, &hf_rrc_maxReportedCellsOnRACHinterFreq, ASN1_NO_EXTENSIONS , dissect_rrc_MaxReportedCellsOnRACHinterFreq },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_120(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_modeSpecificInfo_113, T_modeSpecificInfo_113_choice,
+ ett_rrc_T_modeSpecificInfo_120, T_modeSpecificInfo_120_choice,
NULL);
return offset;
@@ -130651,7 +141096,7 @@ dissect_rrc_T_modeSpecificInfo_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Dummy_InterFreqRACHReportingInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_113 },
+ { &hf_rrc_modeSpecificInfo_120, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_120 },
{ NULL, 0, 0, NULL }
};
@@ -130664,50 +141109,50 @@ dissect_rrc_Dummy_InterFreqRACHReportingInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_153_sequence[] = {
+static const per_sequence_t T_fdd_163_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_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_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_153, T_fdd_153_sequence);
+ ett_rrc_T_fdd_163, T_fdd_163_sequence);
return offset;
}
-static const per_sequence_t T_tdd_102_sequence[] = {
+static const per_sequence_t T_tdd_110_sequence[] = {
{ &hf_rrc_interFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_TDDList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_102, T_tdd_102_sequence);
+ ett_rrc_T_tdd_110, T_tdd_110_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_114_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_121_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_114_choice[] = {
- { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 },
- { 1, &hf_rrc_tdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_102 },
+static const per_choice_t T_modeSpecificInfo_121_choice[] = {
+ { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 },
+ { 1, &hf_rrc_tdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_110 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_121(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_modeSpecificInfo_114, T_modeSpecificInfo_114_choice,
+ ett_rrc_T_modeSpecificInfo_121, T_modeSpecificInfo_121_choice,
NULL);
return offset;
@@ -130715,7 +141160,7 @@ dissect_rrc_T_modeSpecificInfo_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t InterFreqRACHReportingInfo_sequence[] = {
- { &hf_rrc_modeSpecificInfo_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_114 },
+ { &hf_rrc_modeSpecificInfo_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_121 },
{ &hf_rrc_interFreqRACHReportingThreshold, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold },
{ &hf_rrc_maxReportedCellsOnRACHinterFreq, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxReportedCellsOnRACHinterFreq },
{ NULL, 0, 0, NULL }
@@ -131277,15 +141722,15 @@ dissect_rrc_IntraFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_156_sequence[] = {
+static const per_sequence_t T_fdd_166_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_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_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_156, T_fdd_156_sequence);
+ ett_rrc_T_fdd_166, T_fdd_166_sequence);
return offset;
}
@@ -131322,36 +141767,36 @@ dissect_rrc_IntraFreqRepQuantityRACH_TDDList(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_tdd_104_sequence[] = {
+static const per_sequence_t T_tdd_112_sequence[] = {
{ &hf_rrc_intraFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqRepQuantityRACH_TDDList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_104, T_tdd_104_sequence);
+ ett_rrc_T_tdd_112, T_tdd_112_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_117_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_124_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_117_choice[] = {
- { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 },
- { 1, &hf_rrc_tdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_104 },
+static const per_choice_t T_modeSpecificInfo_124_choice[] = {
+ { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 },
+ { 1, &hf_rrc_tdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_112 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_124(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_modeSpecificInfo_117, T_modeSpecificInfo_117_choice,
+ ett_rrc_T_modeSpecificInfo_124, T_modeSpecificInfo_124_choice,
NULL);
return offset;
@@ -131360,7 +141805,7 @@ dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t IntraFreqReportingQuantityForRACH_sequence[] = {
{ &hf_rrc_sfn_SFN_OTD_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type },
- { &hf_rrc_modeSpecificInfo_117, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_117 },
+ { &hf_rrc_modeSpecificInfo_124, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_124 },
{ NULL, 0, 0, NULL }
};
@@ -131398,7 +141843,7 @@ dissect_rrc_MaxReportedCellsOnRACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t ReportingInfoForCellDCH_sequence[] = {
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReportingMode },
- { &hf_rrc_reportCriteria_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellDCH_ReportCriteria },
+ { &hf_rrc_reportCriteria_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellDCH_ReportCriteria },
{ NULL, 0, 0, NULL }
};
@@ -131490,7 +141935,7 @@ dissect_rrc_IntraFreqMeasurementSysInfo_HCS_ECN0(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t ReportingInfoForCellDCH_LCR_r4_sequence[] = {
{ &hf_rrc_intraFreqReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqReportingQuantity },
{ &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReportingMode },
- { &hf_rrc_reportCriteria_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellDCH_ReportCriteria_LCR_r4 },
+ { &hf_rrc_reportCriteria_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellDCH_ReportCriteria_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -131579,6 +142024,36 @@ dissect_rrc_IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4(tvbuff_t *tvb _U_, int o
}
+static const value_string rrc_T_intraFreqRepQuantityRACH_FDD_vals[] = {
+ { 0, "cpich-EcN0-RSCP" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_intraFreqRepQuantityRACH_FDD(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 IntraFreqReportingQuantityForRACH_vc50ext_sequence[] = {
+ { &hf_rrc_intraFreqRepQuantityRACH_FDD_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_intraFreqRepQuantityRACH_FDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_IntraFreqReportingQuantityForRACH_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_IntraFreqReportingQuantityForRACH_vc50ext, IntraFreqReportingQuantityForRACH_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_RSCP_sequence[] = {
{ &hf_rrc_intraFreqMeasurementSysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_RSCP },
{ &hf_rrc_interFreqMeasurementSysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_RSCP },
@@ -131762,7 +142237,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_55 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeReportingCriteria },
+ { &hf_rrc_dummy_57 , 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 },
@@ -131796,7 +142271,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_54 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasurementSysInfo },
+ { &hf_rrc_dummy_55 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasurementSysInfo },
{ NULL, 0, 0, NULL }
};
@@ -131809,9 +142284,24 @@ dissect_rrc_MeasurementControlSysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t MeasurementControlSysInfo_vc50ext_sequence[] = {
+ { &hf_rrc_intraFreqReportingQuantityForRACH_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqReportingQuantityForRACH_vc50ext },
+ { &hf_rrc_rmp_Frequency_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RMP_Frequency_List },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementControlSysInfo_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementControlSysInfo_vc50ext, MeasurementControlSysInfo_vc50ext_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_RSCP_02_sequence[] = {
{ &hf_rrc_newIntraFreqCellList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_RSCP },
- { &hf_rrc_newInterFreqCellList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP },
+ { &hf_rrc_newInterFreqCellList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -131826,7 +142316,7 @@ dissect_rrc_T_cpich_RSCP_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t T_cpich_Ec_N0_03_sequence[] = {
{ &hf_rrc_newIntraFreqCellList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_ECN0 },
- { &hf_rrc_newInterFreqCellList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0 },
+ { &hf_rrc_newInterFreqCellList_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -131878,7 +142368,7 @@ dissect_rrc_T_hcs_not_used_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const per_sequence_t T_cpich_RSCP_03_sequence[] = {
{ &hf_rrc_newIntraFreqCellList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_RSCP },
- { &hf_rrc_newInterFreqCellList_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP },
+ { &hf_rrc_newInterFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP },
{ NULL, 0, 0, NULL }
};
@@ -131893,7 +142383,7 @@ dissect_rrc_T_cpich_RSCP_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t T_cpich_Ec_N0_04_sequence[] = {
{ &hf_rrc_newIntraFreqCellList_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_ECN0 },
- { &hf_rrc_newInterFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0 },
+ { &hf_rrc_newInterFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0 },
{ NULL, 0, 0, NULL }
};
@@ -132009,9 +142499,38 @@ dissect_rrc_MeasurementControlSysInfoExtensionAddon_r5(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t NewInterFreqCellSI_RSCP_ext_sequence[] = {
+ { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_cellInfo_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfoSI_RSCP },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_RSCP_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NewInterFreqCellSI_RSCP_ext, NewInterFreqCellSI_RSCP_ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCellSI_List_RSCP_ext_sequence_of[1] = {
+ { &hf_rrc_NewInterFreqCellSI_List_RSCP_ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NewInterFreqCellSI_RSCP_ext },
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_List_RSCP_ext(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_NewInterFreqCellSI_List_RSCP_ext, NewInterFreqCellSI_List_RSCP_ext_sequence_of,
+ 1, maxCellMeas_ext2, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_RSCP_04_sequence[] = {
- { &hf_rrc_newIntraFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_RSCP_LCR_r4 },
- { &hf_rrc_newInterFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP_ext },
{ NULL, 0, 0, NULL }
};
@@ -132024,9 +142543,38 @@ dissect_rrc_T_cpich_RSCP_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t NewInterFreqCellSI_ECN0_ext_sequence[] = {
+ { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_cellInfo_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfoSI_ECN0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_ECN0_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NewInterFreqCellSI_ECN0_ext, NewInterFreqCellSI_ECN0_ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCellSI_List_ECN0_ext_sequence_of[1] = {
+ { &hf_rrc_NewInterFreqCellSI_List_ECN0_ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NewInterFreqCellSI_ECN0_ext },
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_List_ECN0_ext(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_NewInterFreqCellSI_List_ECN0_ext, NewInterFreqCellSI_List_ECN0_ext_sequence_of,
+ 1, maxCellMeas_ext2, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_Ec_N0_05_sequence[] = {
- { &hf_rrc_newIntraFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_ECN0_LCR_r4 },
- { &hf_rrc_newInterFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0_ext },
{ NULL, 0, 0, NULL }
};
@@ -132063,7 +142611,6 @@ dissect_rrc_T_cellSelectQualityMeasure_05(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_hcs_not_used_02_sequence[] = {
{ &hf_rrc_cellSelectQualityMeasure_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_05 },
- { &hf_rrc_newInterRATCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterRATCellList },
{ NULL, 0, 0, NULL }
};
@@ -132076,9 +142623,38 @@ dissect_rrc_T_hcs_not_used_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+static const per_sequence_t NewInterFreqCellSI_HCS_RSCP_ext_sequence[] = {
+ { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_cellInfo_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfoSI_HCS_RSCP },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_HCS_RSCP_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NewInterFreqCellSI_HCS_RSCP_ext, NewInterFreqCellSI_HCS_RSCP_ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCellSI_List_HCS_RSCP_ext_sequence_of[1] = {
+ { &hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NewInterFreqCellSI_HCS_RSCP_ext },
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext(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_NewInterFreqCellSI_List_HCS_RSCP_ext, NewInterFreqCellSI_List_HCS_RSCP_ext_sequence_of,
+ 1, maxCellMeas_ext2, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_RSCP_05_sequence[] = {
- { &hf_rrc_newIntraFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_RSCP_LCR_r4 },
- { &hf_rrc_newInterFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext },
{ NULL, 0, 0, NULL }
};
@@ -132091,9 +142667,38 @@ dissect_rrc_T_cpich_RSCP_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t NewInterFreqCellSI_HCS_ECN0_ext_sequence[] = {
+ { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 },
+ { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo },
+ { &hf_rrc_cellInfo_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfoSI_HCS_ECN0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_HCS_ECN0_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_NewInterFreqCellSI_HCS_ECN0_ext, NewInterFreqCellSI_HCS_ECN0_ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NewInterFreqCellSI_List_HCS_ECN0_ext_sequence_of[1] = {
+ { &hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NewInterFreqCellSI_HCS_ECN0_ext },
+};
+
+static int
+dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext(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_NewInterFreqCellSI_List_HCS_ECN0_ext, NewInterFreqCellSI_List_HCS_ECN0_ext_sequence_of,
+ 1, maxCellMeas_ext2, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_cpich_Ec_N0_06_sequence[] = {
- { &hf_rrc_newIntraFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_ECN0_LCR_r4 },
- { &hf_rrc_newInterFreqCellList_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext },
{ NULL, 0, 0, NULL }
};
@@ -132130,7 +142735,6 @@ dissect_rrc_T_cellSelectQualityMeasure_06(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_hcs_used_02_sequence[] = {
{ &hf_rrc_cellSelectQualityMeasure_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_06 },
- { &hf_rrc_newInterRATCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterRATCellList },
{ NULL, 0, 0, NULL }
};
@@ -132165,23 +142769,24 @@ dissect_rrc_T_use_of_HCS_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t MeasurementControlSysInfoExtension_LCR_r4_sequence[] = {
+static const per_sequence_t MeasureControlSysInfoInterFreqExt_sequence[] = {
{ &hf_rrc_use_of_HCS_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_use_of_HCS_02 },
+ { &hf_rrc_rmp_Frequency_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RMP_Frequency_List },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_MeasurementControlSysInfoExtension_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_MeasureControlSysInfoInterFreqExt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_MeasurementControlSysInfoExtension_LCR_r4, MeasurementControlSysInfoExtension_LCR_r4_sequence);
+ ett_rrc_MeasureControlSysInfoInterFreqExt, MeasureControlSysInfoInterFreqExt_sequence);
return offset;
}
static const per_sequence_t T_cpich_RSCP_06_sequence[] = {
- { &hf_rrc_intraFreqMeasurementSysInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_RSCP_LCR_r4 },
- { &hf_rrc_interFreqMeasurementSysInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_RSCP_LCR_r4 },
+ { &hf_rrc_newIntraFreqCellList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -132195,8 +142800,8 @@ dissect_rrc_T_cpich_RSCP_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t T_cpich_Ec_N0_07_sequence[] = {
- { &hf_rrc_intraFreqMeasurementSysInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_ECN0_LCR_r4 },
- { &hf_rrc_interFreqMeasurementSysInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_ECN0_LCR_r4 },
+ { &hf_rrc_newIntraFreqCellList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -132233,6 +142838,7 @@ dissect_rrc_T_cellSelectQualityMeasure_07(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_hcs_not_used_03_sequence[] = {
{ &hf_rrc_cellSelectQualityMeasure_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_07 },
+ { &hf_rrc_newInterRATCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterRATCellList },
{ NULL, 0, 0, NULL }
};
@@ -132246,8 +142852,8 @@ dissect_rrc_T_hcs_not_used_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const per_sequence_t T_cpich_RSCP_07_sequence[] = {
- { &hf_rrc_intraFreqMeasurementSysInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 },
- { &hf_rrc_interFreqMeasurementSysInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 },
+ { &hf_rrc_newIntraFreqCellList_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_RSCP_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -132261,8 +142867,8 @@ dissect_rrc_T_cpich_RSCP_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t T_cpich_Ec_N0_08_sequence[] = {
- { &hf_rrc_intraFreqMeasurementSysInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 },
- { &hf_rrc_interFreqMeasurementSysInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 },
+ { &hf_rrc_newIntraFreqCellList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewIntraFreqCellSI_List_HCS_ECN0_LCR_r4 },
+ { &hf_rrc_newInterFreqCellList_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -132299,6 +142905,7 @@ dissect_rrc_T_cellSelectQualityMeasure_08(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_hcs_used_03_sequence[] = {
{ &hf_rrc_cellSelectQualityMeasure_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_08 },
+ { &hf_rrc_newInterRATCellList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NewInterRATCellList },
{ NULL, 0, 0, NULL }
};
@@ -132333,12 +142940,180 @@ dissect_rrc_T_use_of_HCS_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t MeasurementControlSysInfo_LCR_r4_ext_sequence[] = {
+static const per_sequence_t MeasurementControlSysInfoExtension_LCR_r4_sequence[] = {
{ &hf_rrc_use_of_HCS_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_use_of_HCS_03 },
{ NULL, 0, 0, NULL }
};
static int
+dissect_rrc_MeasurementControlSysInfoExtension_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementControlSysInfoExtension_LCR_r4, MeasurementControlSysInfoExtension_LCR_r4_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cpich_RSCP_08_sequence[] = {
+ { &hf_rrc_intraFreqMeasurementSysInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_RSCP_LCR_r4 },
+ { &hf_rrc_interFreqMeasurementSysInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_RSCP_LCR_r4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cpich_RSCP_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_cpich_RSCP_08, T_cpich_RSCP_08_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cpich_Ec_N0_09_sequence[] = {
+ { &hf_rrc_intraFreqMeasurementSysInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_ECN0_LCR_r4 },
+ { &hf_rrc_interFreqMeasurementSysInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_ECN0_LCR_r4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cpich_Ec_N0_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_cpich_Ec_N0_09, T_cpich_Ec_N0_09_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_cellSelectQualityMeasure_09_vals[] = {
+ { 0, "cpich-RSCP" },
+ { 1, "cpich-Ec-N0" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cellSelectQualityMeasure_09_choice[] = {
+ { 0, &hf_rrc_cpich_RSCP_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_cpich_RSCP_08 },
+ { 1, &hf_rrc_cpich_Ec_N0_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_cpich_Ec_N0_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cellSelectQualityMeasure_09(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_cellSelectQualityMeasure_09, T_cellSelectQualityMeasure_09_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_hcs_not_used_04_sequence[] = {
+ { &hf_rrc_cellSelectQualityMeasure_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_09 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_hcs_not_used_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_hcs_not_used_04, T_hcs_not_used_04_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cpich_RSCP_09_sequence[] = {
+ { &hf_rrc_intraFreqMeasurementSysInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 },
+ { &hf_rrc_interFreqMeasurementSysInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cpich_RSCP_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_cpich_RSCP_09, T_cpich_RSCP_09_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cpich_Ec_N0_10_sequence[] = {
+ { &hf_rrc_intraFreqMeasurementSysInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 },
+ { &hf_rrc_interFreqMeasurementSysInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cpich_Ec_N0_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_cpich_Ec_N0_10, T_cpich_Ec_N0_10_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_cellSelectQualityMeasure_10_vals[] = {
+ { 0, "cpich-RSCP" },
+ { 1, "cpich-Ec-N0" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cellSelectQualityMeasure_10_choice[] = {
+ { 0, &hf_rrc_cpich_RSCP_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_cpich_RSCP_09 },
+ { 1, &hf_rrc_cpich_Ec_N0_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_cpich_Ec_N0_10 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_cellSelectQualityMeasure_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_cellSelectQualityMeasure_10, T_cellSelectQualityMeasure_10_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_hcs_used_04_sequence[] = {
+ { &hf_rrc_cellSelectQualityMeasure_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cellSelectQualityMeasure_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_hcs_used_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_hcs_used_04, T_hcs_used_04_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_use_of_HCS_04_vals[] = {
+ { 0, "hcs-not-used" },
+ { 1, "hcs-used" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_use_of_HCS_04_choice[] = {
+ { 0, &hf_rrc_hcs_not_used_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_hcs_not_used_04 },
+ { 1, &hf_rrc_hcs_used_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_hcs_used_04 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_use_of_HCS_04(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_use_of_HCS_04, T_use_of_HCS_04_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementControlSysInfo_LCR_r4_ext_sequence[] = {
+ { &hf_rrc_use_of_HCS_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_use_of_HCS_04 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
dissect_rrc_MeasurementControlSysInfo_LCR_r4_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_MeasurementControlSysInfo_LCR_r4_ext, MeasurementControlSysInfo_LCR_r4_ext_sequence);
@@ -132658,6 +143433,91 @@ dissect_rrc_PLMNIdentitiesOfNeighbourCells_v860ext(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t InterFreqCellPLMN_sequence[] = {
+ { &hf_rrc_plmn_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMN_Identity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterFreqCellPLMN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_InterFreqCellPLMN, InterFreqCellPLMN_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PLMNsOfInterFreqCellsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_PLMNsOfInterFreqCellsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqCellPLMN },
+};
+
+static int
+dissect_rrc_PLMNsOfInterFreqCellsList_vc50ext(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_PLMNsOfInterFreqCellsList_vc50ext, PLMNsOfInterFreqCellsList_vc50ext_sequence_of,
+ 1, maxCellMeas_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiplePLMN_List_sequence_of[1] = {
+ { &hf_rrc_MultiplePLMN_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PLMN_IdentityWithOptionalMCC_r6 },
+};
+
+static int
+dissect_rrc_MultiplePLMN_List(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_MultiplePLMN_List, MultiplePLMN_List_sequence_of,
+ 1, 6, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiplePLMNInfo_sequence[] = {
+ { &hf_rrc_multiplePLMN_list_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiplePLMN_List },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MultiplePLMNInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MultiplePLMNInfo, MultiplePLMNInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiplePLMNsOfInterFreqCellsList_vc50ext_sequence_of[1] = {
+ { &hf_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MultiplePLMNInfo },
+};
+
+static int
+dissect_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext(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_MultiplePLMNsOfInterFreqCellsList_vc50ext, MultiplePLMNsOfInterFreqCellsList_vc50ext_sequence_of,
+ 1, maxCellMeas_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PLMNIdentitiesOfNeighbourCells_vc50ext_sequence[] = {
+ { &hf_rrc_plmnsOfInterFreqCellsList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMNsOfInterFreqCellsList_vc50ext },
+ { &hf_rrc_multipleplmnsOfInterFreqCellsList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext, PLMNIdentitiesOfNeighbourCells_vc50ext_sequence);
+
+ return offset;
+}
+
+
static int
dissect_rrc_Q_QualMin_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -132721,16 +143581,6 @@ dissect_rrc_UE_Positioning_GANSS_TimeModels_va40ext(tvbuff_t *tvb _U_, int offse
}
-
-static int
-dissect_rrc_INTEGER_M60_M13(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,
- -60, -13, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t UTRAN_FDD_Frequency_sequence[] = {
{ &hf_rrc_uarfcn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UARFCN },
{ &hf_rrc_priority , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_maxPrio_1 },
@@ -132878,6 +143728,31 @@ dissect_rrc_CBS_DRX_Level1Information_extension_r6(tvbuff_t *tvb _U_, int offset
}
+
+static int
+dissect_rrc_CellValueTagExt(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, 3U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellValueTag3_sequence[] = {
+ { &hf_rrc_cellValueTag , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellValueTag },
+ { &hf_rrc_cellValueTagExt , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellValueTagExt },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CellValueTag3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CellValueTag3, CellValueTag3_sequence);
+
+ return offset;
+}
+
+
static const value_string rrc_T_dataTransmFreqGranularity_vals[] = {
{ 0, "ms100" },
{ 1, "ms250" },
@@ -132980,50 +143855,50 @@ dissect_rrc_DataVolumeHistory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_184_sequence[] = {
+static const per_sequence_t T_fdd_197_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_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_184, T_fdd_184_sequence);
+ ett_rrc_T_fdd_197, T_fdd_197_sequence);
return offset;
}
-static const per_sequence_t T_tdd_133_sequence[] = {
+static const per_sequence_t T_tdd_144_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity_TDDList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_TDD_sib3List },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_133, T_tdd_133_sequence);
+ ett_rrc_T_tdd_144, T_tdd_144_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_149_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_160_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_149_choice[] = {
- { 0, &hf_rrc_fdd_190 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_184 },
- { 1, &hf_rrc_tdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_133 },
+static const per_choice_t T_modeSpecificInfo_160_choice[] = {
+ { 0, &hf_rrc_fdd_203 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_197 },
+ { 1, &hf_rrc_tdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_144 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_160(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_modeSpecificInfo_149, T_modeSpecificInfo_149_choice,
+ ett_rrc_T_modeSpecificInfo_160, T_modeSpecificInfo_160_choice,
NULL);
return offset;
@@ -133031,7 +143906,7 @@ dissect_rrc_T_modeSpecificInfo_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DeferredMeasurementControlReadingSupport_sequence[] = {
- { &hf_rrc_modeSpecificInfo_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_149 },
+ { &hf_rrc_modeSpecificInfo_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_160 },
{ NULL, 0, 0, NULL }
};
@@ -133054,6 +143929,16 @@ dissect_rrc_ExpirationTimeFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+
+static int
+dissect_rrc_ExpirationTimeFactor2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const value_string rrc_SIB_TypeExtGANSS_vals[] = {
{ 0, "systemInfoType15-1bis" },
{ 1, "systemInfoType15-2bis" },
@@ -133260,9 +144145,9 @@ static const value_string rrc_SIB_TypeExt2_vals[] = {
{ 2, "systemInfoType20" },
{ 3, "systemInfoType21" },
{ 4, "systemInfoType22" },
- { 5, "spare3" },
- { 6, "spare2" },
- { 7, "spare1" },
+ { 5, "systemInfoType15-1ter" },
+ { 6, "systemInfoType23" },
+ { 7, "systemInfoType24" },
{ 0, NULL }
};
@@ -133272,9 +144157,9 @@ static const per_choice_t SIB_TypeExt2_choice[] = {
{ 2, &hf_rrc_systemInfoType20, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 3, &hf_rrc_systemInfoType21, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 4, &hf_rrc_systemInfoType22, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 5, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 6, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 7, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 5, &hf_rrc_systemInfoType15_1ter, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 6, &hf_rrc_systemInfoType23, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 7, &hf_rrc_systemInfoType24, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -133318,10 +144203,198 @@ dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List2(tvbuff_t *tvb _U_, int offset _U_
}
+static const value_string rrc_SIB_TypeExt3_vals[] = {
+ { 0, "systemInfoType11ter" },
+ { 1, "spare7" },
+ { 2, "spare6" },
+ { 3, "spare5" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t SIB_TypeExt3_choice[] = {
+ { 0, &hf_rrc_systemInfoType11ter, ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 3, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 4, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 5, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 6, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 7, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_SIB_TypeExt3(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_SIB_TypeExt3, SIB_TypeExt3_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_sib_Pos_01_vals[] = {
+ { 0, "rep4" },
+ { 1, "rep8" },
+ { 2, "rep16" },
+ { 3, "rep32" },
+ { 4, "rep64" },
+ { 5, "rep128" },
+ { 6, "rep256" },
+ { 7, "rep512" },
+ { 8, "rep1024" },
+ { 9, "rep2048" },
+ { 10, "rep4096" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_sib_Pos_01_choice[] = {
+ { 0, &hf_rrc_rep4 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_1 },
+ { 1, &hf_rrc_rep8 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_3 },
+ { 2, &hf_rrc_rep16 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_7 },
+ { 3, &hf_rrc_rep32 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_15 },
+ { 4, &hf_rrc_rep64 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_31 },
+ { 5, &hf_rrc_rep128 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_63 },
+ { 6, &hf_rrc_rep256 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_127 },
+ { 7, &hf_rrc_rep512 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_255 },
+ { 8, &hf_rrc_rep1024 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_511 },
+ { 9, &hf_rrc_rep2048 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_1023 },
+ { 10, &hf_rrc_rep4096 , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_2047 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_sib_Pos_01(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_sib_Pos_01, T_sib_Pos_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SibOFF_vc50ext_sequence[] = {
+ { &hf_rrc_sibOFF , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SibOFF },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SibOFF_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SibOFF_vc50ext, SibOFF_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SibOFF_List2_sequence_of[1] = {
+ { &hf_rrc_SibOFF_List2_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SibOFF_vc50ext },
+};
+
+static int
+dissect_rrc_SibOFF_List2(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_SibOFF_List2, SibOFF_List2_sequence_of,
+ 1, 15, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_scheduling_01_sequence[] = {
+ { &hf_rrc_segCount , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SegCount },
+ { &hf_rrc_sib_Pos_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_sib_Pos_01 },
+ { &hf_rrc_sib_PosOffsetInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SibOFF_List2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_scheduling_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_scheduling_01, T_scheduling_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_SchedulingInformation2_vals[] = {
+ { 0, "scheduling" },
+ { 0, NULL }
+};
+
+static const per_choice_t SchedulingInformation2_choice[] = {
+ { 0, &hf_rrc_scheduling_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_scheduling_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_SchedulingInformation2(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_SchedulingInformation2, SchedulingInformation2_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_ValueTagInfoExtValueTag_vals[] = {
+ { 0, "cellValueTag" },
+ { 0, NULL }
+};
+
+static const per_choice_t ValueTagInfoExtValueTag_choice[] = {
+ { 0, &hf_rrc_cellValueTag_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag2 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_ValueTagInfoExtValueTag(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_ValueTagInfoExtValueTag, ValueTagInfoExtValueTag_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ExtSIBTypeInfoSchedulingInfo3_sequence[] = {
+ { &hf_rrc_extensionSIB_Type3, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_TypeExt3 },
+ { &hf_rrc_schedulingInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation2 },
+ { &hf_rrc_valueTagInfo_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ValueTagInfoExtValueTag },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ExtSIBTypeInfoSchedulingInfo3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_ExtSIBTypeInfoSchedulingInfo3, ExtSIBTypeInfoSchedulingInfo3_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ExtSIBTypeInfoSchedulingInfo_List3_sequence_of[1] = {
+ { &hf_rrc_ExtSIBTypeInfoSchedulingInfo_List3_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ExtSIBTypeInfoSchedulingInfo3 },
+};
+
+static int
+dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3(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_ExtSIBTypeInfoSchedulingInfo_List3, ExtSIBTypeInfoSchedulingInfo_List3_sequence_of,
+ 1, maxSIB, FALSE);
+
+ return offset;
+}
+
+
static int
dissect_rrc_HNBName(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 679 "../../asn1/rrc/rrc.cnf"
+#line 689 "../../asn1/rrc/rrc.cnf"
tvbuff_t *hnbname_tvb = NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, -1,
@@ -133381,7 +144454,7 @@ static const per_choice_t SIBSb_TypeAndTag_choice[] = {
{ 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_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 7, &hf_rrc_dummy_57 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 7, &hf_rrc_dummy_59 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 8, &hf_rrc_dummy2_14 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 9, &hf_rrc_dummy3_03 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 10, &hf_rrc_sysInfoType11_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
@@ -133421,7 +144494,7 @@ dissect_rrc_SIBSb_TypeAndTag(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t SchedulingInformationSIBSb_sequence[] = {
{ &hf_rrc_sibSb_Type , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIBSb_TypeAndTag },
- { &hf_rrc_scheduling_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation },
+ { &hf_rrc_scheduling_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation },
{ NULL, 0, 0, NULL }
};
@@ -133507,14 +144580,152 @@ dissect_rrc_MasterInformationBlock_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = {
+static const value_string rrc_SIBSb_TypeAndTagExtValueTag_vals[] = {
+ { 0, "sysInfoType3" },
+ { 1, "sysInfoType5" },
+ { 2, "sysInfoType5bis" },
+ { 3, "sysInfoType21" },
+ { 4, "sysInfoType22" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t SIBSb_TypeAndTagExtValueTag_choice[] = {
+ { 0, &hf_rrc_sysInfoType3_03 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTagExt },
+ { 1, &hf_rrc_sysInfoType5_03 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTagExt },
+ { 2, &hf_rrc_sysInfoType5bis_02, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTagExt },
+ { 3, &hf_rrc_sysInfoType21_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTagExt },
+ { 4, &hf_rrc_sysInfoType22_02, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTagExt },
+ { 5, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 6, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 7, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_SIBSb_TypeAndTagExtValueTag(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_SIBSb_TypeAndTagExtValueTag, SIBSb_TypeAndTagExtValueTag_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInformationSIBSb2_sequence[] = {
+ { &hf_rrc_sibSb_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIBSb_TypeAndTagExtValueTag },
{ 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_SchedulingInformationSIBSb2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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_SchedulingInformationSIBSb2, SchedulingInformationSIBSb2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SIBSb_ReferenceList2_sequence_of[1] = {
+ { &hf_rrc_SIBSb_ReferenceList2_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformationSIBSb2 },
+};
+
+static int
+dissect_rrc_SIBSb_ReferenceList2(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_SIBSb_ReferenceList2, SIBSb_ReferenceList2_sequence_of,
+ 1, maxSIB, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_SIB_Rep_vals[] = {
+ { 0, "frame-8" },
+ { 1, "frame-16" },
+ { 2, "frame-32" },
+ { 3, "frame-64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_SIB_Rep(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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_BCH_Channelizationcode(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,
+ 2U, 33U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SB3_Information_sequence[] = {
+ { &hf_rrc_sb3_SegCount , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SegCount },
+ { &hf_rrc_sb3_Sib_Rep , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Rep },
+ { &hf_rrc_second_BCH_Channelizationcode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BCH_Channelizationcode },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SB3_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SB3_Information, SB3_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MasterInformationBlock_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_mib_ValueTagExt , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIB_ValueTagExt },
+ { &hf_rrc_sibSb_ReferenceList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIBSb_ReferenceList2 },
+ { &hf_rrc_extSIBTypeInfoSchedulingInfo_List_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3 },
+ { &hf_rrc_sb3_Information , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SB3_Information },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MasterInformationBlock_vc50ext_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_MasterInformationBlock_vc50ext_IEs, MasterInformationBlock_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_208_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_12_sequence[] = {
+ { &hf_rrc_masterInformationBlock_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MasterInformationBlock_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_12, T_vc50NonCriticalExtensions_12_sequence);
return offset;
}
@@ -133522,7 +144733,7 @@ dissect_rrc_T_nonCriticalExtensions_196(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_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 },
+ { &hf_rrc_vc50NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_12 },
{ NULL, 0, 0, NULL }
};
@@ -133582,6 +144793,167 @@ dissect_rrc_MasterInformationBlock(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string rrc_SIB_TypeAndTag2_vals[] = {
+ { 0, "sysInfoType1" },
+ { 1, "sysInfoType2" },
+ { 2, "sysInfoType3" },
+ { 3, "sysInfoType4" },
+ { 4, "sysInfoType5" },
+ { 5, "sysInfoType5bis" },
+ { 6, "sysInfoType6" },
+ { 7, "sysInfoType7" },
+ { 8, "sysInfoType11" },
+ { 9, "sysInfoType11bis" },
+ { 10, "sysInfoType12" },
+ { 11, "sysInfoType13" },
+ { 12, "sysInfoType13-1" },
+ { 13, "sysInfoType13-2" },
+ { 14, "sysInfoType13-3" },
+ { 15, "sysInfoType13-4" },
+ { 16, "sysInfoType14" },
+ { 17, "sysInfoType15" },
+ { 18, "sysInfoType15bis" },
+ { 19, "sysInfoType15-1" },
+ { 20, "sysInfoType15-1bis" },
+ { 21, "sysInfoType15-1ter" },
+ { 22, "sysInfoType15-2" },
+ { 23, "sysInfoType15-2bis" },
+ { 24, "sysInfoType15-2ter" },
+ { 25, "sysInfoType15-3" },
+ { 26, "sysInfoType15-3bis" },
+ { 27, "sysInfoType15-4" },
+ { 28, "sysInfoType15-5" },
+ { 29, "sysInfoType15-6" },
+ { 30, "sysInfoType15-7" },
+ { 31, "sysInfoType15-8" },
+ { 32, "sysInfoType16" },
+ { 33, "sysInfoType17" },
+ { 34, "sysInfoType18" },
+ { 35, "sysInfoType19" },
+ { 36, "sysInfoType20" },
+ { 37, "sysInfoType21" },
+ { 38, "sysInfoType22" },
+ { 39, "sysInfoType23" },
+ { 40, "sysInfoType24" },
+ { 41, "sysInfoType11ter" },
+ { 42, "spare22" },
+ { 43, "spare21" },
+ { 44, "spare20" },
+ { 45, "spare19" },
+ { 46, "spare18" },
+ { 47, "spare17" },
+ { 48, "spare16" },
+ { 49, "spare15" },
+ { 50, "spare14" },
+ { 51, "spare13" },
+ { 52, "spare12" },
+ { 53, "spare11" },
+ { 54, "spare10" },
+ { 55, "spare9" },
+ { 56, "spare8" },
+ { 57, "spare7" },
+ { 58, "spare6" },
+ { 59, "spare5" },
+ { 60, "spare4" },
+ { 61, "spare3" },
+ { 62, "spare2" },
+ { 63, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t SIB_TypeAndTag2_choice[] = {
+ { 0, &hf_rrc_sysInfoType1_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag },
+ { 1, &hf_rrc_sysInfoType2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 2, &hf_rrc_sysInfoType3_02 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 3, &hf_rrc_sysInfoType4 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 4, &hf_rrc_sysInfoType5_02 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 5, &hf_rrc_sysInfoType5bis_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 6, &hf_rrc_sysInfoType6 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 7, &hf_rrc_sysInfoType7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 8, &hf_rrc_sysInfoType11_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 9, &hf_rrc_sysInfoType11bis_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 10, &hf_rrc_sysInfoType12_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 11, &hf_rrc_sysInfoType13 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 12, &hf_rrc_sysInfoType13_1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 13, &hf_rrc_sysInfoType13_2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 14, &hf_rrc_sysInfoType13_3 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 15, &hf_rrc_sysInfoType13_4 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 16, &hf_rrc_sysInfoType14 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 17, &hf_rrc_sysInfoType15 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 18, &hf_rrc_sysInfoType15bis, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 19, &hf_rrc_sysInfoType15_1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 20, &hf_rrc_sysInfoType15_1bis, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 21, &hf_rrc_sysInfoType15_1ter, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 22, &hf_rrc_sysInfoType15_2 , ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
+ { 23, &hf_rrc_sysInfoType15_2bis, ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
+ { 24, &hf_rrc_sysInfoType15_2ter, ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
+ { 25, &hf_rrc_sysInfoType15_3 , ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
+ { 26, &hf_rrc_sysInfoType15_3bis, ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
+ { 27, &hf_rrc_sysInfoType15_4 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 28, &hf_rrc_sysInfoType15_5 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 29, &hf_rrc_sysInfoType15_6 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 30, &hf_rrc_sysInfoType15_7 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 31, &hf_rrc_sysInfoType15_8 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 32, &hf_rrc_sysInfoType16 , ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentityAndValueTag },
+ { 33, &hf_rrc_sysInfoType17 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 34, &hf_rrc_sysInfoType18 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 35, &hf_rrc_sysInfoType19 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 36, &hf_rrc_sysInfoType20 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 37, &hf_rrc_sysInfoType21 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 38, &hf_rrc_sysInfoType22_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 39, &hf_rrc_sysInfoType23 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 40, &hf_rrc_sysInfoType24 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 41, &hf_rrc_sysInfoType11ter_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 },
+ { 42, &hf_rrc_spare22 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 43, &hf_rrc_spare21 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 44, &hf_rrc_spare20 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 45, &hf_rrc_spare19 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 46, &hf_rrc_spare18 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 47, &hf_rrc_spare17 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 48, &hf_rrc_spare16 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 49, &hf_rrc_spare15 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 50, &hf_rrc_spare14 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 51, &hf_rrc_spare13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 52, &hf_rrc_spare12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 53, &hf_rrc_spare11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 54, &hf_rrc_spare10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 55, &hf_rrc_spare9 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 56, &hf_rrc_spare8 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 57, &hf_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 58, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 59, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 60, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 61, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 62, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 63, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_SIB_TypeAndTag2(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_SIB_TypeAndTag2, SIB_TypeAndTag2_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInformationSIB2_sequence[] = {
+ { &hf_rrc_sib_Type_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_TypeAndTag2 },
+ { &hf_rrc_scheduling_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformation2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SchedulingInformationSIB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SchedulingInformationSIB2, SchedulingInformationSIB2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SIB_ReferenceList_sequence_of[1] = {
{ &hf_rrc_SIB_ReferenceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformationSIB },
};
@@ -133596,10 +144968,24 @@ dissect_rrc_SIB_ReferenceList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+static const per_sequence_t SIB_ReferenceList2_sequence_of[1] = {
+ { &hf_rrc_SIB_ReferenceList2_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SchedulingInformationSIB2 },
+};
+
+static int
+dissect_rrc_SIB_ReferenceList2(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_SIB_ReferenceList2, SIB_ReferenceList2_sequence_of,
+ 1, maxSIB2, FALSE);
+
+ return offset;
+}
+
+
static int
dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 703 "../../asn1/rrc/rrc.cnf"
+#line 713 "../../asn1/rrc/rrc.cnf"
actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1);
offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index);
@@ -133639,14 +145025,14 @@ dissect_rrc_SysInfoType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_209_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_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_197, T_nonCriticalExtensions_197_sequence);
+ ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence);
return offset;
}
@@ -133654,7 +145040,7 @@ dissect_rrc_T_nonCriticalExtensions_197(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_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 },
+ { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 },
{ NULL, 0, 0, NULL }
};
@@ -133700,14 +145086,14 @@ dissect_rrc_SysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_210_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_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_198, T_nonCriticalExtensions_198_sequence);
+ ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence);
return offset;
}
@@ -133715,7 +145101,7 @@ dissect_rrc_T_nonCriticalExtensions_198(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_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 },
+ { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 },
{ NULL, 0, 0, NULL }
};
@@ -133890,14 +145276,135 @@ dissect_rrc_SysInfoType3_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = {
+static const value_string rrc_T_connEstFailCount_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_connEstFailCount(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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_offsetValidity_vals[] = {
+ { 0, "s30" },
+ { 1, "s60" },
+ { 2, "s120" },
+ { 3, "s240" },
+ { 4, "s300" },
+ { 5, "s420" },
+ { 6, "s600" },
+ { 7, "s900" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_offsetValidity(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 T_fdd_203_sequence[] = {
+ { &hf_rrc_connEstFailCount, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_connEstFailCount },
+ { &hf_rrc_offsetValidity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_offsetValidity },
+ { &hf_rrc_connEstFailTempQoffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_15 },
{ 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_fdd_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_199, T_nonCriticalExtensions_199_sequence);
+ ett_rrc_T_fdd_203, T_fdd_203_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_modeSpecificInfo_166_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_modeSpecificInfo_166_choice[] = {
+ { 0, &hf_rrc_fdd_209 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_203 },
+ { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_modeSpecificInfo_166(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_modeSpecificInfo_166, T_modeSpecificInfo_166_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t TxFailParams_sequence[] = {
+ { &hf_rrc_modeSpecificInfo_166, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_166 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_TxFailParams(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_TxFailParams, TxFailParams_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType3_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_txFailParams , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TxFailParams },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType3_vc50ext_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_SysInfoType3_vc50ext_IEs, SysInfoType3_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_211_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtension_01_sequence[] = {
+ { &hf_rrc_sysInfoType3_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType3_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtension_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_vc50NonCriticalExtension_01, T_vc50NonCriticalExtension_01_sequence);
return offset;
}
@@ -133905,7 +145412,7 @@ dissect_rrc_T_nonCriticalExtensions_199(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_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 },
+ { &hf_rrc_vc50NonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtension_01 },
{ NULL, 0, 0, NULL }
};
@@ -134112,14 +145619,14 @@ dissect_rrc_SysInfoType4_v5c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_212_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_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_200, T_nonCriticalExtensions_200_sequence);
+ ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence);
return offset;
}
@@ -134127,7 +145634,7 @@ dissect_rrc_T_nonCriticalExtensions_200(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_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 },
+ { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 },
{ NULL, 0, 0, NULL }
};
@@ -134202,21 +145709,21 @@ dissect_rrc_SysInfoType4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_185_sequence[] = {
+static const per_sequence_t T_fdd_198_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_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_185, T_fdd_185_sequence);
+ ett_rrc_T_fdd_198, T_fdd_198_sequence);
return offset;
}
-static const per_sequence_t T_tdd_134_sequence[] = {
+static const per_sequence_t T_tdd_145_sequence[] = {
{ &hf_rrc_pusch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_SysInfoList_SFN },
{ &hf_rrc_pdsch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SysInfoList_SFN },
{ &hf_rrc_openLoopPowerControl_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OpenLoopPowerControl_TDD },
@@ -134224,30 +145731,30 @@ static const per_sequence_t T_tdd_134_sequence[] = {
};
static int
-dissect_rrc_T_tdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_134, T_tdd_134_sequence);
+ ett_rrc_T_tdd_145, T_tdd_145_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_150_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_161_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_150_choice[] = {
- { 0, &hf_rrc_fdd_191 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_185 },
- { 1, &hf_rrc_tdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_134 },
+static const per_choice_t T_modeSpecificInfo_161_choice[] = {
+ { 0, &hf_rrc_fdd_204 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_198 },
+ { 1, &hf_rrc_tdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_145 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_150, T_modeSpecificInfo_150_choice,
+ ett_rrc_T_modeSpecificInfo_161, T_modeSpecificInfo_161_choice,
NULL);
return offset;
@@ -134415,22 +145922,22 @@ dissect_rrc_SysInfoType5_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_186_sequence[] = {
+static const per_sequence_t T_fdd_199_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_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_186, T_fdd_186_sequence);
+ ett_rrc_T_fdd_199, T_fdd_199_sequence);
return offset;
}
-static const per_sequence_t T_tdd768_24_sequence[] = {
+static const per_sequence_t T_tdd768_26_sequence[] = {
{ &hf_rrc_pusch_SysInfoList_SFN_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_SysInfoList_SFN_VHCR },
{ &hf_rrc_pdsch_SysInfoList_SFN_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SysInfoList_VHCR_r7 },
{ &hf_rrc_prach_SystemInformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_SystemInformationList_VHCR_r7 },
@@ -134438,46 +145945,46 @@ static const per_sequence_t T_tdd768_24_sequence[] = {
};
static int
-dissect_rrc_T_tdd768_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd768_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_tdd768_24, T_tdd768_24_sequence);
+ ett_rrc_T_tdd768_26, T_tdd768_26_sequence);
return offset;
}
-static const per_sequence_t T_tdd128_68_sequence[] = {
+static const per_sequence_t T_tdd128_73_sequence[] = {
{ &hf_rrc_prach_SystemInformationList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_SystemInformationList_LCR_v770ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_68, T_tdd128_68_sequence);
+ ett_rrc_T_tdd128_73, T_tdd128_73_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_151_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_162_vals[] = {
{ 0, "fdd" },
{ 1, "tdd768" },
{ 2, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_151_choice[] = {
- { 0, &hf_rrc_fdd_192 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_186 },
- { 1, &hf_rrc_tdd768_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_24 },
- { 2, &hf_rrc_tdd128_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_68 },
+static const per_choice_t T_modeSpecificInfo_162_choice[] = {
+ { 0, &hf_rrc_fdd_205 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_199 },
+ { 1, &hf_rrc_tdd768_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_26 },
+ { 2, &hf_rrc_tdd128_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_73 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_151, T_modeSpecificInfo_151_choice,
+ ett_rrc_T_modeSpecificInfo_162, T_modeSpecificInfo_162_choice,
NULL);
return offset;
@@ -134505,7 +146012,7 @@ dissect_rrc_T_sccpch_SystemInformation_MBMS_01(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t SysInfoType5_v770ext_IEs_sequence[] = {
- { &hf_rrc_modeSpecificInfo_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_151 },
+ { &hf_rrc_modeSpecificInfo_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_162 },
{ &hf_rrc_sccpch_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_SystemInformationList_HCR_VHCR_r7 },
{ &hf_rrc_sccpch_SystemInformation_MBMS_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sccpch_SystemInformation_MBMS_01 },
{ &hf_rrc_tDD_MBSFNInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TDD_MBSFNInformation },
@@ -134534,15 +146041,15 @@ dissect_rrc_T_dummy_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_187_sequence[] = {
+static const per_sequence_t T_fdd_200_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_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_187, T_fdd_187_sequence);
+ ett_rrc_T_fdd_200, T_fdd_200_sequence);
return offset;
}
@@ -134563,37 +146070,37 @@ dissect_rrc_T_hs_dsch_CommonSysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_tdd128_69_sequence[] = {
+static const per_sequence_t T_tdd128_74_sequence[] = {
{ &hf_rrc_hs_dsch_CommonSysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hs_dsch_CommonSysInfo },
{ &hf_rrc_hs_dsch_DrxCellfach_info_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_DrxCellfach_info_TDD128 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_tdd128_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd128_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_tdd128_69, T_tdd128_69_sequence);
+ ett_rrc_T_tdd128_74, T_tdd128_74_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_152_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_163_vals[] = {
{ 0, "fdd" },
{ 1, "tdd128" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_152_choice[] = {
- { 0, &hf_rrc_fdd_193 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_187 },
- { 1, &hf_rrc_tdd128_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_69 },
+static const per_choice_t T_modeSpecificInfo_163_choice[] = {
+ { 0, &hf_rrc_fdd_206 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_200 },
+ { 1, &hf_rrc_tdd128_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_74 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_163(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_modeSpecificInfo_152, T_modeSpecificInfo_152_choice,
+ ett_rrc_T_modeSpecificInfo_163, T_modeSpecificInfo_163_choice,
NULL);
return offset;
@@ -134601,8 +146108,8 @@ dissect_rrc_T_modeSpecificInfo_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SysInfoType5_v860ext_IEs_sequence[] = {
- { &hf_rrc_dummy_58 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_15 },
- { &hf_rrc_modeSpecificInfo_152, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_152 },
+ { &hf_rrc_dummy_60 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_15 },
+ { &hf_rrc_modeSpecificInfo_163, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_163 },
{ NULL, 0, 0, NULL }
};
@@ -134733,14 +146240,14 @@ dissect_rrc_SysInfoType5_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_213_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_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_201, T_nonCriticalExtensions_201_sequence);
+ ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence);
return offset;
}
@@ -134748,7 +146255,7 @@ dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SysInfoType5_NonCriticalExtensions_vb50_IEs_sequence[] = {
{ &hf_rrc_sysInfoType5_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_vb50ext_IEs },
- { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 },
+ { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 },
{ NULL, 0, 0, NULL }
};
@@ -134944,7 +146451,7 @@ dissect_rrc_T_v4b0NonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SysInfoType5_sequence[] = {
{ &hf_rrc_sib6indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_pich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PICH_PowerOffset },
- { &hf_rrc_modeSpecificInfo_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_150 },
+ { &hf_rrc_modeSpecificInfo_161, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_161 },
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_prach_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_SystemInformationList },
{ &hf_rrc_sCCPCH_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_SystemInformationList },
@@ -134971,22 +146478,22 @@ dissect_rrc_SysInfoType5bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_188_sequence[] = {
+static const per_sequence_t T_fdd_201_sequence[] = {
{ &hf_rrc_aich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AICH_PowerOffset },
- { &hf_rrc_dummy_59 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSICH_PowerOffset },
+ { &hf_rrc_dummy_61 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSICH_PowerOffset },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_188, T_fdd_188_sequence);
+ ett_rrc_T_fdd_201, T_fdd_201_sequence);
return offset;
}
-static const per_sequence_t T_tdd_135_sequence[] = {
+static const per_sequence_t T_tdd_146_sequence[] = {
{ &hf_rrc_pusch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_SysInfoList_SFN },
{ &hf_rrc_pdsch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SysInfoList_SFN },
{ &hf_rrc_openLoopPowerControl_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OpenLoopPowerControl_TDD },
@@ -134994,30 +146501,30 @@ static const per_sequence_t T_tdd_135_sequence[] = {
};
static int
-dissect_rrc_T_tdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_tdd_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_tdd_135, T_tdd_135_sequence);
+ ett_rrc_T_tdd_146, T_tdd_146_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_153_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_164_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_153_choice[] = {
- { 0, &hf_rrc_fdd_194 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_188 },
- { 1, &hf_rrc_tdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_135 },
+static const per_choice_t T_modeSpecificInfo_164_choice[] = {
+ { 0, &hf_rrc_fdd_207 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_201 },
+ { 1, &hf_rrc_tdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_146 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_153, T_modeSpecificInfo_153_choice,
+ ett_rrc_T_modeSpecificInfo_164, T_modeSpecificInfo_164_choice,
NULL);
return offset;
@@ -135174,14 +146681,14 @@ dissect_rrc_SysInfoType6_va80ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_214_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_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_202, T_nonCriticalExtensions_202_sequence);
+ ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence);
return offset;
}
@@ -135189,7 +146696,7 @@ dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va80NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_sysInfoType6_va80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType6_va80ext_IEs },
- { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 },
+ { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 },
{ NULL, 0, 0, NULL }
};
@@ -135294,7 +146801,7 @@ dissect_rrc_T_v4b0NonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SysInfoType6_sequence[] = {
{ &hf_rrc_pich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PICH_PowerOffset },
- { &hf_rrc_modeSpecificInfo_153, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_153 },
+ { &hf_rrc_modeSpecificInfo_164, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_164 },
{ &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_Info },
{ &hf_rrc_prach_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_SystemInformationList },
{ &hf_rrc_sCCPCH_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_SystemInformationList },
@@ -135312,61 +146819,61 @@ dissect_rrc_SysInfoType6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_189_sequence[] = {
+static const per_sequence_t T_fdd_202_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_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_189, T_fdd_189_sequence);
+ ett_rrc_T_fdd_202, T_fdd_202_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_154_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_165_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_154_choice[] = {
- { 0, &hf_rrc_fdd_195 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_189 },
+static const per_choice_t T_modeSpecificInfo_165_choice[] = {
+ { 0, &hf_rrc_fdd_208 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_202 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_165(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_modeSpecificInfo_154, T_modeSpecificInfo_154_choice,
+ ett_rrc_T_modeSpecificInfo_165, T_modeSpecificInfo_165_choice,
NULL);
return offset;
}
-static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_215_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_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_203, T_nonCriticalExtensions_203_sequence);
+ ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence);
return offset;
}
static const per_sequence_t SysInfoType7_sequence[] = {
- { &hf_rrc_modeSpecificInfo_154, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_154 },
+ { &hf_rrc_modeSpecificInfo_165, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_165 },
{ &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_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 },
+ { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 },
{ NULL, 0, 0, NULL }
};
@@ -135379,14 +146886,14 @@ dissect_rrc_SysInfoType7(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_216_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_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_204, T_nonCriticalExtensions_204_sequence);
+ ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence);
return offset;
}
@@ -135396,7 +146903,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_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_SetInfoList },
{ &hf_rrc_dummy3_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CSICH_PowerOffset },
- { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 },
+ { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 },
{ NULL, 0, 0, NULL }
};
@@ -135409,22 +146916,22 @@ dissect_rrc_SysInfoType8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_217_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_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_205, T_nonCriticalExtensions_205_sequence);
+ ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence);
return offset;
}
static const per_sequence_t SysInfoType9_sequence[] = {
- { &hf_rrc_dummy_60 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList },
- { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 },
+ { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList },
+ { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 },
{ NULL, 0, 0, NULL }
};
@@ -135437,22 +146944,22 @@ dissect_rrc_SysInfoType9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_218_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_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_206, T_nonCriticalExtensions_206_sequence);
+ ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence);
return offset;
}
static const per_sequence_t SysInfoType10_sequence[] = {
- { &hf_rrc_dummy_61 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList },
- { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 },
+ { &hf_rrc_dummy_63 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList },
+ { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 },
{ NULL, 0, 0, NULL }
};
@@ -135500,7 +147007,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_62 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
+ { &hf_rrc_dummy_64 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
{ NULL, 0, 0, NULL }
};
@@ -135655,14 +147162,44 @@ dissect_rrc_SysInfoType11_va80ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = {
+static const per_sequence_t SysInfoType11_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measurementControlSysInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfo_vc50ext },
+ { &hf_rrc_measurementScalingFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementScalingFactor },
{ 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_SysInfoType11_vc50ext_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_207, T_nonCriticalExtensions_207_sequence);
+ ett_rrc_SysInfoType11_vc50ext_IEs, SysInfoType11_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_13_sequence[] = {
+ { &hf_rrc_sysInfoType11_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_13, T_vc50NonCriticalExtensions_13_sequence);
return offset;
}
@@ -135670,7 +147207,7 @@ dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va80NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_sysInfoType11_va80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11_va80ext_IEs },
- { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 },
+ { &hf_rrc_vc50NonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_13 },
{ NULL, 0, 0, NULL }
};
@@ -135848,14 +147385,43 @@ dissect_rrc_SysInfoType11bis_va80ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = {
+static const per_sequence_t SysInfoType11bis_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measurementControlSysInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfo_vc50ext },
{ 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_SysInfoType11bis_vc50ext_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_208, T_nonCriticalExtensions_208_sequence);
+ ett_rrc_SysInfoType11bis_vc50ext_IEs, SysInfoType11bis_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_14_sequence[] = {
+ { &hf_rrc_sysInfoType11bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11bis_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_14, T_vc50NonCriticalExtensions_14_sequence);
return offset;
}
@@ -135863,7 +147429,7 @@ dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va80NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_sysInfoType11bis_va80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11bis_va80ext_IEs },
- { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 },
+ { &hf_rrc_vc50NonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_14 },
{ NULL, 0, 0, NULL }
};
@@ -135907,7 +147473,7 @@ dissect_rrc_T_v7b0NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SysInfoType11bis_sequence[] = {
- { &hf_rrc_measurementControlSysInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfoExtension },
+ { &hf_rrc_measurementControlSysInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfoExtension },
{ &hf_rrc_measurementControlSysInfo_LCR_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfoExtension_LCR_r4 },
{ &hf_rrc_measurementControlSysInfoExtensionAddon_r5, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfoExtensionAddon_r5 },
{ &hf_rrc_v7b0NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7b0NonCriticalExtensions_03 },
@@ -135923,6 +147489,35 @@ dissect_rrc_SysInfoType11bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType11ter_sequence[] = {
+ { &hf_rrc_measureControlSysInfoInterFreqExt, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasureControlSysInfoInterFreqExt },
+ { &hf_rrc_multipleFrequencyInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultipleFrequencyInfoListFDD },
+ { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType11ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SysInfoType11ter, SysInfoType11ter_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SysInfoType12_v4b0ext_IEs_sequence[] = {
{ &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FACH_MeasurementOccasionInfo_LCR_r4_ext },
{ &hf_rrc_measurementControlSysInfo_LCR, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControlSysInfo_LCR_r4_ext },
@@ -135958,7 +147553,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_62 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
+ { &hf_rrc_dummy_64 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
{ NULL, 0, 0, NULL }
};
@@ -136013,14 +147608,43 @@ dissect_rrc_SysInfoType12_va80ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = {
+static const per_sequence_t SysInfoType12_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_measurementControlSysInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementControlSysInfo_vc50ext },
{ 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_SysInfoType12_vc50ext_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_209, T_nonCriticalExtensions_209_sequence);
+ ett_rrc_SysInfoType12_vc50ext_IEs, SysInfoType12_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_15_sequence[] = {
+ { &hf_rrc_sysInfoType12_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType12_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_15, T_vc50NonCriticalExtensions_15_sequence);
return offset;
}
@@ -136028,7 +147652,7 @@ dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va80NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_sysInfoType12_va80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType12_va80ext_IEs },
- { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 },
+ { &hf_rrc_vc50NonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_15 },
{ NULL, 0, 0, NULL }
};
@@ -136161,7 +147785,7 @@ dissect_rrc_SysInfoType13_v4b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t SysInfoType13_v770ext_IEs_sequence[] = {
- { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v770ext },
+ { &hf_rrc_capabilityUpdateRequirement_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_v770ext },
{ NULL, 0, 0, NULL }
};
@@ -136174,14 +147798,14 @@ dissect_rrc_SysInfoType13_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_223_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_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence);
+ ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence);
return offset;
}
@@ -136189,7 +147813,7 @@ dissect_rrc_T_nonCriticalExtensions_210(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_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 },
+ { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 },
{ NULL, 0, 0, NULL }
};
@@ -136258,14 +147882,14 @@ dissect_rrc_ANSI_41_RAND_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_224_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_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence);
+ ett_rrc_T_nonCriticalExtensions_224, T_nonCriticalExtensions_224_sequence);
return offset;
}
@@ -136273,7 +147897,7 @@ dissect_rrc_T_nonCriticalExtensions_211(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_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 },
+ { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 },
{ NULL, 0, 0, NULL }
};
@@ -136295,14 +147919,14 @@ dissect_rrc_ANSI_41_UserZoneID_Information(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_225_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_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence);
+ ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence);
return offset;
}
@@ -136310,7 +147934,7 @@ dissect_rrc_T_nonCriticalExtensions_212(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_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 },
+ { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 },
{ NULL, 0, 0, NULL }
};
@@ -136332,14 +147956,14 @@ dissect_rrc_ANSI_41_PrivateNeighbourListInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_226_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_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence);
+ ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence);
return offset;
}
@@ -136347,7 +147971,7 @@ dissect_rrc_T_nonCriticalExtensions_213(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_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 },
+ { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 },
{ NULL, 0, 0, NULL }
};
@@ -136369,14 +147993,14 @@ dissect_rrc_ANSI_41_GlobalServiceRedirectInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence);
+ ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence);
return offset;
}
@@ -136384,7 +148008,7 @@ dissect_rrc_T_nonCriticalExtensions_214(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_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 },
+ { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 },
{ NULL, 0, 0, NULL }
};
@@ -136397,14 +148021,14 @@ dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence);
+ ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence);
return offset;
}
@@ -136413,7 +148037,7 @@ dissect_rrc_T_nonCriticalExtensions_215(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_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 },
+ { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 },
{ NULL, 0, 0, NULL }
};
@@ -136468,14 +148092,14 @@ dissect_rrc_SysInfoType15_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_229_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_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence);
+ ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence);
return offset;
}
@@ -136483,7 +148107,7 @@ dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_20_sequence[] = {
{ &hf_rrc_sysInfoType15_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 },
+ { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 },
{ NULL, 0, 0, NULL }
};
@@ -136573,14 +148197,14 @@ dissect_rrc_SysInfoType15bis_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_230_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_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence);
+ ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence);
return offset;
}
@@ -136588,7 +148212,7 @@ dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_21_sequence[] = {
{ &hf_rrc_sysInfoType15bis_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15bis_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 },
+ { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 },
{ NULL, 0, 0, NULL }
};
@@ -136647,14 +148271,14 @@ dissect_rrc_SysInfoType15_1_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence);
+ ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence);
return offset;
}
@@ -136662,7 +148286,7 @@ dissect_rrc_T_nonCriticalExtensions_218(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_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 },
+ { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 },
{ NULL, 0, 0, NULL }
};
@@ -136704,14 +148328,14 @@ dissect_rrc_SysInfoType15_1bis_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence);
+ ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence);
return offset;
}
@@ -136719,7 +148343,7 @@ dissect_rrc_T_nonCriticalExtensions_219(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_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 },
+ { &hf_rrc_nonCriticalExtensions_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 },
{ NULL, 0, 0, NULL }
};
@@ -136747,14 +148371,43 @@ dissect_rrc_SysInfoType15_1bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence);
+ ett_rrc_T_nonCriticalExtensions_233, T_nonCriticalExtensions_233_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType15_1ter_sequence[] = {
+ { &hf_rrc_uePositioning_BDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections },
+ { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel },
+ { &hf_rrc_nonCriticalExtensions_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType15_1ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SysInfoType15_1ter, SysInfoType15_1ter_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_234, T_nonCriticalExtensions_234_sequence);
return offset;
}
@@ -136764,7 +148417,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_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 },
+ { &hf_rrc_nonCriticalExtensions_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 },
{ NULL, 0, 0, NULL }
};
@@ -136777,14 +148430,14 @@ dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence);
+ ett_rrc_T_nonCriticalExtensions_235, T_nonCriticalExtensions_235_sequence);
return offset;
}
@@ -136792,7 +148445,7 @@ dissect_rrc_T_nonCriticalExtensions_221(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_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 },
+ { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 },
{ NULL, 0, 0, NULL }
};
@@ -136805,22 +148458,51 @@ dissect_rrc_SysInfoType15_2bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = {
+static const per_sequence_t SysInfoType15_2ter_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_ue_positioning_GANSS_AddNavigationModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddNavigationModels_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType15_2ter_vc50ext_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_222, T_nonCriticalExtensions_222_sequence);
+ ett_rrc_SysInfoType15_2ter_vc50ext_IEs, SysInfoType15_2ter_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_16_sequence[] = {
+ { &hf_rrc_sysInfoType15_2ter_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_2ter_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_16, T_vc50NonCriticalExtensions_16_sequence);
return offset;
}
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_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 },
+ { &hf_rrc_ue_positioning_GANSS_AddNavigationModels_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddNavigationModels },
+ { &hf_rrc_vc50NonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_16 },
{ NULL, 0, 0, NULL }
};
@@ -136857,14 +148539,14 @@ dissect_rrc_SysInfoType15_3_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence);
+ ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence);
return offset;
}
@@ -136872,7 +148554,7 @@ dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_22_sequence[] = {
{ &hf_rrc_sysInfoType15_3_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 },
+ { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 },
{ NULL, 0, 0, NULL }
};
@@ -136906,8 +148588,8 @@ dissect_rrc_SysInfoType15_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const per_sequence_t SysInfoType15_3bis_v860ext_IEs_sequence[] = {
- { &hf_rrc_ue_Positioning_GANSS_Almanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_v860ext },
- { &hf_rrc_ue_Positioning_GANSS_AddUTCModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels },
+ { &hf_rrc_ue_Positioning_GANSS_Almanac_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_v860ext },
+ { &hf_rrc_ue_Positioning_GANSS_AddUTCModels_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels },
{ &hf_rrc_ue_Positioning_GANSS_AuxiliaryInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AuxiliaryInfo },
{ NULL, 0, 0, NULL }
};
@@ -136922,7 +148604,7 @@ dissect_rrc_SysInfoType15_3bis_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SysInfoType15_3bis_va40ext_IEs_sequence[] = {
- { &hf_rrc_ue_Positioning_GANSS_Almanac_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_va40ext },
+ { &hf_rrc_ue_Positioning_GANSS_Almanac_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_va40ext },
{ &hf_rrc_ue_positioning_GANSS_TimeModels_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_TimeModels_va40ext },
{ NULL, 0, 0, NULL }
};
@@ -136936,14 +148618,44 @@ dissect_rrc_SysInfoType15_3bis_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = {
+static const per_sequence_t SysInfoType15_3bis_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_ue_Positioning_GANSS_Almanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_Almanac_vc50ext },
+ { &hf_rrc_ue_Positioning_GANSS_AddUTCModels, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AddUTCModels_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType15_3bis_vc50ext_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_224, T_nonCriticalExtensions_224_sequence);
+ ett_rrc_SysInfoType15_3bis_vc50ext_IEs, SysInfoType15_3bis_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_17_sequence[] = {
+ { &hf_rrc_sysInfoType15_3bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3bis_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_17, T_vc50NonCriticalExtensions_17_sequence);
return offset;
}
@@ -136951,7 +148663,7 @@ dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_23_sequence[] = {
{ &hf_rrc_sysInfoType15_3bis_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3bis_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 },
+ { &hf_rrc_vc50NonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_17 },
{ NULL, 0, 0, NULL }
};
@@ -137024,14 +148736,14 @@ dissect_rrc_SysInfoType15_4_v4b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence);
+ ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence);
return offset;
}
@@ -137039,7 +148751,7 @@ dissect_rrc_T_nonCriticalExtensions_225(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_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 },
+ { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 },
{ NULL, 0, 0, NULL }
};
@@ -137111,14 +148823,14 @@ dissect_rrc_SysInfoType15_5_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_226_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence);
+ ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence);
return offset;
}
@@ -137126,7 +148838,7 @@ dissect_rrc_T_nonCriticalExtensions_226(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_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 },
+ { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 },
{ NULL, 0, 0, NULL }
};
@@ -137183,14 +148895,43 @@ dissect_rrc_SysInfoType15_6_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = {
+static const per_sequence_t SysInfoType15_6_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType15_6_vc50ext_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_227, T_nonCriticalExtensions_227_sequence);
+ ett_rrc_SysInfoType15_6_vc50ext_IEs, SysInfoType15_6_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_18_sequence[] = {
+ { &hf_rrc_sysInfoType15_6_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_6_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_18, T_vc50NonCriticalExtensions_18_sequence);
return offset;
}
@@ -137198,7 +148939,7 @@ dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_va40NonCriticalExtensions_24_sequence[] = {
{ &hf_rrc_sysInfoType15_6_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_6_va40ext_IEs },
- { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 },
+ { &hf_rrc_vc50NonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_18 },
{ NULL, 0, 0, NULL }
};
@@ -137227,14 +148968,14 @@ dissect_rrc_SysInfoType15_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence);
+ ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence);
return offset;
}
@@ -137242,7 +148983,7 @@ dissect_rrc_T_nonCriticalExtensions_228(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_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 },
+ { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 },
{ NULL, 0, 0, NULL }
};
@@ -137255,14 +148996,14 @@ dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_229_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence);
+ ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence);
return offset;
}
@@ -137271,7 +149012,7 @@ dissect_rrc_T_nonCriticalExtensions_229(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_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 },
+ { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 },
{ NULL, 0, 0, NULL }
};
@@ -137312,14 +149053,14 @@ dissect_rrc_SysInfoType16_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_230_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence);
+ ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence);
return offset;
}
@@ -137327,7 +149068,7 @@ dissect_rrc_T_nonCriticalExtensions_230(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_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 },
+ { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 },
{ NULL, 0, 0, NULL }
};
@@ -137457,14 +149198,14 @@ dissect_rrc_SysInfoType17_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence);
+ ett_rrc_T_nonCriticalExtensions_245, T_nonCriticalExtensions_245_sequence);
return offset;
}
@@ -137472,7 +149213,7 @@ dissect_rrc_T_nonCriticalExtensions_231(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_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 },
+ { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 },
{ NULL, 0, 0, NULL }
};
@@ -137561,14 +149302,44 @@ dissect_rrc_SysInfoType18_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = {
+static const per_sequence_t SysInfoType18_vc50ext_sequence[] = {
+ { &hf_rrc_idleModePLMNIdentitiesSIB11ter, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext },
+ { &hf_rrc_connectedModePLMNIdentitiesSIB11ter, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType18_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence);
+ ett_rrc_SysInfoType18_vc50ext, SysInfoType18_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_19_sequence[] = {
+ { &hf_rrc_sysInfoType18_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType18_vc50ext },
+ { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_19, T_vc50NonCriticalExtensions_19_sequence);
return offset;
}
@@ -137576,7 +149347,7 @@ dissect_rrc_T_nonCriticalExtensions_232(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_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 },
+ { &hf_rrc_vc50NonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_19 },
{ NULL, 0, 0, NULL }
};
@@ -137713,14 +149484,45 @@ dissect_rrc_SysInfoType19_vb80ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = {
+static const per_sequence_t SysInfoType19_vc50ext_sequence[] = {
+ { &hf_rrc_eutra_FrequencyRACHReportingInfo_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyRACHReportingInfo_vc50ext },
+ { &hf_rrc_eutra_FrequencyAndPriorityInfoList_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext },
+ { &hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vc50ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType19_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_233, T_nonCriticalExtensions_233_sequence);
+ ett_rrc_SysInfoType19_vc50ext, SysInfoType19_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_20_sequence[] = {
+ { &hf_rrc_sysInfoType19_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_vc50ext },
+ { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_20, T_vc50NonCriticalExtensions_20_sequence);
return offset;
}
@@ -137728,7 +149530,7 @@ dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vb80NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_sysInfoType19_vb80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_vb80ext },
- { &hf_rrc_nonCriticalExtensions_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 },
+ { &hf_rrc_vc50NonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_20 },
{ NULL, 0, 0, NULL }
};
@@ -137818,14 +149620,14 @@ dissect_rrc_SysInfoType19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_234, T_nonCriticalExtensions_234_sequence);
+ ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence);
return offset;
}
@@ -137833,7 +149635,7 @@ dissect_rrc_T_nonCriticalExtensions_234(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_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 },
+ { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 },
{ NULL, 0, 0, NULL }
};
@@ -137846,14 +149648,14 @@ dissect_rrc_SysInfoType20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_235, T_nonCriticalExtensions_235_sequence);
+ ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence);
return offset;
}
@@ -137861,7 +149663,7 @@ dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SysInfoType21_sequence[] = {
{ &hf_rrc_eab_Parameters , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EAB_Parameters },
- { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 },
+ { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 },
{ NULL, 0, 0, NULL }
};
@@ -137874,14 +149676,58 @@ dissect_rrc_SysInfoType21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = {
+static const value_string rrc_T_cell_Reselection_indication_reporting_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_cell_Reselection_indication_reporting(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 SysInfoType22_vc50ext_IEs_sequence[] = {
+ { &hf_rrc_cell_Reselection_indication_reporting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_cell_Reselection_indication_reporting },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoType22_vc50ext_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_236, T_nonCriticalExtensions_236_sequence);
+ ett_rrc_SysInfoType22_vc50ext_IEs, SysInfoType22_vc50ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_21_sequence[] = {
+ { &hf_rrc_sysInfoType22_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType22_vc50ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_21, T_vc50NonCriticalExtensions_21_sequence);
return offset;
}
@@ -137896,7 +149742,7 @@ static const per_sequence_t SysInfoType22_sequence[] = {
{ &hf_rrc_fallback_R99_PRACH_info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Fallback_R99_PRACH_info_IEs },
{ &hf_rrc_commonEDCHResourceConfigInfoListExt, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonEDCHResourceConfigInfoListExt },
{ &hf_rrc_hs_dsch_DrxCellfach_SecondDrx_info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_DrxCellfach_SecondDrx_info },
- { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 },
+ { &hf_rrc_vc50NonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_21 },
{ NULL, 0, 0, NULL }
};
@@ -137909,6 +149755,109 @@ dissect_rrc_SysInfoType22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
+static const per_sequence_t WLANOffloadInformationPerPLMN_List_sequence_of[1] = {
+ { &hf_rrc_WLANOffloadInformationPerPLMN_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_WLANOffloadInformation },
+};
+
+static int
+dissect_rrc_WLANOffloadInformationPerPLMN_List(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_WLANOffloadInformationPerPLMN_List, WLANOffloadInformationPerPLMN_List_sequence_of,
+ 1, 6, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_wlanRepresentation_vals[] = {
+ { 0, "wlanOffloadInformationPerPLMN-List" },
+ { 1, "wlanOffloadInformationForAll" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_wlanRepresentation_choice[] = {
+ { 0, &hf_rrc_wlanOffloadInformationPerPLMN_List, ASN1_NO_EXTENSIONS , dissect_rrc_WLANOffloadInformationPerPLMN_List },
+ { 1, &hf_rrc_wlanOffloadInformationForAll, ASN1_NO_EXTENSIONS , dissect_rrc_WLANOffloadInformation },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_wlanRepresentation(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_wlanRepresentation, T_wlanRepresentation_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_251, T_nonCriticalExtensions_251_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType23_sequence[] = {
+ { &hf_rrc_wlanRepresentation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_wlanRepresentation },
+ { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SysInfoType23, SysInfoType23_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups(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,
+ maxNumAccessGroups, maxNumAccessGroups, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_252_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_252, T_nonCriticalExtensions_252_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType24_sequence[] = {
+ { &hf_rrc_dtchTransmissionBlocked, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups },
+ { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 },
+ { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SysInfoType24, SysInfoType24_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SysInfoTypeSB1_v6b0ext_sequence[] = {
{ &hf_rrc_extSIBTypeInfoSchedulingInfo_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List },
{ NULL, 0, 0, NULL }
@@ -137938,14 +149887,44 @@ dissect_rrc_SysInfoTypeSB1_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = {
+static const per_sequence_t SysInfoTypeSB1_vc50ext_sequence[] = {
+ { &hf_rrc_sib_ReferenceList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIBSb_ReferenceList2 },
+ { &hf_rrc_extSIBTypeInfoSchedulingInfo_List_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoTypeSB1_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence);
+ ett_rrc_SysInfoTypeSB1_vc50ext, SysInfoTypeSB1_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_22_sequence[] = {
+ { &hf_rrc_sysInfoTypeSB1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB1_vc50ext },
+ { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_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_vc50NonCriticalExtensions_22, T_vc50NonCriticalExtensions_22_sequence);
return offset;
}
@@ -137953,7 +149932,7 @@ dissect_rrc_T_nonCriticalExtensions_237(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_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 },
+ { &hf_rrc_vc50NonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_22 },
{ NULL, 0, 0, NULL }
};
@@ -138025,14 +150004,44 @@ dissect_rrc_SysInfoTypeSB2_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = {
+static const per_sequence_t SysInfoTypeSB2_vc50ext_sequence[] = {
+ { &hf_rrc_sib_ReferenceList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIBSb_ReferenceList2 },
+ { &hf_rrc_extSIBTypeInfoSchedulingInfo_List_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_SysInfoTypeSB2_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence);
+ ett_rrc_SysInfoTypeSB2_vc50ext, SysInfoTypeSB2_vc50ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_vc50NonCriticalExtensions_23_sequence[] = {
+ { &hf_rrc_sysInfoTypeSB2_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB2_vc50ext },
+ { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_vc50NonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_vc50NonCriticalExtensions_23, T_vc50NonCriticalExtensions_23_sequence);
return offset;
}
@@ -138040,7 +150049,7 @@ dissect_rrc_T_nonCriticalExtensions_238(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_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 },
+ { &hf_rrc_vc50NonCriticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vc50NonCriticalExtensions_23 },
{ NULL, 0, 0, NULL }
};
@@ -138083,6 +150092,35 @@ dissect_rrc_SysInfoTypeSB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
+static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoTypeSB3_sequence[] = {
+ { &hf_rrc_sb3_ValueTag , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellValueTag2 },
+ { &hf_rrc_sib_ReferenceList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceList2 },
+ { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoTypeSB3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SysInfoTypeSB3, SysInfoTypeSB3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UE_HistoryInformation_sequence[] = {
{ &hf_rrc_ue_InactivityPeriod, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_120 },
{ &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected },
@@ -138103,7 +150141,7 @@ dissect_rrc_UE_HistoryInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_rrc_T_interRATHandoverInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 597 "../../asn1/rrc/rrc.cnf"
+#line 607 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -138190,14 +150228,14 @@ dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs(tvbuff_t *t
}
-static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence);
+ ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence);
return offset;
}
@@ -138205,7 +150243,7 @@ dissect_rrc_T_nonCriticalExtensions_239(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_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 },
+ { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 },
{ NULL, 0, 0, NULL }
};
@@ -138278,14 +150316,14 @@ dissect_rrc_T_r3_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_140_sequence[] = {
+static const per_sequence_t T_criticalExtensions_152_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_140, T_criticalExtensions_140_sequence);
+ ett_rrc_T_criticalExtensions_152, T_criticalExtensions_152_sequence);
return offset;
}
@@ -138299,7 +150337,7 @@ static const value_string rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_va
static const per_choice_t InterRATHandoverInfoWithInterRATCapabilities_r3_choice[] = {
{ 0, &hf_rrc_r3_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_31 },
- { 1, &hf_rrc_criticalExtensions_141, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_140 },
+ { 1, &hf_rrc_criticalExtensions_153, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_152 },
{ 0, NULL, 0, NULL }
};
@@ -138538,7 +150576,7 @@ static const value_string rrc_MeasurementCommandWithType_vals[] = {
static const per_choice_t MeasurementCommandWithType_choice[] = {
{ 0, &hf_rrc_setup , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -138584,37 +150622,37 @@ dissect_rrc_OngoingMeasRepList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_193_sequence[] = {
+static const per_sequence_t T_fdd_207_sequence[] = {
{ &hf_rrc_dummy_06 , 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_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_193, T_fdd_193_sequence);
+ ett_rrc_T_fdd_207, T_fdd_207_sequence);
return offset;
}
-static const value_string rrc_T_modeSpecificInfo_155_vals[] = {
+static const value_string rrc_T_modeSpecificInfo_167_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_modeSpecificInfo_155_choice[] = {
- { 0, &hf_rrc_fdd_199 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_193 },
+static const per_choice_t T_modeSpecificInfo_167_choice[] = {
+ { 0, &hf_rrc_fdd_213 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_207 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_modeSpecificInfo_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_modeSpecificInfo_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_modeSpecificInfo_155, T_modeSpecificInfo_155_choice,
+ ett_rrc_T_modeSpecificInfo_167, T_modeSpecificInfo_167_choice,
NULL);
return offset;
@@ -138645,7 +150683,7 @@ static const per_sequence_t SRNC_RelocationInfo_r3_IEs_sequence[] = {
{ &hf_rrc_rab_InformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList },
{ &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo },
{ &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList },
- { &hf_rrc_modeSpecificInfo_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_155 },
+ { &hf_rrc_modeSpecificInfo_167, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_167 },
{ &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo },
{ &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList },
{ &hf_rrc_measurementReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport },
@@ -139169,14 +151207,14 @@ dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence);
+ ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence);
return offset;
}
@@ -139184,7 +151222,7 @@ dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7f0NonCriticalExtensions_17_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 },
+ { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 },
{ NULL, 0, 0, NULL }
};
@@ -139656,7 +151694,7 @@ static const per_sequence_t DL_PhysChCapabilityFDD_r4_sequence[] = {
{ &hf_rrc_maxNoDPCH_PDSCH_Codes, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_8 },
{ &hf_rrc_maxNoPhysChBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNoPhysChBitsReceived },
{ &hf_rrc_supportForSF_512, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SimultaneousSCCPCH_DPCH_Reception },
{ &hf_rrc_dummy3_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SupportOfDedicatedPilotsForChEstimation },
{ NULL, 0, 0, NULL }
@@ -139671,16 +151709,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fddPhysChCapability_07_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 },
+static const per_sequence_t T_fddPhysChCapability_08_sequence[] = {
+ { &hf_rrc_downlinkPhysChCapability_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 },
{ &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fddPhysChCapability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fddPhysChCapability_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_fddPhysChCapability_07, T_fddPhysChCapability_07_sequence);
+ ett_rrc_T_fddPhysChCapability_08, T_fddPhysChCapability_08_sequence);
return offset;
}
@@ -139702,8 +151740,8 @@ dissect_rrc_T_tdd384_PhysChCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t T_tdd128_PhysChCapability_01_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 },
- { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
+ { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 },
+ { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -139717,7 +151755,7 @@ dissect_rrc_T_tdd128_PhysChCapability_01(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t PhysicalChannelCapability_r4_sequence[] = {
- { &hf_rrc_fddPhysChCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_07 },
+ { &hf_rrc_fddPhysChCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_08 },
{ &hf_rrc_tdd384_PhysChCapability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability },
{ &hf_rrc_tdd128_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_01 },
{ NULL, 0, 0, NULL }
@@ -139822,11 +151860,11 @@ static const per_sequence_t UE_RadioAccessCapability_r4_sequence[] = {
{ &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability },
{ &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability },
{ &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 },
- { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 },
+ { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 },
{ &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability },
{ &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability },
{ &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 },
- { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
+ { &hf_rrc_measurementCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
{ NULL, 0, 0, NULL }
};
@@ -139848,7 +151886,7 @@ static const value_string rrc_MeasurementCommandWithType_r4_vals[] = {
static const per_choice_t MeasurementCommandWithType_r4_choice[] = {
{ 0, &hf_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r4 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -139894,16 +151932,16 @@ dissect_rrc_OngoingMeasRepList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_194_sequence[] = {
+static const per_sequence_t T_fdd_208_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_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_194, T_fdd_194_sequence);
+ ett_rrc_T_fdd_208, T_fdd_208_sequence);
return offset;
}
@@ -139916,7 +151954,7 @@ static const value_string rrc_T_dummy_17_vals[] = {
};
static const per_choice_t T_dummy_17_choice[] = {
- { 0, &hf_rrc_fdd_200 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_194 },
+ { 0, &hf_rrc_fdd_214 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_208 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -139960,7 +151998,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_64 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_17 },
+ { &hf_rrc_dummy_66 , 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 },
@@ -140020,14 +152058,14 @@ dissect_rrc_SRNC_RelocationInfo_v4d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence);
+ ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence);
return offset;
}
@@ -140035,7 +152073,7 @@ dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7f0NonCriticalExtensions_18_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 },
+ { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 },
{ NULL, 0, 0, NULL }
};
@@ -140340,7 +152378,7 @@ dissect_rrc_RLC_Capability_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const per_sequence_t T_supported_07_sequence[] = {
{ &hf_rrc_hsdsch_physical_layer_category, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HSDSCH_physical_layer_category },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -140380,7 +152418,7 @@ static const per_sequence_t DL_PhysChCapabilityFDD_r5_sequence[] = {
{ &hf_rrc_maxNoDPCH_PDSCH_Codes, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_8 },
{ &hf_rrc_maxNoPhysChBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxNoPhysChBitsReceived },
{ &hf_rrc_supportForSF_512, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_dummy_30 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_dummy2_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SimultaneousSCCPCH_DPCH_Reception },
{ &hf_rrc_dummy3_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SupportOfDedicatedPilotsForChEstimation },
{ &hf_rrc_fdd_hspdsch_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_fdd_hspdsch_01 },
@@ -140396,16 +152434,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fddPhysChCapability_08_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 },
+static const per_sequence_t T_fddPhysChCapability_09_sequence[] = {
+ { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 },
{ &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fddPhysChCapability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fddPhysChCapability_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_fddPhysChCapability_08, T_fddPhysChCapability_08_sequence);
+ ett_rrc_T_fddPhysChCapability_09, T_fddPhysChCapability_09_sequence);
return offset;
}
@@ -140453,7 +152491,7 @@ dissect_rrc_DL_PhysChCapabilityTDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t T_tdd384_PhysChCapability_01_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 },
+ { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 },
{ &hf_rrc_uplinkPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD },
{ NULL, 0, 0, NULL }
};
@@ -140510,8 +152548,8 @@ dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t T_tdd128_PhysChCapability_02_sequence[] = {
- { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 },
- { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
+ { &hf_rrc_downlinkPhysChCapability_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 },
+ { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 },
{ NULL, 0, 0, NULL }
};
@@ -140525,7 +152563,7 @@ dissect_rrc_T_tdd128_PhysChCapability_02(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t PhysicalChannelCapability_r5_sequence[] = {
- { &hf_rrc_fddPhysChCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_08 },
+ { &hf_rrc_fddPhysChCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_09 },
{ &hf_rrc_tdd384_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability_01 },
{ &hf_rrc_tdd128_PhysChCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_02 },
{ NULL, 0, 0, NULL }
@@ -140563,11 +152601,11 @@ static const per_sequence_t UE_RadioAccessCapability_r5_sequence[] = {
{ &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 },
{ &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability },
{ &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 },
- { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 },
+ { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 },
{ &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 },
{ &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability },
{ &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 },
- { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
+ { &hf_rrc_measurementCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
{ NULL, 0, 0, NULL }
};
@@ -140651,16 +152689,16 @@ dissect_rrc_OngoingMeasRepList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_195_sequence[] = {
+static const per_sequence_t T_fdd_209_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_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_195, T_fdd_195_sequence);
+ ett_rrc_T_fdd_209, T_fdd_209_sequence);
return offset;
}
@@ -140673,7 +152711,7 @@ static const value_string rrc_T_dummy_18_vals[] = {
};
static const per_choice_t T_dummy_18_choice[] = {
- { 0, &hf_rrc_fdd_201 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_195 },
+ { 0, &hf_rrc_fdd_215 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_209 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -140717,7 +152755,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_65 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_18 },
+ { &hf_rrc_dummy_67 , 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 },
@@ -140735,14 +152773,14 @@ dissect_rrc_SRNC_RelocationInfo_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_260_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence);
+ ett_rrc_T_nonCriticalExtensions_260, T_nonCriticalExtensions_260_sequence);
return offset;
}
@@ -140750,7 +152788,7 @@ dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7f0NonCriticalExtensions_19_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 },
+ { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 },
{ NULL, 0, 0, NULL }
};
@@ -140983,11 +153021,11 @@ static const per_sequence_t UE_RadioAccessCapability_r6_sequence[] = {
{ &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 },
{ &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability },
{ &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 },
- { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 },
+ { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 },
{ &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 },
{ &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability },
{ &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 },
- { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
+ { &hf_rrc_measurementCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 },
{ NULL, 0, 0, NULL }
};
@@ -141039,7 +153077,7 @@ static const value_string rrc_MeasurementCommandWithType_r6_vals[] = {
static const per_choice_t MeasurementCommandWithType_r6_choice[] = {
{ 0, &hf_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r6 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -141171,16 +153209,6 @@ dissect_rrc_SRNC_RelocationInfo_v820ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-
-static int
-dissect_rrc_INTEGER_0_5(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, 5U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t E_RGCH_Combination_Info_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_rg_CombinationIndex_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_5 },
@@ -141224,14 +153252,14 @@ dissect_rrc_SRNC_RelocationInfo_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence);
+ ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence);
return offset;
}
@@ -141239,7 +153267,7 @@ dissect_rrc_T_nonCriticalExtensions_244(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_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 },
+ { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 },
{ NULL, 0, 0, NULL }
};
@@ -141352,7 +153380,7 @@ static const value_string rrc_MeasurementCommandWithType_r7_vals[] = {
static const per_choice_t MeasurementCommandWithType_r7_choice[] = {
{ 0, &hf_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r7 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -141472,14 +153500,14 @@ dissect_rrc_T_sRNC_RelocationInfo_r7_add_ext(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_245, T_nonCriticalExtensions_245_sequence);
+ ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence);
return offset;
}
@@ -141487,7 +153515,7 @@ dissect_rrc_T_nonCriticalExtensions_245(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_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 },
+ { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 },
{ NULL, 0, 0, NULL }
};
@@ -141570,7 +153598,7 @@ static const value_string rrc_MeasurementCommandWithType_r8_vals[] = {
static const per_choice_t MeasurementCommandWithType_r8_choice[] = {
{ 0, &hf_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r8 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -141777,14 +153805,14 @@ dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence);
+ ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence);
return offset;
}
@@ -141792,7 +153820,7 @@ dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v8d0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v8d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 },
+ { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 },
{ NULL, 0, 0, NULL }
};
@@ -141890,7 +153918,7 @@ static const value_string rrc_MeasurementCommandWithType_r9_vals[] = {
static const per_choice_t MeasurementCommandWithType_r9_choice[] = {
{ 0, &hf_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r9 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -142119,14 +154147,14 @@ dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence);
+ ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence);
return offset;
}
@@ -142134,7 +154162,7 @@ dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v9c0NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 },
+ { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 },
{ NULL, 0, 0, NULL }
};
@@ -142232,7 +154260,7 @@ static const value_string rrc_MeasurementCommandWithType_r10_vals[] = {
static const per_choice_t MeasurementCommandWithType_r10_choice[] = {
{ 0, &hf_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r10 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -142356,14 +154384,14 @@ dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence);
+ ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence);
return offset;
}
@@ -142371,7 +154399,7 @@ dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_vab0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_vab0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 },
+ { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 },
{ NULL, 0, 0, NULL }
};
@@ -142454,7 +154482,7 @@ static const value_string rrc_MeasurementCommandWithType_r11_vals[] = {
static const per_choice_t MeasurementCommandWithType_r11_choice[] = {
{ 0, &hf_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r11 },
- { 1, &hf_rrc_modify_09 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -142569,14 +154597,14 @@ dissect_rrc_SRNC_RelocationInfo_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_266_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence);
+ ett_rrc_T_nonCriticalExtensions_266, T_nonCriticalExtensions_266_sequence);
return offset;
}
@@ -142585,7 +154613,7 @@ dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r11_15_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r11_IEs },
{ &hf_rrc_sRNC_RelocationInfo_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 },
+ { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 },
{ NULL, 0, 0, NULL }
};
@@ -142598,167 +154626,378 @@ dissect_rrc_T_r11_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_criticalExtensions_149_sequence[] = {
+
+static int
+dissect_rrc_T_ueCapabilityContainer_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_UE_CapabilityContainer_IEs_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_ueCapabilityContainer_RSC_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_RRCConnectionSetupComplete_r3_add_ext_IEs_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_ueCapabilityContainer_UCI_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_UECapabilityInformation_r3_add_ext_IEs_PDU);
+
+ return offset;
+}
+
+
+static const value_string rrc_MeasurementCommandWithType_r12_vals[] = {
+ { 0, "setup" },
+ { 1, "modify" },
+ { 2, "release" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasurementCommandWithType_r12_choice[] = {
+ { 0, &hf_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r12 },
+ { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementCommandWithType_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementCommandWithType_r12, MeasurementCommandWithType_r12_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t OngoingMeasRep_r12_sequence[] = {
+ { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementIdentity_r9 },
+ { &hf_rrc_measurementCommandWithType_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommandWithType_r12 },
+ { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode },
+ { &hf_rrc_additionalMeasurementID_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_OngoingMeasRep_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_sequence);
+ ett_rrc_OngoingMeasRep_r12, OngoingMeasRep_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t OngoingMeasRepList_r12_sequence_of[1] = {
+ { &hf_rrc_OngoingMeasRepList_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OngoingMeasRep_r12 },
+};
+
+static int
+dissect_rrc_OngoingMeasRepList_r12(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_r12, OngoingMeasRepList_r12_sequence_of,
+ 1, maxNoOfMeas, FALSE);
return offset;
}
-static const value_string rrc_T_criticalExtensions_148_vals[] = {
+
+static int
+dissect_rrc_T_measurementReport_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_MeasurementReport_PDU);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRNC_RelocationInfo_r12_IEs_sequence[] = {
+ { &hf_rrc_rb_IdentityForHOMessage, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_Identity },
+ { &hf_rrc_stateOfRRC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC },
+ { &hf_rrc_stateOfRRC_Procedure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC_Procedure },
+ { &hf_rrc_cipheringStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CipheringStatusList_r4 },
+ { &hf_rrc_latestConfiguredCN_Domain, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CN_DomainIdentity },
+ { &hf_rrc_calculationTimeForCiphering, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CalculationTimeForCiphering },
+ { &hf_rrc_count_C_List , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_COUNT_C_List },
+ { &hf_rrc_cipheringInfoPerRB_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringInfoPerRB_List_r4 },
+ { &hf_rrc_integrityProtectionStatus, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntegrityProtectionStatus },
+ { &hf_rrc_srb_SpecificIntegrityProtInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_SpecificIntegrityProtInfoList },
+ { &hf_rrc_implementationSpecificParams, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ImplementationSpecificParams },
+ { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI },
+ { &hf_rrc_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI },
+ { &hf_rrc_ue_RadioAccessCapability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_r6 },
+ { &hf_rrc_ue_RadioAccessCapability_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandFDDList },
+ { &hf_rrc_ue_Positioning_LastKnownPos, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_LastKnownPos },
+ { &hf_rrc_uESpecificBehaviourInformation1idle, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1idle },
+ { &hf_rrc_uESpecificBehaviourInformation1interRAT, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1interRAT },
+ { &hf_rrc_ueCapabilityContainer_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_09 },
+ { &hf_rrc_ueCapabilityContainer_RSC_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_RSC_07 },
+ { &hf_rrc_ueCapabilityContainer_UCI_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_UCI_07 },
+ { &hf_rrc_ue_RATSpecificCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRAT_UE_RadioAccessCapabilityList_r5 },
+ { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity },
+ { &hf_rrc_srns_t_305 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_305 },
+ { &hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NAS_SystemInformationGSM_MAP },
+ { &hf_rrc_cn_DomainInformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainInformationListFull },
+ { &hf_rrc_ongoingMeasRepList_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OngoingMeasRepList_r12 },
+ { &hf_rrc_interRATCellInfoIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoIndication },
+ { &hf_rrc_predefinedConfigStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PredefinedConfigStatusList },
+ { &hf_rrc_srb_InformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r11 },
+ { &hf_rrc_rab_InformationList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 },
+ { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode },
+ { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 },
+ { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 },
+ { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
+ { &hf_rrc_dl_TransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 },
+ { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList },
+ { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList },
+ { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 },
+ { &hf_rrc_secondary_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList_r9 },
+ { &hf_rrc_secondary_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList_r9 },
+ { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Serving_HSDSCH_CellInformation_r12 },
+ { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 },
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 },
+ { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD },
+ { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 },
+ { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 },
+ { &hf_rrc_measurementReport_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementReport_06 },
+ { &hf_rrc_failureCause , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FailureCauseWithProtErr },
+ { &hf_rrc_ue_HistoryInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_HistoryInformation },
+ { &hf_rrc_mbms_JoinedInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_JoinedInformation_r6 },
+ { &hf_rrc_mbmsSelectedServiceInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_SelectedServiceInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SRNC_RelocationInfo_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SRNC_RelocationInfo_r12_IEs, SRNC_RelocationInfo_r12_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_r12_12_sequence[] = {
+ { &hf_rrc_sRNC_RelocationInfo_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r12_IEs },
+ { &hf_rrc_sRNC_RelocationInfo_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
+ { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_r12_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_r12_12, T_r12_12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensions_162_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_162, T_criticalExtensions_162_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_161_vals[] = {
+ { 0, "r12" },
+ { 1, "criticalExtensions" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_161_choice[] = {
+ { 0, &hf_rrc_r12_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_12 },
+ { 1, &hf_rrc_criticalExtensions_163, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_162 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_T_criticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_criticalExtensions_161, T_criticalExtensions_161_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_criticalExtensions_160_vals[] = {
{ 0, "r11" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_148_choice[] = {
+static const per_choice_t T_criticalExtensions_160_choice[] = {
{ 0, &hf_rrc_r11_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_15 },
- { 1, &hf_rrc_criticalExtensions_150, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_149 },
+ { 1, &hf_rrc_criticalExtensions_162, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_161 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_choice,
+ ett_rrc_T_criticalExtensions_160, T_criticalExtensions_160_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_147_vals[] = {
+static const value_string rrc_T_criticalExtensions_159_vals[] = {
{ 0, "r10" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_147_choice[] = {
+static const per_choice_t T_criticalExtensions_159_choice[] = {
{ 0, &hf_rrc_r10_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_13 },
- { 1, &hf_rrc_criticalExtensions_149, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_148 },
+ { 1, &hf_rrc_criticalExtensions_161, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_160 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_147, T_criticalExtensions_147_choice,
+ ett_rrc_T_criticalExtensions_159, T_criticalExtensions_159_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_146_vals[] = {
+static const value_string rrc_T_criticalExtensions_158_vals[] = {
{ 0, "r9" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_146_choice[] = {
+static const per_choice_t T_criticalExtensions_158_choice[] = {
{ 0, &hf_rrc_r9_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_11 },
- { 1, &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_147 },
+ { 1, &hf_rrc_criticalExtensions_160, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_159 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_146, T_criticalExtensions_146_choice,
+ ett_rrc_T_criticalExtensions_158, T_criticalExtensions_158_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_145_vals[] = {
+static const value_string rrc_T_criticalExtensions_157_vals[] = {
{ 0, "r8" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_145_choice[] = {
+static const per_choice_t T_criticalExtensions_157_choice[] = {
{ 0, &hf_rrc_r8_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_12 },
- { 1, &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_146 },
+ { 1, &hf_rrc_criticalExtensions_159, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_158 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_choice,
+ ett_rrc_T_criticalExtensions_157, T_criticalExtensions_157_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_144_vals[] = {
+static const value_string rrc_T_criticalExtensions_156_vals[] = {
{ 0, "r7" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_144_choice[] = {
+static const per_choice_t T_criticalExtensions_156_choice[] = {
{ 0, &hf_rrc_r7_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_16 },
- { 1, &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_145 },
+ { 1, &hf_rrc_criticalExtensions_158, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_157 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_choice,
+ ett_rrc_T_criticalExtensions_156, T_criticalExtensions_156_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_143_vals[] = {
+static const value_string rrc_T_criticalExtensions_155_vals[] = {
{ 0, "r6" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_143_choice[] = {
+static const per_choice_t T_criticalExtensions_155_choice[] = {
{ 0, &hf_rrc_r6_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_12 },
- { 1, &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_144 },
+ { 1, &hf_rrc_criticalExtensions_157, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_156 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_choice,
+ ett_rrc_T_criticalExtensions_155, T_criticalExtensions_155_choice,
NULL);
return offset;
}
-static const value_string rrc_T_criticalExtensions_142_vals[] = {
+static const value_string rrc_T_criticalExtensions_154_vals[] = {
{ 0, "r5" },
{ 1, "criticalExtensions" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_142_choice[] = {
+static const per_choice_t T_criticalExtensions_154_choice[] = {
{ 0, &hf_rrc_r5_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_15 },
- { 1, &hf_rrc_criticalExtensions_144, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_143 },
+ { 1, &hf_rrc_criticalExtensions_156, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_155 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_choice,
+ ett_rrc_T_criticalExtensions_154, T_criticalExtensions_154_choice,
NULL);
return offset;
@@ -142773,7 +155012,7 @@ static const value_string rrc_T_later_than_r3_28_vals[] = {
static const per_choice_t T_later_than_r3_28_choice[] = {
{ 0, &hf_rrc_r4_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_14 },
- { 1, &hf_rrc_criticalExtensions_143, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_142 },
+ { 1, &hf_rrc_criticalExtensions_155, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_154 },
{ 0, NULL, 0, NULL }
};
@@ -142953,14 +155192,14 @@ dissect_rrc_RFC3095_ContextInfoList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence);
+ ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence);
return offset;
}
@@ -142968,7 +155207,7 @@ dissect_rrc_T_nonCriticalExtensions_240(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_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 },
+ { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 },
{ NULL, 0, 0, NULL }
};
@@ -142981,14 +155220,14 @@ dissect_rrc_T_r5_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_criticalExtensions_141_sequence[] = {
+static const per_sequence_t T_criticalExtensions_153_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_criticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_criticalExtensions_141, T_criticalExtensions_141_sequence);
+ ett_rrc_T_criticalExtensions_153, T_criticalExtensions_153_sequence);
return offset;
}
@@ -143002,7 +155241,7 @@ static const value_string rrc_RFC3095_ContextInfo_r5_vals[] = {
static const per_choice_t RFC3095_ContextInfo_r5_choice[] = {
{ 0, &hf_rrc_r5_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_14 },
- { 1, &hf_rrc_criticalExtensions_142, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_141 },
+ { 1, &hf_rrc_criticalExtensions_154, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_153 },
{ 0, NULL, 0, NULL }
};
@@ -143045,7 +155284,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 509 "../../asn1/rrc/rrc.cnf"
+#line 519 "../../asn1/rrc/rrc.cnf"
tvbuff_t *dl_dcch_message_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -143123,14 +155362,14 @@ dissect_rrc_SRNC_RelocationInfo_v3h0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_268_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence);
+ ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence);
return offset;
}
@@ -143138,7 +155377,7 @@ dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7f0NonCriticalExtensions_21_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 },
+ { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 },
{ NULL, 0, 0, NULL }
};
@@ -143166,14 +155405,14 @@ dissect_rrc_SRNC_RelocationInfo_r6_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_251, T_nonCriticalExtensions_251_sequence);
+ ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence);
return offset;
}
@@ -143181,7 +155420,7 @@ dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7f0NonCriticalExtensions_22_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 },
+ { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 },
{ NULL, 0, 0, NULL }
};
@@ -143322,6 +155561,14 @@ static int dissect_SystemInformation_BCH_PDU(tvbuff_t *tvb _U_, packet_info *pin
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SystemInformation2_BCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SystemInformation2_BCH(tvb, offset, &asn1_ctx, tree, hf_rrc_SystemInformation2_BCH_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_System_Information_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -143450,6 +155697,14 @@ static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SysInfoType11ter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoType11ter(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType11ter_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
int dissect_rrc_SysInfoType12_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -143538,6 +155793,14 @@ static int dissect_SysInfoType15_1bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SysInfoType15_1ter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoType15_1ter(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_1ter_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SysInfoType15_2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -143674,6 +155937,22 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SysInfoType23_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoType23(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType23_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_SysInfoType24_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoType24(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType24_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SysInfoTypeSB1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -143690,6 +155969,14 @@ static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SysInfoTypeSB3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoTypeSB3(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoTypeSB3_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
int dissect_rrc_ToTargetRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -143813,7 +156100,7 @@ static int dissect_MeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
/*--- End of included file: packet-rrc-fn.c ---*/
-#line 193 "../../asn1/rrc/packet-rrc-template.c"
+#line 194 "../../asn1/rrc/packet-rrc-template.c"
@@ -143953,6 +156240,10 @@ void proto_register_rrc(void) {
{ "SystemInformation-BCH", "rrc.SystemInformation_BCH_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SystemInformation2_BCH_PDU,
+ { "SystemInformation2-BCH", "rrc.SystemInformation2_BCH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_System_Information_Container_PDU,
{ "System-Information-Container", "rrc.System_Information_Container_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -144017,6 +156308,10 @@ void proto_register_rrc(void) {
{ "SysInfoType11bis", "rrc.SysInfoType11bis_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SysInfoType11ter_PDU,
+ { "SysInfoType11ter", "rrc.SysInfoType11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_rrc_SysInfoType12_PDU,
{ "SysInfoType12", "rrc.SysInfoType12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -144061,6 +156356,10 @@ void proto_register_rrc(void) {
{ "SysInfoType15-1bis", "rrc.SysInfoType15_1bis_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SysInfoType15_1ter_PDU,
+ { "SysInfoType15-1ter", "rrc.SysInfoType15_1ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_SysInfoType15_2_PDU,
{ "SysInfoType15-2", "rrc.SysInfoType15_2_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -144129,6 +156428,14 @@ void proto_register_rrc(void) {
{ "SysInfoType22", "rrc.SysInfoType22_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SysInfoType23_PDU,
+ { "SysInfoType23", "rrc.SysInfoType23_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_SysInfoType24_PDU,
+ { "SysInfoType24", "rrc.SysInfoType24_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_SysInfoTypeSB1_PDU,
{ "SysInfoTypeSB1", "rrc.SysInfoTypeSB1_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -144137,6 +156444,10 @@ void proto_register_rrc(void) {
{ "SysInfoTypeSB2", "rrc.SysInfoTypeSB2_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SysInfoTypeSB3_PDU,
+ { "SysInfoTypeSB3", "rrc.SysInfoTypeSB3_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_rrc_ToTargetRNC_Container_PDU,
{ "ToTargetRNC-Container", "rrc.ToTargetRNC_Container",
FT_UINT32, BASE_DEC, VALS(rrc_ToTargetRNC_Container_vals), 0,
@@ -144890,9 +157201,29 @@ void proto_register_rrc(void) {
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtensions_06", HFILL }},
{ &hf_rrc_criticalExtensions_06,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_06_vals), 0,
+ "T_criticalExtensions_06", HFILL }},
+ { &hf_rrc_r12,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_activeSetUpdate_r12,
+ { "activeSetUpdate-r12", "rrc.activeSetUpdate_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ActiveSetUpdate_r12_IEs", HFILL }},
+ { &hf_rrc_activeSetUpdate_r12_add_ext,
+ { "activeSetUpdate-r12-add-ext", "rrc.activeSetUpdate_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_07,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_07", HFILL }},
+ { &hf_rrc_criticalExtensions_07,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_06", HFILL }},
+ "T_criticalExtensions_07", HFILL }},
{ &hf_rrc_dummy_02,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145181,6 +157512,38 @@ void proto_register_rrc(void) {
{ "additionalDLSecCellInfoListFDD2", "rrc.additionalDLSecCellInfoListFDD2",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_dtx_drx_Info_01,
+ { "dtx-drx-Info", "rrc.dtx_drx_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DTX_DRX_Info_r12", HFILL }},
+ { &hf_rrc_dch_Enhancements_Info_FDD,
+ { "dch-Enhancements-Info-FDD", "rrc.dch_Enhancements_Info_FDD_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ul_SecondaryCellInfoFDD_01,
+ { "ul-SecondaryCellInfoFDD", "rrc.ul_SecondaryCellInfoFDD",
+ FT_UINT32, BASE_DEC, VALS(rrc_UL_SecondaryCellInfoFDD_r12_vals), 0,
+ "UL_SecondaryCellInfoFDD_r12", HFILL }},
+ { &hf_rrc_rl_AdditionInformationList_10,
+ { "rl-AdditionInformationList", "rrc.rl_AdditionInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RL_AdditionInformationList_r12", HFILL }},
+ { &hf_rrc_rl_AdditionInformationList_SecULFreq_01,
+ { "rl-AdditionInformationList-SecULFreq", "rrc.rl_AdditionInformationList_SecULFreq",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RL_AdditionInformationList_SecULFreq_r12", HFILL }},
+ { &hf_rrc_servingCellChangeParameters_01,
+ { "servingCellChangeParameters", "rrc.servingCellChangeParameters_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ServingCellChangeParameters_r12", HFILL }},
+ { &hf_rrc_serving_HSDSCH_CellInformation_05,
+ { "serving-HSDSCH-CellInformation", "rrc.serving_HSDSCH_CellInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Serving_HSDSCH_CellInformation_r12", HFILL }},
+ { &hf_rrc_dPCCH2InfoFDD,
+ { "dPCCH2InfoFDD", "rrc.dPCCH2InfoFDD_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_dummy_04,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145201,10 +157564,10 @@ void proto_register_rrc(void) {
{ "activeSetUpdateComplete-r3-add-ext", "rrc.activeSetUpdateComplete_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_07,
+ { &hf_rrc_nonCriticalExtensions_08,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_07", HFILL }},
+ "T_nonCriticalExtensions_08", HFILL }},
{ &hf_rrc_failureCause,
{ "failureCause", "rrc.failureCause",
FT_UINT32, BASE_DEC, VALS(rrc_FailureCauseWithProtErr_vals), 0,
@@ -145217,10 +157580,10 @@ void proto_register_rrc(void) {
{ "activeSetUpdateFailure-r3-add-ext", "rrc.activeSetUpdateFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_08,
+ { &hf_rrc_nonCriticalExtensions_09,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_08", HFILL }},
+ "T_nonCriticalExtensions_09", HFILL }},
{ &hf_rrc_r3_01,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145285,18 +157648,26 @@ void proto_register_rrc(void) {
{ "assistanceDataDelivery-va40ext", "rrc.assistanceDataDelivery_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"AssistanceDataDelivery_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_09,
+ { &hf_rrc_vc50NonCriticalExtension,
+ { "vc50NonCriticalExtension", "rrc.vc50NonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_assistanceDataDelivery_vc50ext,
+ { "assistanceDataDelivery-vc50ext", "rrc.assistanceDataDelivery_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AssistanceDataDelivery_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_10,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_09", HFILL }},
+ "T_nonCriticalExtensions_10", HFILL }},
{ &hf_rrc_later_than_r3_01,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_01", HFILL }},
- { &hf_rrc_criticalExtensions_07,
+ { &hf_rrc_criticalExtensions_08,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_07", HFILL }},
+ "T_criticalExtensions_08", HFILL }},
{ &hf_rrc_ue_positioning_GPS_AssistanceData,
{ "ue-positioning-GPS-AssistanceData", "rrc.ue_positioning_GPS_AssistanceData_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145345,6 +157716,14 @@ void proto_register_rrc(void) {
{ "ue-positioning-GANSS-AssistanceData-va40ext", "rrc.ue_positioning_GANSS_AssistanceData_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_ue_positioning_GPS_AssistanceData_vc50ext,
+ { "ue-positioning-GPS-AssistanceData-vc50ext", "rrc.ue_positioning_GPS_AssistanceData_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_AssistanceData_vc50ext,
+ { "ue-positioning-GANSS-AssistanceData-vc50ext", "rrc.ue_positioning_GANSS_AssistanceData_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_r3_02,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145369,18 +157748,18 @@ void proto_register_rrc(void) {
{ "cellChangeOrderFromUTRAN-v590ext", "rrc.cellChangeOrderFromUTRAN_v590ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellChangeOrderFromUTRAN_v590ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_10,
+ { &hf_rrc_nonCriticalExtensions_11,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_10", HFILL }},
+ "T_nonCriticalExtensions_11", HFILL }},
{ &hf_rrc_later_than_r3_02,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_02", HFILL }},
- { &hf_rrc_criticalExtensions_08,
+ { &hf_rrc_criticalExtensions_09,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_08", HFILL }},
+ "T_criticalExtensions_09", HFILL }},
{ &hf_rrc_rab_InformationList,
{ "rab-InformationList", "rrc.rab_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -145417,18 +157796,18 @@ void proto_register_rrc(void) {
{ "cellChangeOrderFromUTRANFailure-r3-add-ext", "rrc.cellChangeOrderFromUTRANFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_11,
+ { &hf_rrc_nonCriticalExtensions_12,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_11", HFILL }},
+ "T_nonCriticalExtensions_12", HFILL }},
{ &hf_rrc_dummy_05,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_09,
+ { &hf_rrc_criticalExtensions_10,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_09", HFILL }},
+ "T_criticalExtensions_10", HFILL }},
{ &hf_rrc_interRAT_ChangeFailureCause,
{ "interRAT-ChangeFailureCause", "rrc.interRAT_ChangeFailureCause",
FT_UINT32, BASE_DEC, VALS(rrc_InterRAT_ChangeFailureCause_vals), 0,
@@ -145529,10 +157908,18 @@ void proto_register_rrc(void) {
{ "cellUpdate-vb50ext", "rrc.cellUpdate_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdate_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_12,
+ { &hf_rrc_vc50NonCriticalExtensions,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_cellUpdate_vc50ext,
+ { "cellUpdate-vc50ext", "rrc.cellUpdate_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellUpdate_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_13,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_12", HFILL }},
+ "T_nonCriticalExtensions_13", HFILL }},
{ &hf_rrc_cellUpdate_v7e0ext,
{ "cellUpdate-v7e0ext", "rrc.cellUpdate_v7e0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145545,10 +157932,10 @@ void proto_register_rrc(void) {
{ "cellUpdate-v7g0ext", "rrc.cellUpdate_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdate_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_13,
+ { &hf_rrc_nonCriticalExtensions_14,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_13", HFILL }},
+ "T_nonCriticalExtensions_14", HFILL }},
{ &hf_rrc_establishmentCause,
{ "establishmentCause", "rrc.establishmentCause",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_EstablishmentCause_vals_ext, 0,
@@ -145697,6 +158084,10 @@ void proto_register_rrc(void) {
{ "measuredResultsOnRACHEUTRAFreq", "rrc.measuredResultsOnRACHEUTRAFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasuredResultsOnRACH_EUTRAFreq", HFILL }},
+ { &hf_rrc_measuredResultsOnRACH_02,
+ { "measuredResultsOnRACH", "rrc.measuredResultsOnRACH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasuredResultsOnRACH_vc50ext", HFILL }},
{ &hf_rrc_r3_04,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145753,18 +158144,18 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-v690ext", "rrc.cellUpdateConfirm_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_14,
+ { &hf_rrc_nonCriticalExtensions_15,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_14", HFILL }},
+ "T_nonCriticalExtensions_15", HFILL }},
{ &hf_rrc_later_than_r3_03,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_03", HFILL }},
- { &hf_rrc_criticalExtensions_10,
+ { &hf_rrc_criticalExtensions_11,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_10_vals), 0,
- "T_criticalExtensions_10", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_11_vals), 0,
+ "T_criticalExtensions_11", HFILL }},
{ &hf_rrc_r4,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145793,14 +158184,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_03", HFILL }},
- { &hf_rrc_nonCriticalExtensions_15,
+ { &hf_rrc_nonCriticalExtensions_16,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_15", HFILL }},
- { &hf_rrc_criticalExtensions_11,
+ "T_nonCriticalExtensions_16", HFILL }},
+ { &hf_rrc_criticalExtensions_12,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_11_vals), 0,
- "T_criticalExtensions_11", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_12_vals), 0,
+ "T_criticalExtensions_12", HFILL }},
{ &hf_rrc_r5,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145821,14 +158212,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_04", HFILL }},
- { &hf_rrc_nonCriticalExtensions_16,
+ { &hf_rrc_nonCriticalExtensions_17,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_16", HFILL }},
- { &hf_rrc_criticalExtensions_12,
+ "T_nonCriticalExtensions_17", HFILL }},
+ { &hf_rrc_criticalExtensions_13,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_12_vals), 0,
- "T_criticalExtensions_12", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_13_vals), 0,
+ "T_criticalExtensions_13", HFILL }},
{ &hf_rrc_r6_01,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145849,14 +158240,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-v6b0ext", "rrc.cellUpdateConfirm_v6b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_v6b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_17,
+ { &hf_rrc_nonCriticalExtensions_18,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_17", HFILL }},
- { &hf_rrc_criticalExtensions_13,
+ "T_nonCriticalExtensions_18", HFILL }},
+ { &hf_rrc_criticalExtensions_14,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_13_vals), 0,
- "T_criticalExtensions_13", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_14_vals), 0,
+ "T_criticalExtensions_14", HFILL }},
{ &hf_rrc_r7_01,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145885,14 +158276,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-v860ext", "rrc.cellUpdateConfirm_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_18,
+ { &hf_rrc_nonCriticalExtensions_19,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_18", HFILL }},
- { &hf_rrc_criticalExtensions_14,
+ "T_nonCriticalExtensions_19", HFILL }},
+ { &hf_rrc_criticalExtensions_15,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_14_vals), 0,
- "T_criticalExtensions_14", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_15_vals), 0,
+ "T_criticalExtensions_15", HFILL }},
{ &hf_rrc_r8_01,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145945,14 +158336,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-v8a0ext", "rrc.cellUpdateConfirm_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_19,
+ { &hf_rrc_nonCriticalExtensions_20,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_19", HFILL }},
- { &hf_rrc_criticalExtensions_15,
+ "T_nonCriticalExtensions_20", HFILL }},
+ { &hf_rrc_criticalExtensions_16,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_15_vals), 0,
- "T_criticalExtensions_15", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_16_vals), 0,
+ "T_criticalExtensions_16", HFILL }},
{ &hf_rrc_r9_01,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145981,14 +158372,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-v9c0ext", "rrc.cellUpdateConfirm_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_20,
+ { &hf_rrc_nonCriticalExtensions_21,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_20", HFILL }},
- { &hf_rrc_criticalExtensions_16,
+ "T_nonCriticalExtensions_21", HFILL }},
+ { &hf_rrc_criticalExtensions_17,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_16_vals), 0,
- "T_criticalExtensions_16", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_17_vals), 0,
+ "T_criticalExtensions_17", HFILL }},
{ &hf_rrc_r10_01,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146013,14 +158404,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-vb50ext", "rrc.cellUpdateConfirm_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellUpdateConfirm_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_21,
+ { &hf_rrc_nonCriticalExtensions_22,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_21", HFILL }},
- { &hf_rrc_criticalExtensions_17,
+ "T_nonCriticalExtensions_22", HFILL }},
+ { &hf_rrc_criticalExtensions_18,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_17_vals), 0,
- "T_criticalExtensions_17", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_18_vals), 0,
+ "T_criticalExtensions_18", HFILL }},
{ &hf_rrc_r11_01,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146033,14 +158424,34 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-r11-add-ext", "rrc.cellUpdateConfirm_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_22,
+ { &hf_rrc_nonCriticalExtensions_23,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_22", HFILL }},
- { &hf_rrc_criticalExtensions_18,
+ "T_nonCriticalExtensions_23", HFILL }},
+ { &hf_rrc_criticalExtensions_19,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_19_vals), 0,
+ "T_criticalExtensions_19", HFILL }},
+ { &hf_rrc_r12_01,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_01", HFILL }},
+ { &hf_rrc_cellUpdateConfirm_r12,
+ { "cellUpdateConfirm-r12", "rrc.cellUpdateConfirm_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellUpdateConfirm_r12_IEs", HFILL }},
+ { &hf_rrc_cellUpdateConfirm_r12_add_ext,
+ { "cellUpdateConfirm-r12-add-ext", "rrc.cellUpdateConfirm_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_24,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_24", HFILL }},
+ { &hf_rrc_criticalExtensions_20,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_18", HFILL }},
+ "T_criticalExtensions_20", HFILL }},
{ &hf_rrc_integrityProtectionModeInfo,
{ "integrityProtectionModeInfo", "rrc.integrityProtectionModeInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146405,10 +158816,10 @@ void proto_register_rrc(void) {
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7g0NonCriticalExtensions_04", HFILL }},
- { &hf_rrc_nonCriticalExtensions_23,
+ { &hf_rrc_nonCriticalExtensions_25,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_23", HFILL }},
+ "T_nonCriticalExtensions_25", HFILL }},
{ &hf_rrc_ul_EDCH_Information_02,
{ "ul-EDCH-Information", "rrc.ul_EDCH_Information",
FT_UINT32, BASE_DEC, VALS(rrc_UL_EDCH_Information_ext_vals), 0,
@@ -146545,6 +158956,42 @@ void proto_register_rrc(void) {
{ "commonERGCHInfoFDD", "rrc.commonERGCHInfoFDD_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_ul_CommonTransChInfo_02,
+ { "ul-CommonTransChInfo", "rrc.ul_CommonTransChInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_CommonTransChInfo_r12", HFILL }},
+ { &hf_rrc_ul_OtherTTIConfiguration_Info,
+ { "ul-OtherTTIConfiguration-Info", "rrc.ul_OtherTTIConfiguration_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_OtherTTIConfiguration_Information", HFILL }},
+ { &hf_rrc_filteredUPHReportInfo,
+ { "filteredUPHReportInfo", "rrc.filteredUPHReportInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FilteredUEPowerHeadroomReportInfo", HFILL }},
+ { &hf_rrc_dl_HSPDSCH_Information_08,
+ { "dl-HSPDSCH-Information", "rrc.dl_HSPDSCH_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_HSPDSCH_Information_r12", HFILL }},
+ { &hf_rrc_dl_CommonInformation_08,
+ { "dl-CommonInformation", "rrc.dl_CommonInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_CommonInformation_r12", HFILL }},
+ { &hf_rrc_dl_InformationPerRL_List_07,
+ { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DL_InformationPerRL_List_r12", HFILL }},
+ { &hf_rrc_nonrectResAllocInd_TDD128,
+ { "nonrectResAllocInd-TDD128", "rrc.nonrectResAllocInd_TDD128",
+ FT_UINT32, BASE_DEC, VALS(rrc_Non_rectResAllocInd_TDD128_vals), 0,
+ "Non_rectResAllocInd_TDD128", HFILL }},
+ { &hf_rrc_nonrectResSpecTSset_TDD128,
+ { "nonrectResSpecTSset-TDD128", "rrc.nonrectResSpecTSset_TDD128",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "Non_rectResSpecTSset_TDD128", HFILL }},
+ { &hf_rrc_dedicatedWLANOffloadInformation,
+ { "dedicatedWLANOffloadInformation", "rrc.dedicatedWLANOffloadInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_r3_05,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146573,18 +159020,18 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_nonCriticalExtensions_24,
+ { &hf_rrc_nonCriticalExtensions_26,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_24", HFILL }},
+ "T_nonCriticalExtensions_26", HFILL }},
{ &hf_rrc_later_than_r3_04,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_04", HFILL }},
- { &hf_rrc_criticalExtensions_19,
+ { &hf_rrc_criticalExtensions_21,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_19_vals), 0,
- "T_criticalExtensions_19", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_21_vals), 0,
+ "T_criticalExtensions_21", HFILL }},
{ &hf_rrc_r4_01,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146609,14 +159056,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_06", HFILL }},
- { &hf_rrc_nonCriticalExtensions_25,
+ { &hf_rrc_nonCriticalExtensions_27,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_25", HFILL }},
- { &hf_rrc_criticalExtensions_20,
+ "T_nonCriticalExtensions_27", HFILL }},
+ { &hf_rrc_criticalExtensions_22,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_20_vals), 0,
- "T_criticalExtensions_20", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_22_vals), 0,
+ "T_criticalExtensions_22", HFILL }},
{ &hf_rrc_r5_01,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146633,14 +159080,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_07", HFILL }},
- { &hf_rrc_nonCriticalExtensions_26,
+ { &hf_rrc_nonCriticalExtensions_28,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_26", HFILL }},
- { &hf_rrc_criticalExtensions_21,
+ "T_nonCriticalExtensions_28", HFILL }},
+ { &hf_rrc_criticalExtensions_23,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_21_vals), 0,
- "T_criticalExtensions_21", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_23_vals), 0,
+ "T_criticalExtensions_23", HFILL }},
{ &hf_rrc_r6_02,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146649,14 +159096,14 @@ void proto_register_rrc(void) {
{ "v6b0NonCriticalExtensions", "rrc.v6b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v6b0NonCriticalExtensions_03", HFILL }},
- { &hf_rrc_nonCriticalExtensions_27,
+ { &hf_rrc_nonCriticalExtensions_29,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_27", HFILL }},
- { &hf_rrc_criticalExtensions_22,
+ "T_nonCriticalExtensions_29", HFILL }},
+ { &hf_rrc_criticalExtensions_24,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_22_vals), 0,
- "T_criticalExtensions_22", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_24_vals), 0,
+ "T_criticalExtensions_24", HFILL }},
{ &hf_rrc_r7_02,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146673,14 +159120,14 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtensions_02", HFILL }},
- { &hf_rrc_nonCriticalExtensions_28,
+ { &hf_rrc_nonCriticalExtensions_30,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_28", HFILL }},
- { &hf_rrc_criticalExtensions_23,
+ "T_nonCriticalExtensions_30", HFILL }},
+ { &hf_rrc_criticalExtensions_25,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_23_vals), 0,
- "T_criticalExtensions_23", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_25_vals), 0,
+ "T_criticalExtensions_25", HFILL }},
{ &hf_rrc_r8_02,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146705,26 +159152,26 @@ void proto_register_rrc(void) {
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7g0NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_nonCriticalExtensions_29,
+ { &hf_rrc_nonCriticalExtensions_31,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_29", HFILL }},
- { &hf_rrc_criticalExtensions_24,
+ "T_nonCriticalExtensions_31", HFILL }},
+ { &hf_rrc_criticalExtensions_26,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_24_vals), 0,
- "T_criticalExtensions_24", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_26_vals), 0,
+ "T_criticalExtensions_26", HFILL }},
{ &hf_rrc_r9_02,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_r9_02", HFILL }},
- { &hf_rrc_nonCriticalExtensions_30,
+ { &hf_rrc_nonCriticalExtensions_32,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_30", HFILL }},
- { &hf_rrc_criticalExtensions_25,
+ "T_nonCriticalExtensions_32", HFILL }},
+ { &hf_rrc_criticalExtensions_27,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_25_vals), 0,
- "T_criticalExtensions_25", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_27_vals), 0,
+ "T_criticalExtensions_27", HFILL }},
{ &hf_rrc_r10_02,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146733,26 +159180,38 @@ void proto_register_rrc(void) {
{ "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_vb50NonCriticalExtensions_03", HFILL }},
- { &hf_rrc_nonCriticalExtensions_31,
+ { &hf_rrc_nonCriticalExtensions_33,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_31", HFILL }},
- { &hf_rrc_criticalExtensions_26,
+ "T_nonCriticalExtensions_33", HFILL }},
+ { &hf_rrc_criticalExtensions_28,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_26_vals), 0,
- "T_criticalExtensions_26", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_28_vals), 0,
+ "T_criticalExtensions_28", HFILL }},
{ &hf_rrc_r11_02,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_r11_02", HFILL }},
- { &hf_rrc_nonCriticalExtensions_32,
+ { &hf_rrc_nonCriticalExtensions_34,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_32", HFILL }},
- { &hf_rrc_criticalExtensions_27,
+ "T_nonCriticalExtensions_34", HFILL }},
+ { &hf_rrc_criticalExtensions_29,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_29_vals), 0,
+ "T_criticalExtensions_29", HFILL }},
+ { &hf_rrc_r12_02,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_02", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_35,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_35", HFILL }},
+ { &hf_rrc_criticalExtensions_30,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_27", HFILL }},
+ "T_criticalExtensions_30", HFILL }},
{ &hf_rrc_r3_06,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146769,18 +159228,18 @@ void proto_register_rrc(void) {
{ "counterCheck-r3-add-ext", "rrc.counterCheck_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_33,
+ { &hf_rrc_nonCriticalExtensions_36,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_33", HFILL }},
+ "T_nonCriticalExtensions_36", HFILL }},
{ &hf_rrc_later_than_r3_05,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_05", HFILL }},
- { &hf_rrc_criticalExtensions_28,
+ { &hf_rrc_criticalExtensions_31,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_28", HFILL }},
+ "T_criticalExtensions_31", HFILL }},
{ &hf_rrc_rb_COUNT_C_MSB_InformationList,
{ "rb-COUNT-C-MSB-InformationList", "rrc.rb_COUNT_C_MSB_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -146797,10 +159256,10 @@ void proto_register_rrc(void) {
{ "counterCheckResponse-r3-add-ext", "rrc.counterCheckResponse_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_34,
+ { &hf_rrc_nonCriticalExtensions_37,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_34", HFILL }},
+ "T_nonCriticalExtensions_37", HFILL }},
{ &hf_rrc_r3_07,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146817,18 +159276,18 @@ void proto_register_rrc(void) {
{ "downlinkDirectTransfer-r3-add-ext", "rrc.downlinkDirectTransfer_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_35,
+ { &hf_rrc_nonCriticalExtensions_38,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_35", HFILL }},
+ "T_nonCriticalExtensions_38", HFILL }},
{ &hf_rrc_later_than_r3_06,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_06", HFILL }},
- { &hf_rrc_criticalExtensions_29,
+ { &hf_rrc_criticalExtensions_32,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_29", HFILL }},
+ "T_criticalExtensions_32", HFILL }},
{ &hf_rrc_cn_DomainIdentity,
{ "cn-DomainIdentity", "rrc.cn_DomainIdentity",
FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0,
@@ -146845,10 +159304,10 @@ void proto_register_rrc(void) {
{ "dummy", "rrc.dummy",
FT_BYTES, BASE_NONE, NULL, 0,
"ETWS_WarningSecurityInfo", HFILL }},
- { &hf_rrc_nonCriticalExtensions_36,
+ { &hf_rrc_nonCriticalExtensions_39,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_36", HFILL }},
+ "T_nonCriticalExtensions_39", HFILL }},
{ &hf_rrc_r3_08,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146857,14 +159316,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-r3", "rrc.handoverToUTRANCommand_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_r3_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_37,
+ { &hf_rrc_nonCriticalExtensions_40,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_37", HFILL }},
- { &hf_rrc_criticalExtensions_30,
+ "T_nonCriticalExtensions_40", HFILL }},
+ { &hf_rrc_criticalExtensions_33,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_30_vals), 0,
- "T_criticalExtensions_30", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_33_vals), 0,
+ "T_criticalExtensions_33", HFILL }},
{ &hf_rrc_r4_02,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146873,14 +159332,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-r4", "rrc.handoverToUTRANCommand_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_r4_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_38,
+ { &hf_rrc_nonCriticalExtensions_41,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_38", HFILL }},
- { &hf_rrc_criticalExtensions_31,
+ "T_nonCriticalExtensions_41", HFILL }},
+ { &hf_rrc_criticalExtensions_34,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_31_vals), 0,
- "T_criticalExtensions_31", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_34_vals), 0,
+ "T_criticalExtensions_34", HFILL }},
{ &hf_rrc_r5_02,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146889,14 +159348,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-r5", "rrc.handoverToUTRANCommand_r5_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_r5_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_39,
+ { &hf_rrc_nonCriticalExtensions_42,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_39", HFILL }},
- { &hf_rrc_criticalExtensions_32,
+ "T_nonCriticalExtensions_42", HFILL }},
+ { &hf_rrc_criticalExtensions_35,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_32_vals), 0,
- "T_criticalExtensions_32", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_35_vals), 0,
+ "T_criticalExtensions_35", HFILL }},
{ &hf_rrc_r6_03,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146913,14 +159372,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-v6b0ext", "rrc.handoverToUTRANCommand_v6b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_v6b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_40,
+ { &hf_rrc_nonCriticalExtensions_43,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_40", HFILL }},
- { &hf_rrc_criticalExtensions_33,
+ "T_nonCriticalExtensions_43", HFILL }},
+ { &hf_rrc_criticalExtensions_36,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_33_vals), 0,
- "T_criticalExtensions_33", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_36_vals), 0,
+ "T_criticalExtensions_36", HFILL }},
{ &hf_rrc_r7_03,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146953,14 +159412,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-v7d0ext", "rrc.handoverToUTRANCommand_v7d0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_v7d0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_41,
+ { &hf_rrc_nonCriticalExtensions_44,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_41", HFILL }},
- { &hf_rrc_criticalExtensions_34,
+ "T_nonCriticalExtensions_44", HFILL }},
+ { &hf_rrc_criticalExtensions_37,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_34_vals), 0,
- "T_criticalExtensions_34", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_37_vals), 0,
+ "T_criticalExtensions_37", HFILL }},
{ &hf_rrc_r8_03,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146989,14 +159448,14 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-v8a0ext", "rrc.handoverToUTRANCommand_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_42,
+ { &hf_rrc_nonCriticalExtensions_45,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_42", HFILL }},
- { &hf_rrc_criticalExtensions_35,
+ "T_nonCriticalExtensions_45", HFILL }},
+ { &hf_rrc_criticalExtensions_38,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_35_vals), 0,
- "T_criticalExtensions_35", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_38_vals), 0,
+ "T_criticalExtensions_38", HFILL }},
{ &hf_rrc_r9_03,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147013,11 +159472,11 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-v9c0ext", "rrc.handoverToUTRANCommand_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANCommand_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_43,
+ { &hf_rrc_nonCriticalExtensions_46,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_43", HFILL }},
- { &hf_rrc_criticalExtensions_36,
+ "T_nonCriticalExtensions_46", HFILL }},
+ { &hf_rrc_criticalExtensions_39,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_HandoverToUTRANCommand_LaterCriticalExtensions_vals), 0,
"HandoverToUTRANCommand_LaterCriticalExtensions", HFILL }},
@@ -147109,7 +159568,7 @@ void proto_register_rrc(void) {
{ "dl-CommonInformationPost", "rrc.dl_CommonInformationPost_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dl_InformationPerRL_List_07,
+ { &hf_rrc_dl_InformationPerRL_List_08,
{ "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_InformationPerRL_ListPostFDD", HFILL }},
@@ -147445,10 +159904,6 @@ void proto_register_rrc(void) {
{ "rab-InformationSetupList", "rrc.rab_InformationSetupList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_v820ext", HFILL }},
- { &hf_rrc_defaultConfigForCellFACH,
- { "defaultConfigForCellFACH", "rrc.defaultConfigForCellFACH_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_rrc_specificationMode_06,
{ "specificationMode", "rrc.specificationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_06_vals), 0,
@@ -147509,14 +159964,14 @@ void proto_register_rrc(void) {
{ "v9c0NonCriticalExtensions", "rrc.v9c0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v9c0NonCriticalExtensions_03", HFILL }},
- { &hf_rrc_nonCriticalExtensions_44,
+ { &hf_rrc_nonCriticalExtensions_47,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_44", HFILL }},
- { &hf_rrc_criticalExtensions_37,
+ "T_nonCriticalExtensions_47", HFILL }},
+ { &hf_rrc_criticalExtensions_40,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_36_vals), 0,
- "T_criticalExtensions_36", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_39_vals), 0,
+ "T_criticalExtensions_39", HFILL }},
{ &hf_rrc_r11_03,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147529,14 +159984,42 @@ void proto_register_rrc(void) {
{ "handoverToUTRANCommand-r11-add-ext", "rrc.handoverToUTRANCommand_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_45,
+ { &hf_rrc_vbc0NonCriticalExtensions,
+ { "vbc0NonCriticalExtensions", "rrc.vbc0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_handoverToUTRANCommand_vbc0ext,
+ { "handoverToUTRANCommand-vbc0ext", "rrc.handoverToUTRANCommand_vbc0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverToUTRANCommand_vbc0ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_48,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_45", HFILL }},
- { &hf_rrc_criticalExtensions_38,
+ "T_nonCriticalExtensions_48", HFILL }},
+ { &hf_rrc_criticalExtensions_41,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_40_vals), 0,
+ "T_criticalExtensions_40", HFILL }},
+ { &hf_rrc_r12_03,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_03", HFILL }},
+ { &hf_rrc_handoverToUTRANCommand_r12,
+ { "handoverToUTRANCommand-r12", "rrc.handoverToUTRANCommand_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverToUTRANCommand_r12_IEs", HFILL }},
+ { &hf_rrc_handoverToUTRANCommand_r12_add_ext,
+ { "handoverToUTRANCommand-r12-add-ext", "rrc.handoverToUTRANCommand_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_49,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_49", HFILL }},
+ { &hf_rrc_criticalExtensions_42,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_37", HFILL }},
+ "T_criticalExtensions_41", HFILL }},
{ &hf_rrc_specificationMode_07,
{ "specificationMode", "rrc.specificationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_07_vals), 0,
@@ -147585,6 +160068,10 @@ void proto_register_rrc(void) {
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd768_03", HFILL }},
+ { &hf_rrc_defaultConfigForCellFACH,
+ { "defaultConfigForCellFACH", "rrc.defaultConfigForCellFACH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_specificationMode_08,
{ "specificationMode", "rrc.specificationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_08_vals), 0,
@@ -147629,6 +160116,70 @@ void proto_register_rrc(void) {
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd768_04", HFILL }},
+ { &hf_rrc_specificationMode_09,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_09_vals), 0,
+ "T_specificationMode_09", HFILL }},
+ { &hf_rrc_complete_09,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_09", HFILL }},
+ { &hf_rrc_dl_SecondaryCellInfoFDD_04,
+ { "dl-SecondaryCellInfoFDD", "rrc.dl_SecondaryCellInfoFDD_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_SecondaryCellInfoFDD_HandoverToUtran", HFILL }},
+ { &hf_rrc_ulSecondaryCellInfoFDD,
+ { "ulSecondaryCellInfoFDD", "rrc.ulSecondaryCellInfoFDD",
+ FT_UINT32, BASE_DEC, VALS(rrc_UL_SecondaryCellInfoFDD_vals), 0,
+ "UL_SecondaryCellInfoFDD", HFILL }},
+ { &hf_rrc_additionalDLSecCellInfoHandoverToUtranListFDD,
+ { "additionalDLSecCellInfoHandoverToUtranListFDD", "rrc.additionalDLSecCellInfoHandoverToUtranListFDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_specificationMode_10,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_10_vals), 0,
+ "T_specificationMode_10", HFILL }},
+ { &hf_rrc_complete_10,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_10", HFILL }},
+ { &hf_rrc_preconfiguration_09,
+ { "preconfiguration", "rrc.preconfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_preconfiguration_09", HFILL }},
+ { &hf_rrc_preConfigMode_09,
+ { "preConfigMode", "rrc.preConfigMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_09_vals), 0,
+ "T_preConfigMode_09", HFILL }},
+ { &hf_rrc_defaultConfig_09,
+ { "defaultConfig", "rrc.defaultConfig_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_defaultConfig_09", HFILL }},
+ { &hf_rrc_modeSpecificInfo_12,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_12_vals), 0,
+ "T_modeSpecificInfo_12", HFILL }},
+ { &hf_rrc_fdd_18,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_18", HFILL }},
+ { &hf_rrc_tdd_10,
+ { "tdd", "rrc.tdd",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_09_vals), 0,
+ "T_tdd_09", HFILL }},
+ { &hf_rrc_tdd384_08,
+ { "tdd384", "rrc.tdd384_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd384_08", HFILL }},
+ { &hf_rrc_tdd128_08,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_08", HFILL }},
+ { &hf_rrc_tdd768_05,
+ { "tdd768", "rrc.tdd768_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd768_05", HFILL }},
{ &hf_rrc_count_C_ActivationTime,
{ "count-C-ActivationTime", "rrc.count_C_ActivationTime",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -147657,10 +160208,10 @@ void proto_register_rrc(void) {
{ "handoverToUTRANComplete-vb50ext", "rrc.handoverToUTRANComplete_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverToUTRANComplete_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_46,
+ { &hf_rrc_nonCriticalExtensions_50,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_46", HFILL }},
+ "T_nonCriticalExtensions_50", HFILL }},
{ &hf_rrc_loggedMeasAvailable_02,
{ "loggedMeasAvailable", "rrc.loggedMeasAvailable",
FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasAvailable_02_vals), 0,
@@ -147729,10 +160280,18 @@ void proto_register_rrc(void) {
{ "initialDirectTransfer-vb50ext", "rrc.initialDirectTransfer_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"InitialDirectTransfer_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_47,
+ { &hf_rrc_vc50NonCriticalExtensions_01,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_initialDirectTransfer_vc50ext,
+ { "initialDirectTransfer-vc50ext", "rrc.initialDirectTransfer_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InitialDirectTransfer_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_51,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_47", HFILL }},
+ "T_nonCriticalExtensions_51", HFILL }},
{ &hf_rrc_start_Value,
{ "start-Value", "rrc.start_Value",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -147757,10 +160316,10 @@ void proto_register_rrc(void) {
{ "initialDirectTransfer-v7g0ext", "rrc.initialDirectTransfer_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"InitialDirectTransfer_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_48,
+ { &hf_rrc_nonCriticalExtensions_52,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_48", HFILL }},
+ "T_nonCriticalExtensions_52", HFILL }},
{ &hf_rrc_r3_09,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147793,18 +160352,18 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANCommand-GSM-v860ext", "rrc.handoverFromUTRANCommand_GSM_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromUTRANCommand_GSM_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_49,
+ { &hf_rrc_nonCriticalExtensions_53,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_49", HFILL }},
+ "T_nonCriticalExtensions_53", HFILL }},
{ &hf_rrc_later_than_r3_07,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_07", HFILL }},
- { &hf_rrc_criticalExtensions_39,
+ { &hf_rrc_criticalExtensions_43,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_38_vals), 0,
- "T_criticalExtensions_38", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_42_vals), 0,
+ "T_criticalExtensions_42", HFILL }},
{ &hf_rrc_r6_04,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147821,14 +160380,14 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_nonCriticalExtensions_50,
+ { &hf_rrc_nonCriticalExtensions_54,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_50", HFILL }},
- { &hf_rrc_criticalExtensions_40,
+ "T_nonCriticalExtensions_54", HFILL }},
+ { &hf_rrc_criticalExtensions_44,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_39", HFILL }},
+ "T_criticalExtensions_43", HFILL }},
{ &hf_rrc_toHandoverRAB_Info,
{ "toHandoverRAB-Info", "rrc.toHandoverRAB_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147893,18 +160452,18 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANCommand-GERANIu-r5", "rrc.handoverFromUTRANCommand_GERANIu_r5_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromUTRANCommand_GERANIu_r5_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_51,
+ { &hf_rrc_nonCriticalExtensions_55,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_51", HFILL }},
+ "T_nonCriticalExtensions_55", HFILL }},
{ &hf_rrc_later_than_r5,
{ "later-than-r5", "rrc.later_than_r5_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_41,
+ { &hf_rrc_criticalExtensions_45,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_40", HFILL }},
+ "T_criticalExtensions_44", HFILL }},
{ &hf_rrc_frequency_Band,
{ "frequency-Band", "rrc.frequency_Band",
FT_UINT32, BASE_DEC, VALS(rrc_Frequency_Band_vals), 0,
@@ -147941,26 +160500,26 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANCommand-CDMA2000-r3-add-ext", "rrc.handoverFromUTRANCommand_CDMA2000_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_52,
+ { &hf_rrc_nonCriticalExtensions_56,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_52", HFILL }},
+ "T_nonCriticalExtensions_56", HFILL }},
{ &hf_rrc_later_than_r3_08,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_08", HFILL }},
- { &hf_rrc_criticalExtensions_42,
+ { &hf_rrc_criticalExtensions_46,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_41", HFILL }},
+ "T_criticalExtensions_45", HFILL }},
{ &hf_rrc_cdma2000_MessageList,
{ "cdma2000-MessageList", "rrc.cdma2000_MessageList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_43,
+ { &hf_rrc_criticalExtensions_47,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_42_vals), 0,
- "T_criticalExtensions_42", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_46_vals), 0,
+ "T_criticalExtensions_46", HFILL }},
{ &hf_rrc_r8_04,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147973,14 +160532,14 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANCommand-EUTRA-r8-add-ext", "rrc.handoverFromUTRANCommand_EUTRA_r8_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_53,
+ { &hf_rrc_nonCriticalExtensions_57,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_53", HFILL }},
- { &hf_rrc_criticalExtensions_44,
+ "T_nonCriticalExtensions_57", HFILL }},
+ { &hf_rrc_criticalExtensions_48,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_43_vals), 0,
- "T_criticalExtensions_43", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_47_vals), 0,
+ "T_criticalExtensions_47", HFILL }},
{ &hf_rrc_r11_04,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147993,14 +160552,14 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANCommand-EUTRA-r11-add-ext", "rrc.handoverFromUTRANCommand_EUTRA_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_54,
+ { &hf_rrc_nonCriticalExtensions_58,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_54", HFILL }},
- { &hf_rrc_criticalExtensions_45,
+ "T_nonCriticalExtensions_58", HFILL }},
+ { &hf_rrc_criticalExtensions_49,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_44", HFILL }},
+ "T_criticalExtensions_48", HFILL }},
{ &hf_rrc_toHandoverRAB_Info_02,
{ "toHandoverRAB-Info", "rrc.toHandoverRAB_Info",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -148061,10 +160620,10 @@ void proto_register_rrc(void) {
{ "handoverFromUTRANFailure-v860ext", "rrc.handoverFromUTRANFailure_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromUtranFailure_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_55,
+ { &hf_rrc_nonCriticalExtensions_59,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_55", HFILL }},
+ "T_nonCriticalExtensions_59", HFILL }},
{ &hf_rrc_geranIu_MessageList_01,
{ "geranIu-MessageList", "rrc.geranIu_MessageList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -148225,10 +160784,10 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfo-va40ext", "rrc.interRATHandoverInfo_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfoBand_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_56,
+ { &hf_rrc_nonCriticalExtensions_60,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_56", HFILL }},
+ "T_nonCriticalExtensions_60", HFILL }},
{ &hf_rrc_accessStratumReleaseIndicator,
{ "accessStratumReleaseIndicator", "rrc.accessStratumReleaseIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_AccessStratumReleaseIndicator_vals), 0,
@@ -148361,10 +160920,26 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfo-vb70ext", "rrc.interRATHandoverInfo_vb70ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfo_vb70ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_57,
+ { &hf_rrc_vbc0NonCriticalExtensions_01,
+ { "vbc0NonCriticalExtensions", "rrc.vbc0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vbc0NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_interRATHandoverInfo_vbc0ext,
+ { "interRATHandoverInfo-vbc0ext", "rrc.interRATHandoverInfo_vbc0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATHandoverInfo_vbc0ext_IEs", HFILL }},
+ { &hf_rrc_vc50NonCriticalExtensions_02,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_02", HFILL }},
+ { &hf_rrc_interRATHandoverInfo_vc50ext,
+ { "interRATHandoverInfo-vc50ext", "rrc.interRATHandoverInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATHandoverInfo_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_61,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_57", HFILL }},
+ "T_nonCriticalExtensions_61", HFILL }},
{ &hf_rrc_supportForSIB11bis,
{ "supportForSIB11bis", "rrc.supportForSIB11bis",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportForSIB11bis_vals), 0,
@@ -148469,6 +161044,14 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapabilityInfo-vb70ext", "rrc.ue_RadioAccessCapabilityInfo_vb70ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioAccessCapability_vb70ext", HFILL }},
+ { &hf_rrc_ue_RadioAccessCapabilityInfo_vbc0ext,
+ { "ue-RadioAccessCapabilityInfo-vbc0ext", "rrc.ue_RadioAccessCapabilityInfo_vbc0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioAccessCapability_vbc0ext", HFILL }},
+ { &hf_rrc_ue_RadioAccessCapabilityComp2_07,
+ { "ue-RadioAccessCapabilityComp2", "rrc.ue_RadioAccessCapabilityComp2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioAccessCapabilityComp2_vc50ext", HFILL }},
{ &hf_rrc_r3_11,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148521,18 +161104,18 @@ void proto_register_rrc(void) {
{ "measurementControl-v5b0ext", "rrc.measurementControl_v5b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControl_v5b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_58,
+ { &hf_rrc_nonCriticalExtensions_62,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_58", HFILL }},
+ "T_nonCriticalExtensions_62", HFILL }},
{ &hf_rrc_later_than_r3_09,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_09", HFILL }},
- { &hf_rrc_criticalExtensions_46,
+ { &hf_rrc_criticalExtensions_50,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_45_vals), 0,
- "T_criticalExtensions_45", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_49_vals), 0,
+ "T_criticalExtensions_49", HFILL }},
{ &hf_rrc_r4_03,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148557,10 +161140,10 @@ void proto_register_rrc(void) {
{ "v5b0NonCriticalExtensions", "rrc.v5b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v5b0NonCriticalExtensions_01", HFILL }},
- { &hf_rrc_nonCriticalExtensions_59,
+ { &hf_rrc_nonCriticalExtensions_63,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_59", HFILL }},
+ "T_nonCriticalExtensions_63", HFILL }},
{ &hf_rrc_later_than_r4,
{ "later-than-r4", "rrc.later_than_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148569,10 +161152,10 @@ void proto_register_rrc(void) {
{ "rrc-TransactionIdentifier-MSP", "rrc.rrc_TransactionIdentifier_MSP",
FT_UINT32, BASE_DEC, NULL, 0,
"RRC_TransactionIdentifier", HFILL }},
- { &hf_rrc_criticalExtensions_47,
+ { &hf_rrc_criticalExtensions_51,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_46_vals), 0,
- "T_criticalExtensions_46", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_50_vals), 0,
+ "T_criticalExtensions_50", HFILL }},
{ &hf_rrc_r6_05,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148589,14 +161172,14 @@ void proto_register_rrc(void) {
{ "measurementControl-v6a0ext", "rrc.measurementControl_v6a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControl_v6a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_60,
+ { &hf_rrc_nonCriticalExtensions_64,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_60", HFILL }},
- { &hf_rrc_criticalExtensions_48,
+ "T_nonCriticalExtensions_64", HFILL }},
+ { &hf_rrc_criticalExtensions_52,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_47_vals), 0,
- "T_criticalExtensions_47", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_51_vals), 0,
+ "T_criticalExtensions_51", HFILL }},
{ &hf_rrc_r7_04,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148617,14 +161200,14 @@ void proto_register_rrc(void) {
{ "measurementControl-v7b0ext", "rrc.measurementControl_v7b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControl_v7b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_61,
+ { &hf_rrc_nonCriticalExtensions_65,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_61", HFILL }},
- { &hf_rrc_criticalExtensions_49,
+ "T_nonCriticalExtensions_65", HFILL }},
+ { &hf_rrc_criticalExtensions_53,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_48_vals), 0,
- "T_criticalExtensions_48", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_52_vals), 0,
+ "T_criticalExtensions_52", HFILL }},
{ &hf_rrc_r8_05,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148653,14 +161236,14 @@ void proto_register_rrc(void) {
{ "measurementControl-vb50ext", "rrc.measurementControl_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControl_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_62,
+ { &hf_rrc_nonCriticalExtensions_66,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_62", HFILL }},
- { &hf_rrc_criticalExtensions_50,
+ "T_nonCriticalExtensions_66", HFILL }},
+ { &hf_rrc_criticalExtensions_54,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_49_vals), 0,
- "T_criticalExtensions_49", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_53_vals), 0,
+ "T_criticalExtensions_53", HFILL }},
{ &hf_rrc_r9_04,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148685,14 +161268,14 @@ void proto_register_rrc(void) {
{ "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_vb50NonCriticalExtensions_08", HFILL }},
- { &hf_rrc_nonCriticalExtensions_63,
+ { &hf_rrc_nonCriticalExtensions_67,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_63", HFILL }},
- { &hf_rrc_criticalExtensions_51,
+ "T_nonCriticalExtensions_67", HFILL }},
+ { &hf_rrc_criticalExtensions_55,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_50_vals), 0,
- "T_criticalExtensions_50", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_54_vals), 0,
+ "T_criticalExtensions_54", HFILL }},
{ &hf_rrc_r10_04,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148725,14 +161308,14 @@ void proto_register_rrc(void) {
{ "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_vb50NonCriticalExtensions_09", HFILL }},
- { &hf_rrc_nonCriticalExtensions_64,
+ { &hf_rrc_nonCriticalExtensions_68,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_64", HFILL }},
- { &hf_rrc_criticalExtensions_52,
+ "T_nonCriticalExtensions_68", HFILL }},
+ { &hf_rrc_criticalExtensions_56,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_51_vals), 0,
- "T_criticalExtensions_51", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_55_vals), 0,
+ "T_criticalExtensions_55", HFILL }},
{ &hf_rrc_r11_05,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148745,14 +161328,34 @@ void proto_register_rrc(void) {
{ "measurementControl-r11-add-ext", "rrc.measurementControl_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_65,
+ { &hf_rrc_nonCriticalExtensions_69,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_65", HFILL }},
- { &hf_rrc_criticalExtensions_53,
+ "T_nonCriticalExtensions_69", HFILL }},
+ { &hf_rrc_criticalExtensions_57,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_56_vals), 0,
+ "T_criticalExtensions_56", HFILL }},
+ { &hf_rrc_r12_04,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_04", HFILL }},
+ { &hf_rrc_measurementControl_r12,
+ { "measurementControl-r12", "rrc.measurementControl_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementControl_r12_IEs", HFILL }},
+ { &hf_rrc_measurementControl_r12_add_ext,
+ { "measurementControl-r12-add-ext", "rrc.measurementControl_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_70,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_70", HFILL }},
+ { &hf_rrc_criticalExtensions_58,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_52", HFILL }},
+ "T_criticalExtensions_57", HFILL }},
{ &hf_rrc_measurementIdentity,
{ "measurementIdentity", "rrc.measurementIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -148865,6 +161468,14 @@ void proto_register_rrc(void) {
{ "interRATMeasurement", "rrc.interRATMeasurement_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATMeasurement_r11", HFILL }},
+ { &hf_rrc_measurementCommand_08,
+ { "measurementCommand", "rrc.measurementCommand",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommand_r12_vals), 0,
+ "MeasurementCommand_r12", HFILL }},
+ { &hf_rrc_measurementScalingFactor,
+ { "measurementScalingFactor", "rrc.measurementScalingFactor",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementScalingFactor_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_19,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148881,10 +161492,18 @@ void proto_register_rrc(void) {
{ "measurementControlFailure-v590ext", "rrc.measurementControlFailure_v590ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControlFailure_v590ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_66,
+ { &hf_rrc_vc50NonCriticalExtensions_03,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_03", HFILL }},
+ { &hf_rrc_measurementControlFailure_vc50ext,
+ { "measurementControlFailure-vc50ext", "rrc.measurementControlFailure_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementControlFailure_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_71,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_66", HFILL }},
+ "T_nonCriticalExtensions_71", HFILL }},
{ &hf_rrc_measuredResults,
{ "measuredResults", "rrc.measuredResults",
FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vals), 0,
@@ -148993,10 +161612,18 @@ void proto_register_rrc(void) {
{ "measurementReport-vb50ext", "rrc.measurementReport_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_67,
+ { &hf_rrc_vc50NonCriticalExtensions_04,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_04", HFILL }},
+ { &hf_rrc_measurementReport_vc50ext,
+ { "measurementReport-vc50ext", "rrc.measurementReport_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementReport_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_72,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_67", HFILL }},
+ "T_nonCriticalExtensions_72", HFILL }},
{ &hf_rrc_measuredResults_v390ext,
{ "measuredResults-v390ext", "rrc.measuredResults_v390ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149113,6 +161740,34 @@ void proto_register_rrc(void) {
{ "eutra-EventResults", "rrc.eutra_EventResults_element",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_EventResults_vb50ext", HFILL }},
+ { &hf_rrc_measuredResults_04,
+ { "measuredResults", "rrc.measuredResults",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vc50ext_vals), 0,
+ "MeasuredResults_vc50ext", HFILL }},
+ { &hf_rrc_measuredResultsOnSecUlFreq_01,
+ { "measuredResultsOnSecUlFreq", "rrc.measuredResultsOnSecUlFreq_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasuredResultsOnSecUlFreq_vc50ext", HFILL }},
+ { &hf_rrc_additionalMeasuredResults_04,
+ { "additionalMeasuredResults", "rrc.additionalMeasuredResults",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasuredResultsList_vc50ext", HFILL }},
+ { &hf_rrc_additionalMeasuredResultsOnSecUlFreq_01,
+ { "additionalMeasuredResultsOnSecUlFreq", "rrc.additionalMeasuredResultsOnSecUlFreq",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasuredResultsListOnSecUlFreq_vc50ext", HFILL }},
+ { &hf_rrc_eutra_MeasuredResults_03,
+ { "eutra-MeasuredResults", "rrc.eutra_MeasuredResults_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_MeasuredResults_vc50ext", HFILL }},
+ { &hf_rrc_eutra_EventResults_02,
+ { "eutra-EventResults", "rrc.eutra_EventResults_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_EventResults_vc50ext", HFILL }},
+ { &hf_rrc_eutra_EventResultsForCELLFACH_01,
+ { "eutra-EventResultsForCELLFACH", "rrc.eutra_EventResultsForCELLFACH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_EventResultsForCELLFACH_vc50ext", HFILL }},
{ &hf_rrc_pagingRecordList,
{ "pagingRecordList", "rrc.pagingRecordList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -149145,14 +161800,26 @@ void proto_register_rrc(void) {
{ "pagingType1-v860ext", "rrc.pagingType1_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PagingType1_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_68,
+ { &hf_rrc_vc50NonCriticalExtensions_05,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_05", HFILL }},
+ { &hf_rrc_pagingType1_vc50ext,
+ { "pagingType1-vc50ext", "rrc.pagingType1_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PagingType1_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_73,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_68", HFILL }},
+ "T_nonCriticalExtensions_73", HFILL }},
{ &hf_rrc_pagingRecord2List,
{ "pagingRecord2List", "rrc.pagingRecord2List",
FT_UINT32, BASE_DEC, NULL, 0,
"PagingRecord2List_r5", HFILL }},
+ { &hf_rrc_bcch_ModificationInfo_vc50ext,
+ { "bcch-ModificationInfo-vc50ext", "rrc.bcch_ModificationInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_pagingCause,
{ "pagingCause", "rrc.pagingCause",
FT_UINT32, BASE_DEC, VALS(rrc_PagingCause_vals), 0,
@@ -149169,10 +161836,10 @@ void proto_register_rrc(void) {
{ "pagingType2-r3-add-ext", "rrc.pagingType2_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_69,
+ { &hf_rrc_nonCriticalExtensions_74,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_69", HFILL }},
+ "T_nonCriticalExtensions_74", HFILL }},
{ &hf_rrc_r3_12,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149229,18 +161896,18 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v770ext", "rrc.physicalChannelReconfiguration_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_70,
+ { &hf_rrc_nonCriticalExtensions_75,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_70", HFILL }},
+ "T_nonCriticalExtensions_75", HFILL }},
{ &hf_rrc_later_than_r3_10,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_10", HFILL }},
- { &hf_rrc_criticalExtensions_54,
+ { &hf_rrc_criticalExtensions_59,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_53_vals), 0,
- "T_criticalExtensions_53", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_58_vals), 0,
+ "T_criticalExtensions_58", HFILL }},
{ &hf_rrc_r4_04,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149269,14 +161936,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_nonCriticalExtensions_71,
+ { &hf_rrc_nonCriticalExtensions_76,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_71", HFILL }},
- { &hf_rrc_criticalExtensions_55,
+ "T_nonCriticalExtensions_76", HFILL }},
+ { &hf_rrc_criticalExtensions_60,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_54_vals), 0,
- "T_criticalExtensions_54", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_59_vals), 0,
+ "T_criticalExtensions_59", HFILL }},
{ &hf_rrc_r5_04,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149297,14 +161964,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_06", HFILL }},
- { &hf_rrc_nonCriticalExtensions_72,
+ { &hf_rrc_nonCriticalExtensions_77,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_72", HFILL }},
- { &hf_rrc_criticalExtensions_56,
+ "T_nonCriticalExtensions_77", HFILL }},
+ { &hf_rrc_criticalExtensions_61,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_55_vals), 0,
- "T_criticalExtensions_55", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_60_vals), 0,
+ "T_criticalExtensions_60", HFILL }},
{ &hf_rrc_r6_06,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149329,14 +161996,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_07", HFILL }},
- { &hf_rrc_nonCriticalExtensions_73,
+ { &hf_rrc_nonCriticalExtensions_78,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_73", HFILL }},
- { &hf_rrc_criticalExtensions_57,
+ "T_nonCriticalExtensions_78", HFILL }},
+ { &hf_rrc_criticalExtensions_62,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_56_vals), 0,
- "T_criticalExtensions_56", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_61_vals), 0,
+ "T_criticalExtensions_61", HFILL }},
{ &hf_rrc_r7_05,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149381,14 +162048,14 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v7g0ext", "rrc.physicalChannelReconfiguration_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_74,
+ { &hf_rrc_nonCriticalExtensions_79,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_74", HFILL }},
- { &hf_rrc_criticalExtensions_58,
+ "T_nonCriticalExtensions_79", HFILL }},
+ { &hf_rrc_criticalExtensions_63,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_57_vals), 0,
- "T_criticalExtensions_57", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_62_vals), 0,
+ "T_criticalExtensions_62", HFILL }},
{ &hf_rrc_r8_06,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149429,14 +162096,14 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v8a0ext", "rrc.physicalChannelReconfiguration_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_75,
+ { &hf_rrc_nonCriticalExtensions_80,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_75", HFILL }},
- { &hf_rrc_criticalExtensions_59,
+ "T_nonCriticalExtensions_80", HFILL }},
+ { &hf_rrc_criticalExtensions_64,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_58_vals), 0,
- "T_criticalExtensions_58", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_63_vals), 0,
+ "T_criticalExtensions_63", HFILL }},
{ &hf_rrc_r9_05,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149457,14 +162124,14 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v950ext", "rrc.physicalChannelReconfiguration_v950ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v950ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_76,
+ { &hf_rrc_nonCriticalExtensions_81,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_76", HFILL }},
- { &hf_rrc_criticalExtensions_60,
+ "T_nonCriticalExtensions_81", HFILL }},
+ { &hf_rrc_criticalExtensions_65,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_59_vals), 0,
- "T_criticalExtensions_59", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_64_vals), 0,
+ "T_criticalExtensions_64", HFILL }},
{ &hf_rrc_r10_05,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149485,14 +162152,14 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-vb50ext", "rrc.physicalChannelReconfiguration_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_77,
+ { &hf_rrc_nonCriticalExtensions_82,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_77", HFILL }},
- { &hf_rrc_criticalExtensions_61,
+ "T_nonCriticalExtensions_82", HFILL }},
+ { &hf_rrc_criticalExtensions_66,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_60_vals), 0,
- "T_criticalExtensions_60", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0,
+ "T_criticalExtensions_65", HFILL }},
{ &hf_rrc_r11_06,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149505,30 +162172,38 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-r11-add-ext", "rrc.physicalChannelReconfiguration_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_78,
+ { &hf_rrc_nonCriticalExtensions_83,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_78", HFILL }},
- { &hf_rrc_criticalExtensions_62,
+ "T_nonCriticalExtensions_83", HFILL }},
+ { &hf_rrc_criticalExtensions_67,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0,
+ "T_criticalExtensions_66", HFILL }},
+ { &hf_rrc_r12_05,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_05", HFILL }},
+ { &hf_rrc_physicalChannelReconfiguration_r12,
+ { "physicalChannelReconfiguration-r12", "rrc.physicalChannelReconfiguration_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhysicalChannelReconfiguration_r12_IEs", HFILL }},
+ { &hf_rrc_physicalChannelReconfiguration_r12_add_ext,
+ { "physicalChannelReconfiguration-r12-add-ext", "rrc.physicalChannelReconfiguration_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_84,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_84", HFILL }},
+ { &hf_rrc_criticalExtensions_68,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_61", HFILL }},
+ "T_criticalExtensions_67", HFILL }},
{ &hf_rrc_ul_ChannelRequirement_03,
{ "ul-ChannelRequirement", "rrc.ul_ChannelRequirement",
FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_vals), 0,
"UL_ChannelRequirementWithCPCH_SetID", HFILL }},
- { &hf_rrc_modeSpecificInfo_12,
- { "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_12_vals), 0,
- "T_modeSpecificInfo_12", HFILL }},
- { &hf_rrc_fdd_18,
- { "fdd", "rrc.fdd_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_18", HFILL }},
- { &hf_rrc_ul_ChannelRequirement_04,
- { "ul-ChannelRequirement", "rrc.ul_ChannelRequirement",
- FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_r4_vals), 0,
- "UL_ChannelRequirementWithCPCH_SetID_r4", HFILL }},
{ &hf_rrc_modeSpecificInfo_13,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_13_vals), 0,
@@ -149537,10 +162212,10 @@ void proto_register_rrc(void) {
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_fdd_19", HFILL }},
- { &hf_rrc_ul_ChannelRequirement_05,
+ { &hf_rrc_ul_ChannelRequirement_04,
{ "ul-ChannelRequirement", "rrc.ul_ChannelRequirement",
- FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_r5_vals), 0,
- "UL_ChannelRequirementWithCPCH_SetID_r5", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_r4_vals), 0,
+ "UL_ChannelRequirementWithCPCH_SetID_r4", HFILL }},
{ &hf_rrc_modeSpecificInfo_14,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_14_vals), 0,
@@ -149549,6 +162224,18 @@ void proto_register_rrc(void) {
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_fdd_20", HFILL }},
+ { &hf_rrc_ul_ChannelRequirement_05,
+ { "ul-ChannelRequirement", "rrc.ul_ChannelRequirement",
+ FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_r5_vals), 0,
+ "UL_ChannelRequirementWithCPCH_SetID_r5", HFILL }},
+ { &hf_rrc_modeSpecificInfo_15,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_15_vals), 0,
+ "T_modeSpecificInfo_15", HFILL }},
+ { &hf_rrc_fdd_21,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_21", HFILL }},
{ &hf_rrc_delayRestrictionFlag,
{ "delayRestrictionFlag", "rrc.delayRestrictionFlag",
FT_UINT32, BASE_DEC, VALS(rrc_DelayRestrictionFlag_vals), 0,
@@ -149589,6 +162276,10 @@ void proto_register_rrc(void) {
{ "harqInfo", "rrc.harqInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"HARQ_Info_r11", HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_05,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_05_vals), 0,
+ "T_responseToChangeOfUE_Capability_05", HFILL }},
{ &hf_rrc_ul_IntegProtActivationInfo,
{ "ul-IntegProtActivationInfo", "rrc.ul_IntegProtActivationInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149621,10 +162312,10 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfigurationComplete-v770ext", "rrc.physicalChannelReconfigurationComplete_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfigurationComplete_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_79,
+ { &hf_rrc_nonCriticalExtensions_85,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_79", HFILL }},
+ "T_nonCriticalExtensions_85", HFILL }},
{ &hf_rrc_ext_UL_TimingAdvance,
{ "ext-UL-TimingAdvance", "rrc.ext_UL_TimingAdvance_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149641,10 +162332,10 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfigurationFailure-r3-add-ext", "rrc.physicalChannelReconfigurationFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_80,
+ { &hf_rrc_nonCriticalExtensions_86,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_80", HFILL }},
+ "T_nonCriticalExtensions_86", HFILL }},
{ &hf_rrc_r3_13,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149661,10 +162352,10 @@ void proto_register_rrc(void) {
{ "physicalSharedChannelAllocation-r3-add-ext", "rrc.physicalSharedChannelAllocation_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_81,
+ { &hf_rrc_nonCriticalExtensions_87,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_81", HFILL }},
+ "T_nonCriticalExtensions_87", HFILL }},
{ &hf_rrc_later_than_r3_11,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149673,10 +162364,10 @@ void proto_register_rrc(void) {
{ "dsch-RNTI", "rrc.dsch_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_63,
+ { &hf_rrc_criticalExtensions_69,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_62_vals), 0,
- "T_criticalExtensions_62", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0,
+ "T_criticalExtensions_68", HFILL }},
{ &hf_rrc_r4_05,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149709,14 +162400,14 @@ void proto_register_rrc(void) {
{ "physicalSharedChannelAllocation-v770ext", "rrc.physicalSharedChannelAllocation_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalSharedChannelAllocation_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_82,
+ { &hf_rrc_nonCriticalExtensions_88,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_82", HFILL }},
- { &hf_rrc_criticalExtensions_64,
+ "T_nonCriticalExtensions_88", HFILL }},
+ { &hf_rrc_criticalExtensions_70,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_63", HFILL }},
+ "T_criticalExtensions_69", HFILL }},
{ &hf_rrc_ul_TimingAdvance_01,
{ "ul-TimingAdvance", "rrc.ul_TimingAdvance",
FT_UINT32, BASE_DEC, VALS(rrc_UL_TimingAdvanceControl_vals), 0,
@@ -149821,10 +162512,10 @@ void proto_register_rrc(void) {
{ "puschCapacityRequest-v590ext", "rrc.puschCapacityRequest_v590ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_83,
+ { &hf_rrc_nonCriticalExtensions_89,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_83", HFILL }},
+ "T_nonCriticalExtensions_89", HFILL }},
{ &hf_rrc_primaryCCPCH_RSCP_delta,
{ "primaryCCPCH-RSCP-delta", "rrc.primaryCCPCH_RSCP_delta",
FT_INT32, BASE_DEC, NULL, 0,
@@ -149893,18 +162584,18 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v770ext", "rrc.radioBearerReconfiguration_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_84,
+ { &hf_rrc_nonCriticalExtensions_90,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_84", HFILL }},
+ "T_nonCriticalExtensions_90", HFILL }},
{ &hf_rrc_later_than_r3_12,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_12", HFILL }},
- { &hf_rrc_criticalExtensions_65,
+ { &hf_rrc_criticalExtensions_71,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_64_vals), 0,
- "T_criticalExtensions_64", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0,
+ "T_criticalExtensions_70", HFILL }},
{ &hf_rrc_r4_06,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149937,14 +162628,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_11", HFILL }},
- { &hf_rrc_nonCriticalExtensions_85,
+ { &hf_rrc_nonCriticalExtensions_91,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_85", HFILL }},
- { &hf_rrc_criticalExtensions_66,
+ "T_nonCriticalExtensions_91", HFILL }},
+ { &hf_rrc_criticalExtensions_72,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0,
- "T_criticalExtensions_65", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0,
+ "T_criticalExtensions_71", HFILL }},
{ &hf_rrc_r5_05,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149969,14 +162660,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_12", HFILL }},
- { &hf_rrc_nonCriticalExtensions_86,
+ { &hf_rrc_nonCriticalExtensions_92,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_86", HFILL }},
- { &hf_rrc_criticalExtensions_67,
+ "T_nonCriticalExtensions_92", HFILL }},
+ { &hf_rrc_criticalExtensions_73,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0,
- "T_criticalExtensions_66", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_72_vals), 0,
+ "T_criticalExtensions_72", HFILL }},
{ &hf_rrc_r6_07,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150009,14 +162700,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_13", HFILL }},
- { &hf_rrc_nonCriticalExtensions_87,
+ { &hf_rrc_nonCriticalExtensions_93,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_87", HFILL }},
- { &hf_rrc_criticalExtensions_68,
+ "T_nonCriticalExtensions_93", HFILL }},
+ { &hf_rrc_criticalExtensions_74,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_67_vals), 0,
- "T_criticalExtensions_67", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0,
+ "T_criticalExtensions_73", HFILL }},
{ &hf_rrc_r7_06,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150065,14 +162756,14 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v7g0ext", "rrc.radioBearerReconfiguration_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_88,
+ { &hf_rrc_nonCriticalExtensions_94,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_88", HFILL }},
- { &hf_rrc_criticalExtensions_69,
+ "T_nonCriticalExtensions_94", HFILL }},
+ { &hf_rrc_criticalExtensions_75,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0,
- "T_criticalExtensions_68", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_74_vals), 0,
+ "T_criticalExtensions_74", HFILL }},
{ &hf_rrc_r8_07,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150113,14 +162804,14 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v8a0ext", "rrc.radioBearerReconfiguration_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_89,
+ { &hf_rrc_nonCriticalExtensions_95,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_89", HFILL }},
- { &hf_rrc_criticalExtensions_70,
+ "T_nonCriticalExtensions_95", HFILL }},
+ { &hf_rrc_criticalExtensions_76,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_69_vals), 0,
- "T_criticalExtensions_69", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_75_vals), 0,
+ "T_criticalExtensions_75", HFILL }},
{ &hf_rrc_r9_06,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150149,14 +162840,14 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v9c0ext", "rrc.radioBearerReconfiguration_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_90,
+ { &hf_rrc_nonCriticalExtensions_96,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_90", HFILL }},
- { &hf_rrc_criticalExtensions_71,
+ "T_nonCriticalExtensions_96", HFILL }},
+ { &hf_rrc_criticalExtensions_77,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0,
- "T_criticalExtensions_70", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_76_vals), 0,
+ "T_criticalExtensions_76", HFILL }},
{ &hf_rrc_r10_06,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150189,14 +162880,14 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-vb50ext", "rrc.radioBearerReconfiguration_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_91,
+ { &hf_rrc_nonCriticalExtensions_97,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_91", HFILL }},
- { &hf_rrc_criticalExtensions_72,
+ "T_nonCriticalExtensions_97", HFILL }},
+ { &hf_rrc_criticalExtensions_78,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0,
- "T_criticalExtensions_71", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_77_vals), 0,
+ "T_criticalExtensions_77", HFILL }},
{ &hf_rrc_r11_07,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150209,14 +162900,34 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-r11-add-ext", "rrc.radioBearerReconfiguration_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_92,
+ { &hf_rrc_nonCriticalExtensions_98,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_92", HFILL }},
- { &hf_rrc_criticalExtensions_73,
+ "T_nonCriticalExtensions_98", HFILL }},
+ { &hf_rrc_criticalExtensions_79,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0,
+ "T_criticalExtensions_78", HFILL }},
+ { &hf_rrc_r12_06,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_06", HFILL }},
+ { &hf_rrc_radioBearerReconfiguration_r12,
+ { "radioBearerReconfiguration-r12", "rrc.radioBearerReconfiguration_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerReconfiguration_r12_IEs", HFILL }},
+ { &hf_rrc_radioBearerReconfiguration_r12_add_ext,
+ { "radioBearerReconfiguration-r12-add-ext", "rrc.radioBearerReconfiguration_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_99,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_99", HFILL }},
+ { &hf_rrc_criticalExtensions_80,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_72", HFILL }},
+ "T_criticalExtensions_79", HFILL }},
{ &hf_rrc_um_RLC_ReEstablishmentRBList,
{ "um-RLC-ReEstablishmentRBList", "rrc.um_RLC_ReEstablishmentRBList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -150229,10 +162940,10 @@ void proto_register_rrc(void) {
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_01_vals), 0,
"T_dummy_01", HFILL }},
- { &hf_rrc_fdd_21,
+ { &hf_rrc_fdd_22,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_21", HFILL }},
+ "T_fdd_22", HFILL }},
{ &hf_rrc_dummy1,
{ "dummy1", "rrc.dummy1",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -150245,34 +162956,34 @@ void proto_register_rrc(void) {
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_03_vals), 0,
"T_modeSpecificPhysChInfo_03", HFILL }},
- { &hf_rrc_fdd_22,
+ { &hf_rrc_fdd_23,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_22", HFILL }},
+ "T_fdd_23", HFILL }},
{ &hf_rrc_dummy_17,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_02_vals), 0,
"T_dummy_02", HFILL }},
- { &hf_rrc_fdd_23,
+ { &hf_rrc_fdd_24,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_23", HFILL }},
+ "T_fdd_24", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_04,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_04_vals), 0,
"T_modeSpecificPhysChInfo_04", HFILL }},
- { &hf_rrc_fdd_24,
+ { &hf_rrc_fdd_25,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_24", HFILL }},
- { &hf_rrc_specificationMode_09,
+ "T_fdd_25", HFILL }},
+ { &hf_rrc_specificationMode_11,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_09_vals), 0,
- "T_specificationMode_09", HFILL }},
- { &hf_rrc_complete_09,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_11_vals), 0,
+ "T_specificationMode_11", HFILL }},
+ { &hf_rrc_complete_11,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_09", HFILL }},
+ "T_complete_11", HFILL }},
{ &hf_rrc_rb_PDCPContextRelocationList,
{ "rb-PDCPContextRelocationList", "rrc.rb_PDCPContextRelocationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -150281,38 +162992,10 @@ void proto_register_rrc(void) {
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_03_vals), 0,
"T_dummy_03", HFILL }},
- { &hf_rrc_fdd_25,
- { "fdd", "rrc.fdd_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_25", HFILL }},
- { &hf_rrc_preconfiguration_09,
- { "preconfiguration", "rrc.preconfiguration_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_09", HFILL }},
- { &hf_rrc_preConfigMode_09,
- { "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_09_vals), 0,
- "T_preConfigMode_09", HFILL }},
- { &hf_rrc_defaultConfig_09,
- { "defaultConfig", "rrc.defaultConfig_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_09", HFILL }},
- { &hf_rrc_modeSpecificPhysChInfo_05,
- { "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_05_vals), 0,
- "T_modeSpecificPhysChInfo_05", HFILL }},
{ &hf_rrc_fdd_26,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_fdd_26", HFILL }},
- { &hf_rrc_specificationMode_10,
- { "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_10_vals), 0,
- "T_specificationMode_10", HFILL }},
- { &hf_rrc_complete_10,
- { "complete", "rrc.complete_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_10", HFILL }},
{ &hf_rrc_preconfiguration_10,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150325,26 +163008,14 @@ void proto_register_rrc(void) {
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_defaultConfig_10", HFILL }},
- { &hf_rrc_postVerificationPeriod_02,
- { "postVerificationPeriod", "rrc.postVerificationPeriod",
- FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_02_vals), 0,
- "T_postVerificationPeriod_02", HFILL }},
- { &hf_rrc_specificationMode_11,
- { "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_11_vals), 0,
- "T_specificationMode_11", HFILL }},
- { &hf_rrc_complete_11,
- { "complete", "rrc.complete_element",
+ { &hf_rrc_modeSpecificPhysChInfo_05,
+ { "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_05_vals), 0,
+ "T_modeSpecificPhysChInfo_05", HFILL }},
+ { &hf_rrc_fdd_27,
+ { "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_11", HFILL }},
- { &hf_rrc_rab_InformationMBMSPtpList,
- { "rab-InformationMBMSPtpList", "rrc.rab_InformationMBMSPtpList",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_rrc_responseToChangeOfUE_Capability_05,
- { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
- FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_05_vals), 0,
- "T_responseToChangeOfUE_Capability_05", HFILL }},
+ "T_fdd_27", HFILL }},
{ &hf_rrc_specificationMode_12,
{ "specificationMode", "rrc.specificationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_12_vals), 0,
@@ -150365,14 +163036,10 @@ void proto_register_rrc(void) {
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_defaultConfig_11", HFILL }},
- { &hf_rrc_radioBearerReconfiguration_r7_add_ext,
- { "radioBearerReconfiguration-r7-add-ext", "rrc.radioBearerReconfiguration_r7_add_ext",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_rrc_responseToChangeOfUE_Capability_06,
- { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
- FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_06_vals), 0,
- "T_responseToChangeOfUE_Capability_06", HFILL }},
+ { &hf_rrc_postVerificationPeriod_02,
+ { "postVerificationPeriod", "rrc.postVerificationPeriod",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_02_vals), 0,
+ "T_postVerificationPeriod_02", HFILL }},
{ &hf_rrc_specificationMode_13,
{ "specificationMode", "rrc.specificationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_13_vals), 0,
@@ -150381,10 +163048,22 @@ void proto_register_rrc(void) {
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_complete_13", HFILL }},
- { &hf_rrc_rab_InformationReconfigList_01,
- { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList",
+ { &hf_rrc_rab_InformationMBMSPtpList,
+ { "rab-InformationMBMSPtpList", "rrc.rab_InformationMBMSPtpList",
FT_UINT32, BASE_DEC, NULL, 0,
- "RAB_InformationReconfigList_r8", HFILL }},
+ NULL, HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_06,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_06_vals), 0,
+ "T_responseToChangeOfUE_Capability_06", HFILL }},
+ { &hf_rrc_specificationMode_14,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_14_vals), 0,
+ "T_specificationMode_14", HFILL }},
+ { &hf_rrc_complete_14,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_14", HFILL }},
{ &hf_rrc_preconfiguration_12,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150397,18 +163076,26 @@ void proto_register_rrc(void) {
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_defaultConfig_12", HFILL }},
+ { &hf_rrc_radioBearerReconfiguration_r7_add_ext,
+ { "radioBearerReconfiguration-r7-add-ext", "rrc.radioBearerReconfiguration_r7_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
{ &hf_rrc_responseToChangeOfUE_Capability_07,
{ "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_07_vals), 0,
"T_responseToChangeOfUE_Capability_07", HFILL }},
- { &hf_rrc_specificationMode_14,
+ { &hf_rrc_specificationMode_15,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_14_vals), 0,
- "T_specificationMode_14", HFILL }},
- { &hf_rrc_complete_14,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_15_vals), 0,
+ "T_specificationMode_15", HFILL }},
+ { &hf_rrc_complete_15,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_14", HFILL }},
+ "T_complete_15", HFILL }},
+ { &hf_rrc_rab_InformationReconfigList_01,
+ { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RAB_InformationReconfigList_r8", HFILL }},
{ &hf_rrc_preconfiguration_13,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150425,14 +163112,14 @@ void proto_register_rrc(void) {
{ "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_08_vals), 0,
"T_responseToChangeOfUE_Capability_08", HFILL }},
- { &hf_rrc_specificationMode_15,
+ { &hf_rrc_specificationMode_16,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_15_vals), 0,
- "T_specificationMode_15", HFILL }},
- { &hf_rrc_complete_15,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_16_vals), 0,
+ "T_specificationMode_16", HFILL }},
+ { &hf_rrc_complete_16,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_15", HFILL }},
+ "T_complete_16", HFILL }},
{ &hf_rrc_preconfiguration_14,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150449,18 +163136,14 @@ void proto_register_rrc(void) {
{ "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_09_vals), 0,
"T_responseToChangeOfUE_Capability_09", HFILL }},
- { &hf_rrc_specificationMode_16,
+ { &hf_rrc_specificationMode_17,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_16_vals), 0,
- "T_specificationMode_16", HFILL }},
- { &hf_rrc_complete_16,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_17_vals), 0,
+ "T_specificationMode_17", HFILL }},
+ { &hf_rrc_complete_17,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_16", HFILL }},
- { &hf_rrc_umRlc_ReEstablishmentRBList,
- { "umRlc-ReEstablishmentRBList", "rrc.umRlc_ReEstablishmentRBList",
- FT_UINT32, BASE_DEC, NULL, 0,
- "RB_IdentityList", HFILL }},
+ "T_complete_17", HFILL }},
{ &hf_rrc_preconfiguration_15,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150473,6 +163156,62 @@ void proto_register_rrc(void) {
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_defaultConfig_15", HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_10,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_10_vals), 0,
+ "T_responseToChangeOfUE_Capability_10", HFILL }},
+ { &hf_rrc_specificationMode_18,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_18_vals), 0,
+ "T_specificationMode_18", HFILL }},
+ { &hf_rrc_complete_18,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_18", HFILL }},
+ { &hf_rrc_umRlc_ReEstablishmentRBList,
+ { "umRlc-ReEstablishmentRBList", "rrc.umRlc_ReEstablishmentRBList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RB_IdentityList", HFILL }},
+ { &hf_rrc_preconfiguration_16,
+ { "preconfiguration", "rrc.preconfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_preconfiguration_16", HFILL }},
+ { &hf_rrc_preConfigMode_16,
+ { "preConfigMode", "rrc.preConfigMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_16_vals), 0,
+ "T_preConfigMode_16", HFILL }},
+ { &hf_rrc_defaultConfig_16,
+ { "defaultConfig", "rrc.defaultConfig_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_defaultConfig_16", HFILL }},
+ { &hf_rrc_accessGroupIdentity,
+ { "accessGroupIdentity", "rrc.accessGroupIdentity",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_11,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_11_vals), 0,
+ "T_responseToChangeOfUE_Capability_11", HFILL }},
+ { &hf_rrc_specificationMode_19,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_19_vals), 0,
+ "T_specificationMode_19", HFILL }},
+ { &hf_rrc_complete_19,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_19", HFILL }},
+ { &hf_rrc_preconfiguration_17,
+ { "preconfiguration", "rrc.preconfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_preconfiguration_17", HFILL }},
+ { &hf_rrc_preConfigMode_17,
+ { "preConfigMode", "rrc.preConfigMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_17_vals), 0,
+ "T_preConfigMode_17", HFILL }},
+ { &hf_rrc_defaultConfig_17,
+ { "defaultConfig", "rrc.defaultConfig_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_defaultConfig_17", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_29,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150489,10 +163228,10 @@ void proto_register_rrc(void) {
{ "radioBearerReconfigurationComplete-v770ext", "rrc.radioBearerReconfigurationComplete_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfigurationComplete_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_93,
+ { &hf_rrc_nonCriticalExtensions_100,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_93", HFILL }},
+ "T_nonCriticalExtensions_100", HFILL }},
{ &hf_rrc_deferredMeasurementControlReading_01,
{ "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading",
FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_01_vals), 0,
@@ -150509,10 +163248,10 @@ void proto_register_rrc(void) {
{ "radioBearerReconfigurationFailure-r3-add-ext", "rrc.radioBearerReconfigurationFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_94,
+ { &hf_rrc_nonCriticalExtensions_101,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_94", HFILL }},
+ "T_nonCriticalExtensions_101", HFILL }},
{ &hf_rrc_r3_15,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150569,18 +163308,18 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v770ext", "rrc.radioBearerRelease_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_95,
+ { &hf_rrc_nonCriticalExtensions_102,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_95", HFILL }},
+ "T_nonCriticalExtensions_102", HFILL }},
{ &hf_rrc_later_than_r3_13,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_13", HFILL }},
- { &hf_rrc_criticalExtensions_74,
+ { &hf_rrc_criticalExtensions_81,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0,
- "T_criticalExtensions_73", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0,
+ "T_criticalExtensions_80", HFILL }},
{ &hf_rrc_r4_07,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150609,14 +163348,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_16", HFILL }},
- { &hf_rrc_nonCriticalExtensions_96,
+ { &hf_rrc_nonCriticalExtensions_103,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_96", HFILL }},
- { &hf_rrc_criticalExtensions_75,
+ "T_nonCriticalExtensions_103", HFILL }},
+ { &hf_rrc_criticalExtensions_82,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_74_vals), 0,
- "T_criticalExtensions_74", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_81_vals), 0,
+ "T_criticalExtensions_81", HFILL }},
{ &hf_rrc_r5_06,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150637,14 +163376,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_17", HFILL }},
- { &hf_rrc_nonCriticalExtensions_97,
+ { &hf_rrc_nonCriticalExtensions_104,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_97", HFILL }},
- { &hf_rrc_criticalExtensions_76,
+ "T_nonCriticalExtensions_104", HFILL }},
+ { &hf_rrc_criticalExtensions_83,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_75_vals), 0,
- "T_criticalExtensions_75", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0,
+ "T_criticalExtensions_82", HFILL }},
{ &hf_rrc_r6_08,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150669,14 +163408,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_18", HFILL }},
- { &hf_rrc_nonCriticalExtensions_98,
+ { &hf_rrc_nonCriticalExtensions_105,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_98", HFILL }},
- { &hf_rrc_criticalExtensions_77,
+ "T_nonCriticalExtensions_105", HFILL }},
+ { &hf_rrc_criticalExtensions_84,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_76_vals), 0,
- "T_criticalExtensions_76", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0,
+ "T_criticalExtensions_83", HFILL }},
{ &hf_rrc_r7_07,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150721,14 +163460,14 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v7g0ext", "rrc.radioBearerRelease_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_99,
+ { &hf_rrc_nonCriticalExtensions_106,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_99", HFILL }},
- { &hf_rrc_criticalExtensions_78,
+ "T_nonCriticalExtensions_106", HFILL }},
+ { &hf_rrc_criticalExtensions_85,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_77_vals), 0,
- "T_criticalExtensions_77", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0,
+ "T_criticalExtensions_84", HFILL }},
{ &hf_rrc_r8_08,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150769,14 +163508,14 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v8a0ext", "rrc.radioBearerRelease_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_100,
+ { &hf_rrc_nonCriticalExtensions_107,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_100", HFILL }},
- { &hf_rrc_criticalExtensions_79,
+ "T_nonCriticalExtensions_107", HFILL }},
+ { &hf_rrc_criticalExtensions_86,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0,
- "T_criticalExtensions_78", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_85_vals), 0,
+ "T_criticalExtensions_85", HFILL }},
{ &hf_rrc_r9_07,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150813,14 +163552,14 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v9c0ext", "rrc.radioBearerRelease_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_101,
+ { &hf_rrc_nonCriticalExtensions_108,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_101", HFILL }},
- { &hf_rrc_criticalExtensions_80,
+ "T_nonCriticalExtensions_108", HFILL }},
+ { &hf_rrc_criticalExtensions_87,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_79_vals), 0,
- "T_criticalExtensions_79", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0,
+ "T_criticalExtensions_86", HFILL }},
{ &hf_rrc_r10_07,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150845,14 +163584,14 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-vb50ext", "rrc.radioBearerRelease_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_102,
+ { &hf_rrc_nonCriticalExtensions_109,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_102", HFILL }},
- { &hf_rrc_criticalExtensions_81,
+ "T_nonCriticalExtensions_109", HFILL }},
+ { &hf_rrc_criticalExtensions_88,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0,
- "T_criticalExtensions_80", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0,
+ "T_criticalExtensions_87", HFILL }},
{ &hf_rrc_r11_08,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150865,14 +163604,30 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-r11-add-ext", "rrc.radioBearerRelease_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_103,
+ { &hf_rrc_nonCriticalExtensions_110,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_103", HFILL }},
- { &hf_rrc_criticalExtensions_82,
+ "T_nonCriticalExtensions_110", HFILL }},
+ { &hf_rrc_criticalExtensions_89,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_88_vals), 0,
+ "T_criticalExtensions_88", HFILL }},
+ { &hf_rrc_r12_07,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_07", HFILL }},
+ { &hf_rrc_radioBearerRelease_r12,
+ { "radioBearerRelease-r12", "rrc.radioBearerRelease_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerRelease_r12_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_111,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_111", HFILL }},
+ { &hf_rrc_criticalExtensions_90,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_81", HFILL }},
+ "T_criticalExtensions_89", HFILL }},
{ &hf_rrc_signallingConnectionRelIndication,
{ "signallingConnectionRelIndication", "rrc.signallingConnectionRelIndication",
FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0,
@@ -150881,50 +163636,50 @@ void proto_register_rrc(void) {
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_04_vals), 0,
"T_dummy_04", HFILL }},
- { &hf_rrc_fdd_27,
+ { &hf_rrc_fdd_28,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_27", HFILL }},
+ "T_fdd_28", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_06,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_06_vals), 0,
"T_modeSpecificPhysChInfo_06", HFILL }},
- { &hf_rrc_fdd_28,
+ { &hf_rrc_fdd_29,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_28", HFILL }},
+ "T_fdd_29", HFILL }},
{ &hf_rrc_dummy_20,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_05_vals), 0,
"T_dummy_05", HFILL }},
- { &hf_rrc_fdd_29,
+ { &hf_rrc_fdd_30,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_29", HFILL }},
+ "T_fdd_30", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_07,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_07_vals), 0,
"T_modeSpecificPhysChInfo_07", HFILL }},
- { &hf_rrc_fdd_30,
+ { &hf_rrc_fdd_31,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_30", HFILL }},
+ "T_fdd_31", HFILL }},
{ &hf_rrc_dummy_21,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_06_vals), 0,
"T_dummy_06", HFILL }},
- { &hf_rrc_fdd_31,
+ { &hf_rrc_fdd_32,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_31", HFILL }},
+ "T_fdd_32", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_08,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_08_vals), 0,
"T_modeSpecificPhysChInfo_08", HFILL }},
- { &hf_rrc_fdd_32,
+ { &hf_rrc_fdd_33,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_32", HFILL }},
+ "T_fdd_33", HFILL }},
{ &hf_rrc_postVerificationPeriod_03,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_03_vals), 0,
@@ -150933,6 +163688,14 @@ void proto_register_rrc(void) {
{ "mbms-RB-ListReleasedToChangeTransferMode", "rrc.mbms_RB_ListReleasedToChangeTransferMode",
FT_UINT32, BASE_DEC, NULL, 0,
"RB_InformationReleaseList", HFILL }},
+ { &hf_rrc_non_rectResAllocInd_TDD128,
+ { "non-rectResAllocInd-TDD128", "rrc.non_rectResAllocInd_TDD128",
+ FT_UINT32, BASE_DEC, VALS(rrc_Non_rectResAllocInd_TDD128_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_non_rectResSpecTSset_TDD128,
+ { "non-rectResSpecTSset-TDD128", "rrc.non_rectResSpecTSset_TDD128",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_32,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150949,10 +163712,10 @@ void proto_register_rrc(void) {
{ "radioBearerReleaseComplete-v770ext", "rrc.radioBearerReleaseComplete_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReleaseComplete_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_104,
+ { &hf_rrc_nonCriticalExtensions_112,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_104", HFILL }},
+ "T_nonCriticalExtensions_112", HFILL }},
{ &hf_rrc_deferredMeasurementControlReading_02,
{ "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading",
FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_02_vals), 0,
@@ -150965,10 +163728,10 @@ void proto_register_rrc(void) {
{ "radioBearerReleaseFailure-r3-add-ext", "rrc.radioBearerReleaseFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_105,
+ { &hf_rrc_nonCriticalExtensions_113,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_105", HFILL }},
+ "T_nonCriticalExtensions_113", HFILL }},
{ &hf_rrc_r3_16,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151025,18 +163788,18 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v690ext", "rrc.radioBearerSetup_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_106,
+ { &hf_rrc_nonCriticalExtensions_114,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_106", HFILL }},
+ "T_nonCriticalExtensions_114", HFILL }},
{ &hf_rrc_later_than_r3_14,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_14", HFILL }},
- { &hf_rrc_criticalExtensions_83,
+ { &hf_rrc_criticalExtensions_91,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0,
- "T_criticalExtensions_82", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0,
+ "T_criticalExtensions_90", HFILL }},
{ &hf_rrc_r4_08,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151065,14 +163828,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_23", HFILL }},
- { &hf_rrc_nonCriticalExtensions_107,
+ { &hf_rrc_nonCriticalExtensions_115,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_107", HFILL }},
- { &hf_rrc_criticalExtensions_84,
+ "T_nonCriticalExtensions_115", HFILL }},
+ { &hf_rrc_criticalExtensions_92,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0,
- "T_criticalExtensions_83", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0,
+ "T_criticalExtensions_91", HFILL }},
{ &hf_rrc_r5_07,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151093,14 +163856,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_24", HFILL }},
- { &hf_rrc_nonCriticalExtensions_108,
+ { &hf_rrc_nonCriticalExtensions_116,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_108", HFILL }},
- { &hf_rrc_criticalExtensions_85,
+ "T_nonCriticalExtensions_116", HFILL }},
+ { &hf_rrc_criticalExtensions_93,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0,
- "T_criticalExtensions_84", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0,
+ "T_criticalExtensions_92", HFILL }},
{ &hf_rrc_r6_09,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151121,14 +163884,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v6b0ext", "rrc.radioBearerSetup_v6b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v6b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_109,
+ { &hf_rrc_nonCriticalExtensions_117,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_109", HFILL }},
- { &hf_rrc_criticalExtensions_86,
+ "T_nonCriticalExtensions_117", HFILL }},
+ { &hf_rrc_criticalExtensions_94,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_85_vals), 0,
- "T_criticalExtensions_85", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0,
+ "T_criticalExtensions_93", HFILL }},
{ &hf_rrc_r7_08,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151157,14 +163920,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v820ext", "rrc.radioBearerSetup_v820ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v820ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_110,
+ { &hf_rrc_nonCriticalExtensions_118,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_110", HFILL }},
- { &hf_rrc_criticalExtensions_87,
+ "T_nonCriticalExtensions_118", HFILL }},
+ { &hf_rrc_criticalExtensions_95,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0,
- "T_criticalExtensions_86", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0,
+ "T_criticalExtensions_94", HFILL }},
{ &hf_rrc_r8_09,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151217,14 +163980,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v8a0ext", "rrc.radioBearerSetup_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_111,
+ { &hf_rrc_nonCriticalExtensions_119,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_111", HFILL }},
- { &hf_rrc_criticalExtensions_88,
+ "T_nonCriticalExtensions_119", HFILL }},
+ { &hf_rrc_criticalExtensions_96,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0,
- "T_criticalExtensions_87", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0,
+ "T_criticalExtensions_95", HFILL }},
{ &hf_rrc_r9_08,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151253,14 +164016,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v9c0ext", "rrc.radioBearerSetup_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_112,
+ { &hf_rrc_nonCriticalExtensions_120,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_112", HFILL }},
- { &hf_rrc_criticalExtensions_89,
+ "T_nonCriticalExtensions_120", HFILL }},
+ { &hf_rrc_criticalExtensions_97,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_88_vals), 0,
- "T_criticalExtensions_88", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0,
+ "T_criticalExtensions_96", HFILL }},
{ &hf_rrc_r10_08,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151285,14 +164048,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-vb50ext", "rrc.radioBearerSetup_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_113,
+ { &hf_rrc_nonCriticalExtensions_121,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_113", HFILL }},
- { &hf_rrc_criticalExtensions_90,
+ "T_nonCriticalExtensions_121", HFILL }},
+ { &hf_rrc_criticalExtensions_98,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_89_vals), 0,
- "T_criticalExtensions_89", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0,
+ "T_criticalExtensions_97", HFILL }},
{ &hf_rrc_r11_09,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151305,62 +164068,82 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-r11-add-ext", "rrc.radioBearerSetup_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_114,
+ { &hf_rrc_nonCriticalExtensions_122,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_114", HFILL }},
- { &hf_rrc_criticalExtensions_91,
+ "T_nonCriticalExtensions_122", HFILL }},
+ { &hf_rrc_criticalExtensions_99,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0,
+ "T_criticalExtensions_98", HFILL }},
+ { &hf_rrc_r12_08,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_08", HFILL }},
+ { &hf_rrc_radioBearerSetup_r12,
+ { "radioBearerSetup-r12", "rrc.radioBearerSetup_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerSetup_r12_IEs", HFILL }},
+ { &hf_rrc_radioBearerSetup_r13_add_ext,
+ { "radioBearerSetup-r13-add-ext", "rrc.radioBearerSetup_r13_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_123,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_123", HFILL }},
+ { &hf_rrc_criticalExtensions_100,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_90", HFILL }},
+ "T_criticalExtensions_99", HFILL }},
{ &hf_rrc_dummy_22,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_07_vals), 0,
"T_dummy_07", HFILL }},
- { &hf_rrc_fdd_33,
+ { &hf_rrc_fdd_34,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_33", HFILL }},
+ "T_fdd_34", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_09,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_09_vals), 0,
"T_modeSpecificPhysChInfo_09", HFILL }},
- { &hf_rrc_fdd_34,
+ { &hf_rrc_fdd_35,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_34", HFILL }},
+ "T_fdd_35", HFILL }},
{ &hf_rrc_dummy_23,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_08_vals), 0,
"T_dummy_08", HFILL }},
- { &hf_rrc_fdd_35,
+ { &hf_rrc_fdd_36,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_35", HFILL }},
+ "T_fdd_36", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_10,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_10_vals), 0,
"T_modeSpecificPhysChInfo_10", HFILL }},
- { &hf_rrc_fdd_36,
+ { &hf_rrc_fdd_37,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_36", HFILL }},
+ "T_fdd_37", HFILL }},
{ &hf_rrc_dummy_24,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_09_vals), 0,
"T_dummy_09", HFILL }},
- { &hf_rrc_fdd_37,
+ { &hf_rrc_fdd_38,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_37", HFILL }},
+ "T_fdd_38", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_11,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_11_vals), 0,
"T_modeSpecificPhysChInfo_11", HFILL }},
- { &hf_rrc_fdd_38,
+ { &hf_rrc_fdd_39,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_38", HFILL }},
+ "T_fdd_39", HFILL }},
{ &hf_rrc_postVerificationPeriod_04,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_04_vals), 0,
@@ -151369,14 +164152,14 @@ void proto_register_rrc(void) {
{ "rab-InformationSetupList", "rrc.rab_InformationSetupList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_r6_ext", HFILL }},
- { &hf_rrc_specificationMode_17,
+ { &hf_rrc_specificationMode_20,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_17_vals), 0,
- "T_specificationMode_17", HFILL }},
- { &hf_rrc_complete_17,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_20_vals), 0,
+ "T_specificationMode_20", HFILL }},
+ { &hf_rrc_complete_20,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_17", HFILL }},
+ "T_complete_20", HFILL }},
{ &hf_rrc_dummy_25,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151397,14 +164180,14 @@ void proto_register_rrc(void) {
{ "rab-InformationSetupListExt", "rrc.rab_InformationSetupListExt",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_v6b0ext", HFILL }},
- { &hf_rrc_specificationMode_18,
+ { &hf_rrc_specificationMode_21,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_18_vals), 0,
- "T_specificationMode_18", HFILL }},
- { &hf_rrc_complete_18,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_21_vals), 0,
+ "T_specificationMode_21", HFILL }},
+ { &hf_rrc_complete_21,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_18", HFILL }},
+ "T_complete_21", HFILL }},
{ &hf_rrc_dummy_26,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151417,10 +164200,10 @@ void proto_register_rrc(void) {
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7g0NonCriticalExtensions_13", HFILL }},
- { &hf_rrc_nonCriticalExtensions_115,
+ { &hf_rrc_nonCriticalExtensions_124,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_115", HFILL }},
+ "T_nonCriticalExtensions_124", HFILL }},
{ &hf_rrc_sr_vcc_Info,
{ "sr-vcc-Info", "rrc.sr_vcc_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151449,10 +164232,10 @@ void proto_register_rrc(void) {
{ "radioBearerSetupComplete-v770ext", "rrc.radioBearerSetupComplete_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetupComplete_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_116,
+ { &hf_rrc_nonCriticalExtensions_125,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_116", HFILL }},
+ "T_nonCriticalExtensions_125", HFILL }},
{ &hf_rrc_deferredMeasurementControlReading_03,
{ "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading",
FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_03_vals), 0,
@@ -151465,10 +164248,10 @@ void proto_register_rrc(void) {
{ "radioBearerSetupFailure-r3-add-ext", "rrc.radioBearerSetupFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_117,
+ { &hf_rrc_nonCriticalExtensions_126,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_117", HFILL }},
+ "T_nonCriticalExtensions_126", HFILL }},
{ &hf_rrc_r3_17,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151525,10 +164308,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionReject-vb50ext", "rrc.rrcConnectionReject_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_118,
+ { &hf_rrc_nonCriticalExtensions_127,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_118", HFILL }},
+ "T_nonCriticalExtensions_127", HFILL }},
{ &hf_rrc_later_than_r3_15,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151537,10 +164320,10 @@ void proto_register_rrc(void) {
{ "initialUE-Identity", "rrc.initialUE_Identity",
FT_UINT32, BASE_DEC, VALS(rrc_InitialUE_Identity_vals), 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_92,
+ { &hf_rrc_criticalExtensions_101,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_91", HFILL }},
+ "T_criticalExtensions_100", HFILL }},
{ &hf_rrc_rejectionCause,
{ "rejectionCause", "rrc.rejectionCause",
FT_UINT32, BASE_DEC, VALS(rrc_RejectionCause_vals), 0,
@@ -151617,18 +164400,18 @@ void proto_register_rrc(void) {
{ "rrcConnectionRelease-va40ext", "rrc.rrcConnectionRelease_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_119,
+ { &hf_rrc_nonCriticalExtensions_128,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_119", HFILL }},
+ "T_nonCriticalExtensions_128", HFILL }},
{ &hf_rrc_later_than_r3_16,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_16", HFILL }},
- { &hf_rrc_criticalExtensions_93,
+ { &hf_rrc_criticalExtensions_102,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0,
- "T_criticalExtensions_92", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0,
+ "T_criticalExtensions_101", HFILL }},
{ &hf_rrc_r4_09,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151669,14 +164452,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionRelease-vb50ext", "rrc.rrcConnectionRelease_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_120,
+ { &hf_rrc_nonCriticalExtensions_129,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_120", HFILL }},
- { &hf_rrc_criticalExtensions_94,
+ "T_nonCriticalExtensions_129", HFILL }},
+ { &hf_rrc_criticalExtensions_103,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_93", HFILL }},
+ "T_criticalExtensions_102", HFILL }},
{ &hf_rrc_n_308,
{ "n-308", "rrc.n_308",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -151733,18 +164516,18 @@ void proto_register_rrc(void) {
{ "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_va40NonCriticalExtensions_08", HFILL }},
- { &hf_rrc_nonCriticalExtensions_121,
+ { &hf_rrc_nonCriticalExtensions_130,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_121", HFILL }},
+ "T_nonCriticalExtensions_130", HFILL }},
{ &hf_rrc_later_than_r3_17,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_17", HFILL }},
- { &hf_rrc_criticalExtensions_95,
+ { &hf_rrc_criticalExtensions_104,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0,
- "T_criticalExtensions_94", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0,
+ "T_criticalExtensions_103", HFILL }},
{ &hf_rrc_r4_10,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151773,14 +164556,14 @@ void proto_register_rrc(void) {
{ "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_va40NonCriticalExtensions_09", HFILL }},
- { &hf_rrc_nonCriticalExtensions_122,
+ { &hf_rrc_nonCriticalExtensions_131,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_122", HFILL }},
- { &hf_rrc_criticalExtensions_96,
+ "T_nonCriticalExtensions_131", HFILL }},
+ { &hf_rrc_criticalExtensions_105,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_95", HFILL }},
+ "T_criticalExtensions_104", HFILL }},
{ &hf_rrc_groupIdentity,
{ "groupIdentity", "rrc.groupIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -151789,10 +164572,10 @@ void proto_register_rrc(void) {
{ "GroupReleaseInformation", "rrc.GroupReleaseInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_97,
+ { &hf_rrc_criticalExtensions_106,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0,
- "T_criticalExtensions_96", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0,
+ "T_criticalExtensions_105", HFILL }},
{ &hf_rrc_r5_08,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151817,14 +164600,14 @@ void proto_register_rrc(void) {
{ "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_va40NonCriticalExtensions_10", HFILL }},
- { &hf_rrc_nonCriticalExtensions_123,
+ { &hf_rrc_nonCriticalExtensions_132,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_123", HFILL }},
- { &hf_rrc_criticalExtensions_98,
+ "T_nonCriticalExtensions_132", HFILL }},
+ { &hf_rrc_criticalExtensions_107,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_97", HFILL }},
+ "T_criticalExtensions_106", HFILL }},
{ &hf_rrc_rrcConnectionRelease_02,
{ "rrcConnectionRelease", "rrc.rrcConnectionRelease_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151845,10 +164628,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionReleaseComplete-r3-add-ext", "rrc.rrcConnectionReleaseComplete_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_124,
+ { &hf_rrc_nonCriticalExtensions_133,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_124", HFILL }},
+ "T_nonCriticalExtensions_133", HFILL }},
{ &hf_rrc_protocolErrorIndicator_01,
{ "protocolErrorIndicator", "rrc.protocolErrorIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_ProtocolErrorIndicator_vals), 0,
@@ -152065,10 +164848,18 @@ void proto_register_rrc(void) {
{ "rrcConnectionRequest-vb50ext", "rrc.rrcConnectionRequest_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRequest_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_125,
+ { &hf_rrc_vc50NonCriticalExtensions_06,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_06", HFILL }},
+ { &hf_rrc_rrcConnectionRequest_vc50ext,
+ { "rrcConnectionRequest-vc50ext", "rrc.rrcConnectionRequest_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRequest_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_134,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_125", HFILL }},
+ "T_nonCriticalExtensions_134", HFILL }},
{ &hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4,
{ "supportOfMoreThanTwoCellsOrMIMO4x4", "rrc.supportOfMoreThanTwoCellsOrMIMO4x4",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfMoreThanTwoCellsOrMIMO4x4_vals), 0,
@@ -152121,18 +164912,18 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-v690ext", "rrc.rrcConnectionSetup_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_126,
+ { &hf_rrc_nonCriticalExtensions_135,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_126", HFILL }},
+ "T_nonCriticalExtensions_135", HFILL }},
{ &hf_rrc_later_than_r3_18,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_18", HFILL }},
- { &hf_rrc_criticalExtensions_99,
+ { &hf_rrc_criticalExtensions_108,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0,
- "T_criticalExtensions_98", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_107_vals), 0,
+ "T_criticalExtensions_107", HFILL }},
{ &hf_rrc_r4_11,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152157,14 +164948,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_33", HFILL }},
- { &hf_rrc_nonCriticalExtensions_127,
+ { &hf_rrc_nonCriticalExtensions_136,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_127", HFILL }},
- { &hf_rrc_criticalExtensions_100,
+ "T_nonCriticalExtensions_136", HFILL }},
+ { &hf_rrc_criticalExtensions_109,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_99_vals), 0,
- "T_criticalExtensions_99", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0,
+ "T_criticalExtensions_108", HFILL }},
{ &hf_rrc_r5_09,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152181,14 +164972,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_34", HFILL }},
- { &hf_rrc_nonCriticalExtensions_128,
+ { &hf_rrc_nonCriticalExtensions_137,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_128", HFILL }},
- { &hf_rrc_criticalExtensions_101,
+ "T_nonCriticalExtensions_137", HFILL }},
+ { &hf_rrc_criticalExtensions_110,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_100_vals), 0,
- "T_criticalExtensions_100", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0,
+ "T_criticalExtensions_109", HFILL }},
{ &hf_rrc_r6_10,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152209,14 +165000,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-v6b0ext", "rrc.rrcConnectionSetup_v6b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v6b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_129,
+ { &hf_rrc_nonCriticalExtensions_138,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_129", HFILL }},
- { &hf_rrc_criticalExtensions_102,
+ "T_nonCriticalExtensions_138", HFILL }},
+ { &hf_rrc_criticalExtensions_111,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0,
- "T_criticalExtensions_101", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_110_vals), 0,
+ "T_criticalExtensions_110", HFILL }},
{ &hf_rrc_r7_09,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152245,14 +165036,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-v7d0ext", "rrc.rrcConnectionSetup_v7d0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v7d0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_130,
+ { &hf_rrc_nonCriticalExtensions_139,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_130", HFILL }},
- { &hf_rrc_criticalExtensions_103,
+ "T_nonCriticalExtensions_139", HFILL }},
+ { &hf_rrc_criticalExtensions_112,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_102_vals), 0,
- "T_criticalExtensions_102", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_111_vals), 0,
+ "T_criticalExtensions_111", HFILL }},
{ &hf_rrc_r8_10,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152285,14 +165076,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-v8a0ext", "rrc.rrcConnectionSetup_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_131,
+ { &hf_rrc_nonCriticalExtensions_140,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_131", HFILL }},
- { &hf_rrc_criticalExtensions_104,
+ "T_nonCriticalExtensions_140", HFILL }},
+ { &hf_rrc_criticalExtensions_113,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0,
- "T_criticalExtensions_103", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_112_vals), 0,
+ "T_criticalExtensions_112", HFILL }},
{ &hf_rrc_r9_09,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152313,14 +165104,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-v950ext", "rrc.rrcConnectionSetup_v950ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v950ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_132,
+ { &hf_rrc_nonCriticalExtensions_141,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_132", HFILL }},
- { &hf_rrc_criticalExtensions_105,
+ "T_nonCriticalExtensions_141", HFILL }},
+ { &hf_rrc_criticalExtensions_114,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_104_vals), 0,
- "T_criticalExtensions_104", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0,
+ "T_criticalExtensions_113", HFILL }},
{ &hf_rrc_r10_09,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152333,14 +165124,22 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-r10-add-ext", "rrc.rrcConnectionSetup_r10_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_133,
+ { &hf_rrc_vaj0NonCriticalExtensions,
+ { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_rrcConnectionSetup_vaj0ext,
+ { "rrcConnectionSetup-vaj0ext", "rrc.rrcConnectionSetup_vaj0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_vaj0ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_142,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_133", HFILL }},
- { &hf_rrc_criticalExtensions_106,
+ "T_nonCriticalExtensions_142", HFILL }},
+ { &hf_rrc_criticalExtensions_115,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0,
- "T_criticalExtensions_105", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_114_vals), 0,
+ "T_criticalExtensions_114", HFILL }},
{ &hf_rrc_r11_10,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152353,14 +165152,38 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-r11-add-ext", "rrc.rrcConnectionSetup_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_134,
+ { &hf_rrc_vaj0NonCriticalExtensions_01,
+ { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vaj0NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_143,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_134", HFILL }},
- { &hf_rrc_criticalExtensions_107,
+ "T_nonCriticalExtensions_143", HFILL }},
+ { &hf_rrc_criticalExtensions_116,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0,
+ "T_criticalExtensions_115", HFILL }},
+ { &hf_rrc_r12_09,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_09", HFILL }},
+ { &hf_rrc_rrcConnectionSetup_r12,
+ { "rrcConnectionSetup-r12", "rrc.rrcConnectionSetup_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_r12_IEs", HFILL }},
+ { &hf_rrc_rrcConnectionSetup_r12_add_ext,
+ { "rrcConnectionSetup-r12-add-ext", "rrc.rrcConnectionSetup_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_144,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_144", HFILL }},
+ { &hf_rrc_criticalExtensions_117,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_106", HFILL }},
+ "T_criticalExtensions_116", HFILL }},
{ &hf_rrc_new_c_RNTI,
{ "new-c-RNTI", "rrc.new_c_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -152389,27 +165212,27 @@ void proto_register_rrc(void) {
{ "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
FT_NONE, BASE_NONE, NULL, 0,
"CapabilityUpdateRequirement_r5", HFILL }},
- { &hf_rrc_specificationMode_19,
+ { &hf_rrc_specificationMode_22,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_19_vals), 0,
- "T_specificationMode_19", HFILL }},
- { &hf_rrc_complete_19,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0,
+ "T_specificationMode_22", HFILL }},
+ { &hf_rrc_complete_22,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_19", HFILL }},
- { &hf_rrc_preconfiguration_16,
+ "T_complete_22", HFILL }},
+ { &hf_rrc_preconfiguration_18,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_16", HFILL }},
- { &hf_rrc_preConfigMode_16,
+ "T_preconfiguration_18", HFILL }},
+ { &hf_rrc_preConfigMode_18,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_16_vals), 0,
- "T_preConfigMode_16", HFILL }},
- { &hf_rrc_defaultConfig_16,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_18_vals), 0,
+ "T_preConfigMode_18", HFILL }},
+ { &hf_rrc_defaultConfig_18,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_16", HFILL }},
- { &hf_rrc_dl_InformationPerRL_List_08,
+ "T_defaultConfig_18", HFILL }},
+ { &hf_rrc_dl_InformationPerRL_List_09,
{ "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_InformationPerRL_List_r5bis", HFILL }},
@@ -152417,146 +165240,174 @@ void proto_register_rrc(void) {
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_05_vals), 0,
"T_postVerificationPeriod_05", HFILL }},
- { &hf_rrc_specificationMode_20,
+ { &hf_rrc_specificationMode_23,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_20_vals), 0,
- "T_specificationMode_20", HFILL }},
- { &hf_rrc_complete_20,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_23_vals), 0,
+ "T_specificationMode_23", HFILL }},
+ { &hf_rrc_complete_23,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_20", HFILL }},
+ "T_complete_23", HFILL }},
{ &hf_rrc_srb_InformationSetupList_07,
{ "srb-InformationSetupList", "rrc.srb_InformationSetupList",
FT_UINT32, BASE_DEC, NULL, 0,
"SRB_InformationSetupList2_r6", HFILL }},
- { &hf_rrc_preconfiguration_17,
+ { &hf_rrc_preconfiguration_19,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_17", HFILL }},
- { &hf_rrc_preConfigMode_17,
+ "T_preconfiguration_19", HFILL }},
+ { &hf_rrc_preConfigMode_19,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_17_vals), 0,
- "T_preConfigMode_17", HFILL }},
- { &hf_rrc_defaultConfig_17,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_19_vals), 0,
+ "T_preConfigMode_19", HFILL }},
+ { &hf_rrc_defaultConfig_19,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_17", HFILL }},
+ "T_defaultConfig_19", HFILL }},
{ &hf_rrc_capabilityUpdateRequirement_03,
{ "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
FT_NONE, BASE_NONE, NULL, 0,
"CapabilityUpdateRequirement_r7", HFILL }},
- { &hf_rrc_specificationMode_21,
+ { &hf_rrc_specificationMode_24,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_21_vals), 0,
- "T_specificationMode_21", HFILL }},
- { &hf_rrc_complete_21,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_24_vals), 0,
+ "T_specificationMode_24", HFILL }},
+ { &hf_rrc_complete_24,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_21", HFILL }},
+ "T_complete_24", HFILL }},
{ &hf_rrc_srb_InformationSetupList_08,
{ "srb-InformationSetupList", "rrc.srb_InformationSetupList",
FT_UINT32, BASE_DEC, NULL, 0,
"SRB_InformationSetupList2_r7", HFILL }},
- { &hf_rrc_preconfiguration_18,
+ { &hf_rrc_preconfiguration_20,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_18", HFILL }},
- { &hf_rrc_preConfigMode_18,
+ "T_preconfiguration_20", HFILL }},
+ { &hf_rrc_preConfigMode_20,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_18_vals), 0,
- "T_preConfigMode_18", HFILL }},
- { &hf_rrc_defaultConfig_18,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_20_vals), 0,
+ "T_preConfigMode_20", HFILL }},
+ { &hf_rrc_defaultConfig_20,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_18", HFILL }},
+ "T_defaultConfig_20", HFILL }},
{ &hf_rrc_capabilityUpdateRequirement_04,
{ "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
FT_NONE, BASE_NONE, NULL, 0,
"CapabilityUpdateRequirement_r8", HFILL }},
- { &hf_rrc_specificationMode_22,
+ { &hf_rrc_specificationMode_25,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0,
- "T_specificationMode_22", HFILL }},
- { &hf_rrc_complete_22,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_25_vals), 0,
+ "T_specificationMode_25", HFILL }},
+ { &hf_rrc_complete_25,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_22", HFILL }},
+ "T_complete_25", HFILL }},
{ &hf_rrc_srb_InformationSetupList_09,
{ "srb-InformationSetupList", "rrc.srb_InformationSetupList",
FT_UINT32, BASE_DEC, NULL, 0,
"SRB_InformationSetupList2_r8", HFILL }},
- { &hf_rrc_preconfiguration_19,
+ { &hf_rrc_preconfiguration_21,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_19", HFILL }},
- { &hf_rrc_preConfigMode_19,
+ "T_preconfiguration_21", HFILL }},
+ { &hf_rrc_preConfigMode_21,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_19_vals), 0,
- "T_preConfigMode_19", HFILL }},
- { &hf_rrc_defaultConfig_19,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_21_vals), 0,
+ "T_preConfigMode_21", HFILL }},
+ { &hf_rrc_defaultConfig_21,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_19", HFILL }},
- { &hf_rrc_specificationMode_23,
+ "T_defaultConfig_21", HFILL }},
+ { &hf_rrc_specificationMode_26,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_23_vals), 0,
- "T_specificationMode_23", HFILL }},
- { &hf_rrc_complete_23,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_26_vals), 0,
+ "T_specificationMode_26", HFILL }},
+ { &hf_rrc_complete_26,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_23", HFILL }},
- { &hf_rrc_preconfiguration_20,
+ "T_complete_26", HFILL }},
+ { &hf_rrc_preconfiguration_22,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_20", HFILL }},
- { &hf_rrc_preConfigMode_20,
+ "T_preconfiguration_22", HFILL }},
+ { &hf_rrc_preConfigMode_22,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_20_vals), 0,
- "T_preConfigMode_20", HFILL }},
- { &hf_rrc_defaultConfig_20,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_22_vals), 0,
+ "T_preConfigMode_22", HFILL }},
+ { &hf_rrc_defaultConfig_22,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_20", HFILL }},
- { &hf_rrc_specificationMode_24,
+ "T_defaultConfig_22", HFILL }},
+ { &hf_rrc_specificationMode_27,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_24_vals), 0,
- "T_specificationMode_24", HFILL }},
- { &hf_rrc_complete_24,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_27_vals), 0,
+ "T_specificationMode_27", HFILL }},
+ { &hf_rrc_complete_27,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_24", HFILL }},
- { &hf_rrc_preconfiguration_21,
+ "T_complete_27", HFILL }},
+ { &hf_rrc_preconfiguration_23,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_21", HFILL }},
- { &hf_rrc_preConfigMode_21,
+ "T_preconfiguration_23", HFILL }},
+ { &hf_rrc_preConfigMode_23,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_21_vals), 0,
- "T_preConfigMode_21", HFILL }},
- { &hf_rrc_defaultConfig_21,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_23_vals), 0,
+ "T_preConfigMode_23", HFILL }},
+ { &hf_rrc_defaultConfig_23,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_21", HFILL }},
- { &hf_rrc_specificationMode_25,
+ "T_defaultConfig_23", HFILL }},
+ { &hf_rrc_capabilityUpdateRequirement_05,
+ { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CapabilityUpdateRequirement_vaj0ext", HFILL }},
+ { &hf_rrc_specificationMode_28,
{ "specificationMode", "rrc.specificationMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_25_vals), 0,
- "T_specificationMode_25", HFILL }},
- { &hf_rrc_complete_25,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_28_vals), 0,
+ "T_specificationMode_28", HFILL }},
+ { &hf_rrc_complete_28,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_complete_25", HFILL }},
- { &hf_rrc_preconfiguration_22,
+ "T_complete_28", HFILL }},
+ { &hf_rrc_preconfiguration_24,
{ "preconfiguration", "rrc.preconfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_preconfiguration_22", HFILL }},
- { &hf_rrc_preConfigMode_22,
+ "T_preconfiguration_24", HFILL }},
+ { &hf_rrc_preConfigMode_24,
{ "preConfigMode", "rrc.preConfigMode",
- FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_22_vals), 0,
- "T_preConfigMode_22", HFILL }},
- { &hf_rrc_defaultConfig_22,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_24_vals), 0,
+ "T_preConfigMode_24", HFILL }},
+ { &hf_rrc_defaultConfig_24,
{ "defaultConfig", "rrc.defaultConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_defaultConfig_22", HFILL }},
+ "T_defaultConfig_24", HFILL }},
+ { &hf_rrc_capabilityUpdateRequirement_06,
+ { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CapabilityUpdateRequirement_r12", HFILL }},
+ { &hf_rrc_specificationMode_29,
+ { "specificationMode", "rrc.specificationMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_29_vals), 0,
+ "T_specificationMode_29", HFILL }},
+ { &hf_rrc_complete_29,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_complete_29", HFILL }},
+ { &hf_rrc_preconfiguration_25,
+ { "preconfiguration", "rrc.preconfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_preconfiguration_25", HFILL }},
+ { &hf_rrc_preConfigMode_25,
+ { "preConfigMode", "rrc.preConfigMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_25_vals), 0,
+ "T_preConfigMode_25", HFILL }},
+ { &hf_rrc_defaultConfig_25,
+ { "defaultConfig", "rrc.defaultConfig_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_defaultConfig_25", HFILL }},
{ &hf_rrc_ue_RadioAccessCapability_02,
{ "ue-RadioAccessCapability", "rrc.ue_RadioAccessCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152661,10 +165512,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetupComplete-vb50ext", "rrc.rrcConnectionSetupComplete_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_135,
+ { &hf_rrc_nonCriticalExtensions_145,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_135", HFILL }},
+ "T_nonCriticalExtensions_145", HFILL }},
{ &hf_rrc_ue_RadioAccessCapability_v370ext,
{ "ue-RadioAccessCapability-v370ext", "rrc.ue_RadioAccessCapability_v370ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152705,10 +165556,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetupCompleteBand-va40ext", "rrc.rrcConnectionSetupCompleteBand_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupCompleteBand_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_136,
+ { &hf_rrc_nonCriticalExtensions_146,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_136", HFILL }},
+ "T_nonCriticalExtensions_146", HFILL }},
{ &hf_rrc_ue_RadioAccessCapability_v4b0ext,
{ "ue-RadioAccessCapability-v4b0ext", "rrc.ue_RadioAccessCapability_v4b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152765,14 +165616,14 @@ void proto_register_rrc(void) {
{ "rrc-FailureInfo-r3-add-ext", "rrc.rrc_FailureInfo_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_137,
+ { &hf_rrc_nonCriticalExtensions_147,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_137", HFILL }},
- { &hf_rrc_criticalExtensions_108,
+ "T_nonCriticalExtensions_147", HFILL }},
+ { &hf_rrc_criticalExtensions_118,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_107", HFILL }},
+ "T_criticalExtensions_117", HFILL }},
{ &hf_rrc_failureCauseWithProtErr,
{ "failureCauseWithProtErr", "rrc.failureCauseWithProtErr",
FT_UINT32, BASE_DEC, VALS(rrc_FailureCauseWithProtErr_vals), 0,
@@ -152789,10 +165640,10 @@ void proto_register_rrc(void) {
{ "rrcStatus-r3-add-ext", "rrc.rrcStatus_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_138,
+ { &hf_rrc_nonCriticalExtensions_148,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_138", HFILL }},
+ "T_nonCriticalExtensions_148", HFILL }},
{ &hf_rrc_r3_22,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152809,18 +165660,18 @@ void proto_register_rrc(void) {
{ "securityModeCommand-r3-add-ext", "rrc.securityModeCommand_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_139,
+ { &hf_rrc_nonCriticalExtensions_149,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_139", HFILL }},
+ "T_nonCriticalExtensions_149", HFILL }},
{ &hf_rrc_later_than_r3_19,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_19", HFILL }},
- { &hf_rrc_criticalExtensions_109,
+ { &hf_rrc_criticalExtensions_119,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0,
- "T_criticalExtensions_108", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_118_vals), 0,
+ "T_criticalExtensions_118", HFILL }},
{ &hf_rrc_r7_10,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152833,14 +165684,14 @@ void proto_register_rrc(void) {
{ "securityModeCommand-r7-add-ext", "rrc.securityModeCommand_r7_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_140,
+ { &hf_rrc_nonCriticalExtensions_150,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_140", HFILL }},
- { &hf_rrc_criticalExtensions_110,
+ "T_nonCriticalExtensions_150", HFILL }},
+ { &hf_rrc_criticalExtensions_120,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_109", HFILL }},
+ "T_criticalExtensions_119", HFILL }},
{ &hf_rrc_securityCapability,
{ "securityCapability", "rrc.securityCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152861,10 +165712,10 @@ void proto_register_rrc(void) {
{ "securityModeComplete-r3-add-ext", "rrc.securityModeComplete_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_141,
+ { &hf_rrc_nonCriticalExtensions_151,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_141", HFILL }},
+ "T_nonCriticalExtensions_151", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_47,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152873,10 +165724,10 @@ void proto_register_rrc(void) {
{ "securityModeFailure-r3-add-ext", "rrc.securityModeFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_142,
+ { &hf_rrc_nonCriticalExtensions_152,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_142", HFILL }},
+ "T_nonCriticalExtensions_152", HFILL }},
{ &hf_rrc_r3_23,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152901,18 +165752,18 @@ void proto_register_rrc(void) {
{ "signallingConnectionRelease-va40ext", "rrc.signallingConnectionRelease_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SignallingConnectionRelease_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_143,
+ { &hf_rrc_nonCriticalExtensions_153,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_143", HFILL }},
+ "T_nonCriticalExtensions_153", HFILL }},
{ &hf_rrc_later_than_r3_20,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_20", HFILL }},
- { &hf_rrc_criticalExtensions_111,
+ { &hf_rrc_criticalExtensions_121,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_110", HFILL }},
+ "T_criticalExtensions_120", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_49,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152929,10 +165780,10 @@ void proto_register_rrc(void) {
{ "signallingConnectionReleaseIndication-v860ext", "rrc.signallingConnectionReleaseIndication_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_144,
+ { &hf_rrc_nonCriticalExtensions_154,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_144", HFILL }},
+ "T_nonCriticalExtensions_154", HFILL }},
{ &hf_rrc_signallingConnectionReleaseIndicationCause,
{ "signallingConnectionReleaseIndicationCause", "rrc.signallingConnectionReleaseIndicationCause",
FT_UINT32, BASE_DEC, VALS(rrc_T_signallingConnectionReleaseIndicationCause_vals), 0,
@@ -152993,6 +165844,66 @@ void proto_register_rrc(void) {
{ "lastSegment", "rrc.lastSegment_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_segmentCombination,
+ { "segmentCombination", "rrc.segmentCombination",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_segmentCombination_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_combination2,
+ { "combination2", "rrc.combination2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FirstSegment2", HFILL }},
+ { &hf_rrc_combination3,
+ { "combination3", "rrc.combination3_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SubsequentSegment2", HFILL }},
+ { &hf_rrc_combination4,
+ { "combination4", "rrc.combination4_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LastSegmentShort2", HFILL }},
+ { &hf_rrc_combination5,
+ { "combination5", "rrc.combination5_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_lastSegmentShort_01,
+ { "lastSegmentShort", "rrc.lastSegmentShort_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LastSegmentShort2", HFILL }},
+ { &hf_rrc_firstSegmentShort,
+ { "firstSegmentShort", "rrc.firstSegmentShort_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FirstSegmentShort2", HFILL }},
+ { &hf_rrc_combination6,
+ { "combination6", "rrc.combination6_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_completeSIB_List_01,
+ { "completeSIB-List", "rrc.completeSIB_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CompleteSIB2_List", HFILL }},
+ { &hf_rrc_combination7,
+ { "combination7", "rrc.combination7_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_firstSegment_02,
+ { "firstSegment", "rrc.firstSegment_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FirstSegmentShort2", HFILL }},
+ { &hf_rrc_combination8,
+ { "combination8", "rrc.combination8",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CompleteSIB2_List", HFILL }},
+ { &hf_rrc_combination9,
+ { "combination9", "rrc.combination9_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_combination10,
+ { "combination10", "rrc.combination10_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CompleteSIB2", HFILL }},
+ { &hf_rrc_combination11,
+ { "combination11", "rrc.combination11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LastSegment2", HFILL }},
{ &hf_rrc_payload_01,
{ "payload", "rrc.payload",
FT_UINT32, BASE_DEC, VALS(rrc_T_payload_01_vals), 0,
@@ -153025,10 +165936,22 @@ void proto_register_rrc(void) {
{ "sib-Data-fixed", "rrc.sib_Data_fixed",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_sib_Type_01,
+ { "sib-Type", "rrc.sib_Type",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_SIB_Type2_vals_ext, 0,
+ "SIB_Type2", HFILL }},
+ { &hf_rrc_sib_Data_fixed_01,
+ { "sib-Data-fixed", "rrc.sib_Data_fixed",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "SIB_Data2_fixed", HFILL }},
{ &hf_rrc_sib_Data_variable,
{ "sib-Data-variable", "rrc.sib_Data_variable",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_sib_Data_variable_01,
+ { "sib-Data-variable", "rrc.sib_Data_variable",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "SIB_Data2_variable", HFILL }},
{ &hf_rrc_segmentIndex,
{ "segmentIndex", "rrc.segmentIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -153037,10 +165960,18 @@ void proto_register_rrc(void) {
{ "CompleteSIBshort", "rrc.CompleteSIBshort_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_sib_Data_fixed_01,
+ { &hf_rrc_CompleteSIB2_List_item,
+ { "CompleteSIBshort2", "rrc.CompleteSIBshort2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sib_Data_fixed_02,
{ "sib-Data-fixed", "rrc.sib_Data_fixed",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_226", HFILL }},
+ { &hf_rrc_sib_Data_fixed_03,
+ { "sib-Data-fixed", "rrc.sib_Data_fixed",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_236", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_50,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153057,10 +165988,18 @@ void proto_register_rrc(void) {
{ "systemInformationChangeIndication-v860ext", "rrc.systemInformationChangeIndication_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationChangeIndication_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_145,
+ { &hf_rrc_vc50NonCriticalExtensions_07,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_07", HFILL }},
+ { &hf_rrc_systemInformationChangeIndication_vc50ext,
+ { "systemInformationChangeIndication-vc50ext", "rrc.systemInformationChangeIndication_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationChangeIndication_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_155,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_145", HFILL }},
+ "T_nonCriticalExtensions_155", HFILL }},
{ &hf_rrc_r3_24,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153117,18 +166056,18 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v770ext", "rrc.transportChannelReconfiguration_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_146,
+ { &hf_rrc_nonCriticalExtensions_156,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_146", HFILL }},
+ "T_nonCriticalExtensions_156", HFILL }},
{ &hf_rrc_later_than_r3_21,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_21", HFILL }},
- { &hf_rrc_criticalExtensions_112,
+ { &hf_rrc_criticalExtensions_122,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_111_vals), 0,
- "T_criticalExtensions_111", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0,
+ "T_criticalExtensions_121", HFILL }},
{ &hf_rrc_r4_12,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153157,14 +166096,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_26", HFILL }},
- { &hf_rrc_nonCriticalExtensions_147,
+ { &hf_rrc_nonCriticalExtensions_157,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_147", HFILL }},
- { &hf_rrc_criticalExtensions_113,
+ "T_nonCriticalExtensions_157", HFILL }},
+ { &hf_rrc_criticalExtensions_123,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_112_vals), 0,
- "T_criticalExtensions_112", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0,
+ "T_criticalExtensions_122", HFILL }},
{ &hf_rrc_r5_10,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153185,14 +166124,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_27", HFILL }},
- { &hf_rrc_nonCriticalExtensions_148,
+ { &hf_rrc_nonCriticalExtensions_158,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_148", HFILL }},
- { &hf_rrc_criticalExtensions_114,
+ "T_nonCriticalExtensions_158", HFILL }},
+ { &hf_rrc_criticalExtensions_124,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0,
- "T_criticalExtensions_113", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0,
+ "T_criticalExtensions_123", HFILL }},
{ &hf_rrc_r6_11,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153217,14 +166156,14 @@ void proto_register_rrc(void) {
{ "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v770NonCriticalExtensions_28", HFILL }},
- { &hf_rrc_nonCriticalExtensions_149,
+ { &hf_rrc_nonCriticalExtensions_159,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_149", HFILL }},
- { &hf_rrc_criticalExtensions_115,
+ "T_nonCriticalExtensions_159", HFILL }},
+ { &hf_rrc_criticalExtensions_125,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_114_vals), 0,
- "T_criticalExtensions_114", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0,
+ "T_criticalExtensions_124", HFILL }},
{ &hf_rrc_r7_11,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153269,14 +166208,14 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v7g0ext", "rrc.transportChannelReconfiguration_v7g0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v7g0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_150,
+ { &hf_rrc_nonCriticalExtensions_160,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_150", HFILL }},
- { &hf_rrc_criticalExtensions_116,
+ "T_nonCriticalExtensions_160", HFILL }},
+ { &hf_rrc_criticalExtensions_126,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0,
- "T_criticalExtensions_115", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_125_vals), 0,
+ "T_criticalExtensions_125", HFILL }},
{ &hf_rrc_r8_11,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153317,14 +166256,14 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v8a0ext", "rrc.transportChannelReconfiguration_v8a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v8a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_151,
+ { &hf_rrc_nonCriticalExtensions_161,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_151", HFILL }},
- { &hf_rrc_criticalExtensions_117,
+ "T_nonCriticalExtensions_161", HFILL }},
+ { &hf_rrc_criticalExtensions_127,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_116_vals), 0,
- "T_criticalExtensions_116", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0,
+ "T_criticalExtensions_126", HFILL }},
{ &hf_rrc_r9_10,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153353,14 +166292,14 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v9c0ext", "rrc.transportChannelReconfiguration_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_152,
+ { &hf_rrc_nonCriticalExtensions_162,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_152", HFILL }},
- { &hf_rrc_criticalExtensions_118,
+ "T_nonCriticalExtensions_162", HFILL }},
+ { &hf_rrc_criticalExtensions_128,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_117_vals), 0,
- "T_criticalExtensions_117", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_127_vals), 0,
+ "T_criticalExtensions_127", HFILL }},
{ &hf_rrc_r10_10,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153385,14 +166324,14 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-vb50ext", "rrc.transportChannelReconfiguration_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_153,
+ { &hf_rrc_nonCriticalExtensions_163,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_153", HFILL }},
- { &hf_rrc_criticalExtensions_119,
+ "T_nonCriticalExtensions_163", HFILL }},
+ { &hf_rrc_criticalExtensions_129,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_118_vals), 0,
- "T_criticalExtensions_118", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_128_vals), 0,
+ "T_criticalExtensions_128", HFILL }},
{ &hf_rrc_r11_11,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153405,74 +166344,86 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-r11-add-ext", "rrc.transportChannelReconfiguration_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_154,
+ { &hf_rrc_nonCriticalExtensions_164,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_154", HFILL }},
- { &hf_rrc_criticalExtensions_120,
+ "T_nonCriticalExtensions_164", HFILL }},
+ { &hf_rrc_criticalExtensions_130,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_129_vals), 0,
+ "T_criticalExtensions_129", HFILL }},
+ { &hf_rrc_r12_10,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_10", HFILL }},
+ { &hf_rrc_transportChannelReconfiguration_r12,
+ { "transportChannelReconfiguration-r12", "rrc.transportChannelReconfiguration_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TransportChannelReconfiguration_r12_IEs", HFILL }},
+ { &hf_rrc_transportChannelReconfiguration_r12_add_ext,
+ { "transportChannelReconfiguration-r12-add-ext", "rrc.transportChannelReconfiguration_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_165,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_165", HFILL }},
+ { &hf_rrc_criticalExtensions_131,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_119", HFILL }},
+ "T_criticalExtensions_130", HFILL }},
{ &hf_rrc_dummy_27,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_11_vals), 0,
"T_dummy_11", HFILL }},
- { &hf_rrc_fdd_39,
+ { &hf_rrc_fdd_40,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_39", HFILL }},
+ "T_fdd_40", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_12,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_12_vals), 0,
"T_modeSpecificPhysChInfo_12", HFILL }},
- { &hf_rrc_fdd_40,
+ { &hf_rrc_fdd_41,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_40", HFILL }},
+ "T_fdd_41", HFILL }},
{ &hf_rrc_dummy_28,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_12_vals), 0,
"T_dummy_12", HFILL }},
- { &hf_rrc_fdd_41,
+ { &hf_rrc_fdd_42,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_41", HFILL }},
+ "T_fdd_42", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_13,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_13_vals), 0,
"T_modeSpecificPhysChInfo_13", HFILL }},
- { &hf_rrc_fdd_42,
+ { &hf_rrc_fdd_43,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_42", HFILL }},
+ "T_fdd_43", HFILL }},
{ &hf_rrc_dummy_29,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_13_vals), 0,
"T_dummy_13", HFILL }},
- { &hf_rrc_fdd_43,
+ { &hf_rrc_fdd_44,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_43", HFILL }},
+ "T_fdd_44", HFILL }},
{ &hf_rrc_modeSpecificPhysChInfo_14,
{ "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_14_vals), 0,
"T_modeSpecificPhysChInfo_14", HFILL }},
- { &hf_rrc_fdd_44,
+ { &hf_rrc_fdd_45,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_44", HFILL }},
+ "T_fdd_45", HFILL }},
{ &hf_rrc_postVerificationPeriod_06,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_06_vals), 0,
"T_postVerificationPeriod_06", HFILL }},
- { &hf_rrc_responseToChangeOfUE_Capability_10,
- { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
- FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_10_vals), 0,
- "T_responseToChangeOfUE_Capability_10", HFILL }},
- { &hf_rrc_responseToChangeOfUE_Capability_11,
- { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
- FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_11_vals), 0,
- "T_responseToChangeOfUE_Capability_11", HFILL }},
{ &hf_rrc_responseToChangeOfUE_Capability_12,
{ "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_12_vals), 0,
@@ -153485,6 +166436,18 @@ void proto_register_rrc(void) {
{ "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_14_vals), 0,
"T_responseToChangeOfUE_Capability_14", HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_15,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_15_vals), 0,
+ "T_responseToChangeOfUE_Capability_15", HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_16,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_16_vals), 0,
+ "T_responseToChangeOfUE_Capability_16", HFILL }},
+ { &hf_rrc_responseToChangeOfUE_Capability_17,
+ { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_17_vals), 0,
+ "T_responseToChangeOfUE_Capability_17", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_52,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153501,10 +166464,10 @@ void proto_register_rrc(void) {
{ "transportChannelReconfigurationComplete-v770ext", "rrc.transportChannelReconfigurationComplete_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfigurationComplete_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_155,
+ { &hf_rrc_nonCriticalExtensions_166,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_155", HFILL }},
+ "T_nonCriticalExtensions_166", HFILL }},
{ &hf_rrc_deferredMeasurementControlReading_05,
{ "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading",
FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_05_vals), 0,
@@ -153517,22 +166480,22 @@ void proto_register_rrc(void) {
{ "transportChannelReconfigurationFailure-r3-add-ext", "rrc.transportChannelReconfigurationFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_156,
+ { &hf_rrc_nonCriticalExtensions_167,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_156", HFILL }},
- { &hf_rrc_modeSpecificInfo_15,
+ "T_nonCriticalExtensions_167", HFILL }},
+ { &hf_rrc_modeSpecificInfo_16,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_15_vals), 0,
- "T_modeSpecificInfo_15", HFILL }},
- { &hf_rrc_fdd_45,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_16_vals), 0,
+ "T_modeSpecificInfo_16", HFILL }},
+ { &hf_rrc_fdd_46,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_10,
+ { &hf_rrc_tdd_11,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_09", HFILL }},
+ "T_tdd_10", HFILL }},
{ &hf_rrc_tfcs_ID,
{ "tfcs-ID", "rrc.tfcs_ID_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153565,10 +166528,10 @@ void proto_register_rrc(void) {
{ "transportformatcombinationcontrol-v820ext", "rrc.transportformatcombinationcontrol_v820ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"TransportFormatCombinationControl_v820ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_157,
+ { &hf_rrc_nonCriticalExtensions_168,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_157", HFILL }},
+ "T_nonCriticalExtensions_168", HFILL }},
{ &hf_rrc_ul_AMR_Rate,
{ "ul-AMR-Rate", "rrc.ul_AMR_Rate",
FT_UINT32, BASE_DEC, VALS(rrc_UL_AMR_Rate_vals), 0,
@@ -153581,10 +166544,10 @@ void proto_register_rrc(void) {
{ "transportFormatCombinationControlFailure-r3-add-ext", "rrc.transportFormatCombinationControlFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_158,
+ { &hf_rrc_nonCriticalExtensions_169,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_158", HFILL }},
+ "T_nonCriticalExtensions_169", HFILL }},
{ &hf_rrc_r3_25,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153633,23 +166596,31 @@ void proto_register_rrc(void) {
{ "ueCapabilityEnquiry-v860ext", "rrc.ueCapabilityEnquiry_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_159,
+ { &hf_rrc_vaj0NonCriticalExtensions_02,
+ { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vaj0NonCriticalExtensions_02", HFILL }},
+ { &hf_rrc_ueCapabilityEnquiry_vaj0ext,
+ { "ueCapabilityEnquiry-vaj0ext", "rrc.ueCapabilityEnquiry_vaj0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UECapabilityEnquiry_vaj0ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_170,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_159", HFILL }},
+ "T_nonCriticalExtensions_170", HFILL }},
{ &hf_rrc_later_than_r3_22,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_22", HFILL }},
- { &hf_rrc_criticalExtensions_121,
+ { &hf_rrc_criticalExtensions_132,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_120", HFILL }},
- { &hf_rrc_capabilityUpdateRequirement_05,
+ "T_criticalExtensions_131", HFILL }},
+ { &hf_rrc_capabilityUpdateRequirement_07,
{ "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
FT_NONE, BASE_NONE, NULL, 0,
"CapabilityUpdateRequirement_v770ext", HFILL }},
- { &hf_rrc_capabilityUpdateRequirement_06,
+ { &hf_rrc_capabilityUpdateRequirement_08,
{ "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element",
FT_NONE, BASE_NONE, NULL, 0,
"CapabilityUpdateRequirement_v860ext", HFILL }},
@@ -153717,10 +166688,10 @@ void proto_register_rrc(void) {
{ "ueCapabilityInformation-v690ext", "rrc.ueCapabilityInformation_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_160,
+ { &hf_rrc_nonCriticalExtensions_171,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_160", HFILL }},
+ "T_nonCriticalExtensions_171", HFILL }},
{ &hf_rrc_ueCapabilityInformation_v650ext,
{ "ueCapabilityInformation-v650ext", "rrc.ueCapabilityInformation_v650ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153757,10 +166728,10 @@ void proto_register_rrc(void) {
{ "ueCapabilityInformation-va40ext", "rrc.ueCapabilityInformation_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_161,
+ { &hf_rrc_nonCriticalExtensions_172,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_161", HFILL }},
+ "T_nonCriticalExtensions_172", HFILL }},
{ &hf_rrc_ueCapabilityContainer_01,
{ "ueCapabilityContainer", "rrc.ueCapabilityContainer",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -153789,18 +166760,18 @@ void proto_register_rrc(void) {
{ "ueCapabilityInformationConfirm-v770ext", "rrc.ueCapabilityInformationConfirm_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformationConfirm_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_162,
+ { &hf_rrc_nonCriticalExtensions_173,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_162", HFILL }},
+ "T_nonCriticalExtensions_173", HFILL }},
{ &hf_rrc_later_than_r3_23,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_23", HFILL }},
- { &hf_rrc_criticalExtensions_122,
+ { &hf_rrc_criticalExtensions_133,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_121", HFILL }},
+ "T_criticalExtensions_132", HFILL }},
{ &hf_rrc_acceptanceOfChangeOfCapability,
{ "acceptanceOfChangeOfCapability", "rrc.acceptanceOfChangeOfCapability",
FT_UINT32, BASE_DEC, VALS(rrc_T_acceptanceOfChangeOfCapability_vals), 0,
@@ -153837,10 +166808,18 @@ void proto_register_rrc(void) {
{ "uplinkDirectTransfer-vb50ext", "rrc.uplinkDirectTransfer_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkDirectTransfer_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_163,
+ { &hf_rrc_vc50NonCriticalExtensions_08,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_08", HFILL }},
+ { &hf_rrc_uplinkDirectTransfer_vc50ext,
+ { "uplinkDirectTransfer-vc50ext", "rrc.uplinkDirectTransfer_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkDirectTransfer_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_174,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_163", HFILL }},
+ "T_nonCriticalExtensions_174", HFILL }},
{ &hf_rrc_r3_27,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153873,10 +166852,10 @@ void proto_register_rrc(void) {
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_24", HFILL }},
- { &hf_rrc_criticalExtensions_123,
+ { &hf_rrc_criticalExtensions_134,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0,
- "T_criticalExtensions_122", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0,
+ "T_criticalExtensions_133", HFILL }},
{ &hf_rrc_r4_13,
{ "r4", "rrc.r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153901,14 +166880,14 @@ void proto_register_rrc(void) {
{ "uplinkPhysicalChannelControl-v690ext", "rrc.uplinkPhysicalChannelControl_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkPhysicalChannelControl_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_164,
+ { &hf_rrc_nonCriticalExtensions_175,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_164", HFILL }},
- { &hf_rrc_criticalExtensions_124,
+ "T_nonCriticalExtensions_175", HFILL }},
+ { &hf_rrc_criticalExtensions_135,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0,
- "T_criticalExtensions_123", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0,
+ "T_criticalExtensions_134", HFILL }},
{ &hf_rrc_r5_11,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153933,14 +166912,14 @@ void proto_register_rrc(void) {
{ "uplinkPhysicalChannelControl-v6a0ext", "rrc.uplinkPhysicalChannelControl_v6a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkPhysicalChannelControl_v6a0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_165,
+ { &hf_rrc_nonCriticalExtensions_176,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_165", HFILL }},
- { &hf_rrc_criticalExtensions_125,
+ "T_nonCriticalExtensions_176", HFILL }},
+ { &hf_rrc_criticalExtensions_136,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0,
- "T_criticalExtensions_124", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0,
+ "T_criticalExtensions_135", HFILL }},
{ &hf_rrc_r7_12,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153953,14 +166932,14 @@ void proto_register_rrc(void) {
{ "uplinkPhysicalChannelControl-r7-add-ext", "rrc.uplinkPhysicalChannelControl_r7_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_166,
+ { &hf_rrc_nonCriticalExtensions_177,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_166", HFILL }},
- { &hf_rrc_criticalExtensions_126,
+ "T_nonCriticalExtensions_177", HFILL }},
+ { &hf_rrc_criticalExtensions_137,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_125", HFILL }},
+ "T_criticalExtensions_136", HFILL }},
{ &hf_rrc_ccTrCH_PowerControlInfo,
{ "ccTrCH-PowerControlInfo", "rrc.ccTrCH_PowerControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153997,18 +166976,18 @@ void proto_register_rrc(void) {
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_08,
+ { &hf_rrc_tdd384_09,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_08", HFILL }},
+ "T_tdd384_09", HFILL }},
{ &hf_rrc_timingAdvance_01,
{ "timingAdvance", "rrc.timingAdvance",
FT_UINT32, BASE_DEC, VALS(rrc_UL_TimingAdvanceControl_r4_vals), 0,
"UL_TimingAdvanceControl_r4", HFILL }},
- { &hf_rrc_tdd128_08,
+ { &hf_rrc_tdd128_09,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_08", HFILL }},
+ "T_tdd128_09", HFILL }},
{ &hf_rrc_ul_SynchronisationParameters,
{ "ul-SynchronisationParameters", "rrc.ul_SynchronisationParameters_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154021,18 +167000,18 @@ void proto_register_rrc(void) {
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_01_vals), 0,
"T_tddOption_01", HFILL }},
- { &hf_rrc_tdd384_09,
+ { &hf_rrc_tdd384_10,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_09", HFILL }},
+ "T_tdd384_10", HFILL }},
{ &hf_rrc_hs_SICH_PowerControl,
{ "hs-SICH-PowerControl", "rrc.hs_SICH_PowerControl_element",
FT_NONE, BASE_NONE, NULL, 0,
"HS_SICH_Power_Control_Info_TDD384", HFILL }},
- { &hf_rrc_tdd128_09,
+ { &hf_rrc_tdd128_10,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_09", HFILL }},
+ "T_tdd128_10", HFILL }},
{ &hf_rrc_desired_HS_SICH_PowerLevel,
{ "desired-HS-SICH-PowerLevel", "rrc.desired_HS_SICH_PowerLevel",
FT_INT32, BASE_DEC, NULL, 0,
@@ -154049,14 +167028,14 @@ void proto_register_rrc(void) {
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_02_vals), 0,
"T_tddOption_02", HFILL }},
- { &hf_rrc_tdd384_10,
+ { &hf_rrc_tdd384_11,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_10", HFILL }},
- { &hf_rrc_tdd768_05,
+ "T_tdd384_11", HFILL }},
+ { &hf_rrc_tdd768_06,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_05", HFILL }},
+ "T_tdd768_06", HFILL }},
{ &hf_rrc_timingAdvance_02,
{ "timingAdvance", "rrc.timingAdvance",
FT_UINT32, BASE_DEC, VALS(rrc_UL_TimingAdvanceControl_r7_vals), 0,
@@ -154065,10 +167044,10 @@ void proto_register_rrc(void) {
{ "hs-SICH-PowerControl", "rrc.hs_SICH_PowerControl_element",
FT_NONE, BASE_NONE, NULL, 0,
"HS_SICH_Power_Control_Info_TDD768", HFILL }},
- { &hf_rrc_tdd128_10,
+ { &hf_rrc_tdd128_11,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_10", HFILL }},
+ "T_tdd128_11", HFILL }},
{ &hf_rrc_tpc_Step_Size_01,
{ "tpc-Step-Size", "rrc.tpc_Step_Size",
FT_UINT32, BASE_DEC, VALS(rrc_T_tpc_Step_Size_01_vals), 0,
@@ -154109,18 +167088,18 @@ void proto_register_rrc(void) {
{ "uraUpdate-va40ext", "rrc.uraUpdate_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"URAUpdate_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_167,
+ { &hf_rrc_nonCriticalExtensions_178,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_167", HFILL }},
+ "T_nonCriticalExtensions_178", HFILL }},
{ &hf_rrc_uraUpdate_v7e0ext,
{ "uraUpdate-v7e0ext", "rrc.uraUpdate_v7e0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"URAUpdate_v7e0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_168,
+ { &hf_rrc_nonCriticalExtensions_179,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_168", HFILL }},
+ "T_nonCriticalExtensions_179", HFILL }},
{ &hf_rrc_support_hsdschReception_CellUraPch,
{ "support-hsdschReception-CellUraPch", "rrc.support_hsdschReception_CellUraPch",
FT_UINT32, BASE_DEC, VALS(rrc_T_support_hsdschReception_CellUraPch_vals), 0,
@@ -154177,18 +167156,18 @@ void proto_register_rrc(void) {
{ "uraUpdateConfirm-v690ext", "rrc.uraUpdateConfirm_v690ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"URAUpdateConfirm_v690ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_169,
+ { &hf_rrc_nonCriticalExtensions_180,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_169", HFILL }},
+ "T_nonCriticalExtensions_180", HFILL }},
{ &hf_rrc_later_than_r3_25,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_25", HFILL }},
- { &hf_rrc_criticalExtensions_127,
+ { &hf_rrc_criticalExtensions_138,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0,
- "T_criticalExtensions_126", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0,
+ "T_criticalExtensions_137", HFILL }},
{ &hf_rrc_r5_12,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154201,14 +167180,14 @@ void proto_register_rrc(void) {
{ "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v690NonCriticalExtensions_44", HFILL }},
- { &hf_rrc_nonCriticalExtensions_170,
+ { &hf_rrc_nonCriticalExtensions_181,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_170", HFILL }},
- { &hf_rrc_criticalExtensions_128,
+ "T_nonCriticalExtensions_181", HFILL }},
+ { &hf_rrc_criticalExtensions_139,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_127_vals), 0,
- "T_criticalExtensions_127", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0,
+ "T_criticalExtensions_138", HFILL }},
{ &hf_rrc_r7_13,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154229,14 +167208,14 @@ void proto_register_rrc(void) {
{ "uraUpdateConfirm-v860ext", "rrc.uraUpdateConfirm_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"URAUpdateConfirm_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_171,
+ { &hf_rrc_nonCriticalExtensions_182,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_171", HFILL }},
- { &hf_rrc_criticalExtensions_129,
+ "T_nonCriticalExtensions_182", HFILL }},
+ { &hf_rrc_criticalExtensions_140,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_128", HFILL }},
+ "T_criticalExtensions_139", HFILL }},
{ &hf_rrc_r3_29,
{ "r3", "rrc.r3_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154261,18 +167240,18 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtensions_21", HFILL }},
- { &hf_rrc_nonCriticalExtensions_172,
+ { &hf_rrc_nonCriticalExtensions_183,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_172", HFILL }},
+ "T_nonCriticalExtensions_183", HFILL }},
{ &hf_rrc_later_than_r3_26,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_26", HFILL }},
- { &hf_rrc_criticalExtensions_130,
+ { &hf_rrc_criticalExtensions_141,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_129", HFILL }},
+ "T_criticalExtensions_140", HFILL }},
{ &hf_rrc_uraUpdateConfirm_02,
{ "uraUpdateConfirm", "rrc.uraUpdateConfirm_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154317,18 +167296,18 @@ void proto_register_rrc(void) {
{ "utranMobilityInformation-v860ext", "rrc.utranMobilityInformation_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UTRANMobilityInformation_v860ext1_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_173,
+ { &hf_rrc_nonCriticalExtensions_184,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_173", HFILL }},
+ "T_nonCriticalExtensions_184", HFILL }},
{ &hf_rrc_later_than_r3_27,
{ "later-than-r3", "rrc.later_than_r3_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_later_than_r3_27", HFILL }},
- { &hf_rrc_criticalExtensions_131,
+ { &hf_rrc_criticalExtensions_142,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_130_vals), 0,
- "T_criticalExtensions_130", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_141_vals), 0,
+ "T_criticalExtensions_141", HFILL }},
{ &hf_rrc_r5_13,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154345,14 +167324,14 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtentions", "rrc.v860NonCriticalExtentions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtentions_01", HFILL }},
- { &hf_rrc_nonCriticalExtensions_174,
+ { &hf_rrc_nonCriticalExtensions_185,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_174", HFILL }},
- { &hf_rrc_criticalExtensions_132,
+ "T_nonCriticalExtensions_185", HFILL }},
+ { &hf_rrc_criticalExtensions_143,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_131_vals), 0,
- "T_criticalExtensions_131", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_142_vals), 0,
+ "T_criticalExtensions_142", HFILL }},
{ &hf_rrc_r7_14,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154381,14 +167360,14 @@ void proto_register_rrc(void) {
{ "utranMobilityInformation-vb50ext", "rrc.utranMobilityInformation_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UTRANMobilityInformation_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_175,
+ { &hf_rrc_nonCriticalExtensions_186,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_175", HFILL }},
- { &hf_rrc_criticalExtensions_133,
+ "T_nonCriticalExtensions_186", HFILL }},
+ { &hf_rrc_criticalExtensions_144,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_132_vals), 0,
- "T_criticalExtensions_132", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_143_vals), 0,
+ "T_criticalExtensions_143", HFILL }},
{ &hf_rrc_r11_12,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154401,14 +167380,34 @@ void proto_register_rrc(void) {
{ "utranMobilityInformation-r11-add-ext", "rrc.utranMobilityInformation_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_176,
+ { &hf_rrc_nonCriticalExtensions_187,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_176", HFILL }},
- { &hf_rrc_criticalExtensions_134,
+ "T_nonCriticalExtensions_187", HFILL }},
+ { &hf_rrc_criticalExtensions_145,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_144_vals), 0,
+ "T_criticalExtensions_144", HFILL }},
+ { &hf_rrc_r12_11,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_11", HFILL }},
+ { &hf_rrc_utranMobilityInformation_r12,
+ { "utranMobilityInformation-r12", "rrc.utranMobilityInformation_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UTRANMobilityInformation_r12_IEs", HFILL }},
+ { &hf_rrc_utranMobilityInformation_r12_add_ext,
+ { "utranMobilityInformation-r12-add-ext", "rrc.utranMobilityInformation_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_188,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_188", HFILL }},
+ { &hf_rrc_criticalExtensions_146,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_133", HFILL }},
+ "T_criticalExtensions_145", HFILL }},
{ &hf_rrc_ue_ConnTimersAndConstants,
{ "ue-ConnTimersAndConstants", "rrc.ue_ConnTimersAndConstants_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154417,10 +167416,10 @@ void proto_register_rrc(void) {
{ "cn-InformationInfo", "rrc.cn_InformationInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"CN_InformationInfoFull", HFILL }},
- { &hf_rrc_nonCriticalExtensions_177,
+ { &hf_rrc_nonCriticalExtensions_189,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_177", HFILL }},
+ "T_nonCriticalExtensions_189", HFILL }},
{ &hf_rrc_ue_ConnTimersAndConstants_v3a0ext,
{ "ue-ConnTimersAndConstants-v3a0ext", "rrc.ue_ConnTimersAndConstants_v3a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154445,6 +167444,18 @@ void proto_register_rrc(void) {
{ "ue-ConnTimersAndConstants", "rrc.ue_ConnTimersAndConstants_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_ConnTimersAndConstants_r11", HFILL }},
+ { &hf_rrc_measurementReleaseEnhancement,
+ { "measurementReleaseEnhancement", "rrc.measurementReleaseEnhancement",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementReleaseEnhancement_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_domainSpecificAccessRestrictionParametersUpdate,
+ { "domainSpecificAccessRestrictionParametersUpdate", "rrc.domainSpecificAccessRestrictionParametersUpdate_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DomainSpecificAccessRestrictionParam_v670ext", HFILL }},
+ { &hf_rrc_pagingPermissionWithAccessControlParametersUpdate,
+ { "pagingPermissionWithAccessControlParametersUpdate", "rrc.pagingPermissionWithAccessControlParametersUpdate_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PagingPermissionWithAccessControlParameters", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_65,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154469,10 +167480,10 @@ void proto_register_rrc(void) {
{ "utranMobilityInformationConfirm-va40ext", "rrc.utranMobilityInformationConfirm_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UTRANMobilityInformationConfirm_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_178,
+ { &hf_rrc_nonCriticalExtensions_190,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_178", HFILL }},
+ "T_nonCriticalExtensions_190", HFILL }},
{ &hf_rrc_deferredMeasurementControlReading_06,
{ "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading",
FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_06_vals), 0,
@@ -154489,18 +167500,18 @@ void proto_register_rrc(void) {
{ "utranMobilityInformationFailure-r3-add-ext", "rrc.utranMobilityInformationFailure_r3_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_179,
+ { &hf_rrc_nonCriticalExtensions_191,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_179", HFILL }},
+ "T_nonCriticalExtensions_191", HFILL }},
{ &hf_rrc_mbms_ServiceAccessInfoList,
{ "mbms-ServiceAccessInfoList", "rrc.mbms_ServiceAccessInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"MBMS_ServiceAccessInfoList_r6", HFILL }},
- { &hf_rrc_nonCriticalExtensions_180,
+ { &hf_rrc_nonCriticalExtensions_192,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_180", HFILL }},
+ "T_nonCriticalExtensions_192", HFILL }},
{ &hf_rrc_mbms_CommonRBInformationList,
{ "mbms-CommonRBInformationList", "rrc.mbms_CommonRBInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154541,10 +167552,10 @@ void proto_register_rrc(void) {
{ "mbmsCommonPTMRBInformation-v860ext", "rrc.mbmsCommonPTMRBInformation_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSCommonPTMRBInformation_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_181,
+ { &hf_rrc_nonCriticalExtensions_193,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_181", HFILL }},
+ "T_nonCriticalExtensions_193", HFILL }},
{ &hf_rrc_mbms_PhyChInformationList_r7,
{ "mbms-PhyChInformationList-r7", "rrc.mbms_PhyChInformationList_r7",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154573,10 +167584,10 @@ void proto_register_rrc(void) {
{ "mbmsCurrentCellPTMRBInfo-v770ext", "rrc.mbmsCurrentCellPTMRBInfo_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSCurrentCellPTMRBInfo_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_182,
+ { &hf_rrc_nonCriticalExtensions_194,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_182", HFILL }},
+ "T_nonCriticalExtensions_194", HFILL }},
{ &hf_rrc_mbsfn_TDM_Info_List,
{ "mbsfn-TDM-Info-List", "rrc.mbsfn_TDM_Info_List",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154633,10 +167644,10 @@ void proto_register_rrc(void) {
{ "mbmsGeneralInformation-v890ext", "rrc.mbmsGeneralInformation_v890ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSGeneralInformation_v890ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_183,
+ { &hf_rrc_nonCriticalExtensions_195,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_183", HFILL }},
+ "T_nonCriticalExtensions_195", HFILL }},
{ &hf_rrc_indicateChangeInSelectedServices,
{ "indicateChangeInSelectedServices", "rrc.indicateChangeInSelectedServices",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -154681,10 +167692,10 @@ void proto_register_rrc(void) {
{ "mbmsModificationRequest-v6f0ext", "rrc.mbmsModificationRequest_v6f0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSModificationRequest_v6f0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_184,
+ { &hf_rrc_nonCriticalExtensions_196,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_184", HFILL }},
+ "T_nonCriticalExtensions_196", HFILL }},
{ &hf_rrc_mbmsSelectedServiceInfo,
{ "mbmsSelectedServiceInfo", "rrc.mbmsSelectedServiceInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154737,10 +167748,10 @@ void proto_register_rrc(void) {
{ "mbmsModifiedServicesInformation-v7c0ext", "rrc.mbmsModifiedServicesInformation_v7c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSModifiedServicesInformation_v7c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_185,
+ { &hf_rrc_nonCriticalExtensions_197,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_185", HFILL }},
+ "T_nonCriticalExtensions_197", HFILL }},
{ &hf_rrc_modifiedServiceList,
{ "modifiedServiceList", "rrc.modifiedServiceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154769,10 +167780,10 @@ void proto_register_rrc(void) {
{ "mbmsNeighbouringCellPTMRBInformation-v770ext", "rrc.mbmsNeighbouringCellPTMRBInformation_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSNeighbouringCellPTMRBInformation_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_186,
+ { &hf_rrc_nonCriticalExtensions_198,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_186", HFILL }},
+ "T_nonCriticalExtensions_198", HFILL }},
{ &hf_rrc_neighbouringCellSCCPCHList_01,
{ "neighbouringCellSCCPCHList", "rrc.neighbouringCellSCCPCHList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154781,10 +167792,10 @@ void proto_register_rrc(void) {
{ "serviceSchedulingInfoList", "rrc.serviceSchedulingInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"MBMS_ServiceSchedulingInfoList_r6", HFILL }},
- { &hf_rrc_nonCriticalExtensions_187,
+ { &hf_rrc_nonCriticalExtensions_199,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_187", HFILL }},
+ "T_nonCriticalExtensions_199", HFILL }},
{ &hf_rrc_unmodifiedServiceList,
{ "unmodifiedServiceList", "rrc.unmodifiedServiceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154797,10 +167808,10 @@ void proto_register_rrc(void) {
{ "mbmsUnmodifiedServicesInformation-v770ext", "rrc.mbmsUnmodifiedServicesInformation_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSUnmodifiedServicesInformation_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_188,
+ { &hf_rrc_nonCriticalExtensions_200,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_188", HFILL }},
+ "T_nonCriticalExtensions_200", HFILL }},
{ &hf_rrc_unmodifiedServiceList_01,
{ "unmodifiedServiceList", "rrc.unmodifiedServiceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -154853,18 +167864,30 @@ void proto_register_rrc(void) {
{ "system-Information-Container-vb50ext", "rrc.system_Information_Container_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"System_Information_Container_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_189,
+ { &hf_rrc_vc50NonCriticalExtensions_09,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_09", HFILL }},
+ { &hf_rrc_system_Information_Container_vc50ext,
+ { "system-Information-Container-vc50ext", "rrc.system_Information_Container_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "System_Information_Container_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_201,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_189", HFILL }},
+ "T_nonCriticalExtensions_201", HFILL }},
{ &hf_rrc_sysInfoType22,
{ "sysInfoType22", "rrc.sysInfoType22",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_criticalExtensions_135,
+ { &hf_rrc_sysInfoType11ter,
+ { "sysInfoType11ter", "rrc.sysInfoType11ter",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_criticalExtensions_147,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0,
- "T_criticalExtensions_134", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0,
+ "T_criticalExtensions_146", HFILL }},
{ &hf_rrc_r10_11,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154877,14 +167900,14 @@ void proto_register_rrc(void) {
{ "loggingMeasurementConfiguration-r10-add-ext", "rrc.loggingMeasurementConfiguration_r10_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_190,
+ { &hf_rrc_nonCriticalExtensions_202,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_190", HFILL }},
- { &hf_rrc_criticalExtensions_136,
+ "T_nonCriticalExtensions_202", HFILL }},
+ { &hf_rrc_criticalExtensions_148,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0,
- "T_criticalExtensions_135", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0,
+ "T_criticalExtensions_147", HFILL }},
{ &hf_rrc_r11_13,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154897,14 +167920,14 @@ void proto_register_rrc(void) {
{ "loggingMeasurementConfiguration-r11-add-ext", "rrc.loggingMeasurementConfiguration_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_191,
+ { &hf_rrc_nonCriticalExtensions_203,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_191", HFILL }},
- { &hf_rrc_criticalExtensions_137,
+ "T_nonCriticalExtensions_203", HFILL }},
+ { &hf_rrc_criticalExtensions_149,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_136", HFILL }},
+ "T_criticalExtensions_148", HFILL }},
{ &hf_rrc_loggedMeasurementsConfigurationInfo,
{ "loggedMeasurementsConfigurationInfo", "rrc.loggedMeasurementsConfigurationInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154933,26 +167956,54 @@ void proto_register_rrc(void) {
{ "ueInformationResponse-vb50ext", "rrc.ueInformationResponse_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_192,
+ { &hf_rrc_vbb0NonCriticalExtensions,
+ { "vbb0NonCriticalExtensions", "rrc.vbb0NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ueInformationResponse_vbb0ext,
+ { "ueInformationResponse-vbb0ext", "rrc.ueInformationResponse_vbb0ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UEInformationResponse_vbb0ext_IEs", HFILL }},
+ { &hf_rrc_vc50NonCriticalExtensions_10,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_10", HFILL }},
+ { &hf_rrc_ueInformationResponse_vc50ext,
+ { "ueInformationResponse-vc50ext", "rrc.ueInformationResponse_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UEInformationResponse_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_204,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_192", HFILL }},
+ "T_nonCriticalExtensions_204", HFILL }},
{ &hf_rrc_loggedMeasReport_01,
{ "loggedMeasReport", "rrc.loggedMeasReport_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasReport_vb50ext", HFILL }},
- { &hf_rrc_connectionEstablishmentFailureReport,
- { "connectionEstablishmentFailureReport", "rrc.connectionEstablishmentFailureReport_element",
+ { &hf_rrc_dummy_30,
+ { "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
+ "ConnectionEstablishmentFailureReport", HFILL }},
{ &hf_rrc_loggedANRReportInfoList_01,
{ "loggedANRReportInfoList", "rrc.loggedANRReportInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedANRReportInfoList_vb50ext", HFILL }},
- { &hf_rrc_criticalExtensions_138,
+ { &hf_rrc_connectionEstablishmentFailureReport,
+ { "connectionEstablishmentFailureReport", "rrc.connectionEstablishmentFailureReport_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ConnectionEstablishmentFailureReport_r11", HFILL }},
+ { &hf_rrc_loggedMeasReport_02,
+ { "loggedMeasReport", "rrc.loggedMeasReport_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedMeasReport_vc50ext", HFILL }},
+ { &hf_rrc_connectionEstablishmentFailureReport_01,
+ { "connectionEstablishmentFailureReport", "rrc.connectionEstablishmentFailureReport_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ConnectionEstablishmentFailureReport_vc50ext", HFILL }},
+ { &hf_rrc_criticalExtensions_150,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0,
- "T_criticalExtensions_137", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_149_vals), 0,
+ "T_criticalExtensions_149", HFILL }},
{ &hf_rrc_r10_12,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154965,14 +168016,14 @@ void proto_register_rrc(void) {
{ "ueInformationRequest-r10-add-ext", "rrc.ueInformationRequest_r10_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_193,
+ { &hf_rrc_nonCriticalExtensions_205,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_193", HFILL }},
- { &hf_rrc_criticalExtensions_139,
+ "T_nonCriticalExtensions_205", HFILL }},
+ { &hf_rrc_criticalExtensions_151,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0,
- "T_criticalExtensions_138", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0,
+ "T_criticalExtensions_150", HFILL }},
{ &hf_rrc_r11_14,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -154985,14 +168036,14 @@ void proto_register_rrc(void) {
{ "ueInformationRequest-r11-add-ext", "rrc.ueInformationRequest_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_194,
+ { &hf_rrc_nonCriticalExtensions_206,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_194", HFILL }},
- { &hf_rrc_criticalExtensions_140,
+ "T_nonCriticalExtensions_206", HFILL }},
+ { &hf_rrc_criticalExtensions_152,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_139", HFILL }},
+ "T_criticalExtensions_151", HFILL }},
{ &hf_rrc_loggedMeasReportRequest,
{ "loggedMeasReportRequest", "rrc.loggedMeasReportRequest",
FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasReportRequest_vals), 0,
@@ -155149,7 +168200,7 @@ void proto_register_rrc(void) {
{ "spare1", "rrc.spare1_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_spare1_01", HFILL }},
- { &hf_rrc_dummy_30,
+ { &hf_rrc_dummy_31,
{ "dummy", "rrc.dummy",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
@@ -155385,14 +168436,14 @@ void proto_register_rrc(void) {
{ "cpich-RSCP", "rrc.cpich_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_16,
+ { &hf_rrc_modeSpecificInfo_17,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_16_vals), 0,
- "T_modeSpecificInfo_16", HFILL }},
- { &hf_rrc_fdd_46,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_17_vals), 0,
+ "T_modeSpecificInfo_17", HFILL }},
+ { &hf_rrc_fdd_47,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_45", HFILL }},
+ "T_fdd_46", HFILL }},
{ &hf_rrc_s_Intrasearch,
{ "s-Intrasearch", "rrc.s_Intrasearch",
FT_INT32, BASE_DEC, NULL, 0,
@@ -155417,10 +168468,10 @@ void proto_register_rrc(void) {
{ "q-RxlevMin", "rrc.q_RxlevMin",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_11,
+ { &hf_rrc_tdd_12,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_10", HFILL }},
+ "T_tdd_11", HFILL }},
{ &hf_rrc_s_Intrasearch_01,
{ "s-Intrasearch", "rrc.s_Intrasearch",
FT_INT32, BASE_DEC, NULL, 0,
@@ -155461,6 +168512,26 @@ void proto_register_rrc(void) {
{ "pscRange2Offset", "rrc.pscRange2Offset",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_63", HFILL }},
+ { &hf_rrc_configurationInfo,
+ { "configurationInfo", "rrc.configurationInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_continue,
+ { "continue", "rrc.continue_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_newConfiguration,
+ { "newConfiguration", "rrc.newConfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_t_330,
+ { "t-330", "rrc.t_330",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_330_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanOffloadInformation,
+ { "wlanOffloadInformation", "rrc.wlanOffloadInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_domainSpecificAccessRestictionList,
{ "domainSpecificAccessRestictionList", "rrc.domainSpecificAccessRestictionList_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -155765,6 +168836,10 @@ void proto_register_rrc(void) {
{ "systemSpecificCapUpdateReqList", "rrc.systemSpecificCapUpdateReqList",
FT_UINT32, BASE_DEC, NULL, 0,
"SystemSpecificCapUpdateReqList_r8", HFILL }},
+ { &hf_rrc_eUTRAbandSpecificCapUpdateReqList,
+ { "eUTRAbandSpecificCapUpdateReqList", "rrc.eUTRAbandSpecificCapUpdateReqList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_startRestart,
{ "startRestart", "rrc.startRestart",
FT_UINT32, BASE_DEC, VALS(rrc_CipheringAlgorithm_vals), 0,
@@ -155981,6 +169056,10 @@ void proto_register_rrc(void) {
{ "DL-InformationPerSecondaryRL", "rrc.DL_InformationPerSecondaryRL_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_DL_InformationPerSecondaryRL_List_r12_item,
+ { "DL-InformationPerSecondaryRL-r12", "rrc.DL_InformationPerSecondaryRL_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_primaryCPICH_Info,
{ "primaryCPICH-Info", "rrc.primaryCPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -156013,6 +169092,18 @@ void proto_register_rrc(void) {
{ "releaseIndicator", "rrc.releaseIndicator_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_e_RGCH_Info_01,
+ { "e-RGCH-Info", "rrc.e_RGCH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_01_vals), 0,
+ "T_e_RGCH_Info_01", HFILL }},
+ { &hf_rrc_secondary_Serving_E_DCHRL_Indicator,
+ { "secondary-Serving-E-DCHRL-Indicator", "rrc.secondary_Serving_E_DCHRL_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_secondary_Serving_E_DCHRL_Indicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_radioLinkswithoutDPCHFDPCHIndicator,
+ { "radioLinkswithoutDPCHFDPCHIndicator", "rrc.radioLinkswithoutDPCHFDPCHIndicator_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_maxNoDPCH_PDSCH_Codes,
{ "maxNoDPCH-PDSCH-Codes", "rrc.maxNoDPCH_PDSCH_Codes",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -156029,7 +169120,7 @@ void proto_register_rrc(void) {
{ "dummy2", "rrc.dummy2",
FT_UINT32, BASE_DEC, VALS(rrc_SimultaneousSCCPCH_DPCH_Reception_vals), 0,
"SimultaneousSCCPCH_DPCH_Reception", HFILL }},
- { &hf_rrc_dummy_31,
+ { &hf_rrc_dummy_32,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SupportOfDedicatedPilotsForChEstimation_vals), 0,
"SupportOfDedicatedPilotsForChEstimation", HFILL }},
@@ -156109,6 +169200,34 @@ void proto_register_rrc(void) {
{ "non-ContiguousMulti-CellWithMIMO", "rrc.non_ContiguousMulti_CellWithMIMO",
FT_UINT32, BASE_DEC, VALS(rrc_T_non_ContiguousMulti_CellWithMIMO_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_supportforDCHEnhancements,
+ { "supportforDCHEnhancements", "rrc.supportforDCHEnhancements",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportforDCHEnhancements_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndCM,
+ { "simultaneousSupportforDCHEnhancementsAndCM", "rrc.simultaneousSupportforDCHEnhancementsAndCM",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_simultaneousSupportforDCHEnhancementsAndCM_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx,
+ { "simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx", "rrc.simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_drx_enhancements,
+ { "drx-enhancements", "rrc.drx_enhancements",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_drx_enhancements_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_hs_dpcchOverheadReduction,
+ { "hs-dpcchOverheadReduction", "rrc.hs_dpcchOverheadReduction",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_hs_dpcchOverheadReduction_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportofEnhancedServingCellChangeForEvent1C,
+ { "supportofEnhancedServingCellChangeForEvent1C", "rrc.supportofEnhancedServingCellChangeForEvent1C",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofEnhancedServingCellChangeForEvent1C_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportofDPCCH2,
+ { "supportofDPCCH2", "rrc.supportofDPCCH2",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofDPCCH2_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_maxTS_PerFrame,
{ "maxTS-PerFrame", "rrc.maxTS_PerFrame",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -156161,6 +169280,10 @@ void proto_register_rrc(void) {
{ "multiCarrier-physical-layer-category-extension2", "rrc.multiCarrier_physical_layer_category_extension2",
FT_UINT32, BASE_DEC, NULL, 0,
"MultiCarrier_HSDSCH_physical_layer_category_extension2", HFILL }},
+ { &hf_rrc_supportofNon_rectResourceAllocation,
+ { "supportofNon-rectResourceAllocation", "rrc.supportofNon_rectResourceAllocation",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofNon_rectResourceAllocation_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_maxPhysChPerFrame_02,
{ "maxPhysChPerFrame", "rrc.maxPhysChPerFrame",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -156229,6 +169352,10 @@ void proto_register_rrc(void) {
{ "DRAC-SysInfo", "rrc.DRAC_SysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_EUTRAbandSpecificCapUpdateReqList_item,
+ { "RadioFrequencyBandEUTRAExt2", "rrc.RadioFrequencyBandEUTRAExt2",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_configurationUnsupported,
{ "configurationUnsupported", "rrc.configurationUnsupported_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -156273,22 +169400,22 @@ void proto_register_rrc(void) {
{ "lowerPriorityMBMSService", "rrc.lowerPriorityMBMSService_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_17,
+ { &hf_rrc_modeSpecificInfo_18,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_17_vals), 0,
- "T_modeSpecificInfo_17", HFILL }},
- { &hf_rrc_fdd_47,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_18_vals), 0,
+ "T_modeSpecificInfo_18", HFILL }},
+ { &hf_rrc_fdd_48,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_46", HFILL }},
+ "T_fdd_47", HFILL }},
{ &hf_rrc_frequencyBandsSupportFDD,
{ "frequencyBandsSupportFDD", "rrc.frequencyBandsSupportFDD",
FT_UINT32, BASE_DEC, NULL, 0,
"FrequencyBandsRedirectionFDD", HFILL }},
- { &hf_rrc_tdd_12,
+ { &hf_rrc_tdd_13,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_11", HFILL }},
+ "T_tdd_12", HFILL }},
{ &hf_rrc_frequencyBandsSupportTDD128,
{ "frequencyBandsSupportTDD128", "rrc.frequencyBandsSupportTDD128",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -156565,6 +169692,30 @@ void proto_register_rrc(void) {
{ "widebandRSRQTDDMeasurements", "rrc.widebandRSRQTDDMeasurements",
FT_UINT32, BASE_DEC, VALS(rrc_T_widebandRSRQTDDMeasurements_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_event2gReportingOnaConfiguredSecDLFrequency,
+ { "event2gReportingOnaConfiguredSecDLFrequency", "rrc.event2gReportingOnaConfiguredSecDLFrequency",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_event2gReportingOnaConfiguredSecDLFrequency_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_extendedRsrqLowerValueRange,
+ { "extendedRsrqLowerValueRange", "rrc.extendedRsrqLowerValueRange",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_extendedRsrqLowerValueRange_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_rsrqOnAllSymbols,
+ { "rsrqOnAllSymbols", "rrc.rsrqOnAllSymbols",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_rsrqOnAllSymbols_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_increasedUECarrierMonitoringUTRA,
+ { "increasedUECarrierMonitoringUTRA", "rrc.increasedUECarrierMonitoringUTRA",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_increasedUECarrierMonitoringUTRA_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_increasedUECarrierMonitoringE_UTRA,
+ { "increasedUECarrierMonitoringE-UTRA", "rrc.increasedUECarrierMonitoringE_UTRA",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_increasedUECarrierMonitoringE_UTRA_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_enhancedUPHReporting,
+ { "enhancedUPHReporting", "rrc.enhancedUPHReporting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_enhancedUPHReporting_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_NonContiguousMultiCellCombinationList_item,
{ "NonContiguousMultiCell", "rrc.NonContiguousMultiCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -156637,6 +169788,14 @@ void proto_register_rrc(void) {
{ "supportOfEUTRATDDMeasurementReportingInCELLFACH", "rrc.supportOfEUTRATDDMeasurementReportingInCELLFACH",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfEUTRATDDMeasurementReportingInCELLFACH_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules,
+ { "supportOfRAN-AssistedWLAN-Interworking-RAN-Rules", "rrc.supportOfRAN_AssistedWLAN_Interworking_RAN_Rules",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfRAN_AssistedWLAN_Interworking_RAN_Rules_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies,
+ { "supportOfRAN-AssistedWLAN-Interworking-ANDSF-Policies", "rrc.supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfRAN_AssistedWLAN_Interworking_ANDSF_Policies_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_supportOfIntraFreqSIAcquisitionForHO,
{ "supportOfIntraFreqSIAcquisitionForHO", "rrc.supportOfIntraFreqSIAcquisitionForHO",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfIntraFreqSIAcquisitionForHO_vals), 0,
@@ -156921,11 +170080,31 @@ void proto_register_rrc(void) {
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityFDD_vb80ext", HFILL }},
+ { &hf_rrc_fddPhysChCapability_07,
+ { "fddPhysChCapability", "rrc.fddPhysChCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fddPhysChCapability_07", HFILL }},
+ { &hf_rrc_downlinkPhysChCapability_12,
+ { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_PhysChCapabilityFDD_vc50ext", HFILL }},
+ { &hf_rrc_uplinkPhysChCapability_09,
+ { "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_PhysChCapabilityFDD_vc50ext", HFILL }},
+ { &hf_rrc_tddPhysChCapability_01,
+ { "tddPhysChCapability", "rrc.tddPhysChCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tddPhysChCapability_01", HFILL }},
+ { &hf_rrc_downlinkPhysChCapability_13,
+ { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_PhysChCapabilityInfoTDD_128_vc50ext", HFILL }},
{ &hf_rrc_tddPhysChCapability_768_01,
{ "tddPhysChCapability-768", "rrc.tddPhysChCapability_768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tddPhysChCapability_768_01", HFILL }},
- { &hf_rrc_downlinkPhysChCapability_12,
+ { &hf_rrc_downlinkPhysChCapability_14,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityInfoTDD_768", HFILL }},
@@ -156933,7 +170112,7 @@ void proto_register_rrc(void) {
{ "tddPhysChCapability-128", "rrc.tddPhysChCapability_128_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tddPhysChCapability_128_03", HFILL }},
- { &hf_rrc_uplinkPhysChCapability_09,
+ { &hf_rrc_uplinkPhysChCapability_10,
{ "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"UL_PhysChCapabilityInfoTDD_128_v770ext", HFILL }},
@@ -156941,11 +170120,11 @@ void proto_register_rrc(void) {
{ "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_downlinkPhysChCapability_13,
+ { &hf_rrc_downlinkPhysChCapability_15,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityTDD_LCR_r4", HFILL }},
- { &hf_rrc_uplinkPhysChCapability_10,
+ { &hf_rrc_uplinkPhysChCapability_11,
{ "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"UL_PhysChCapabilityTDD_LCR_r4", HFILL }},
@@ -157225,6 +170404,26 @@ void proto_register_rrc(void) {
{ "pc-Preamble", "rrc.pc_Preamble",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_servingGrant_01,
+ { "servingGrant", "rrc.servingGrant_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_servingGrant_01", HFILL }},
+ { &hf_rrc_primary_Secondary_GrantSelector_01,
+ { "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_01_vals), 0,
+ "T_primary_Secondary_GrantSelector_01", HFILL }},
+ { &hf_rrc_minimumTEBS_threshold,
+ { "minimumTEBS-threshold", "rrc.minimumTEBS_threshold",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_MinimumTEBS_threshold_vals_ext, 0,
+ NULL, HFILL }},
+ { &hf_rrc_implicitGrantHandling,
+ { "implicitGrantHandling", "rrc.implicitGrantHandling",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_implicitGrantHandling_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_ue_DPCCHPowerResetAfterDTXOnSecUplink,
+ { "ue-DPCCHPowerResetAfterDTXOnSecUplink", "rrc.ue_DPCCHPowerResetAfterDTXOnSecUplink_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_deltaACK,
{ "deltaACK", "rrc.deltaACK",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -157289,6 +170488,18 @@ void proto_register_rrc(void) {
{ "mac-hsResetIndicator-assisting", "rrc.mac_hsResetIndicator_assisting",
FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_assisting_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_dl_hspdsch_Information_05,
+ { "dl-hspdsch-Information", "rrc.dl_hspdsch_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_HSPDSCH_Information_r12", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_05,
+ { "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_05_vals), 0,
+ "T_mac_hsResetIndicator_05", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_assisting_01,
+ { "mac-hsResetIndicator-assisting", "rrc.mac_hsResetIndicator_assisting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_assisting_01_vals), 0,
+ "T_mac_hsResetIndicator_assisting_01", HFILL }},
{ &hf_rrc_supported_04,
{ "supported", "rrc.supported_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -157789,10 +171000,18 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapability-vb80ext", "rrc.ue_RadioAccessCapability_vb80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioAccessCapability_vb80ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_195,
+ { &hf_rrc_vc50NonCriticalExtensions_11,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_11", HFILL }},
+ { &hf_rrc_ue_RadioAccessCapability_vc50ext,
+ { "ue-RadioAccessCapability-vc50ext", "rrc.ue_RadioAccessCapability_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioAccessCapability_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_207,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_195", HFILL }},
+ "T_nonCriticalExtensions_207", HFILL }},
{ &hf_rrc_ue_RadioAccessCapabBandCombList_va40ext,
{ "ue-RadioAccessCapabBandCombList-va40ext", "rrc.ue_RadioAccessCapabBandCombList_va40ext",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -157929,6 +171148,26 @@ void proto_register_rrc(void) {
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelCapability_vb80ext", HFILL }},
+ { &hf_rrc_measurementCapability_05,
+ { "measurementCapability", "rrc.measurementCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementCapability_vc50ext", HFILL }},
+ { &hf_rrc_supportofDsacAndPpacInCellDch,
+ { "supportofDsacAndPpacInCellDch", "rrc.supportofDsacAndPpacInCellDch",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofDsacAndPpacInCellDch_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportOfMultiflowWithFTPICHFromAssisting,
+ { "supportOfMultiflowWithFTPICHFromAssisting", "rrc.supportOfMultiflowWithFTPICHFromAssisting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfMultiflowWithFTPICHFromAssisting_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_multiModeRAT_Capability_04,
+ { "multiModeRAT-Capability", "rrc.multiModeRAT_Capability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MultiModeRAT_Capability_vc50ext", HFILL }},
+ { &hf_rrc_physicalChannelCapability_06,
+ { "physicalChannelCapability", "rrc.physicalChannelCapability_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhysicalChannelCapability_vc50ext", HFILL }},
{ &hf_rrc_t_301,
{ "t-301", "rrc.t_301",
FT_UINT32, BASE_DEC, VALS(rrc_T_301_vals), 0,
@@ -158077,7 +171316,7 @@ void proto_register_rrc(void) {
{ "rf-Capability", "rrc.rf_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_physicalChannelCapability_06,
+ { &hf_rrc_physicalChannelCapability_07,
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -158089,7 +171328,7 @@ void proto_register_rrc(void) {
{ "ue-positioning-Capability", "rrc.ue_positioning_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_measurementCapability_05,
+ { &hf_rrc_measurementCapability_06,
{ "measurementCapability", "rrc.measurementCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -158145,7 +171384,7 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapabilityComp-TDD128", "rrc.ue_RadioAccessCapabilityComp_TDD128_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioAccessCapabilityComp_TDD128_v7f0ext", HFILL }},
- { &hf_rrc_physicalChannelCapability_07,
+ { &hf_rrc_physicalChannelCapability_08,
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelCapabilityInfo_v770ext", HFILL }},
@@ -158177,6 +171416,10 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapabBandFDDList4-va80ext", "rrc.ue_RadioAccessCapabBandFDDList4_va80ext",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_interRATsupportMultiCellConfiguration,
+ { "interRATsupportMultiCellConfiguration", "rrc.interRATsupportMultiCellConfiguration",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_interRATsupportMultiCellConfiguration_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_ue_RadioAccessCapabBandFDDList5,
{ "ue-RadioAccessCapabBandFDDList5", "rrc.ue_RadioAccessCapabBandFDDList5",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -158333,7 +171576,7 @@ void proto_register_rrc(void) {
{ "fddRF-Capability", "rrc.fddRF_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_fddRF_Capability_03", HFILL }},
- { &hf_rrc_measurementCapability_06,
+ { &hf_rrc_measurementCapability_07,
{ "measurementCapability", "rrc.measurementCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementCapabilityExt", HFILL }},
@@ -158461,6 +171704,22 @@ void proto_register_rrc(void) {
{ "supportOfHSDPCCHPowerOffsetExtension", "rrc.supportOfHSDPCCHPowerOffsetExtension",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfHSDPCCHPowerOffsetExtension_01_vals), 0,
"T_supportOfHSDPCCHPowerOffsetExtension_01", HFILL }},
+ { &hf_rrc_supportofDsacAndPpacInCellDch_01,
+ { "supportofDsacAndPpacInCellDch", "rrc.supportofDsacAndPpacInCellDch",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofDsacAndPpacInCellDch_01_vals), 0,
+ "T_supportofDsacAndPpacInCellDch_01", HFILL }},
+ { &hf_rrc_supportforDCHEnhancements_01,
+ { "supportforDCHEnhancements", "rrc.supportforDCHEnhancements",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportforDCHEnhancements_01_vals), 0,
+ "T_supportforDCHEnhancements_01", HFILL }},
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndCM_01,
+ { "simultaneousSupportforDCHEnhancementsAndCM", "rrc.simultaneousSupportforDCHEnhancementsAndCM",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_simultaneousSupportforDCHEnhancementsAndCM_01_vals), 0,
+ "T_simultaneousSupportforDCHEnhancementsAndCM_01", HFILL }},
+ { &hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01,
+ { "simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx", "rrc.simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01_vals), 0,
+ "T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01", HFILL }},
{ &hf_rrc_supportOfSFModeForHSPDSCHDualStream_01,
{ "supportOfSFModeForHSPDSCHDualStream", "rrc.supportOfSFModeForHSPDSCHDualStream",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfSFModeForHSPDSCHDualStream_01_vals), 0,
@@ -158481,10 +171740,10 @@ void proto_register_rrc(void) {
{ "supportOfControlChannelDRXOperation", "rrc.supportOfControlChannelDRXOperation",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfControlChannelDRXOperation_02_vals), 0,
"T_supportOfControlChannelDRXOperation_02", HFILL }},
- { &hf_rrc_fdd_48,
+ { &hf_rrc_fdd_49,
{ "fdd", "rrc.fdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_fdd_47_vals), 0,
- "T_fdd_47", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_fdd_48_vals), 0,
+ "T_fdd_48", HFILL }},
{ &hf_rrc_supported_06,
{ "supported", "rrc.supported",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -158653,7 +171912,7 @@ void proto_register_rrc(void) {
{ "rlc-Capability-r5-ext", "rrc.rlc_Capability_r5_ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_physicalChannelCapability_08,
+ { &hf_rrc_physicalChannelCapability_09,
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelCapability_hspdsch_r5", HFILL }},
@@ -158685,6 +171944,34 @@ void proto_register_rrc(void) {
{ "slotFormat4", "rrc.slotFormat4",
FT_UINT32, BASE_DEC, VALS(rrc_T_slotFormat4_01_vals), 0,
"T_slotFormat4_01", HFILL }},
+ { &hf_rrc_supportofCellReselectionIndicationReporting,
+ { "supportofCellReselectionIndicationReporting", "rrc.supportofCellReselectionIndicationReporting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofCellReselectionIndicationReporting_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportofRadioLinkswithoutDPCHFDPCH,
+ { "supportofRadioLinkswithoutDPCHFDPCH", "rrc.supportofRadioLinkswithoutDPCHFDPCH",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofRadioLinkswithoutDPCHFDPCH_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_supportofServingE_DCHCellDecoupling,
+ { "supportofServingE-DCHCellDecoupling", "rrc.supportofServingE_DCHCellDecoupling",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_supportofServingE_DCHCellDecoupling_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_accessGroupsAccessControl,
+ { "accessGroupsAccessControl", "rrc.accessGroupsAccessControl",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_accessGroupsAccessControl_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_enhancedTTISwitching,
+ { "enhancedTTISwitching", "rrc.enhancedTTISwitching",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_enhancedTTISwitching_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_implicitGrantHandling_01,
+ { "implicitGrantHandling", "rrc.implicitGrantHandling",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_implicitGrantHandling_01_vals), 0,
+ "T_implicitGrantHandling_01", HFILL }},
+ { &hf_rrc_dtx_enhancements,
+ { "dtx-enhancements", "rrc.dtx_enhancements",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dtx_enhancements_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_maxPhysChPerTimeslot,
{ "maxPhysChPerTimeslot", "rrc.maxPhysChPerTimeslot",
FT_UINT32, BASE_DEC, VALS(rrc_MaxPhysChPerTimeslot_vals), 0,
@@ -158737,14 +172024,22 @@ void proto_register_rrc(void) {
{ "supported", "rrc.supported_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_supported_05", HFILL }},
- { &hf_rrc_continue,
- { "continue", "rrc.continue_element",
+ { &hf_rrc_configurationInfo_01,
+ { "configurationInfo", "rrc.configurationInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_01_vals), 0,
+ "T_configurationInfo_01", HFILL }},
+ { &hf_rrc_newConfiguration_01,
+ { "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "T_newConfiguration_01", HFILL }},
+ { &hf_rrc_activationDelay,
+ { "activationDelay", "rrc.activationDelay",
+ FT_UINT32, BASE_DEC, VALS(rrc_ActivationDelay_vals), 0,
NULL, HFILL }},
- { &hf_rrc_newConfiguration,
+ { &hf_rrc_newConfiguration_02,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
+ "T_newConfiguration_02", HFILL }},
{ &hf_rrc_secondaryServingEDCHCell_Info,
{ "secondaryServingEDCHCell-Info", "rrc.secondaryServingEDCHCell_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -158757,6 +172052,18 @@ void proto_register_rrc(void) {
{ "dl-InformationPerSecondaryRL-List", "rrc.dl_InformationPerSecondaryRL_List",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_newConfiguration_03,
+ { "newConfiguration", "rrc.newConfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_newConfiguration_03", HFILL }},
+ { &hf_rrc_secondaryEDCH_Info_Common_01,
+ { "secondaryEDCH-Info-Common", "rrc.secondaryEDCH_Info_Common_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecondaryEDCH_Info_Common_r12", HFILL }},
+ { &hf_rrc_dl_InformationPerSecondaryRL_List_01,
+ { "dl-InformationPerSecondaryRL-List", "rrc.dl_InformationPerSecondaryRL_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DL_InformationPerSecondaryRL_List_r12", HFILL }},
{ &hf_rrc_fdd_edch,
{ "fdd-edch", "rrc.fdd_edch",
FT_UINT32, BASE_DEC, VALS(rrc_T_fdd_edch_vals), 0,
@@ -158785,14 +172092,14 @@ void proto_register_rrc(void) {
{ "maxSimultaneousTransChs", "rrc.maxSimultaneousTransChs",
FT_UINT32, BASE_DEC, VALS(rrc_MaxSimultaneousTransChsUL_vals), 0,
"MaxSimultaneousTransChsUL", HFILL }},
- { &hf_rrc_modeSpecificInfo_18,
+ { &hf_rrc_modeSpecificInfo_19,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_18_vals), 0,
- "T_modeSpecificInfo_18", HFILL }},
- { &hf_rrc_tdd_13,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_19_vals), 0,
+ "T_modeSpecificInfo_19", HFILL }},
+ { &hf_rrc_tdd_14,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_12", HFILL }},
+ "T_tdd_13", HFILL }},
{ &hf_rrc_maxTransmittedBlocks,
{ "maxTransmittedBlocks", "rrc.maxTransmittedBlocks",
FT_UINT32, BASE_DEC, VALS(rrc_MaxTransportBlocksUL_vals), 0,
@@ -158937,7 +172244,7 @@ void proto_register_rrc(void) {
{ "DL-LogicalChannelMapping-r7", "rrc.DL_LogicalChannelMapping_r7_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_32,
+ { &hf_rrc_dummy_33,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_CID_InclusionInfo_r4_vals), 0,
"CID_InclusionInfo_r4", HFILL }},
@@ -158985,7 +172292,7 @@ void proto_register_rrc(void) {
{ "timerStatusProhibit", "rrc.timerStatusProhibit",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_TimerStatusProhibit_vals_ext, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_33,
+ { &hf_rrc_dummy_34,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_TimerEPC_vals), 0,
"TimerEPC", HFILL }},
@@ -159117,7 +172424,7 @@ void proto_register_rrc(void) {
{ "pdcp-Info", "rrc.pdcp_Info_element",
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,
"INTEGER_0_65535", HFILL }},
@@ -159977,7 +173284,7 @@ void proto_register_rrc(void) {
{ "dummy1", "rrc.dummy1",
FT_UINT32, BASE_DEC, VALS(rrc_CID_InclusionInfo_r4_vals), 0,
"CID_InclusionInfo_r4", HFILL }},
- { &hf_rrc_dummy_35,
+ { &hf_rrc_dummy_36,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"ROHC_PacketSizeList_r4", HFILL }},
@@ -160029,7 +173336,7 @@ void proto_register_rrc(void) {
{ "mac-ehs-AddReconfQueue-List", "rrc.mac_ehs_AddReconfQueue_List",
FT_UINT32, BASE_DEC, NULL, 0,
"MAC_ehs_AddReconfReordQ_List", HFILL }},
- { &hf_rrc_dummy_36,
+ { &hf_rrc_dummy_37,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"MAC_ehs_DelReordQ_List", HFILL }},
@@ -160137,18 +173444,18 @@ void proto_register_rrc(void) {
{ "rlc-Size", "rrc.rlc_Size",
FT_UINT32, BASE_DEC, VALS(rrc_T_rlc_Size_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_49,
+ { &hf_rrc_fdd_50,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_48", HFILL }},
+ "T_fdd_49", HFILL }},
{ &hf_rrc_octetModeRLC_SizeInfoType2,
{ "octetModeRLC-SizeInfoType2", "rrc.octetModeRLC_SizeInfoType2",
FT_UINT32, BASE_DEC, VALS(rrc_OctetModeRLC_SizeInfoType2_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_14,
+ { &hf_rrc_tdd_15,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_13", HFILL }},
+ "T_tdd_14", HFILL }},
{ &hf_rrc_commonTDD_Choice,
{ "commonTDD-Choice", "rrc.commonTDD_Choice",
FT_UINT32, BASE_DEC, VALS(rrc_T_commonTDD_Choice_vals), 0,
@@ -160373,7 +173680,7 @@ void proto_register_rrc(void) {
{ "dch-QualityTarget", "rrc.dch_QualityTarget_element",
FT_NONE, BASE_NONE, NULL, 0,
"QualityTarget", HFILL }},
- { &hf_rrc_dummy_37,
+ { &hf_rrc_dummy_38,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"TM_SignallingInfo", HFILL }},
@@ -160437,14 +173744,14 @@ void proto_register_rrc(void) {
{ "sccpch-TFCS", "rrc.sccpch_TFCS",
FT_UINT32, BASE_DEC, VALS(rrc_TFCS_vals), 0,
"TFCS", HFILL }},
- { &hf_rrc_modeSpecificInfo_19,
+ { &hf_rrc_modeSpecificInfo_20,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_19_vals), 0,
- "T_modeSpecificInfo_19", HFILL }},
- { &hf_rrc_fdd_50,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_20_vals), 0,
+ "T_modeSpecificInfo_20", HFILL }},
+ { &hf_rrc_fdd_51,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_49", HFILL }},
+ "T_fdd_50", HFILL }},
{ &hf_rrc_dl_Parameters,
{ "dl-Parameters", "rrc.dl_Parameters",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_Parameters_vals), 0,
@@ -160457,22 +173764,22 @@ void proto_register_rrc(void) {
{ "sameAsUL", "rrc.sameAsUL_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_15,
+ { &hf_rrc_tdd_16,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_14", HFILL }},
+ "T_tdd_15", HFILL }},
{ &hf_rrc_individualDL_CCTrCH_InfoList,
{ "individualDL-CCTrCH-InfoList", "rrc.individualDL_CCTrCH_InfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_20,
+ { &hf_rrc_modeSpecificInfo_21,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_20_vals), 0,
- "T_modeSpecificInfo_20", HFILL }},
- { &hf_rrc_fdd_51,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_21_vals), 0,
+ "T_modeSpecificInfo_21", HFILL }},
+ { &hf_rrc_fdd_52,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_50", HFILL }},
+ "T_fdd_51", HFILL }},
{ &hf_rrc_dl_Parameters_01,
{ "dl-Parameters", "rrc.dl_Parameters",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_Parameters_01_vals), 0,
@@ -160485,10 +173792,10 @@ void proto_register_rrc(void) {
{ "tfcs", "rrc.tfcs",
FT_UINT32, BASE_DEC, VALS(rrc_TFCS_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_16,
+ { &hf_rrc_tdd_17,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_15", HFILL }},
+ "T_tdd_16", HFILL }},
{ &hf_rrc_DL_DeletedTransChInfoList_item,
{ "DL-TransportChannelIdentity", "rrc.DL_TransportChannelIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -160569,14 +173876,14 @@ void proto_register_rrc(void) {
{ "non-ScheduledTransGrantInfo", "rrc.non_ScheduledTransGrantInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_non_ScheduledTransGrantInfo_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_21,
+ { &hf_rrc_modeSpecificInfo_22,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_21_vals), 0,
- "T_modeSpecificInfo_21", HFILL }},
- { &hf_rrc_fdd_52,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_22_vals), 0,
+ "T_modeSpecificInfo_22", HFILL }},
+ { &hf_rrc_fdd_53,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_51", HFILL }},
+ "T_fdd_52", HFILL }},
{ &hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_item,
{ "E-DCH-AddReconf-MAC-d-Flow", "rrc.E_DCH_AddReconf_MAC_d_Flow_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -160585,7 +173892,7 @@ void proto_register_rrc(void) {
{ "E-DCH-AddReconf-MAC-d-Flow-r7", "rrc.E_DCH_AddReconf_MAC_d_Flow_r7_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_complete_26,
+ { &hf_rrc_complete_30,
{ "complete", "rrc.complete_element",
FT_NONE, BASE_NONE, NULL, 0,
"TFCS_ReconfAdd", HFILL }},
@@ -160609,6 +173916,22 @@ void proto_register_rrc(void) {
{ "tfcsAdd", "rrc.tfcsAdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"TFCS_ReconfAdd", HFILL }},
+ { &hf_rrc_complete_31,
+ { "complete", "rrc.complete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TFCS_ReconfAdd_r12", HFILL }},
+ { &hf_rrc_addition_01,
+ { "addition", "rrc.addition_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TFCS_ReconfAdd_r12", HFILL }},
+ { &hf_rrc_replacement_01,
+ { "replacement", "rrc.replacement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_replacement_01", HFILL }},
+ { &hf_rrc_tfcsAdd_01,
+ { "tfcsAdd", "rrc.tfcsAdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TFCS_ReconfAdd_r12", HFILL }},
{ &hf_rrc_signalledGainFactors,
{ "signalledGainFactors", "rrc.signalledGainFactors_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -160617,6 +173940,22 @@ void proto_register_rrc(void) {
{ "computedGainFactors", "rrc.computedGainFactors",
FT_UINT32, BASE_DEC, NULL, 0,
"ReferenceTFC_ID", HFILL }},
+ { &hf_rrc_signalledGainFactors_01,
+ { "signalledGainFactors", "rrc.signalledGainFactors_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_gainFactorBetaC,
+ { "gainFactorBetaC", "rrc.gainFactorBetaC",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GainFactor", HFILL }},
+ { &hf_rrc_gainFactorBetaD,
+ { "gainFactorBetaD", "rrc.gainFactorBetaD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GainFactor", HFILL }},
+ { &hf_rrc_referenceTFC_ID,
+ { "referenceTFC-ID", "rrc.referenceTFC_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_addOrReconfMAC_dFlow,
{ "addOrReconfMAC-dFlow", "rrc.addOrReconfMAC_dFlow_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -160925,22 +174264,14 @@ void proto_register_rrc(void) {
{ "referenceTFC", "rrc.referenceTFC",
FT_UINT32, BASE_DEC, NULL, 0,
"TFC_Value", HFILL }},
- { &hf_rrc_modeSpecificInfo_22,
+ { &hf_rrc_modeSpecificInfo_23,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_22_vals), 0,
- "T_modeSpecificInfo_22", HFILL }},
- { &hf_rrc_fdd_53,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_23_vals), 0,
+ "T_modeSpecificInfo_23", HFILL }},
+ { &hf_rrc_fdd_54,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_52", HFILL }},
- { &hf_rrc_gainFactorBetaC,
- { "gainFactorBetaC", "rrc.gainFactorBetaC",
- FT_UINT32, BASE_DEC, NULL, 0,
- "GainFactor", HFILL }},
- { &hf_rrc_gainFactorBetaD,
- { "gainFactorBetaD", "rrc.gainFactorBetaD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "GainFactor", HFILL }},
+ "T_fdd_53", HFILL }},
{ &hf_rrc_gainFactorInformation,
{ "gainFactorInformation", "rrc.gainFactorInformation",
FT_UINT32, BASE_DEC, VALS(rrc_GainFactorInformation_vals), 0,
@@ -160949,6 +174280,10 @@ void proto_register_rrc(void) {
{ "powerOffsetPp-m", "rrc.powerOffsetPp_m",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_gainFactorInformation_01,
+ { "gainFactorInformation", "rrc.gainFactorInformation",
+ FT_UINT32, BASE_DEC, VALS(rrc_GainFactorInformation_10msMode_vals), 0,
+ "GainFactorInformation_10msMode", HFILL }},
{ &hf_rrc_ul_AddReconfTrChInfoList,
{ "ul-AddReconfTrChInfoList", "rrc.ul_AddReconfTrChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -160989,18 +174324,14 @@ void proto_register_rrc(void) {
{ "crc-Size", "rrc.crc_Size",
FT_UINT32, BASE_DEC, VALS(rrc_CRC_Size_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_23,
+ { &hf_rrc_modeSpecificInfo_24,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_23_vals), 0,
- "T_modeSpecificInfo_23", HFILL }},
- { &hf_rrc_fdd_54,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_24_vals), 0,
+ "T_modeSpecificInfo_24", HFILL }},
+ { &hf_rrc_fdd_55,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_53", HFILL }},
- { &hf_rrc_referenceTFC_ID,
- { "referenceTFC-ID", "rrc.referenceTFC_ID",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
+ "T_fdd_54", HFILL }},
{ &hf_rrc_splitType,
{ "splitType", "rrc.splitType",
FT_UINT32, BASE_DEC, VALS(rrc_SplitType_vals), 0,
@@ -161041,14 +174372,14 @@ void proto_register_rrc(void) {
{ "TFC-SubsetList item", "rrc.TFC_SubsetList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_24,
+ { &hf_rrc_modeSpecificInfo_25,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_24_vals), 0,
- "T_modeSpecificInfo_24", HFILL }},
- { &hf_rrc_tdd_17,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_25_vals), 0,
+ "T_modeSpecificInfo_25", HFILL }},
+ { &hf_rrc_tdd_18,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_16", HFILL }},
+ "T_tdd_17", HFILL }},
{ &hf_rrc_tfci_Range,
{ "tfci-Range", "rrc.tfci_Range",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161073,10 +174404,14 @@ void proto_register_rrc(void) {
{ "normalTFCI-Signalling", "rrc.normalTFCI_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_ExplicitTFCS_Configuration_vals), 0,
"ExplicitTFCS_Configuration", HFILL }},
- { &hf_rrc_dummy_38,
+ { &hf_rrc_dummy_39,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"SplitTFCI_Signalling", HFILL }},
+ { &hf_rrc_normalTFCI_Signalling_01,
+ { "normalTFCI-Signalling", "rrc.normalTFCI_Signalling",
+ FT_UINT32, BASE_DEC, VALS(rrc_ExplicitTFCS_Configuration_r12_vals), 0,
+ "ExplicitTFCS_Configuration_r12", HFILL }},
{ &hf_rrc_tfcs_ID_01,
{ "tfcs-ID", "rrc.tfcs_ID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161205,6 +174540,70 @@ void proto_register_rrc(void) {
{ "ctfc24", "rrc.ctfc24",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_16777215", HFILL }},
+ { &hf_rrc_ctfcSize_01,
+ { "ctfcSize", "rrc.ctfcSize",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_ctfcSize_01_vals), 0,
+ "T_ctfcSize_01", HFILL }},
+ { &hf_rrc_ctfc2Bit_01,
+ { "ctfc2Bit", "rrc.ctfc2Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc2Bit_01", HFILL }},
+ { &hf_rrc_ctfc2Bit_item_01,
+ { "ctfc2Bit item", "rrc.ctfc2Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc2Bit_item_01", HFILL }},
+ { &hf_rrc_powerOffsetInformation_10msMode,
+ { "powerOffsetInformation-10msMode", "rrc.powerOffsetInformation_10msMode_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ctfc4Bit_01,
+ { "ctfc4Bit", "rrc.ctfc4Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc4Bit_01", HFILL }},
+ { &hf_rrc_ctfc4Bit_item_01,
+ { "ctfc4Bit item", "rrc.ctfc4Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc4Bit_item_01", HFILL }},
+ { &hf_rrc_ctfc6Bit_01,
+ { "ctfc6Bit", "rrc.ctfc6Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc6Bit_01", HFILL }},
+ { &hf_rrc_ctfc6Bit_item_01,
+ { "ctfc6Bit item", "rrc.ctfc6Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc6Bit_item_01", HFILL }},
+ { &hf_rrc_ctfc8Bit_01,
+ { "ctfc8Bit", "rrc.ctfc8Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc8Bit_01", HFILL }},
+ { &hf_rrc_ctfc8Bit_item_01,
+ { "ctfc8Bit item", "rrc.ctfc8Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc8Bit_item_01", HFILL }},
+ { &hf_rrc_ctfc12Bit_01,
+ { "ctfc12Bit", "rrc.ctfc12Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc12Bit_01", HFILL }},
+ { &hf_rrc_ctfc12Bit_item_01,
+ { "ctfc12Bit item", "rrc.ctfc12Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc12Bit_item_01", HFILL }},
+ { &hf_rrc_ctfc16Bit_01,
+ { "ctfc16Bit", "rrc.ctfc16Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc16Bit_01", HFILL }},
+ { &hf_rrc_ctfc16Bit_item_01,
+ { "ctfc16Bit item", "rrc.ctfc16Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc16Bit_item_01", HFILL }},
+ { &hf_rrc_ctfc24Bit_01,
+ { "ctfc24Bit", "rrc.ctfc24Bit",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ctfc24Bit_01", HFILL }},
+ { &hf_rrc_ctfc24Bit_item_01,
+ { "ctfc24Bit item", "rrc.ctfc24Bit_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ctfc24Bit_item_01", HFILL }},
{ &hf_rrc_tfci,
{ "tfci", "rrc.tfci",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161233,6 +174632,10 @@ void proto_register_rrc(void) {
{ "ul-controlledTrChList", "rrc.ul_controlledTrChList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_TransportChannelConcatInfo_item,
+ { "TransportChannelIdentity", "rrc.TransportChannelIdentity",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_dsch_transport_ch_id,
{ "dsch-transport-ch-id", "rrc.dsch_transport_ch_id",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161301,10 +174704,10 @@ void proto_register_rrc(void) {
{ "modeSpecific", "rrc.modeSpecific",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_55,
+ { &hf_rrc_fdd_56,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_54", HFILL }},
+ "T_fdd_55", HFILL }},
{ &hf_rrc_harq_Info_01,
{ "harq-Info", "rrc.harq_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_01_vals), 0,
@@ -161329,10 +174732,10 @@ void proto_register_rrc(void) {
{ "modeSpecific", "rrc.modeSpecific",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_01_vals), 0,
"T_modeSpecific_01", HFILL }},
- { &hf_rrc_fdd_56,
+ { &hf_rrc_fdd_57,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_55", HFILL }},
+ "T_fdd_56", HFILL }},
{ &hf_rrc_harq_Info_02,
{ "harq-Info", "rrc.harq_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_02_vals), 0,
@@ -161341,38 +174744,54 @@ void proto_register_rrc(void) {
{ "prach-TFCS", "rrc.prach_TFCS",
FT_UINT32, BASE_DEC, VALS(rrc_TFCS_vals), 0,
"TFCS", HFILL }},
- { &hf_rrc_modeSpecificInfo_25,
+ { &hf_rrc_modeSpecificInfo_26,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_25_vals), 0,
- "T_modeSpecificInfo_25", HFILL }},
- { &hf_rrc_fdd_57,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_26_vals), 0,
+ "T_modeSpecificInfo_26", HFILL }},
+ { &hf_rrc_fdd_58,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_56", HFILL }},
- { &hf_rrc_tdd_18,
+ "T_fdd_57", HFILL }},
+ { &hf_rrc_tdd_19,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_17", HFILL }},
+ "T_tdd_18", HFILL }},
{ &hf_rrc_individualUL_CCTrCH_InfoList,
{ "individualUL-CCTrCH-InfoList", "rrc.individualUL_CCTrCH_InfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_26,
+ { &hf_rrc_modeSpecificInfo_27,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_26_vals), 0,
- "T_modeSpecificInfo_26", HFILL }},
- { &hf_rrc_fdd_58,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_27_vals), 0,
+ "T_modeSpecificInfo_27", HFILL }},
+ { &hf_rrc_fdd_59,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_57", HFILL }},
- { &hf_rrc_tdd_19,
+ "T_fdd_58", HFILL }},
+ { &hf_rrc_tdd_20,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_18", HFILL }},
+ "T_tdd_19", HFILL }},
{ &hf_rrc_tfc_SubsetList,
{ "tfc-SubsetList", "rrc.tfc_SubsetList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_28,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_28_vals), 0,
+ "T_modeSpecificInfo_28", HFILL }},
+ { &hf_rrc_fdd_60,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_59", HFILL }},
+ { &hf_rrc_ul_TFCS_01,
+ { "ul-TFCS", "rrc.ul_TFCS",
+ FT_UINT32, BASE_DEC, VALS(rrc_TFCS_r12_vals), 0,
+ "TFCS_r12", HFILL }},
+ { &hf_rrc_tdd_21,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_20", HFILL }},
{ &hf_rrc_UL_ControlledTrChList_item,
{ "TransportChannelIdentity", "rrc.TransportChannelIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161557,6 +174976,10 @@ void proto_register_rrc(void) {
{ "AdditionalDLSecCellInfoFDD-r11", "rrc.AdditionalDLSecCellInfoFDD_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD_item,
+ { "AdditionalDLSecCellInfoFDD-HandoverToUtran", "rrc.AdditionalDLSecCellInfoFDD_HandoverToUtran_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_channelisationCode256,
{ "channelisationCode256", "rrc.channelisationCode256",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -161797,30 +175220,30 @@ void proto_register_rrc(void) {
{ "common-E-DCH-MAC-d-FlowList", "rrc.common_E_DCH_MAC_d_FlowList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_27,
+ { &hf_rrc_modeSpecificInfo_29,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_27_vals), 0,
- "T_modeSpecificInfo_27", HFILL }},
- { &hf_rrc_dummy_39,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_29_vals), 0,
+ "T_modeSpecificInfo_29", HFILL }},
+ { &hf_rrc_dummy_40,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_dummy_14", HFILL }},
- { &hf_rrc_tdd_20,
+ { &hf_rrc_tdd_22,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_19_vals), 0,
- "T_tdd_19", HFILL }},
- { &hf_rrc_tdd768_06,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_21_vals), 0,
+ "T_tdd_21", HFILL }},
+ { &hf_rrc_tdd768_07,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_11,
+ { &hf_rrc_tdd384_12,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_11,
+ { &hf_rrc_tdd128_12,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_11", HFILL }},
+ "T_tdd128_12", HFILL }},
{ &hf_rrc_e_RUCCH_Info,
{ "e-RUCCH-Info", "rrc.e_RUCCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -161961,14 +175384,14 @@ void proto_register_rrc(void) {
{ "signatureSequence", "rrc.signatureSequence",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_39", HFILL }},
- { &hf_rrc_configurationInfo,
+ { &hf_rrc_configurationInfo_02,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_vals), 0,
- NULL, HFILL }},
- { &hf_rrc_newConfiguration_01,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_02_vals), 0,
+ "T_configurationInfo_02", HFILL }},
+ { &hf_rrc_newConfiguration_04,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_01", HFILL }},
+ "T_newConfiguration_04", HFILL }},
{ &hf_rrc_eRGCHNeighbourCellList,
{ "eRGCHNeighbourCellList", "rrc.eRGCHNeighbourCellList",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -162105,6 +175528,58 @@ void proto_register_rrc(void) {
{ "CPCH-SetInfo", "rrc.CPCH_SetInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_configurationInfo_03,
+ { "configurationInfo", "rrc.configurationInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_03_vals), 0,
+ "T_configurationInfo_03", HFILL }},
+ { &hf_rrc_newConfiguration_05,
+ { "newConfiguration", "rrc.newConfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_newConfiguration_05", HFILL }},
+ { &hf_rrc_ulTransmissionMode,
+ { "ulTransmissionMode", "rrc.ulTransmissionMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_ulTransmissionMode_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_tenMSOnly,
+ { "tenMSOnly", "rrc.tenMSOnly_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_twentyMSOnly,
+ { "twentyMSOnly", "rrc.twentyMSOnly_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_tenORtwentyMS,
+ { "tenORtwentyMS", "rrc.tenORtwentyMS_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ul_TransModeSwitchingParam,
+ { "ul-TransModeSwitchingParam", "rrc.ul_TransModeSwitchingParam_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_dlFETMode,
+ { "dlFETMode", "rrc.dlFETMode",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dlFETMode_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_basic,
+ { "basic", "rrc.basic_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_full,
+ { "full", "rrc.full_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_early_dch_QualityTarget,
+ { "early-dch-QualityTarget", "rrc.early_dch_QualityTarget_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "QualityTarget", HFILL }},
+ { &hf_rrc_early_dch_TargetSlot,
+ { "early-dch-TargetSlot", "rrc.early_dch_TargetSlot",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_11_28", HFILL }},
+ { &hf_rrc_trChConcatInfo,
+ { "trChConcatInfo", "rrc.trChConcatInfo",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "TransportChannelConcatInfo", HFILL }},
{ &hf_rrc_timeInfo,
{ "timeInfo", "rrc.timeInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162125,14 +175600,14 @@ void proto_register_rrc(void) {
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_03_vals), 0,
"T_tddOption_03", HFILL }},
- { &hf_rrc_tdd384_12,
+ { &hf_rrc_tdd384_13,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_11", HFILL }},
- { &hf_rrc_tdd128_12,
+ "T_tdd384_12", HFILL }},
+ { &hf_rrc_tdd128_13,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_12", HFILL }},
+ "T_tdd128_13", HFILL }},
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_01,
{ "dl-CCTrCH-TimeslotsCodes", "rrc.dl_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162141,26 +175616,26 @@ void proto_register_rrc(void) {
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_04_vals), 0,
"T_tddOption_04", HFILL }},
- { &hf_rrc_tdd384_13,
+ { &hf_rrc_tdd384_14,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_12", HFILL }},
+ "T_tdd384_13", HFILL }},
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_02,
{ "dl-CCTrCH-TimeslotsCodes", "rrc.dl_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes_r7", HFILL }},
- { &hf_rrc_tdd768_07,
+ { &hf_rrc_tdd768_08,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_06", HFILL }},
+ "T_tdd768_07", HFILL }},
{ &hf_rrc_dl_CCTrCH_TimeslotsCodes_03,
{ "dl-CCTrCH-TimeslotsCodes", "rrc.dl_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes_VHCR", HFILL }},
- { &hf_rrc_tdd128_13,
+ { &hf_rrc_tdd128_14,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_13", HFILL }},
+ "T_tdd128_14", HFILL }},
{ &hf_rrc_DL_CCTrChList_item,
{ "DL-CCTrCh", "rrc.DL_CCTrCh_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162197,14 +175672,14 @@ void proto_register_rrc(void) {
{ "dl-DPCH-InfoCommon", "rrc.dl_DPCH_InfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_28,
+ { &hf_rrc_modeSpecificInfo_30,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_28_vals), 0,
- "T_modeSpecificInfo_28", HFILL }},
- { &hf_rrc_fdd_59,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_30_vals), 0,
+ "T_modeSpecificInfo_30", HFILL }},
+ { &hf_rrc_fdd_61,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_58", HFILL }},
+ "T_fdd_60", HFILL }},
{ &hf_rrc_defaultDPCH_OffsetValue,
{ "defaultDPCH-OffsetValue", "rrc.defaultDPCH_OffsetValue",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -162213,14 +175688,14 @@ void proto_register_rrc(void) {
{ "dpch-CompressedModeInfo", "rrc.dpch_CompressedModeInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_40,
+ { &hf_rrc_dummy_41,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"SSDT_Information", HFILL }},
- { &hf_rrc_tdd_21,
+ { &hf_rrc_tdd_23,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_20", HFILL }},
+ "T_tdd_22", HFILL }},
{ &hf_rrc_defaultDPCH_OffsetValue_01,
{ "defaultDPCH-OffsetValue", "rrc.defaultDPCH_OffsetValue",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -162229,58 +175704,58 @@ void proto_register_rrc(void) {
{ "dl-DPCH-InfoCommon", "rrc.dl_DPCH_InfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_DPCH_InfoCommon_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_29,
+ { &hf_rrc_modeSpecificInfo_31,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_29_vals), 0,
- "T_modeSpecificInfo_29", HFILL }},
- { &hf_rrc_fdd_60,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_31_vals), 0,
+ "T_modeSpecificInfo_31", HFILL }},
+ { &hf_rrc_fdd_62,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_59", HFILL }},
- { &hf_rrc_dummy_41,
+ "T_fdd_61", HFILL }},
+ { &hf_rrc_dummy_42,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"SSDT_Information_r4", HFILL }},
- { &hf_rrc_tdd_22,
+ { &hf_rrc_tdd_24,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_21", HFILL }},
+ "T_tdd_23", HFILL }},
{ &hf_rrc_tddOption_05,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_05_vals), 0,
"T_tddOption_05", HFILL }},
- { &hf_rrc_tdd128_14,
+ { &hf_rrc_tdd128_15,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_14", HFILL }},
+ "T_tdd128_15", HFILL }},
{ &hf_rrc_tstd_Indicator,
{ "tstd-Indicator", "rrc.tstd_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_modeSpecificInfo_30,
+ { &hf_rrc_modeSpecificInfo_32,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_30_vals), 0,
- "T_modeSpecificInfo_30", HFILL }},
- { &hf_rrc_fdd_61,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_32_vals), 0,
+ "T_modeSpecificInfo_32", HFILL }},
+ { &hf_rrc_fdd_63,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_60", HFILL }},
- { &hf_rrc_tdd_23,
+ "T_fdd_62", HFILL }},
+ { &hf_rrc_tdd_25,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_22", HFILL }},
+ "T_tdd_24", HFILL }},
{ &hf_rrc_tddOption_06,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_06_vals), 0,
"T_tddOption_06", HFILL }},
- { &hf_rrc_tdd128_15,
+ { &hf_rrc_tdd128_16,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_15", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_05,
+ "T_tdd128_16", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_06,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_05_vals), 0,
- "T_mac_hsResetIndicator_05", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_06_vals), 0,
+ "T_mac_hsResetIndicator_06", HFILL }},
{ &hf_rrc_dl_dpchInfoCommon,
{ "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_vals), 0,
@@ -162293,30 +175768,30 @@ void proto_register_rrc(void) {
{ "dl-FDPCH-InfoCommon", "rrc.dl_FDPCH_InfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_FDPCH_InfoCommon_r6", HFILL }},
- { &hf_rrc_modeSpecificInfo_31,
+ { &hf_rrc_modeSpecificInfo_33,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_31_vals), 0,
- "T_modeSpecificInfo_31", HFILL }},
- { &hf_rrc_fdd_62,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_33_vals), 0,
+ "T_modeSpecificInfo_33", HFILL }},
+ { &hf_rrc_fdd_64,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_61", HFILL }},
- { &hf_rrc_tdd_24,
+ "T_fdd_63", HFILL }},
+ { &hf_rrc_tdd_26,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_23", HFILL }},
+ "T_tdd_25", HFILL }},
{ &hf_rrc_tddOption_07,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_07_vals), 0,
"T_tddOption_07", HFILL }},
- { &hf_rrc_tdd128_16,
+ { &hf_rrc_tdd128_17,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_16", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_06,
+ "T_tdd128_17", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_07,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_06_vals), 0,
- "T_mac_hsResetIndicator_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_07_vals), 0,
+ "T_mac_hsResetIndicator_07", HFILL }},
{ &hf_rrc_postVerificationPeriod_07,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_07_vals), 0,
@@ -162325,30 +175800,30 @@ void proto_register_rrc(void) {
{ "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_01_vals), 0,
"T_dl_dpchInfoCommon_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_32,
+ { &hf_rrc_modeSpecificInfo_34,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_32_vals), 0,
- "T_modeSpecificInfo_32", HFILL }},
- { &hf_rrc_fdd_63,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_34_vals), 0,
+ "T_modeSpecificInfo_34", HFILL }},
+ { &hf_rrc_fdd_65,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_62", HFILL }},
- { &hf_rrc_tdd_25,
+ "T_fdd_64", HFILL }},
+ { &hf_rrc_tdd_27,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_24", HFILL }},
+ "T_tdd_26", HFILL }},
{ &hf_rrc_tddOption_08,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_08_vals), 0,
"T_tddOption_08", HFILL }},
- { &hf_rrc_tdd128_17,
+ { &hf_rrc_tdd128_18,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_17", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_07,
+ "T_tdd128_18", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_08,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_07_vals), 0,
- "T_mac_hsResetIndicator_07", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_08_vals), 0,
+ "T_mac_hsResetIndicator_08", HFILL }},
{ &hf_rrc_postVerificationPeriod_08,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_08_vals), 0,
@@ -162357,34 +175832,34 @@ void proto_register_rrc(void) {
{ "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_02_vals), 0,
"T_dl_dpchInfoCommon_02", HFILL }},
- { &hf_rrc_modeSpecificInfo_33,
+ { &hf_rrc_modeSpecificInfo_35,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_33_vals), 0,
- "T_modeSpecificInfo_33", HFILL }},
- { &hf_rrc_fdd_64,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_35_vals), 0,
+ "T_modeSpecificInfo_35", HFILL }},
+ { &hf_rrc_fdd_66,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_63", HFILL }},
+ "T_fdd_65", HFILL }},
{ &hf_rrc_dpch_CompressedModeInfo_01,
{ "dpch-CompressedModeInfo", "rrc.dpch_CompressedModeInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"DPCH_CompressedModeInfo_r8", HFILL }},
- { &hf_rrc_tdd_26,
+ { &hf_rrc_tdd_28,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_25", HFILL }},
+ "T_tdd_27", HFILL }},
{ &hf_rrc_tddOption_09,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_09_vals), 0,
"T_tddOption_09", HFILL }},
- { &hf_rrc_tdd128_18,
+ { &hf_rrc_tdd128_19,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_18", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_08,
+ "T_tdd128_19", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_09,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_08_vals), 0,
- "T_mac_hsResetIndicator_08", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_09_vals), 0,
+ "T_mac_hsResetIndicator_09", HFILL }},
{ &hf_rrc_postVerificationPeriod_09,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_09_vals), 0,
@@ -162393,34 +175868,34 @@ void proto_register_rrc(void) {
{ "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_03_vals), 0,
"T_dl_dpchInfoCommon_03", HFILL }},
- { &hf_rrc_modeSpecificInfo_34,
+ { &hf_rrc_modeSpecificInfo_36,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_34_vals), 0,
- "T_modeSpecificInfo_34", HFILL }},
- { &hf_rrc_fdd_65,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_36_vals), 0,
+ "T_modeSpecificInfo_36", HFILL }},
+ { &hf_rrc_fdd_67,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_64", HFILL }},
+ "T_fdd_66", HFILL }},
{ &hf_rrc_dpch_CompressedModeInfo_02,
{ "dpch-CompressedModeInfo", "rrc.dpch_CompressedModeInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"DPCH_CompressedModeInfo_r10", HFILL }},
- { &hf_rrc_tdd_27,
+ { &hf_rrc_tdd_29,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_26", HFILL }},
+ "T_tdd_28", HFILL }},
{ &hf_rrc_tddOption_10,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_10_vals), 0,
"T_tddOption_10", HFILL }},
- { &hf_rrc_tdd128_19,
+ { &hf_rrc_tdd128_20,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_19", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_09,
+ "T_tdd128_20", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_10,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_09_vals), 0,
- "T_mac_hsResetIndicator_09", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_10_vals), 0,
+ "T_mac_hsResetIndicator_10", HFILL }},
{ &hf_rrc_postVerificationPeriod_10,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_10_vals), 0,
@@ -162429,45 +175904,85 @@ void proto_register_rrc(void) {
{ "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_04_vals), 0,
"T_dl_dpchInfoCommon_04", HFILL }},
- { &hf_rrc_modeSpecificInfo_35,
+ { &hf_rrc_modeSpecificInfo_37,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_35_vals), 0,
- "T_modeSpecificInfo_35", HFILL }},
- { &hf_rrc_fdd_66,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_37_vals), 0,
+ "T_modeSpecificInfo_37", HFILL }},
+ { &hf_rrc_fdd_68,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_65", HFILL }},
- { &hf_rrc_tdd_28,
+ "T_fdd_67", HFILL }},
+ { &hf_rrc_tdd_30,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_27", HFILL }},
+ "T_tdd_29", HFILL }},
{ &hf_rrc_tddOption_11,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_11_vals), 0,
"T_tddOption_11", HFILL }},
- { &hf_rrc_tdd128_20,
+ { &hf_rrc_tdd128_21,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_20", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_10,
+ "T_tdd128_21", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_11,
{ "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_10_vals), 0,
- "T_mac_hsResetIndicator_10", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_11_vals), 0,
+ "T_mac_hsResetIndicator_11", HFILL }},
{ &hf_rrc_postVerificationPeriod_11,
{ "postVerificationPeriod", "rrc.postVerificationPeriod",
FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_11_vals), 0,
"T_postVerificationPeriod_11", HFILL }},
- { &hf_rrc_mac_hsResetIndicator_assisting_01,
+ { &hf_rrc_mac_hsResetIndicator_assisting_02,
{ "mac-hsResetIndicator-assisting", "rrc.mac_hsResetIndicator_assisting",
- FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_assisting_01_vals), 0,
- "T_mac_hsResetIndicator_assisting_01", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_assisting_02_vals), 0,
+ "T_mac_hsResetIndicator_assisting_02", HFILL }},
+ { &hf_rrc_dl_dpchInfoCommon_05,
+ { "dl-dpchInfoCommon", "rrc.dl_dpchInfoCommon",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfoCommon_05_vals), 0,
+ "T_dl_dpchInfoCommon_05", HFILL }},
{ &hf_rrc_dl_DPCH_InfoCommon_03,
{ "dl-DPCH-InfoCommon", "rrc.dl_DPCH_InfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
- "DL_DPCH_InfoCommonPost", HFILL }},
+ "DL_DPCH_InfoCommon_r12", HFILL }},
+ { &hf_rrc_modeSpecificInfo_38,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_38_vals), 0,
+ "T_modeSpecificInfo_38", HFILL }},
+ { &hf_rrc_fdd_69,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_68", HFILL }},
+ { &hf_rrc_tdd_31,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_30", HFILL }},
+ { &hf_rrc_tddOption_12,
+ { "tddOption", "rrc.tddOption",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_12_vals), 0,
+ "T_tddOption_12", HFILL }},
+ { &hf_rrc_tdd128_22,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_22", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_12,
+ { "mac-hsResetIndicator", "rrc.mac_hsResetIndicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_12_vals), 0,
+ "T_mac_hsResetIndicator_12", HFILL }},
+ { &hf_rrc_postVerificationPeriod_12,
+ { "postVerificationPeriod", "rrc.postVerificationPeriod",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_12_vals), 0,
+ "T_postVerificationPeriod_12", HFILL }},
+ { &hf_rrc_mac_hsResetIndicator_assisting_03,
+ { "mac-hsResetIndicator-assisting", "rrc.mac_hsResetIndicator_assisting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_mac_hsResetIndicator_assisting_03_vals), 0,
+ "T_mac_hsResetIndicator_assisting_03", HFILL }},
{ &hf_rrc_dl_DPCH_InfoCommon_04,
{ "dl-DPCH-InfoCommon", "rrc.dl_DPCH_InfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "DL_DPCH_InfoCommonPost", HFILL }},
+ { &hf_rrc_dl_DPCH_InfoCommon_05,
+ { "dl-DPCH-InfoCommon", "rrc.dl_DPCH_InfoCommon_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"DL_DPCH_InfoCommonPredef", HFILL }},
{ &hf_rrc_cfnHandling,
{ "cfnHandling", "rrc.cfnHandling",
@@ -162481,18 +175996,18 @@ void proto_register_rrc(void) {
{ "initialise", "rrc.initialise_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_42,
+ { &hf_rrc_dummy_43,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"Cfntargetsfnframeoffset", HFILL }},
- { &hf_rrc_modeSpecificInfo_36,
+ { &hf_rrc_modeSpecificInfo_39,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_36_vals), 0,
- "T_modeSpecificInfo_36", HFILL }},
- { &hf_rrc_fdd_67,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_39_vals), 0,
+ "T_modeSpecificInfo_39", HFILL }},
+ { &hf_rrc_fdd_70,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_66", HFILL }},
+ "T_fdd_69", HFILL }},
{ &hf_rrc_dl_DPCH_PowerControlInfo,
{ "dl-DPCH-PowerControlInfo", "rrc.dl_DPCH_PowerControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162517,10 +176032,10 @@ void proto_register_rrc(void) {
{ "tfci-Existence", "rrc.tfci_Existence",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_tdd_29,
+ { &hf_rrc_tdd_32,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_28", HFILL }},
+ "T_tdd_31", HFILL }},
{ &hf_rrc_cfnHandling_01,
{ "cfnHandling", "rrc.cfnHandling",
FT_UINT32, BASE_DEC, VALS(rrc_T_cfnHandling_01_vals), 0,
@@ -162529,18 +176044,18 @@ void proto_register_rrc(void) {
{ "initialise", "rrc.initialise_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_initialise_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_37,
+ { &hf_rrc_modeSpecificInfo_40,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_37_vals), 0,
- "T_modeSpecificInfo_37", HFILL }},
- { &hf_rrc_fdd_68,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_40_vals), 0,
+ "T_modeSpecificInfo_40", HFILL }},
+ { &hf_rrc_fdd_71,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_67", HFILL }},
- { &hf_rrc_tdd_30,
+ "T_fdd_70", HFILL }},
+ { &hf_rrc_tdd_33,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_29", HFILL }},
+ "T_tdd_32", HFILL }},
{ &hf_rrc_mac_d_HFN_initial_value,
{ "mac-d-HFN-initial-value", "rrc.mac_d_HFN_initial_value",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -162561,34 +176076,58 @@ void proto_register_rrc(void) {
{ "initialise", "rrc.initialise_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_38,
+ { &hf_rrc_modeSpecificInfo_41,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_38_vals), 0,
- "T_modeSpecificInfo_38", HFILL }},
- { &hf_rrc_fdd_69,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_41_vals), 0,
+ "T_modeSpecificInfo_41", HFILL }},
+ { &hf_rrc_fdd_72,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_68", HFILL }},
- { &hf_rrc_tdd_31,
+ "T_fdd_71", HFILL }},
+ { &hf_rrc_tdd_34,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_30", HFILL }},
- { &hf_rrc_modeSpecificInfo_39,
+ "T_tdd_33", HFILL }},
+ { &hf_rrc_cfnHandling_03,
+ { "cfnHandling", "rrc.cfnHandling",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cfnHandling_03_vals), 0,
+ "T_cfnHandling_03", HFILL }},
+ { &hf_rrc_maintain_02,
+ { "maintain", "rrc.maintain_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_maintain_01", HFILL }},
+ { &hf_rrc_modeSpecificInfo_42,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_39_vals), 0,
- "T_modeSpecificInfo_39", HFILL }},
- { &hf_rrc_fdd_70,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_42_vals), 0,
+ "T_modeSpecificInfo_42", HFILL }},
+ { &hf_rrc_fdd_73,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_69", HFILL }},
- { &hf_rrc_tdd_32,
+ "T_fdd_72", HFILL }},
+ { &hf_rrc_spreadingFactorAndPilot_01,
+ { "spreadingFactorAndPilot", "rrc.spreadingFactorAndPilot",
+ FT_UINT32, BASE_DEC, VALS(rrc_SF512_AndPilot_r12_vals), 0,
+ "SF512_AndPilot_r12", HFILL }},
+ { &hf_rrc_tdd_35,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_31", HFILL }},
- { &hf_rrc_fdd_71,
+ "T_tdd_34", HFILL }},
+ { &hf_rrc_modeSpecificInfo_43,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_43_vals), 0,
+ "T_modeSpecificInfo_43", HFILL }},
+ { &hf_rrc_fdd_74,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_70", HFILL }},
+ "T_fdd_73", HFILL }},
+ { &hf_rrc_tdd_36,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_35", HFILL }},
+ { &hf_rrc_fdd_75,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_74", HFILL }},
{ &hf_rrc_pCPICH_UsageForChannelEst,
{ "pCPICH-UsageForChannelEst", "rrc.pCPICH_UsageForChannelEst",
FT_UINT32, BASE_DEC, VALS(rrc_PCPICH_UsageForChannelEst_vals), 0,
@@ -162609,7 +176148,7 @@ void proto_register_rrc(void) {
{ "tpc-CombinationIndex", "rrc.tpc_CombinationIndex",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_43,
+ { &hf_rrc_dummy_44,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SSDT_CellIdentity_vals), 0,
"SSDT_CellIdentity", HFILL }},
@@ -162617,10 +176156,10 @@ void proto_register_rrc(void) {
{ "closedLoopTimingAdjMode", "rrc.closedLoopTimingAdjMode",
FT_UINT32, BASE_DEC, VALS(rrc_ClosedLoopTimingAdjMode_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_33,
+ { &hf_rrc_tdd_37,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_32", HFILL }},
+ "T_tdd_36", HFILL }},
{ &hf_rrc_dl_CCTrChListToEstablish,
{ "dl-CCTrChListToEstablish", "rrc.dl_CCTrChListToEstablish",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -162629,50 +176168,70 @@ void proto_register_rrc(void) {
{ "dl-CCTrChListToRemove", "rrc.dl_CCTrChListToRemove",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_72,
+ { &hf_rrc_fdd_76,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_71", HFILL }},
- { &hf_rrc_tdd_34,
+ "T_fdd_75", HFILL }},
+ { &hf_rrc_tdd_38,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_33", HFILL }},
+ "T_tdd_37", HFILL }},
{ &hf_rrc_dl_CCTrChListToEstablish_01,
{ "dl-CCTrChListToEstablish", "rrc.dl_CCTrChListToEstablish",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_CCTrChList_r4", HFILL }},
- { &hf_rrc_fdd_73,
+ { &hf_rrc_fdd_77,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_72", HFILL }},
+ "T_fdd_76", HFILL }},
{ &hf_rrc_powerOffsetTPC_pdpdch,
{ "powerOffsetTPC-pdpdch", "rrc.powerOffsetTPC_pdpdch",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_35,
+ { &hf_rrc_tdd_39,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_34", HFILL }},
- { &hf_rrc_fdd_74,
+ "T_tdd_38", HFILL }},
+ { &hf_rrc_fdd_78,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_73", HFILL }},
- { &hf_rrc_tdd_36,
+ "T_fdd_77", HFILL }},
+ { &hf_rrc_tdd_40,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_35", HFILL }},
- { &hf_rrc_fdd_75,
+ "T_tdd_39", HFILL }},
+ { &hf_rrc_fdd_79,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_74", HFILL }},
- { &hf_rrc_tdd_37,
+ "T_fdd_78", HFILL }},
+ { &hf_rrc_tdd_41,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_36", HFILL }},
+ "T_tdd_40", HFILL }},
{ &hf_rrc_dl_CCTrChListToEstablish_02,
{ "dl-CCTrChListToEstablish", "rrc.dl_CCTrChListToEstablish",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_CCTrChList_r7", HFILL }},
+ { &hf_rrc_fdd_80,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_79", HFILL }},
+ { &hf_rrc_powerOffsetPO_SRB,
+ { "powerOffsetPO-SRB", "rrc.powerOffsetPO_SRB",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_tdd_42,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_41", HFILL }},
+ { &hf_rrc_fdd_81,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_80", HFILL }},
+ { &hf_rrc_tdd_43,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_42", HFILL }},
{ &hf_rrc_fdpch_FrameOffset,
{ "fdpch-FrameOffset", "rrc.fdpch_FrameOffset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -162697,30 +176256,30 @@ void proto_register_rrc(void) {
{ "dl-DPCH-TimeslotsCodes", "rrc.dl_DPCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes", HFILL }},
- { &hf_rrc_modeSpecificInfo_40,
+ { &hf_rrc_modeSpecificInfo_44,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_40_vals), 0,
- "T_modeSpecificInfo_40", HFILL }},
- { &hf_rrc_fdd_76,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_44_vals), 0,
+ "T_modeSpecificInfo_44", HFILL }},
+ { &hf_rrc_fdd_82,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_75", HFILL }},
- { &hf_rrc_tdd_38,
+ "T_fdd_81", HFILL }},
+ { &hf_rrc_tdd_44,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_37", HFILL }},
+ "T_tdd_43", HFILL }},
{ &hf_rrc_tpc_StepSizeTDD,
{ "tpc-StepSizeTDD", "rrc.tpc_StepSizeTDD",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_cfnHandling_03,
+ { &hf_rrc_cfnHandling_04,
{ "cfnHandling", "rrc.cfnHandling",
- FT_UINT32, BASE_DEC, VALS(rrc_T_cfnHandling_03_vals), 0,
- "T_cfnHandling_03", HFILL }},
- { &hf_rrc_maintain_02,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cfnHandling_04_vals), 0,
+ "T_cfnHandling_04", HFILL }},
+ { &hf_rrc_maintain_03,
{ "maintain", "rrc.maintain_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_maintain_01", HFILL }},
+ "T_maintain_02", HFILL }},
{ &hf_rrc_dl_FDPCH_PowerControlInfo,
{ "dl-FDPCH-PowerControlInfo", "rrc.dl_FDPCH_PowerControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162737,26 +176296,26 @@ void proto_register_rrc(void) {
{ "measurement-feedback-Info", "rrc.measurement_feedback_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_41,
+ { &hf_rrc_modeSpecificInfo_45,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_41_vals), 0,
- "T_modeSpecificInfo_41", HFILL }},
- { &hf_rrc_tdd_39,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_45_vals), 0,
+ "T_modeSpecificInfo_45", HFILL }},
+ { &hf_rrc_tdd_45,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_38_vals), 0,
- "T_tdd_38", HFILL }},
- { &hf_rrc_tdd384_14,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_44_vals), 0,
+ "T_tdd_44", HFILL }},
+ { &hf_rrc_tdd384_15,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_13", HFILL }},
+ "T_tdd384_14", HFILL }},
{ &hf_rrc_dl_HSPDSCH_TS_Configuration,
{ "dl-HSPDSCH-TS-Configuration", "rrc.dl_HSPDSCH_TS_Configuration",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_21,
+ { &hf_rrc_tdd128_23,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_21", HFILL }},
+ "T_tdd128_23", HFILL }},
{ &hf_rrc_hs_PDSCH_Midamble_Configuration_tdd128,
{ "hs-PDSCH-Midamble-Configuration-tdd128", "rrc.hs_PDSCH_Midamble_Configuration_tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162765,22 +176324,22 @@ void proto_register_rrc(void) {
{ "hs-scch-Info", "rrc.hs_scch_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"HS_SCCH_Info_r6", HFILL }},
- { &hf_rrc_modeSpecificInfo_42,
+ { &hf_rrc_modeSpecificInfo_46,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_42_vals), 0,
- "T_modeSpecificInfo_42", HFILL }},
- { &hf_rrc_tdd_40,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_46_vals), 0,
+ "T_modeSpecificInfo_46", HFILL }},
+ { &hf_rrc_tdd_46,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_39_vals), 0,
- "T_tdd_39", HFILL }},
- { &hf_rrc_tdd384_15,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_45_vals), 0,
+ "T_tdd_45", HFILL }},
+ { &hf_rrc_tdd384_16,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_14", HFILL }},
- { &hf_rrc_tdd128_22,
+ "T_tdd384_15", HFILL }},
+ { &hf_rrc_tdd128_24,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_22", HFILL }},
+ "T_tdd128_24", HFILL }},
{ &hf_rrc_hs_scch_Info_02,
{ "hs-scch-Info", "rrc.hs_scch_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162789,82 +176348,82 @@ void proto_register_rrc(void) {
{ "measurement-feedback-Info", "rrc.measurement_feedback_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"Measurement_Feedback_Info_r7", HFILL }},
- { &hf_rrc_modeSpecificInfo_43,
+ { &hf_rrc_modeSpecificInfo_47,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_43_vals), 0,
- "T_modeSpecificInfo_43", HFILL }},
- { &hf_rrc_tdd_41,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_47_vals), 0,
+ "T_modeSpecificInfo_47", HFILL }},
+ { &hf_rrc_tdd_47,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_40_vals), 0,
- "T_tdd_40", HFILL }},
- { &hf_rrc_tdd384_16,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_46_vals), 0,
+ "T_tdd_46", HFILL }},
+ { &hf_rrc_tdd384_17,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_15", HFILL }},
- { &hf_rrc_tdd768_08,
+ "T_tdd384_16", HFILL }},
+ { &hf_rrc_tdd768_09,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_07", HFILL }},
+ "T_tdd768_08", HFILL }},
{ &hf_rrc_dl_HSPDSCH_TS_Configuration_01,
{ "dl-HSPDSCH-TS-Configuration", "rrc.dl_HSPDSCH_TS_Configuration",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_HSPDSCH_TS_Configuration_VHCR", HFILL }},
- { &hf_rrc_tdd128_23,
+ { &hf_rrc_tdd128_25,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_23", HFILL }},
+ "T_tdd128_25", HFILL }},
{ &hf_rrc_dl_MultiCarrier_Information,
{ "dl-MultiCarrier-Information", "rrc.dl_MultiCarrier_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_77,
+ { &hf_rrc_fdd_83,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_76", HFILL }},
+ "T_fdd_82", 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,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_44,
+ { &hf_rrc_modeSpecificInfo_48,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_44_vals), 0,
- "T_modeSpecificInfo_44", HFILL }},
- { &hf_rrc_tdd_42,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_48_vals), 0,
+ "T_modeSpecificInfo_48", HFILL }},
+ { &hf_rrc_tdd_48,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_41_vals), 0,
- "T_tdd_41", HFILL }},
- { &hf_rrc_tdd384_17,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_47_vals), 0,
+ "T_tdd_47", HFILL }},
+ { &hf_rrc_tdd384_18,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_16", HFILL }},
- { &hf_rrc_tdd768_09,
+ "T_tdd384_17", HFILL }},
+ { &hf_rrc_tdd768_10,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_08", HFILL }},
- { &hf_rrc_tdd128_24,
+ "T_tdd768_09", HFILL }},
+ { &hf_rrc_tdd128_26,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_24", HFILL }},
- { &hf_rrc_fdd_78,
+ "T_tdd128_26", HFILL }},
+ { &hf_rrc_fdd_84,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_77", HFILL }},
+ "T_fdd_83", 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,
"T_dl_64QAM_Configured_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_45,
+ { &hf_rrc_modeSpecificInfo_49,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_45_vals), 0,
- "T_modeSpecificInfo_45", HFILL }},
- { &hf_rrc_tdd_43,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_49_vals), 0,
+ "T_modeSpecificInfo_49", HFILL }},
+ { &hf_rrc_tdd_49,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_42_vals), 0,
- "T_tdd_42", HFILL }},
- { &hf_rrc_tdd128_25,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_48_vals), 0,
+ "T_tdd_48", HFILL }},
+ { &hf_rrc_tdd128_27,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_25", HFILL }},
+ "T_tdd128_27", HFILL }},
{ &hf_rrc_outofSyncWindow,
{ "outofSyncWindow", "rrc.outofSyncWindow",
FT_UINT32, BASE_DEC, VALS(rrc_OutofSyncWindow_vals), 0,
@@ -162877,34 +176436,34 @@ void proto_register_rrc(void) {
{ "hs-scch-Info", "rrc.hs_scch_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"HS_SCCH_Info_r9", HFILL }},
- { &hf_rrc_modeSpecificInfo_46,
+ { &hf_rrc_modeSpecificInfo_50,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_46_vals), 0,
- "T_modeSpecificInfo_46", HFILL }},
- { &hf_rrc_tdd_44,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_50_vals), 0,
+ "T_modeSpecificInfo_50", HFILL }},
+ { &hf_rrc_tdd_50,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_43_vals), 0,
- "T_tdd_43", HFILL }},
- { &hf_rrc_tdd384_18,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_49_vals), 0,
+ "T_tdd_49", HFILL }},
+ { &hf_rrc_tdd384_19,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_17", HFILL }},
- { &hf_rrc_tdd768_10,
+ "T_tdd384_18", HFILL }},
+ { &hf_rrc_tdd768_11,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_09", HFILL }},
- { &hf_rrc_tdd128_26,
+ "T_tdd768_10", HFILL }},
+ { &hf_rrc_tdd128_28,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_26", HFILL }},
+ "T_tdd128_28", HFILL }},
{ &hf_rrc_tS0_Indicator,
{ "tS0-Indicator", "rrc.tS0_Indicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_tS0_Indicator_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_79,
+ { &hf_rrc_fdd_85,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_78", HFILL }},
+ "T_fdd_84", 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,
@@ -162913,38 +176472,78 @@ void proto_register_rrc(void) {
{ "measurement-feedback-Info", "rrc.measurement_feedback_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"Measurement_Feedback_Info_r11", HFILL }},
- { &hf_rrc_modeSpecificInfo_47,
+ { &hf_rrc_modeSpecificInfo_51,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_47_vals), 0,
- "T_modeSpecificInfo_47", HFILL }},
- { &hf_rrc_tdd_45,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_51_vals), 0,
+ "T_modeSpecificInfo_51", HFILL }},
+ { &hf_rrc_tdd_51,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_44_vals), 0,
- "T_tdd_44", HFILL }},
- { &hf_rrc_tdd384_19,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_50_vals), 0,
+ "T_tdd_50", HFILL }},
+ { &hf_rrc_tdd384_20,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_18", HFILL }},
- { &hf_rrc_tdd768_11,
+ "T_tdd384_19", HFILL }},
+ { &hf_rrc_tdd768_12,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_10", HFILL }},
- { &hf_rrc_tdd128_27,
+ "T_tdd768_11", HFILL }},
+ { &hf_rrc_tdd128_29,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_27", HFILL }},
+ "T_tdd128_29", HFILL }},
{ &hf_rrc_tS0_Indicator_01,
{ "tS0-Indicator", "rrc.tS0_Indicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_tS0_Indicator_01_vals), 0,
"T_tS0_Indicator_01", HFILL }},
- { &hf_rrc_fdd_80,
+ { &hf_rrc_fdd_86,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_79", HFILL }},
+ "T_fdd_85", HFILL }},
{ &hf_rrc_dl_64QAM_Configured_03,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_03_vals), 0,
"T_dl_64QAM_Configured_03", HFILL }},
+ { &hf_rrc_measurement_feedback_Info_03,
+ { "measurement-feedback-Info", "rrc.measurement_feedback_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Measurement_Feedback_Info_r12", HFILL }},
+ { &hf_rrc_modeSpecificInfo_52,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_52_vals), 0,
+ "T_modeSpecificInfo_52", HFILL }},
+ { &hf_rrc_tdd_52,
+ { "tdd", "rrc.tdd",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_51_vals), 0,
+ "T_tdd_51", HFILL }},
+ { &hf_rrc_tdd384_21,
+ { "tdd384", "rrc.tdd384_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd384_20", HFILL }},
+ { &hf_rrc_tdd768_13,
+ { "tdd768", "rrc.tdd768_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd768_12", HFILL }},
+ { &hf_rrc_tdd128_30,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_30", HFILL }},
+ { &hf_rrc_tS0_Indicator_02,
+ { "tS0-Indicator", "rrc.tS0_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tS0_Indicator_02_vals), 0,
+ "T_tS0_Indicator_02", HFILL }},
+ { &hf_rrc_ts0ChannelizationCodes,
+ { "ts0ChannelizationCodes", "rrc.ts0ChannelizationCodes_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_TS_ChannelisationCodesShort", HFILL }},
+ { &hf_rrc_fdd_87,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_86", HFILL }},
+ { &hf_rrc_dl_64QAM_Configured_04,
+ { "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_04_vals), 0,
+ "T_dl_64QAM_Configured_04", HFILL }},
{ &hf_rrc_DL_HSPDSCH_MultiCarrier_Information_item,
{ "DL-HSPDSCH-MultiCarrier-Information item", "rrc.DL_HSPDSCH_MultiCarrier_Information_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162981,14 +176580,14 @@ void proto_register_rrc(void) {
{ "midambleShiftAndBurstType", "rrc.midambleShiftAndBurstType_element",
FT_NONE, BASE_NONE, NULL, 0,
"MidambleShiftAndBurstType_DL_VHCR", HFILL }},
- { &hf_rrc_modeSpecificInfo_48,
+ { &hf_rrc_modeSpecificInfo_53,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_48_vals), 0,
- "T_modeSpecificInfo_48", HFILL }},
- { &hf_rrc_fdd_81,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_53_vals), 0,
+ "T_modeSpecificInfo_53", HFILL }},
+ { &hf_rrc_fdd_88,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_80", HFILL }},
+ "T_fdd_87", HFILL }},
{ &hf_rrc_dummy1_02,
{ "dummy1", "rrc.dummy1_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -162997,7 +176596,7 @@ void proto_register_rrc(void) {
{ "dummy2", "rrc.dummy2_element",
FT_NONE, BASE_NONE, NULL, 0,
"PDSCH_CodeMapping", HFILL }},
- { &hf_rrc_tdd_46,
+ { &hf_rrc_tdd_53,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_vals), 0,
"PrimaryCCPCH_Info", HFILL }},
@@ -163005,19 +176604,19 @@ 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_44,
+ { &hf_rrc_dummy_45,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCCPCH_InfoForFACH", HFILL }},
- { &hf_rrc_modeSpecificInfo_49,
+ { &hf_rrc_modeSpecificInfo_54,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_49_vals), 0,
- "T_modeSpecificInfo_49", HFILL }},
- { &hf_rrc_fdd_82,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_54_vals), 0,
+ "T_modeSpecificInfo_54", HFILL }},
+ { &hf_rrc_fdd_89,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_81", HFILL }},
- { &hf_rrc_tdd_47,
+ "T_fdd_88", HFILL }},
+ { &hf_rrc_tdd_54,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_r4_vals), 0,
"PrimaryCCPCH_Info_r4", HFILL }},
@@ -163025,18 +176624,18 @@ 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_45,
+ { &hf_rrc_dummy_46,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCCPCH_InfoForFACH_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_50,
+ { &hf_rrc_modeSpecificInfo_55,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_50_vals), 0,
- "T_modeSpecificInfo_50", HFILL }},
- { &hf_rrc_fdd_83,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_55_vals), 0,
+ "T_modeSpecificInfo_55", HFILL }},
+ { &hf_rrc_fdd_90,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_82", HFILL }},
+ "T_fdd_89", HFILL }},
{ &hf_rrc_servingHSDSCH_RL_indicator,
{ "servingHSDSCH-RL-indicator", "rrc.servingHSDSCH_RL_indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -163045,22 +176644,22 @@ void proto_register_rrc(void) {
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL",
FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_r5_vals), 0,
"DL_DPCH_InfoPerRL_r5", HFILL }},
- { &hf_rrc_modeSpecificInfo_51,
+ { &hf_rrc_modeSpecificInfo_56,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_51_vals), 0,
- "T_modeSpecificInfo_51", HFILL }},
- { &hf_rrc_fdd_84,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_56_vals), 0,
+ "T_modeSpecificInfo_56", HFILL }},
+ { &hf_rrc_fdd_91,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_83", HFILL }},
- { &hf_rrc_modeSpecificInfo_52,
+ "T_fdd_90", HFILL }},
+ { &hf_rrc_modeSpecificInfo_57,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_52_vals), 0,
- "T_modeSpecificInfo_52", HFILL }},
- { &hf_rrc_fdd_85,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_57_vals), 0,
+ "T_modeSpecificInfo_57", HFILL }},
+ { &hf_rrc_fdd_92,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_84", HFILL }},
+ "T_fdd_91", HFILL }},
{ &hf_rrc_servingEDCH_RL_indicator,
{ "servingEDCH-RL-indicator", "rrc.servingEDCH_RL_indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -163081,18 +176680,18 @@ void proto_register_rrc(void) {
{ "e-HICH-Info", "rrc.e_HICH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_vals), 0,
NULL, HFILL }},
- { &hf_rrc_e_RGCH_Info_01,
+ { &hf_rrc_e_RGCH_Info_02,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_01_vals), 0,
- "T_e_RGCH_Info_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_53,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_02_vals), 0,
+ "T_e_RGCH_Info_02", HFILL }},
+ { &hf_rrc_modeSpecificInfo_58,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_53_vals), 0,
- "T_modeSpecificInfo_53", HFILL }},
- { &hf_rrc_fdd_86,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_58_vals), 0,
+ "T_modeSpecificInfo_58", HFILL }},
+ { &hf_rrc_fdd_93,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_85", HFILL }},
+ "T_fdd_92", HFILL }},
{ &hf_rrc_dl_dpchInfo_01,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_01_vals), 0,
@@ -163113,22 +176712,22 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo2", "rrc.modeSpecificInfo2",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_87,
+ { &hf_rrc_fdd_94,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_86", HFILL }},
+ "T_fdd_93", 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,
"T_e_HICH_Info_01", HFILL }},
- { &hf_rrc_e_RGCH_Info_02,
+ { &hf_rrc_e_RGCH_Info_03,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_02_vals), 0,
- "T_e_RGCH_Info_02", HFILL }},
- { &hf_rrc_tdd_48,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_03_vals), 0,
+ "T_e_RGCH_Info_03", HFILL }},
+ { &hf_rrc_tdd_55,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_45_vals), 0,
- "T_tdd_45", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_52_vals), 0,
+ "T_tdd_52", HFILL }},
{ &hf_rrc_tdd384_tdd768,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -163137,22 +176736,22 @@ void proto_register_rrc(void) {
{ "e-HICH-Info", "rrc.e_HICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"E_HICH_Information_TDD384_768", HFILL }},
- { &hf_rrc_tdd128_28,
+ { &hf_rrc_tdd128_31,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_28", HFILL }},
+ "T_tdd128_31", HFILL }},
{ &hf_rrc_e_HICH_Info_03,
{ "e-HICH-Info", "rrc.e_HICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"E_HICH_Information_TDD128", HFILL }},
- { &hf_rrc_modeSpecificInfo_54,
+ { &hf_rrc_modeSpecificInfo_59,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_54_vals), 0,
- "T_modeSpecificInfo_54", HFILL }},
- { &hf_rrc_fdd_88,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_59_vals), 0,
+ "T_modeSpecificInfo_59", HFILL }},
+ { &hf_rrc_fdd_95,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_87", HFILL }},
+ "T_fdd_94", HFILL }},
{ &hf_rrc_dl_dpchInfo_02,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_02_vals), 0,
@@ -163165,38 +176764,38 @@ 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_89,
+ { &hf_rrc_fdd_96,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_88", HFILL }},
+ "T_fdd_95", 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,
"T_e_HICH_Info_02", HFILL }},
- { &hf_rrc_e_RGCH_Info_03,
+ { &hf_rrc_e_RGCH_Info_04,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_03_vals), 0,
- "T_e_RGCH_Info_03", HFILL }},
- { &hf_rrc_tdd_49,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_04_vals), 0,
+ "T_e_RGCH_Info_04", HFILL }},
+ { &hf_rrc_tdd_56,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_46_vals), 0,
- "T_tdd_46", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_53_vals), 0,
+ "T_tdd_53", HFILL }},
{ &hf_rrc_tdd384_tdd768_01,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd384_tdd768_01", HFILL }},
- { &hf_rrc_tdd128_29,
+ { &hf_rrc_tdd128_32,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_29", HFILL }},
- { &hf_rrc_modeSpecificInfo_55,
+ "T_tdd128_32", HFILL }},
+ { &hf_rrc_modeSpecificInfo_60,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_55_vals), 0,
- "T_modeSpecificInfo_55", HFILL }},
- { &hf_rrc_fdd_90,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_60_vals), 0,
+ "T_modeSpecificInfo_60", HFILL }},
+ { &hf_rrc_fdd_97,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_89", HFILL }},
+ "T_fdd_96", HFILL }},
{ &hf_rrc_dl_dpchInfo_03,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_03_vals), 0,
@@ -163209,10 +176808,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo2", "rrc.modeSpecificInfo2",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_02_vals), 0,
"T_modeSpecificInfo2_02", HFILL }},
- { &hf_rrc_fdd_91,
+ { &hf_rrc_fdd_98,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_90", HFILL }},
+ "T_fdd_97", HFILL }},
{ &hf_rrc_e_HICH_Info_05,
{ "e-HICH-Info", "rrc.e_HICH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_03_vals), 0,
@@ -163225,10 +176824,10 @@ void proto_register_rrc(void) {
{ "secondaryReleaseIndicator", "rrc.secondaryReleaseIndicator_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_e_RGCH_Info_04,
+ { &hf_rrc_e_RGCH_Info_05,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_04_vals), 0,
- "T_e_RGCH_Info_04", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_05_vals), 0,
+ "T_e_RGCH_Info_05", HFILL }},
{ &hf_rrc_f_TPICH_Info,
{ "f-TPICH-Info", "rrc.f_TPICH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_f_TPICH_Info_vals), 0,
@@ -163237,18 +176836,70 @@ void proto_register_rrc(void) {
{ "f-TPICH-Information", "rrc.f_TPICH_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_50,
+ { &hf_rrc_tdd_57,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_47_vals), 0,
- "T_tdd_47", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_54_vals), 0,
+ "T_tdd_54", HFILL }},
{ &hf_rrc_tdd384_tdd768_02,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd384_tdd768_02", HFILL }},
- { &hf_rrc_tdd128_30,
+ { &hf_rrc_tdd128_33,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_30", HFILL }},
+ "T_tdd128_33", HFILL }},
+ { &hf_rrc_modeSpecificInfo_61,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_61_vals), 0,
+ "T_modeSpecificInfo_61", HFILL }},
+ { &hf_rrc_fdd_99,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_98", HFILL }},
+ { &hf_rrc_dl_dpchInfo_04,
+ { "dl-dpchInfo", "rrc.dl_dpchInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_04_vals), 0,
+ "T_dl_dpchInfo_04", HFILL }},
+ { &hf_rrc_dl_DPCH_InfoPerRL_05,
+ { "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL",
+ FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_r12_vals), 0,
+ "DL_DPCH_InfoPerRL_r12", HFILL }},
+ { &hf_rrc_radioLinkswithoutDPCHFDPCHInfo,
+ { "radioLinkswithoutDPCHFDPCHInfo", "rrc.radioLinkswithoutDPCHFDPCHInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo2_03,
+ { "modeSpecificInfo2", "rrc.modeSpecificInfo2",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_03_vals), 0,
+ "T_modeSpecificInfo2_03", HFILL }},
+ { &hf_rrc_fdd_100,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_99", HFILL }},
+ { &hf_rrc_e_HICH_Info_06,
+ { "e-HICH-Info", "rrc.e_HICH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_04_vals), 0,
+ "T_e_HICH_Info_04", HFILL }},
+ { &hf_rrc_e_RGCH_Info_06,
+ { "e-RGCH-Info", "rrc.e_RGCH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_06_vals), 0,
+ "T_e_RGCH_Info_06", HFILL }},
+ { &hf_rrc_f_TPICH_Info_01,
+ { "f-TPICH-Info", "rrc.f_TPICH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_f_TPICH_Info_01_vals), 0,
+ "T_f_TPICH_Info_01", HFILL }},
+ { &hf_rrc_tdd_58,
+ { "tdd", "rrc.tdd",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_55_vals), 0,
+ "T_tdd_55", HFILL }},
+ { &hf_rrc_tdd384_tdd768_03,
+ { "tdd384-tdd768", "rrc.tdd384_tdd768_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd384_tdd768_03", HFILL }},
+ { &hf_rrc_tdd128_34,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_34", HFILL }},
{ &hf_rrc_DL_InformationPerRL_List_item,
{ "DL-InformationPerRL", "rrc.DL_InformationPerRL_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -163285,11 +176936,15 @@ void proto_register_rrc(void) {
{ "DL-InformationPerRL-r11", "rrc.DL_InformationPerRL_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_DL_InformationPerRL_List_r12_item,
+ { "DL-InformationPerRL-r12", "rrc.DL_InformationPerRL_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_DL_InformationPerRL_ListPostFDD_item,
{ "DL-InformationPerRL-PostFDD", "rrc.DL_InformationPerRL_PostFDD_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dl_DPCH_InfoPerRL_05,
+ { &hf_rrc_dl_DPCH_InfoPerRL_06,
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_DPCH_InfoPerRL_PostFDD", HFILL }},
@@ -163297,7 +176952,7 @@ void proto_register_rrc(void) {
{ "primaryCCPCH-Info", "rrc.primaryCCPCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCCPCH_InfoPost", HFILL }},
- { &hf_rrc_dl_DPCH_InfoPerRL_06,
+ { &hf_rrc_dl_DPCH_InfoPerRL_07,
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_DPCH_InfoPerRL_PostTDD", HFILL }},
@@ -163305,7 +176960,7 @@ void proto_register_rrc(void) {
{ "primaryCCPCH-Info", "rrc.primaryCCPCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCCPCH_InfoPostTDD_LCR_r4", HFILL }},
- { &hf_rrc_dl_DPCH_InfoPerRL_07,
+ { &hf_rrc_dl_DPCH_InfoPerRL_08,
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_DPCH_InfoPerRL_PostTDD_LCR_r4", HFILL }},
@@ -163325,14 +176980,14 @@ void proto_register_rrc(void) {
{ "restrictedTrCH-InfoList", "rrc.restrictedTrCH_InfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_newConfiguration_02,
+ { &hf_rrc_newConfiguration_06,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_02", HFILL }},
- { &hf_rrc_dl_64QAM_Configured_04,
+ "T_newConfiguration_06", HFILL }},
+ { &hf_rrc_dl_64QAM_Configured_05,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_04_vals), 0,
- "T_dl_64QAM_Configured_04", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_05_vals), 0,
+ "T_dl_64QAM_Configured_05", HFILL }},
{ &hf_rrc_dl_ScramblingCode,
{ "dl-ScramblingCode", "rrc.dl_ScramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -163357,18 +177012,18 @@ void proto_register_rrc(void) {
{ "differentTxModeFromServingHS-DSCHCell", "rrc.differentTxModeFromServingHS_DSCHCell",
FT_UINT32, BASE_DEC, VALS(rrc_T_differentTxModeFromServingHS_DSCHCell_vals), 0,
NULL, HFILL }},
- { &hf_rrc_configurationInfo_01,
+ { &hf_rrc_configurationInfo_04,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_01_vals), 0,
- "T_configurationInfo_01", HFILL }},
- { &hf_rrc_newConfiguration_03,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_04_vals), 0,
+ "T_configurationInfo_04", HFILL }},
+ { &hf_rrc_newConfiguration_07,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_03", HFILL }},
- { &hf_rrc_dl_64QAM_Configured_05,
+ "T_newConfiguration_07", HFILL }},
+ { &hf_rrc_dl_64QAM_Configured_06,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_05_vals), 0,
- "T_dl_64QAM_Configured_05", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_06_vals), 0,
+ "T_dl_64QAM_Configured_06", HFILL }},
{ &hf_rrc_differentTxModeFromServingHS_DSCHCell_01,
{ "differentTxModeFromServingHS-DSCHCell", "rrc.differentTxModeFromServingHS_DSCHCell",
FT_UINT32, BASE_DEC, VALS(rrc_T_differentTxModeFromServingHS_DSCHCell_01_vals), 0,
@@ -163377,18 +177032,18 @@ void proto_register_rrc(void) {
{ "secondaryCellMIMOparameters", "rrc.secondaryCellMIMOparameters",
FT_UINT32, BASE_DEC, VALS(rrc_SecondaryCellMIMOparametersFDD_vals), 0,
"SecondaryCellMIMOparametersFDD", HFILL }},
- { &hf_rrc_configurationInfo_02,
+ { &hf_rrc_configurationInfo_05,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_02_vals), 0,
- "T_configurationInfo_02", HFILL }},
- { &hf_rrc_newConfiguration_04,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_05_vals), 0,
+ "T_configurationInfo_05", HFILL }},
+ { &hf_rrc_newConfiguration_08,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_04", HFILL }},
- { &hf_rrc_dl_64QAM_Configured_06,
+ "T_newConfiguration_08", HFILL }},
+ { &hf_rrc_dl_64QAM_Configured_07,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_06_vals), 0,
- "T_dl_64QAM_Configured_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_07_vals), 0,
+ "T_dl_64QAM_Configured_07", HFILL }},
{ &hf_rrc_differentTxModeFromServingHS_DSCHCell_02,
{ "differentTxModeFromServingHS-DSCHCell", "rrc.differentTxModeFromServingHS_DSCHCell",
FT_UINT32, BASE_DEC, VALS(rrc_T_differentTxModeFromServingHS_DSCHCell_02_vals), 0,
@@ -163397,18 +177052,18 @@ void proto_register_rrc(void) {
{ "secondaryCellMIMOparameters", "rrc.secondaryCellMIMOparameters",
FT_UINT32, BASE_DEC, VALS(rrc_SecondaryCellMIMOparametersFDD_r10_vals), 0,
"SecondaryCellMIMOparametersFDD_r10", HFILL }},
- { &hf_rrc_configurationInfo_03,
+ { &hf_rrc_configurationInfo_06,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_03_vals), 0,
- "T_configurationInfo_03", HFILL }},
- { &hf_rrc_newConfiguration_05,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_06_vals), 0,
+ "T_configurationInfo_06", HFILL }},
+ { &hf_rrc_newConfiguration_09,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_05", HFILL }},
- { &hf_rrc_dl_64QAM_Configured_07,
+ "T_newConfiguration_09", HFILL }},
+ { &hf_rrc_dl_64QAM_Configured_08,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_07_vals), 0,
- "T_dl_64QAM_Configured_07", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_08_vals), 0,
+ "T_dl_64QAM_Configured_08", HFILL }},
{ &hf_rrc_measurementPowerOffset1,
{ "measurementPowerOffset1", "rrc.measurementPowerOffset1",
FT_INT32, BASE_DEC, NULL, 0,
@@ -163425,6 +177080,18 @@ void proto_register_rrc(void) {
{ "secondaryCell4x4MIMOparameters", "rrc.secondaryCell4x4MIMOparameters_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecondaryCell4x4MIMOparametersFDD", HFILL }},
+ { &hf_rrc_configurationInfo_07,
+ { "configurationInfo", "rrc.configurationInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_07_vals), 0,
+ "T_configurationInfo_07", HFILL }},
+ { &hf_rrc_newConfiguration_10,
+ { "newConfiguration", "rrc.newConfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_newConfiguration_10", HFILL }},
+ { &hf_rrc_differentTxModeFromServingHS_DSCHCell_04,
+ { "differentTxModeFromServingHS-DSCHCell", "rrc.differentTxModeFromServingHS_DSCHCell",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_differentTxModeFromServingHS_DSCHCell_04_vals), 0,
+ "T_differentTxModeFromServingHS_DSCHCell_04", HFILL }},
{ &hf_rrc_DL_TPC_PowerOffsetPerRL_List_item,
{ "DL-TPC-PowerOffsetPerRL", "rrc.DL_TPC_PowerOffsetPerRL_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -163649,6 +177316,34 @@ void proto_register_rrc(void) {
{ "DownlinkAdditionalTimeslots-r7", "rrc.DownlinkAdditionalTimeslots_r7_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_dpcch2TxPowerOffset,
+ { "dpcch2TxPowerOffset", "rrc.dpcch2TxPowerOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_configurationInfo_08,
+ { "configurationInfo", "rrc.configurationInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_08_vals), 0,
+ "T_configurationInfo_08", HFILL }},
+ { &hf_rrc_newConfiguration_11,
+ { "newConfiguration", "rrc.newConfiguration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_newConfiguration_11", HFILL }},
+ { &hf_rrc_dpcch2Info,
+ { "dpcch2Info", "rrc.dpcch2Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_f_dpchInfo,
+ { "f-dpchInfo", "rrc.f_dpchInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_extended_E_DPCCH_DPCCHPO,
+ { "extended-E-DPCCH-DPCCHPO", "rrc.extended_E_DPCCH_DPCCHPO",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Extended_E_DPCCH_DPCCH_PowerOffset", HFILL }},
+ { &hf_rrc_designatedNonServingHS_DSCHCellInfo,
+ { "designatedNonServingHS-DSCHCellInfo", "rrc.designatedNonServingHS_DSCHCellInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_tgp_SequenceList,
{ "tgp-SequenceList", "rrc.tgp_SequenceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -163697,6 +177392,14 @@ void proto_register_rrc(void) {
{ "ue-drx-GrantMonitoring", "rrc.ue_drx_GrantMonitoring",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_rrc_ue_drx_Cycle2,
+ { "ue-drx-Cycle2", "rrc.ue_drx_Cycle2",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DRX_Cycle2_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_ue_drx_Cycle2_InactivityThreshold,
+ { "ue-drx-Cycle2-InactivityThreshold", "rrc.ue_drx_Cycle2_InactivityThreshold",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DRX_Cycle_InactivityThreshold_vals), 0,
+ "UE_DRX_Cycle_InactivityThreshold", HFILL }},
{ &hf_rrc_maxTFCI_Field2Value,
{ "maxTFCI-Field2Value", "rrc.maxTFCI_Field2Value",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -163741,6 +177444,14 @@ void proto_register_rrc(void) {
{ "uplink-DPCCHSlotFormatInformation", "rrc.uplink_DPCCHSlotFormatInformation",
FT_UINT32, BASE_DEC, VALS(rrc_Uplink_DPCCH_Slot_Format_Information_vals), 0,
"Uplink_DPCCH_Slot_Format_Information", HFILL }},
+ { &hf_rrc_dtx_Info_SecondaryUplinkFrequency,
+ { "dtx-Info-SecondaryUplinkFrequency", "rrc.dtx_Info_SecondaryUplinkFrequency_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_drx_Info_01,
+ { "drx-Info", "rrc.drx_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DRX_Info_r12", HFILL }},
{ &hf_rrc_ue_dtx_Cycle1_10ms,
{ "ue-dtx-Cycle1-10ms", "rrc.ue_dtx_Cycle1_10ms",
FT_UINT32, BASE_DEC, VALS(rrc_UE_DTX_Cycle1_10ms_vals), 0,
@@ -163805,6 +177516,42 @@ void proto_register_rrc(void) {
{ "ue-dpcch-Burst2", "rrc.ue_dpcch_Burst2",
FT_UINT32, BASE_DEC, VALS(rrc_UE_DPCCH_Burst_vals), 0,
"UE_DPCCH_Burst", HFILL }},
+ { &hf_rrc_e_dch_TTI_Length_01,
+ { "e-dch-TTI-Length", "rrc.e_dch_TTI_Length",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_dch_TTI_Length_01_vals), 0,
+ "T_e_dch_TTI_Length_01", HFILL }},
+ { &hf_rrc_dtx_e_dch_TTI_10ms_01,
+ { "dtx-e-dch-TTI-10ms", "rrc.dtx_e_dch_TTI_10ms_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_dtx_e_dch_TTI_2ms_01,
+ { "dtx-e-dch-TTI-2ms", "rrc.dtx_e_dch_TTI_2ms_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ue_dtx_Cycle1_2ms_Secondary,
+ { "ue-dtx-Cycle1-2ms-Secondary", "rrc.ue_dtx_Cycle1_2ms_Secondary",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DTX_Cycle1_2ms_vals), 0,
+ "UE_DTX_Cycle1_2ms", HFILL }},
+ { &hf_rrc_ue_dtx_Cycle2_2ms_Secondary,
+ { "ue-dtx-Cycle2-2ms-Secondary", "rrc.ue_dtx_Cycle2_2ms_Secondary",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_UE_DTX_Cycle2_2ms_Secondary_vals_ext, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ue_dtx_cycle2InactivityThreshold_Secondary,
+ { "ue-dtx-cycle2InactivityThreshold-Secondary", "rrc.ue_dtx_cycle2InactivityThreshold_Secondary",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DTX_Cycle2InactivityThreshold_vals), 0,
+ "UE_DTX_Cycle2InactivityThreshold", HFILL }},
+ { &hf_rrc_ue_dtx_long_preamble_length_Secondary,
+ { "ue-dtx-long-preamble-length-Secondary", "rrc.ue_dtx_long_preamble_length_Secondary",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DTX_long_preamble_length_vals), 0,
+ "UE_DTX_long_preamble_length", HFILL }},
+ { &hf_rrc_ue_dpcch_Burst1_Secondary,
+ { "ue-dpcch-Burst1-Secondary", "rrc.ue_dpcch_Burst1_Secondary",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DPCCH_Burst_vals), 0,
+ "UE_DPCCH_Burst", HFILL }},
+ { &hf_rrc_ue_dpcch_Burst2_Secondary,
+ { "ue-dpcch-Burst2-Secondary", "rrc.ue_dpcch_Burst2_Secondary",
+ FT_UINT32, BASE_DEC, VALS(rrc_UE_DPCCH_Burst_vals), 0,
+ "UE_DPCCH_Burst", HFILL }},
{ &hf_rrc_DynamicPersistenceLevelList_item,
{ "DynamicPersistenceLevel", "rrc.DynamicPersistenceLevel",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -163889,18 +177636,18 @@ 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_92,
+ { &hf_rrc_fdd_101,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_91", HFILL }},
- { &hf_rrc_tdd_51,
+ "T_fdd_100", HFILL }},
+ { &hf_rrc_tdd_59,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_48_vals), 0,
- "T_tdd_48", HFILL }},
- { &hf_rrc_tdd384_20,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_56_vals), 0,
+ "T_tdd_56", HFILL }},
+ { &hf_rrc_tdd384_22,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_19", HFILL }},
+ "T_tdd384_21", HFILL }},
{ &hf_rrc_long_Term_Grant_Indicator,
{ "long-Term-Grant-Indicator", "rrc.long_Term_Grant_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -163917,18 +177664,18 @@ void proto_register_rrc(void) {
{ "e-AGCH-BLER-Target", "rrc.e_AGCH_BLER_Target",
FT_INT32, BASE_DEC, NULL, 0,
"Bler_Target", HFILL }},
- { &hf_rrc_tdd768_12,
+ { &hf_rrc_tdd768_14,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_11", HFILL }},
+ "T_tdd768_13", HFILL }},
{ &hf_rrc_e_AGCH_Set_Config_01,
{ "e-AGCH-Set-Config", "rrc.e_AGCH_Set_Config",
FT_UINT32, BASE_DEC, NULL, 0,
"E_AGCH_Set_Config_VHCR", HFILL }},
- { &hf_rrc_tdd128_31,
+ { &hf_rrc_tdd128_35,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_31", HFILL }},
+ "T_tdd128_35", HFILL }},
{ &hf_rrc_rdi_Indicator,
{ "rdi-Indicator", "rrc.rdi_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -163945,26 +177692,26 @@ 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_93,
+ { &hf_rrc_fdd_102,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_92", HFILL }},
- { &hf_rrc_tdd_52,
+ "T_fdd_101", HFILL }},
+ { &hf_rrc_tdd_60,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_49_vals), 0,
- "T_tdd_49", HFILL }},
- { &hf_rrc_tdd384_21,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_57_vals), 0,
+ "T_tdd_57", HFILL }},
+ { &hf_rrc_tdd384_23,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_20", HFILL }},
- { &hf_rrc_tdd768_13,
+ "T_tdd384_22", HFILL }},
+ { &hf_rrc_tdd768_15,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_12", HFILL }},
- { &hf_rrc_tdd128_32,
+ "T_tdd768_14", HFILL }},
+ { &hf_rrc_tdd128_36,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_32", HFILL }},
+ "T_tdd128_36", HFILL }},
{ &hf_rrc_E_AGCH_Set_Config_item,
{ "E-AGCH-Individual", "rrc.E_AGCH_Individual_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -164025,18 +177772,18 @@ void proto_register_rrc(void) {
{ "E-DCH-RL-InfoOtherCell-SecULFreq", "rrc.E_DCH_RL_InfoOtherCell_SecULFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_servingGrant_01,
+ { &hf_rrc_servingGrant_02,
{ "servingGrant", "rrc.servingGrant_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_servingGrant_01", HFILL }},
+ "T_servingGrant_02", HFILL }},
{ &hf_rrc_value,
{ "value", "rrc.value",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_38", HFILL }},
- { &hf_rrc_primary_Secondary_GrantSelector_01,
+ { &hf_rrc_primary_Secondary_GrantSelector_02,
{ "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
- FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_01_vals), 0,
- "T_primary_Secondary_GrantSelector_01", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_02_vals), 0,
+ "T_primary_Secondary_GrantSelector_02", HFILL }},
{ &hf_rrc_reference_E_TFCIs,
{ "reference-E-TFCIs", "rrc.reference_E_TFCIs",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -164053,26 +177800,10 @@ void proto_register_rrc(void) {
{ "twoIndexStepThreshold", "rrc.twoIndexStepThreshold",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_37", HFILL }},
- { &hf_rrc_e_RGCH_Info_05,
- { "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_05_vals), 0,
- "T_e_RGCH_Info_05", HFILL }},
- { &hf_rrc_servingGrant_02,
- { "servingGrant", "rrc.servingGrant_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_servingGrant_02", HFILL }},
- { &hf_rrc_primary_Secondary_GrantSelector_02,
- { "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
- FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_02_vals), 0,
- "T_primary_Secondary_GrantSelector_02", HFILL }},
- { &hf_rrc_reference_E_TFCIs_01,
- { "reference-E-TFCIs", "rrc.reference_E_TFCIs",
- FT_UINT32, BASE_DEC, NULL, 0,
- "E_DPDCH_Reference_E_TFCIList_r7", HFILL }},
- { &hf_rrc_e_RGCH_Info_06,
+ { &hf_rrc_e_RGCH_Info_07,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_06_vals), 0,
- "T_e_RGCH_Info_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_07_vals), 0,
+ "T_e_RGCH_Info_07", HFILL }},
{ &hf_rrc_servingGrant_03,
{ "servingGrant", "rrc.servingGrant_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -164081,34 +177812,50 @@ void proto_register_rrc(void) {
{ "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_03_vals), 0,
"T_primary_Secondary_GrantSelector_03", HFILL }},
- { &hf_rrc_e_RGCH_Info_07,
- { "e-RGCH-Info", "rrc.e_RGCH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_07_vals), 0,
- "T_e_RGCH_Info_07", HFILL }},
+ { &hf_rrc_reference_E_TFCIs_01,
+ { "reference-E-TFCIs", "rrc.reference_E_TFCIs",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "E_DPDCH_Reference_E_TFCIList_r7", HFILL }},
{ &hf_rrc_e_RGCH_Info_08,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_08_vals), 0,
"T_e_RGCH_Info_08", HFILL }},
- { &hf_rrc_e_HICH_Info_06,
- { "e-HICH-Info", "rrc.e_HICH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_04_vals), 0,
- "T_e_HICH_Info_04", HFILL }},
+ { &hf_rrc_servingGrant_04,
+ { "servingGrant", "rrc.servingGrant_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_servingGrant_04", HFILL }},
+ { &hf_rrc_primary_Secondary_GrantSelector_04,
+ { "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_04_vals), 0,
+ "T_primary_Secondary_GrantSelector_04", HFILL }},
{ &hf_rrc_e_RGCH_Info_09,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_09_vals), 0,
"T_e_RGCH_Info_09", HFILL }},
- { &hf_rrc_e_HICH_Info_07,
- { "e-HICH-Info", "rrc.e_HICH_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_05_vals), 0,
- "T_e_HICH_Info_05", HFILL }},
{ &hf_rrc_e_RGCH_Info_10,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_10_vals), 0,
"T_e_RGCH_Info_10", HFILL }},
+ { &hf_rrc_e_HICH_Info_07,
+ { "e-HICH-Info", "rrc.e_HICH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_05_vals), 0,
+ "T_e_HICH_Info_05", HFILL }},
{ &hf_rrc_e_RGCH_Info_11,
{ "e-RGCH-Info", "rrc.e_RGCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_11_vals), 0,
"T_e_RGCH_Info_11", HFILL }},
+ { &hf_rrc_e_HICH_Info_08,
+ { "e-HICH-Info", "rrc.e_HICH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_06_vals), 0,
+ "T_e_HICH_Info_06", HFILL }},
+ { &hf_rrc_e_RGCH_Info_12,
+ { "e-RGCH-Info", "rrc.e_RGCH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_12_vals), 0,
+ "T_e_RGCH_Info_12", HFILL }},
+ { &hf_rrc_e_RGCH_Info_13,
+ { "e-RGCH-Info", "rrc.e_RGCH_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_13_vals), 0,
+ "T_e_RGCH_Info_13", HFILL }},
{ &hf_rrc_e_dch_SPS_Operation,
{ "e-dch-SPS-Operation", "rrc.e_dch_SPS_Operation",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_dch_SPS_Operation_vals), 0,
@@ -164213,14 +177960,14 @@ void proto_register_rrc(void) {
{ "periodicityOfSchedInfo-Grant", "rrc.periodicityOfSchedInfo_Grant",
FT_UINT32, BASE_DEC, VALS(rrc_E_DPDCH_PeriodicyOfSchedInfo_vals), 0,
"E_DPDCH_PeriodicyOfSchedInfo", HFILL }},
- { &hf_rrc_servingGrant_04,
+ { &hf_rrc_servingGrant_05,
{ "servingGrant", "rrc.servingGrant_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_servingGrant_04", HFILL }},
- { &hf_rrc_primary_Secondary_GrantSelector_04,
+ "T_servingGrant_05", HFILL }},
+ { &hf_rrc_primary_Secondary_GrantSelector_05,
{ "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector",
- FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_04_vals), 0,
- "T_primary_Secondary_GrantSelector_04", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_05_vals), 0,
+ "T_primary_Secondary_GrantSelector_05", HFILL }},
{ &hf_rrc_channelisationCode_02,
{ "channelisationCode", "rrc.channelisationCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -164241,15 +177988,15 @@ void proto_register_rrc(void) {
{ "tS-Number", "rrc.tS_Number",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_14", HFILL }},
- { &hf_rrc_modeSpecificInfo_56,
+ { &hf_rrc_modeSpecificInfo_62,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_56_vals), 0,
- "T_modeSpecificInfo_56", HFILL }},
- { &hf_rrc_tdd384_22,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_62_vals), 0,
+ "T_modeSpecificInfo_62", HFILL }},
+ { &hf_rrc_tdd384_24,
{ "tdd384", "rrc.tdd384",
FT_UINT32, BASE_DEC, VALS(rrc_DL_TS_ChannelisationCode_vals), 0,
"DL_TS_ChannelisationCode", HFILL }},
- { &hf_rrc_tdd768_14,
+ { &hf_rrc_tdd768_16,
{ "tdd768", "rrc.tdd768",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_DL_TS_ChannelisationCode_VHCR_vals_ext, 0,
"DL_TS_ChannelisationCode_VHCR", HFILL }},
@@ -164309,10 +178056,10 @@ void proto_register_rrc(void) {
{ "e-TFCS-Info", "rrc.e_TFCS_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_57,
+ { &hf_rrc_modeSpecificInfo_63,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_57_vals), 0,
- "T_modeSpecificInfo_57", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_63_vals), 0,
+ "T_modeSpecificInfo_63", HFILL }},
{ &hf_rrc_tdd348_tdd768,
{ "tdd348-tdd768", "rrc.tdd348_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -164349,10 +178096,10 @@ void proto_register_rrc(void) {
{ "maximum-Allowed-Code-Rate", "rrc.maximum_Allowed_Code_Rate",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_63", HFILL }},
- { &hf_rrc_tdd128_33,
+ { &hf_rrc_tdd128_37,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_33", HFILL }},
+ "T_tdd128_37", HFILL }},
{ &hf_rrc_snpl_ReportType,
{ "snpl-ReportType", "rrc.snpl_ReportType",
FT_UINT32, BASE_DEC, VALS(rrc_T_snpl_ReportType_vals), 0,
@@ -164397,7 +178144,7 @@ void proto_register_rrc(void) {
{ "retransTimerForSchedInfo", "rrc.retransTimerForSchedInfo",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_T_retransTimerForSchedInfo_01_vals_ext, 0,
"T_retransTimerForSchedInfo_01", HFILL }},
- { &hf_rrc_dummy_46,
+ { &hf_rrc_dummy_47,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_6", HFILL }},
@@ -164413,14 +178160,14 @@ void proto_register_rrc(void) {
{ "rg-CombinationIndex", "rrc.rg_CombinationIndex",
FT_UINT32, BASE_DEC, NULL, 0,
"E_RGCH_CombinationIndex", HFILL }},
- { &hf_rrc_modeSpecificInfo_58,
+ { &hf_rrc_modeSpecificInfo_64,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_58_vals), 0,
- "T_modeSpecificInfo_58", HFILL }},
- { &hf_rrc_tdd384_tdd768_03,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_64_vals), 0,
+ "T_modeSpecificInfo_64", HFILL }},
+ { &hf_rrc_tdd384_tdd768_04,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_tdd768_03", HFILL }},
+ "T_tdd384_tdd768_04", HFILL }},
{ &hf_rrc_e_RUCCH_ConstantValue,
{ "e-RUCCH-ConstantValue", "rrc.e_RUCCH_ConstantValue",
FT_INT32, BASE_DEC, NULL, 0,
@@ -164449,14 +178196,14 @@ void proto_register_rrc(void) {
{ "t-SCHED", "rrc.t_SCHED",
FT_UINT32, BASE_DEC, VALS(rrc_T_t_SCHED_vals), 0,
"T_t_SCHED", HFILL }},
- { &hf_rrc_modeSpecificInfo_59,
+ { &hf_rrc_modeSpecificInfo_65,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_59_vals), 0,
- "T_modeSpecificInfo_59", HFILL }},
- { &hf_rrc_tdd384_23,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_65_vals), 0,
+ "T_modeSpecificInfo_65", HFILL }},
+ { &hf_rrc_tdd384_25,
{ "tdd384", "rrc.tdd384",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd384_21_vals), 0,
- "T_tdd384_21", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd384_23_vals), 0,
+ "T_tdd384_23", HFILL }},
{ &hf_rrc_sF16,
{ "sF16", "rrc.sF16",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -164473,10 +178220,10 @@ void proto_register_rrc(void) {
{ "SF8Codes", "rrc.SF8Codes",
FT_UINT32, BASE_DEC, VALS(rrc_SF8Codes_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd768_15,
+ { &hf_rrc_tdd768_17,
{ "tdd768", "rrc.tdd768",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd768_13_vals), 0,
- "T_tdd768_13", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd768_15_vals), 0,
+ "T_tdd768_15", HFILL }},
{ &hf_rrc_sF32,
{ "sF32", "rrc.sF32",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -164493,10 +178240,10 @@ void proto_register_rrc(void) {
{ "SF16Codes2", "rrc.SF16Codes2",
FT_UINT32, BASE_DEC, VALS(rrc_SF16Codes2_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_34,
+ { &hf_rrc_tdd128_38,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_34", HFILL }},
+ "T_tdd128_38", HFILL }},
{ &hf_rrc_t_RUCCH_01,
{ "t-RUCCH", "rrc.t_RUCCH",
FT_UINT32, BASE_DEC, VALS(rrc_T_t_RUCCH_01_vals), 0,
@@ -164573,26 +178320,34 @@ void proto_register_rrc(void) {
{ "earfcnExt", "rrc.earfcnExt",
FT_UINT32, BASE_DEC, NULL, 0,
"EARFCNExtension", HFILL }},
- { &hf_rrc_modeSpecificInfo_60,
+ { &hf_rrc_modeSpecificInfo_66,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_60_vals), 0,
- "T_modeSpecificInfo_60", HFILL }},
- { &hf_rrc_tdd384_24,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_66_vals), 0,
+ "T_modeSpecificInfo_66", HFILL }},
+ { &hf_rrc_tdd384_26,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_22", HFILL }},
+ "T_tdd384_24", HFILL }},
{ &hf_rrc_ex_ul_TimingAdvance,
{ "ex-ul-TimingAdvance", "rrc.ex_ul_TimingAdvance",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_255", HFILL }},
- { &hf_rrc_tdd768_16,
+ { &hf_rrc_tdd768_18,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_14", HFILL }},
+ "T_tdd768_16", HFILL }},
{ &hf_rrc_ex_ul_TimingAdvance_01,
{ "ex-ul-TimingAdvance", "rrc.ex_ul_TimingAdvance",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_511", HFILL }},
+ { &hf_rrc_fdpch_SlotFormat_01,
+ { "fdpch-SlotFormat", "rrc.fdpch_SlotFormat",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_9", HFILL }},
+ { &hf_rrc_codeNumber_01,
+ { "codeNumber", "rrc.codeNumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
{ &hf_rrc_ctch_Indicator,
{ "ctch-Indicator", "rrc.ctch_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -164661,15 +178416,19 @@ void proto_register_rrc(void) {
{ "FrequencyIndexForEnhancedMeas", "rrc.FrequencyIndexForEnhancedMeas",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_61,
+ { &hf_rrc_FreqIndexListForEnhancedMeas_r12_item,
+ { "FrequencyIndexForEnhancedMeas-r12", "rrc.FrequencyIndexForEnhancedMeas_r12",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_67,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_61_vals), 0,
- "T_modeSpecificInfo_61", HFILL }},
- { &hf_rrc_fdd_94,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_67_vals), 0,
+ "T_modeSpecificInfo_67", HFILL }},
+ { &hf_rrc_fdd_103,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"FrequencyInfoFDD", HFILL }},
- { &hf_rrc_tdd_53,
+ { &hf_rrc_tdd_61,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"FrequencyInfoTDD", HFILL }},
@@ -164893,26 +178652,38 @@ void proto_register_rrc(void) {
{ "hs-sich-Index", "rrc.hs_sich_Index",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_maxHSSICH_TDD128_1", HFILL }},
+ { &hf_rrc_hs_dpcch_ReductionType,
+ { "hs-dpcch-ReductionType", "rrc.hs_dpcch_ReductionType",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_hs_dpcch_ReductionType_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_feedback_cycle2,
+ { "feedback-cycle2", "rrc.feedback_cycle2",
+ FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle2_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_cqi_CycleSwitchTimer,
+ { "cqi-CycleSwitchTimer", "rrc.cqi_CycleSwitchTimer",
+ FT_UINT32, BASE_DEC, VALS(rrc_CQI_CycleSwitchTimer_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_midambleAllocationMode_04,
{ "midambleAllocationMode", "rrc.midambleAllocationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_04_vals), 0,
"T_midambleAllocationMode_04", HFILL }},
- { &hf_rrc_modeSpecificInfo_62,
+ { &hf_rrc_modeSpecificInfo_68,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_62_vals), 0,
- "T_modeSpecificInfo_62", HFILL }},
- { &hf_rrc_fdd_95,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_68_vals), 0,
+ "T_modeSpecificInfo_68", HFILL }},
+ { &hf_rrc_fdd_104,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_93", HFILL }},
- { &hf_rrc_tdd_54,
+ "T_fdd_102", HFILL }},
+ { &hf_rrc_tdd_62,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_50_vals), 0,
- "T_tdd_50", HFILL }},
- { &hf_rrc_tdd384_25,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_58_vals), 0,
+ "T_tdd_58", HFILL }},
+ { &hf_rrc_tdd384_27,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_23", HFILL }},
+ "T_tdd384_25", HFILL }},
{ &hf_rrc_nack_ack_power_offset,
{ "nack-ack-power-offset", "rrc.nack_ack_power_offset",
FT_INT32, BASE_DEC, NULL, 0,
@@ -164929,7 +178700,7 @@ void proto_register_rrc(void) {
{ "HS-SCCH-TDD384", "rrc.HS_SCCH_TDD384_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_35,
+ { &hf_rrc_tdd128_39,
{ "tdd128", "rrc.tdd128",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128", HFILL }},
@@ -164937,22 +178708,22 @@ void proto_register_rrc(void) {
{ "HS-SCCH-TDD128", "rrc.HS_SCCH_TDD128_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_63,
+ { &hf_rrc_modeSpecificInfo_69,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_63_vals), 0,
- "T_modeSpecificInfo_63", HFILL }},
- { &hf_rrc_fdd_96,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_69_vals), 0,
+ "T_modeSpecificInfo_69", HFILL }},
+ { &hf_rrc_fdd_105,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_94", HFILL }},
- { &hf_rrc_tdd_55,
+ "T_fdd_103", HFILL }},
+ { &hf_rrc_tdd_63,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_51_vals), 0,
- "T_tdd_51", HFILL }},
- { &hf_rrc_tdd384_26,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_59_vals), 0,
+ "T_tdd_59", HFILL }},
+ { &hf_rrc_tdd384_28,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_24", HFILL }},
+ "T_tdd384_26", HFILL }},
{ &hf_rrc_bler_target,
{ "bler-target", "rrc.bler_target",
FT_INT32, BASE_DEC, NULL, 0,
@@ -164965,10 +178736,10 @@ void proto_register_rrc(void) {
{ "HS-SCCH-TDD384-r6", "rrc.HS_SCCH_TDD384_r6_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_36,
+ { &hf_rrc_tdd128_40,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_35", HFILL }},
+ "T_tdd128_39", HFILL }},
{ &hf_rrc_power_level_HSSICH,
{ "power-level-HSSICH", "rrc.power_level_HSSICH",
FT_INT32, BASE_DEC, NULL, 0,
@@ -164985,26 +178756,26 @@ void proto_register_rrc(void) {
{ "HS-SCCH-TDD128-r6", "rrc.HS_SCCH_TDD128_r6_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_64,
+ { &hf_rrc_modeSpecificInfo_70,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_64_vals), 0,
- "T_modeSpecificInfo_64", HFILL }},
- { &hf_rrc_fdd_97,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_70_vals), 0,
+ "T_modeSpecificInfo_70", HFILL }},
+ { &hf_rrc_fdd_106,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_95", HFILL }},
- { &hf_rrc_tdd_56,
+ "T_fdd_104", HFILL }},
+ { &hf_rrc_tdd_64,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_52_vals), 0,
- "T_tdd_52", HFILL }},
- { &hf_rrc_tdd384_27,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_60_vals), 0,
+ "T_tdd_60", HFILL }},
+ { &hf_rrc_tdd384_29,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_25", HFILL }},
- { &hf_rrc_tdd768_17,
+ "T_tdd384_27", HFILL }},
+ { &hf_rrc_tdd768_19,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_15", HFILL }},
+ "T_tdd768_17", HFILL }},
{ &hf_rrc_hs_SICH_PowerControl_Info_01,
{ "hs-SICH-PowerControl-Info", "rrc.hs_SICH_PowerControl_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -165017,10 +178788,10 @@ void proto_register_rrc(void) {
{ "HS-SCCH-TDD768", "rrc.HS_SCCH_TDD768_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_37,
+ { &hf_rrc_tdd128_41,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_36", HFILL }},
+ "T_tdd128_40", HFILL }},
{ &hf_rrc_tpc_step_size_01,
{ "tpc-step-size", "rrc.tpc_step_size",
FT_UINT32, BASE_DEC, VALS(rrc_T_tpc_step_size_01_vals), 0,
@@ -165033,46 +178804,46 @@ void proto_register_rrc(void) {
{ "pathlossCompensationSwitch", "rrc.pathlossCompensationSwitch",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_modeSpecificInfo_65,
+ { &hf_rrc_modeSpecificInfo_71,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_65_vals), 0,
- "T_modeSpecificInfo_65", HFILL }},
- { &hf_rrc_tdd_57,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_71_vals), 0,
+ "T_modeSpecificInfo_71", HFILL }},
+ { &hf_rrc_tdd_65,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_53_vals), 0,
- "T_tdd_53", HFILL }},
- { &hf_rrc_tdd128_38,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_61_vals), 0,
+ "T_tdd_61", HFILL }},
+ { &hf_rrc_tdd128_42,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_37", HFILL }},
+ "T_tdd128_41", HFILL }},
{ &hf_rrc_hS_SCCH_tpc_step_size,
{ "hS-SCCH-tpc-step-size", "rrc.hS_SCCH_tpc_step_size",
FT_UINT32, BASE_DEC, VALS(rrc_T_hS_SCCH_tpc_step_size_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_66,
+ { &hf_rrc_modeSpecificInfo_72,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_66_vals), 0,
- "T_modeSpecificInfo_66", HFILL }},
- { &hf_rrc_fdd_98,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_72_vals), 0,
+ "T_modeSpecificInfo_72", HFILL }},
+ { &hf_rrc_fdd_107,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_96", HFILL }},
- { &hf_rrc_tdd_58,
+ "T_fdd_105", HFILL }},
+ { &hf_rrc_tdd_66,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_54_vals), 0,
- "T_tdd_54", HFILL }},
- { &hf_rrc_tdd384_28,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_62_vals), 0,
+ "T_tdd_62", HFILL }},
+ { &hf_rrc_tdd384_30,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_26", HFILL }},
- { &hf_rrc_tdd768_18,
+ "T_tdd384_28", HFILL }},
+ { &hf_rrc_tdd768_20,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_16", HFILL }},
- { &hf_rrc_tdd128_39,
+ "T_tdd768_18", HFILL }},
+ { &hf_rrc_tdd128_43,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_38", HFILL }},
+ "T_tdd128_42", HFILL }},
{ &hf_rrc_tpc_step_size_02,
{ "tpc-step-size", "rrc.tpc_step_size",
FT_UINT32, BASE_DEC, VALS(rrc_T_tpc_step_size_02_vals), 0,
@@ -165329,14 +179100,14 @@ void proto_register_rrc(void) {
{ "IndividualTS-Interference", "rrc.IndividualTS_Interference_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_67,
+ { &hf_rrc_modeSpecificInfo_73,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_67_vals), 0,
- "T_modeSpecificInfo_67", HFILL }},
- { &hf_rrc_fdd_99,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_73_vals), 0,
+ "T_modeSpecificInfo_73", HFILL }},
+ { &hf_rrc_fdd_108,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_97", HFILL }},
+ "T_fdd_106", HFILL }},
{ &hf_rrc_feedback_cycle,
{ "feedback-cycle", "rrc.feedback_cycle",
FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_vals), 0,
@@ -165349,26 +179120,26 @@ void proto_register_rrc(void) {
{ "deltaCQI", "rrc.deltaCQI",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_68,
+ { &hf_rrc_modeSpecificInfo_74,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_68_vals), 0,
- "T_modeSpecificInfo_68", HFILL }},
- { &hf_rrc_fdd_100,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_74_vals), 0,
+ "T_modeSpecificInfo_74", HFILL }},
+ { &hf_rrc_fdd_109,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_98", HFILL }},
+ "T_fdd_107", HFILL }},
{ &hf_rrc_feedback_cycle_01,
{ "feedback-cycle", "rrc.feedback_cycle",
FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_r7_vals), 0,
"Feedback_cycle_r7", HFILL }},
- { &hf_rrc_modeSpecificInfo_69,
+ { &hf_rrc_modeSpecificInfo_75,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_69_vals), 0,
- "T_modeSpecificInfo_69", HFILL }},
- { &hf_rrc_fdd_101,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_75_vals), 0,
+ "T_modeSpecificInfo_75", HFILL }},
+ { &hf_rrc_fdd_110,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_99", HFILL }},
+ "T_fdd_108", HFILL }},
{ &hf_rrc_cqi_RepetitionFactor_Assisting,
{ "cqi-RepetitionFactor-Assisting", "rrc.cqi_RepetitionFactor_Assisting",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -165377,6 +179148,18 @@ void proto_register_rrc(void) {
{ "deltaCQI", "rrc.deltaCQI",
FT_UINT32, BASE_DEC, NULL, 0,
"DeltaCQI_r11", HFILL }},
+ { &hf_rrc_modeSpecificInfo_76,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_76_vals), 0,
+ "T_modeSpecificInfo_76", HFILL }},
+ { &hf_rrc_fdd_111,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_109", HFILL }},
+ { &hf_rrc_hs_DPCCHOverheadReduction,
+ { "hs-DPCCHOverheadReduction", "rrc.hs_DPCCHOverheadReduction_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_burstType_01,
{ "burstType", "rrc.burstType",
FT_UINT32, BASE_DEC, VALS(rrc_T_burstType_vals), 0,
@@ -165629,14 +179412,14 @@ void proto_register_rrc(void) {
{ "mimoPilotConfiguration", "rrc.mimoPilotConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
"MIMO_PilotConfiguration", HFILL }},
- { &hf_rrc_configurationInfo_04,
+ { &hf_rrc_configurationInfo_09,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_04_vals), 0,
- "T_configurationInfo_04", HFILL }},
- { &hf_rrc_newConfiguration_06,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_09_vals), 0,
+ "T_configurationInfo_09", HFILL }},
+ { &hf_rrc_newConfiguration_12,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_06", HFILL }},
+ "T_newConfiguration_12", HFILL }},
{ &hf_rrc_mimo4x4N_M_Ratio,
{ "mimo4x4N-M-Ratio", "rrc.mimo4x4N_M_Ratio",
FT_UINT32, BASE_DEC, VALS(rrc_MIMO_N_M_Ratio_vals), 0,
@@ -165653,22 +179436,22 @@ void proto_register_rrc(void) {
{ "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction",
FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_70,
+ { &hf_rrc_modeSpecificInfo_77,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_70_vals), 0,
- "T_modeSpecificInfo_70", HFILL }},
- { &hf_rrc_fdd_102,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_77_vals), 0,
+ "T_modeSpecificInfo_77", HFILL }},
+ { &hf_rrc_fdd_112,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_100", HFILL }},
- { &hf_rrc_tdd_59,
+ "T_fdd_110", HFILL }},
+ { &hf_rrc_tdd_67,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_55_vals), 0,
- "T_tdd_55", HFILL }},
- { &hf_rrc_tdd128_40,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_63_vals), 0,
+ "T_tdd_63", HFILL }},
+ { &hf_rrc_tdd128_44,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_39", HFILL }},
+ "T_tdd128_43", HFILL }},
{ &hf_rrc_mimoSFModeForHSPDSCHDualStream,
{ "mimoSFModeForHSPDSCHDualStream", "rrc.mimoSFModeForHSPDSCHDualStream",
FT_UINT32, BASE_DEC, VALS(rrc_T_mimoSFModeForHSPDSCHDualStream_vals), 0,
@@ -165677,18 +179460,18 @@ void proto_register_rrc(void) {
{ "hs-sich-ReferenceSignalInfoList", "rrc.hs_sich_ReferenceSignalInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_tdd768_04,
+ { &hf_rrc_tdd384_tdd768_05,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_71,
+ { &hf_rrc_modeSpecificInfo_78,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_71_vals), 0,
- "T_modeSpecificInfo_71", HFILL }},
- { &hf_rrc_fdd_103,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_78_vals), 0,
+ "T_modeSpecificInfo_78", HFILL }},
+ { &hf_rrc_fdd_113,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_101", HFILL }},
+ "T_fdd_111", HFILL }},
{ &hf_rrc_mimoPilotConfiguration_01,
{ "mimoPilotConfiguration", "rrc.mimoPilotConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -165697,14 +179480,14 @@ void proto_register_rrc(void) {
{ "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction",
FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_01_vals), 0,
"T_precodingWeightSetRestriction_01", HFILL }},
- { &hf_rrc_tdd_60,
+ { &hf_rrc_tdd_68,
{ "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_56_vals), 0,
- "T_tdd_56", HFILL }},
- { &hf_rrc_tdd128_41,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_64_vals), 0,
+ "T_tdd_64", HFILL }},
+ { &hf_rrc_tdd128_45,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_40", HFILL }},
+ "T_tdd128_44", HFILL }},
{ &hf_rrc_mimoSFModeForHSPDSCHDualStream_01,
{ "mimoSFModeForHSPDSCHDualStream", "rrc.mimoSFModeForHSPDSCHDualStream",
FT_UINT32, BASE_DEC, VALS(rrc_T_mimoSFModeForHSPDSCHDualStream_01_vals), 0,
@@ -165761,10 +179544,10 @@ void proto_register_rrc(void) {
{ "timeReferenceCell", "rrc.timeReferenceCell",
FT_UINT32, BASE_DEC, VALS(rrc_T_timeReferenceCell_vals), 0,
NULL, HFILL }},
- { &hf_rrc_newConfiguration_07,
+ { &hf_rrc_newConfiguration_13,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_07", HFILL }},
+ "T_newConfiguration_13", HFILL }},
{ &hf_rrc_mu_MIMO_Operation,
{ "mu-MIMO-Operation", "rrc.mu_MIMO_Operation",
FT_UINT32, BASE_DEC, VALS(rrc_MU_MIMO_Operation_vals), 0,
@@ -165793,14 +179576,14 @@ void proto_register_rrc(void) {
{ "timeslotResourceRelatedInfo", "rrc.timeslotResourceRelatedInfo",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_13", HFILL }},
- { &hf_rrc_tdd128_42,
+ { &hf_rrc_tdd128_46,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_41", HFILL }},
- { &hf_rrc_e_HICH_Info_08,
+ "T_tdd128_45", HFILL }},
+ { &hf_rrc_e_HICH_Info_09,
{ "e-HICH-Info", "rrc.e_HICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_e_HICH_Info_06", HFILL }},
+ "T_e_HICH_Info_07", HFILL }},
{ &hf_rrc_midambleAllocationMode_31,
{ "midambleAllocationMode", "rrc.midambleAllocationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_31_vals), 0,
@@ -165809,10 +179592,10 @@ void proto_register_rrc(void) {
{ "tdd384-768", "rrc.tdd384_768_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_43,
+ { &hf_rrc_tdd128_47,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_42", HFILL }},
+ "T_tdd128_46", HFILL }},
{ &hf_rrc_t_SI_nst,
{ "t-SI-nst", "rrc.t_SI_nst",
FT_UINT32, BASE_DEC, VALS(rrc_T_t_SI_nst_vals), 0,
@@ -165821,14 +179604,14 @@ void proto_register_rrc(void) {
{ "tdd384-768", "rrc.tdd384_768_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd384_768_01", HFILL }},
- { &hf_rrc_tdd128_44,
+ { &hf_rrc_tdd128_48,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_43", HFILL }},
- { &hf_rrc_e_HICH_Info_09,
+ "T_tdd128_47", HFILL }},
+ { &hf_rrc_e_HICH_Info_10,
{ "e-HICH-Info", "rrc.e_HICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_e_HICH_Info_07", HFILL }},
+ "T_e_HICH_Info_08", HFILL }},
{ &hf_rrc_midambleAllocationMode_32,
{ "midambleAllocationMode", "rrc.midambleAllocationMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_32_vals), 0,
@@ -165993,42 +179776,42 @@ void proto_register_rrc(void) {
{ "pdsch-TimeslotsCodes", "rrc.pdsch_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes", HFILL }},
- { &hf_rrc_tddOption_12,
+ { &hf_rrc_tddOption_13,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_12_vals), 0,
- "T_tddOption_12", HFILL }},
- { &hf_rrc_tdd384_29,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_13_vals), 0,
+ "T_tddOption_13", HFILL }},
+ { &hf_rrc_tdd384_31,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_27", HFILL }},
- { &hf_rrc_tdd128_45,
+ "T_tdd384_29", HFILL }},
+ { &hf_rrc_tdd128_49,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_44", HFILL }},
+ "T_tdd128_48", HFILL }},
{ &hf_rrc_pdsch_TimeslotsCodes_01,
{ "pdsch-TimeslotsCodes", "rrc.pdsch_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes_LCR_r4", HFILL }},
- { &hf_rrc_tddOption_13,
+ { &hf_rrc_tddOption_14,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_13_vals), 0,
- "T_tddOption_13", HFILL }},
- { &hf_rrc_tdd384_30,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_14_vals), 0,
+ "T_tddOption_14", HFILL }},
+ { &hf_rrc_tdd384_32,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_28", HFILL }},
- { &hf_rrc_tdd768_19,
+ "T_tdd384_30", HFILL }},
+ { &hf_rrc_tdd768_21,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_17", HFILL }},
+ "T_tdd768_19", HFILL }},
{ &hf_rrc_pdsch_TimeslotsCodes_02,
{ "pdsch-TimeslotsCodes", "rrc.pdsch_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes_VHCR", HFILL }},
- { &hf_rrc_tdd128_46,
+ { &hf_rrc_tdd128_50,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_45", HFILL }},
+ "T_tdd128_49", HFILL }},
{ &hf_rrc_dsch_RadioLinkIdentifier,
{ "dsch-RadioLinkIdentifier", "rrc.dsch_RadioLinkIdentifier",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -166121,18 +179904,18 @@ void proto_register_rrc(void) {
{ "explicit", "rrc.explicit_element",
FT_NONE, BASE_NONE, NULL, 0,
"PICH_Info_LCR_r4", HFILL }},
- { &hf_rrc_fdd_104,
+ { &hf_rrc_fdd_114,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_102", HFILL }},
+ "T_fdd_112", HFILL }},
{ &hf_rrc_pi_CountPerFrame,
{ "pi-CountPerFrame", "rrc.pi_CountPerFrame",
FT_UINT32, BASE_DEC, VALS(rrc_PI_CountPerFrame_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_61,
+ { &hf_rrc_tdd_69,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_57", HFILL }},
+ "T_tdd_65", HFILL }},
{ &hf_rrc_channelisationCode_07,
{ "channelisationCode", "rrc.channelisationCode",
FT_UINT32, BASE_DEC, VALS(rrc_TDD_PICH_CCode_vals), 0,
@@ -166157,11 +179940,11 @@ void proto_register_rrc(void) {
{ "channelisationCode", "rrc.channelisationCode",
FT_UINT32, BASE_DEC, VALS(rrc_T_channelisationCode_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_31,
+ { &hf_rrc_tdd384_33,
{ "tdd384", "rrc.tdd384",
FT_UINT32, BASE_DEC, VALS(rrc_TDD_PICH_CCode_vals), 0,
"TDD_PICH_CCode", HFILL }},
- { &hf_rrc_tdd768_20,
+ { &hf_rrc_tdd768_22,
{ "tdd768", "rrc.tdd768",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_TDD768_PICH_CCode_vals_ext, 0,
"TDD768_PICH_CCode", HFILL }},
@@ -166213,7 +179996,7 @@ void proto_register_rrc(void) {
{ "PRACH-Information-LCR", "rrc.PRACH_Information_LCR_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_105,
+ { &hf_rrc_fdd_115,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD", HFILL }},
@@ -166221,7 +180004,7 @@ void proto_register_rrc(void) {
{ "ASCSetting-FDD", "rrc.ASCSetting_FDD_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_62,
+ { &hf_rrc_tdd_70,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD", HFILL }},
@@ -166229,7 +180012,7 @@ void proto_register_rrc(void) {
{ "ASCSetting-TDD", "rrc.ASCSetting_TDD_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_63,
+ { &hf_rrc_tdd_71,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7", HFILL }},
@@ -166317,22 +180100,22 @@ void proto_register_rrc(void) {
{ "weight", "rrc.weight",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_5", HFILL }},
- { &hf_rrc_modeSpecificInfo_72,
+ { &hf_rrc_modeSpecificInfo_79,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_72_vals), 0,
- "T_modeSpecificInfo_72", HFILL }},
- { &hf_rrc_fdd_106,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_79_vals), 0,
+ "T_modeSpecificInfo_79", HFILL }},
+ { &hf_rrc_fdd_116,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_103", HFILL }},
+ "T_fdd_113", HFILL }},
{ &hf_rrc_availableSF,
{ "availableSF", "rrc.availableSF",
FT_UINT32, BASE_DEC, VALS(rrc_SF_PRACH_vals), 0,
"SF_PRACH", HFILL }},
- { &hf_rrc_tdd_64,
+ { &hf_rrc_tdd_72,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_58", HFILL }},
+ "T_tdd_66", HFILL }},
{ &hf_rrc_channelisationCodeList,
{ "channelisationCodeList", "rrc.channelisationCodeList",
FT_UINT32, BASE_DEC, VALS(rrc_TDD_PRACH_CCodeList_vals), 0,
@@ -166377,14 +180160,14 @@ void proto_register_rrc(void) {
{ "prach-Partitioning", "rrc.prach_Partitioning",
FT_UINT32, BASE_DEC, VALS(rrc_PRACH_Partitioning_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_73,
+ { &hf_rrc_modeSpecificInfo_80,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_73_vals), 0,
- "T_modeSpecificInfo_73", HFILL }},
- { &hf_rrc_fdd_107,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_80_vals), 0,
+ "T_modeSpecificInfo_80", HFILL }},
+ { &hf_rrc_fdd_117,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_104", HFILL }},
+ "T_fdd_114", HFILL }},
{ &hf_rrc_prach_RACH_Info_01,
{ "prach-RACH-Info", "rrc.prach_RACH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -166433,18 +180216,18 @@ void proto_register_rrc(void) {
{ "ul-DPCH-InfoPredef", "rrc.ul_DPCH_InfoPredef_element",
FT_NONE, BASE_NONE, NULL, 0,
"UL_DPCH_InfoPredef_v770ext", HFILL }},
- { &hf_rrc_fdd_108,
+ { &hf_rrc_fdd_118,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_105", HFILL }},
+ "T_fdd_115", HFILL }},
{ &hf_rrc_tx_DiversityIndicator,
{ "tx-DiversityIndicator", "rrc.tx_DiversityIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_tdd_65,
+ { &hf_rrc_tdd_73,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_59", HFILL }},
+ "T_tdd_67", HFILL }},
{ &hf_rrc_syncCase,
{ "syncCase", "rrc.syncCase",
FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_vals), 0,
@@ -166465,22 +180248,22 @@ void proto_register_rrc(void) {
{ "sctd-Indicator", "rrc.sctd_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_fdd_109,
+ { &hf_rrc_fdd_119,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_106", HFILL }},
- { &hf_rrc_tdd_66,
+ "T_fdd_116", HFILL }},
+ { &hf_rrc_tdd_74,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_60", HFILL }},
- { &hf_rrc_tddOption_14,
+ "T_tdd_68", HFILL }},
+ { &hf_rrc_tddOption_15,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_14_vals), 0,
- "T_tddOption_14", HFILL }},
- { &hf_rrc_tdd384_tdd768_05,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_15_vals), 0,
+ "T_tddOption_15", HFILL }},
+ { &hf_rrc_tdd384_tdd768_06,
{ "tdd384-tdd768", "rrc.tdd384_tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_tdd768_04", HFILL }},
+ "T_tdd384_tdd768_05", HFILL }},
{ &hf_rrc_syncCase_01,
{ "syncCase", "rrc.syncCase",
FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_01_vals), 0,
@@ -166493,10 +180276,10 @@ void proto_register_rrc(void) {
{ "syncCase2", "rrc.syncCase2_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_syncCase2_01", HFILL }},
- { &hf_rrc_tdd128_47,
+ { &hf_rrc_tdd128_51,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_46", HFILL }},
+ "T_tdd128_50", HFILL }},
{ &hf_rrc_syncCase_02,
{ "syncCase", "rrc.syncCase",
FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_02_vals), 0,
@@ -166613,18 +180396,18 @@ void proto_register_rrc(void) {
{ "pusch-TimeslotsCodes", "rrc.pusch_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkTimeslotsCodes", HFILL }},
- { &hf_rrc_tddOption_15,
+ { &hf_rrc_tddOption_16,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_15_vals), 0,
- "T_tddOption_15", HFILL }},
- { &hf_rrc_tdd384_32,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_16_vals), 0,
+ "T_tddOption_16", HFILL }},
+ { &hf_rrc_tdd384_34,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_29", HFILL }},
- { &hf_rrc_tdd128_48,
+ "T_tdd384_31", HFILL }},
+ { &hf_rrc_tdd128_52,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_47", HFILL }},
+ "T_tdd128_51", HFILL }},
{ &hf_rrc_pusch_TimeslotsCodes_01,
{ "pusch-TimeslotsCodes", "rrc.pusch_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -166637,22 +180420,22 @@ void proto_register_rrc(void) {
{ "ul-TargetSIR", "rrc.ul_TargetSIR",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tddOption_16,
- { "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_16_vals), 0,
- "T_tddOption_16", HFILL }},
- { &hf_rrc_tdd128_49,
- { "tdd128", "rrc.tdd128_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_48", HFILL }},
{ &hf_rrc_tddOption_17,
{ "tddOption", "rrc.tddOption",
FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_17_vals), 0,
"T_tddOption_17", HFILL }},
- { &hf_rrc_tdd128_50,
+ { &hf_rrc_tdd128_53,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_49", HFILL }},
+ "T_tdd128_52", HFILL }},
+ { &hf_rrc_tddOption_18,
+ { "tddOption", "rrc.tddOption",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_18_vals), 0,
+ "T_tddOption_18", HFILL }},
+ { &hf_rrc_tdd128_54,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_53", HFILL }},
{ &hf_rrc_usch_TFCS,
{ "usch-TFCS", "rrc.usch_TFCS",
FT_UINT32, BASE_DEC, VALS(rrc_TFCS_vals), 0,
@@ -166725,6 +180508,10 @@ void proto_register_rrc(void) {
{ "nb01Max", "rrc.nb01Max",
FT_UINT32, BASE_DEC, NULL, 0,
"NB01", HFILL }},
+ { &hf_rrc_frameOffset,
+ { "frameOffset", "rrc.frameOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DPCH_FrameOffset", HFILL }},
{ &hf_rrc_reference_Code_Rate,
{ "reference-Code-Rate", "rrc.reference_Code_Rate",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -166901,10 +180688,6 @@ void proto_register_rrc(void) {
{ "cell-Id", "rrc.cell_Id",
FT_BYTES, BASE_NONE, NULL, 0,
"CellIdentity", HFILL }},
- { &hf_rrc_dl_dpchInfo_04,
- { "dl-dpchInfo", "rrc.dl_dpchInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_04_vals), 0,
- "T_dl_dpchInfo_04", HFILL }},
{ &hf_rrc_dl_dpchInfo_05,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_05_vals), 0,
@@ -166913,22 +180696,26 @@ void proto_register_rrc(void) {
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_06_vals), 0,
"T_dl_dpchInfo_06", HFILL }},
- { &hf_rrc_targetCellPreconfigInfo,
- { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_rrc_dl_dpchInfo_07,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_07_vals), 0,
"T_dl_dpchInfo_07", HFILL }},
- { &hf_rrc_targetCellPreconfigInfo_01,
+ { &hf_rrc_targetCellPreconfigInfo,
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
- "TargetCellPreconfigInfo_r9", HFILL }},
+ NULL, HFILL }},
{ &hf_rrc_dl_dpchInfo_08,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_08_vals), 0,
"T_dl_dpchInfo_08", HFILL }},
+ { &hf_rrc_targetCellPreconfigInfo_01,
+ { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TargetCellPreconfigInfo_r9", HFILL }},
+ { &hf_rrc_dl_dpchInfo_09,
+ { "dl-dpchInfo", "rrc.dl_dpchInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_09_vals), 0,
+ "T_dl_dpchInfo_09", HFILL }},
{ &hf_rrc_targetCellPreconfigInfo_02,
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -166937,21 +180724,33 @@ void proto_register_rrc(void) {
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"TargetCellPreconfigInfo_vb50ext", HFILL }},
- { &hf_rrc_dl_dpchInfo_09,
+ { &hf_rrc_dl_dpchInfo_10,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_09_vals), 0,
- "T_dl_dpchInfo_09", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_10_vals), 0,
+ "T_dl_dpchInfo_10", HFILL }},
{ &hf_rrc_targetCellPreconfigInfo_04,
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"TargetCellPreconfigInfo_r11", HFILL }},
+ { &hf_rrc_dl_dpchInfo_11,
+ { "dl-dpchInfo", "rrc.dl_dpchInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_11_vals), 0,
+ "T_dl_dpchInfo_11", HFILL }},
+ { &hf_rrc_dl_DPCH_InfoPerRL_09,
+ { "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL",
+ FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_ASU_vals), 0,
+ "DL_DPCH_InfoPerRL_ASU", HFILL }},
{ &hf_rrc_targetCellPreconfigInfo_05,
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
- "TargetCellPreconfigInfo_v890ext", HFILL }},
+ "TargetCellPreconfigInfo_r12", HFILL }},
{ &hf_rrc_targetCellPreconfigInfo_06,
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "TargetCellPreconfigInfo_v890ext", HFILL }},
+ { &hf_rrc_targetCellPreconfigInfo_07,
+ { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"TargetCellPreconfigInfo_v950ext", HFILL }},
{ &hf_rrc_RL_AdditionInformationList_item,
{ "RL-AdditionInformation", "rrc.RL_AdditionInformation_element",
@@ -166997,10 +180796,18 @@ void proto_register_rrc(void) {
{ "RL-AdditionInformation-r11", "rrc.RL_AdditionInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_RL_AdditionInformationList_r12_item,
+ { "RL-AdditionInformation-r12", "rrc.RL_AdditionInformation_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_RL_AdditionInformationList_SecULFreq_item,
{ "RL-AdditionInformation-SecULFreq", "rrc.RL_AdditionInformation_SecULFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_RL_AdditionInformationList_SecULFreq_r12_item,
+ { "RL-AdditionInformation-SecULFreq-r12", "rrc.RL_AdditionInformation_SecULFreq_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_RL_IdentifierList_item,
{ "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167025,14 +180832,14 @@ void proto_register_rrc(void) {
{ "secondaryCCPCH-Info", "rrc.secondaryCCPCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_74,
+ { &hf_rrc_modeSpecificInfo_81,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_74_vals), 0,
- "T_modeSpecificInfo_74", HFILL }},
- { &hf_rrc_fdd_110,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_81_vals), 0,
+ "T_modeSpecificInfo_81", HFILL }},
+ { &hf_rrc_fdd_120,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_107", HFILL }},
+ "T_fdd_117", HFILL }},
{ &hf_rrc_fach_PCH_InformationList,
{ "fach-PCH-InformationList", "rrc.fach_PCH_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167041,22 +180848,22 @@ void proto_register_rrc(void) {
{ "sib-ReferenceListFACH", "rrc.sib_ReferenceListFACH",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_67,
+ { &hf_rrc_tdd_75,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_61", HFILL }},
+ "T_tdd_69", HFILL }},
{ &hf_rrc_secondaryCCPCH_Info_01,
{ "secondaryCCPCH-Info", "rrc.secondaryCCPCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecondaryCCPCH_Info_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_75,
+ { &hf_rrc_modeSpecificInfo_82,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_75_vals), 0,
- "T_modeSpecificInfo_75", HFILL }},
- { &hf_rrc_fdd_111,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_82_vals), 0,
+ "T_modeSpecificInfo_82", HFILL }},
+ { &hf_rrc_fdd_121,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_108", HFILL }},
+ "T_fdd_118", HFILL }},
{ &hf_rrc_pich_Info,
{ "pich-Info", "rrc.pich_Info",
FT_UINT32, BASE_DEC, VALS(rrc_PICH_Info_vals), 0,
@@ -167121,7 +180928,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_47,
+ { &hf_rrc_dummy_48,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMS_MSCH_ConfigurationInfo_r6", HFILL }},
@@ -167145,14 +180952,14 @@ void proto_register_rrc(void) {
{ "Common-E-DCH-ResourceInfoListExt", "rrc.Common_E_DCH_ResourceInfoListExt_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_76,
+ { &hf_rrc_modeSpecificInfo_83,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_76_vals), 0,
- "T_modeSpecificInfo_76", HFILL }},
- { &hf_rrc_fdd_112,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_83_vals), 0,
+ "T_modeSpecificInfo_83", HFILL }},
+ { &hf_rrc_fdd_122,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_109", HFILL }},
+ "T_fdd_119", HFILL }},
{ &hf_rrc_dummy1_03,
{ "dummy1", "rrc.dummy1",
FT_UINT32, BASE_DEC, VALS(rrc_PCPICH_UsageForChannelEst_vals), 0,
@@ -167173,10 +180980,10 @@ void proto_register_rrc(void) {
{ "timingOffset", "rrc.timingOffset",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_68,
+ { &hf_rrc_tdd_76,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_62", HFILL }},
+ "T_tdd_70", HFILL }},
{ &hf_rrc_commonTimeslotInfo_01,
{ "commonTimeslotInfo", "rrc.commonTimeslotInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167185,42 +180992,42 @@ void proto_register_rrc(void) {
{ "channelisationCode", "rrc.channelisationCode",
FT_UINT32, BASE_DEC, NULL, 0,
"SCCPCH_ChannelisationCodeList", HFILL }},
- { &hf_rrc_modeSpecificInfo_77,
+ { &hf_rrc_modeSpecificInfo_84,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_77_vals), 0,
- "T_modeSpecificInfo_77", HFILL }},
- { &hf_rrc_fdd_113,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_84_vals), 0,
+ "T_modeSpecificInfo_84", HFILL }},
+ { &hf_rrc_fdd_123,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_110", HFILL }},
- { &hf_rrc_tdd_69,
+ "T_fdd_120", HFILL }},
+ { &hf_rrc_tdd_77,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_63", HFILL }},
- { &hf_rrc_tddOption_18,
+ "T_tdd_71", HFILL }},
+ { &hf_rrc_tddOption_19,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_18_vals), 0,
- "T_tddOption_18", HFILL }},
- { &hf_rrc_tdd384_33,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_19_vals), 0,
+ "T_tddOption_19", HFILL }},
+ { &hf_rrc_tdd384_35,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_30", HFILL }},
- { &hf_rrc_tdd128_51,
+ "T_tdd384_32", HFILL }},
+ { &hf_rrc_tdd128_55,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_50", HFILL }},
- { &hf_rrc_modeSpecificInfo_78,
+ "T_tdd128_54", HFILL }},
+ { &hf_rrc_modeSpecificInfo_85,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_78_vals), 0,
- "T_modeSpecificInfo_78", HFILL }},
- { &hf_rrc_tdd384_34,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_85_vals), 0,
+ "T_modeSpecificInfo_85", HFILL }},
+ { &hf_rrc_tdd384_36,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_31", HFILL }},
- { &hf_rrc_tdd768_21,
+ "T_tdd384_33", HFILL }},
+ { &hf_rrc_tdd768_23,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_18", HFILL }},
+ "T_tdd768_20", HFILL }},
{ &hf_rrc_channelisationCode_10,
{ "channelisationCode", "rrc.channelisationCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167253,18 +181060,18 @@ void proto_register_rrc(void) {
{ "cpich-SecCCPCH-PowerOffset", "rrc.cpich_SecCCPCH_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M11_4", HFILL }},
- { &hf_rrc_modeSpecificInfo_79,
+ { &hf_rrc_modeSpecificInfo_86,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_79_vals), 0,
- "T_modeSpecificInfo_79", HFILL }},
- { &hf_rrc_fdd_114,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_86_vals), 0,
+ "T_modeSpecificInfo_86", HFILL }},
+ { &hf_rrc_fdd_124,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_111", HFILL }},
- { &hf_rrc_tdd384_35,
+ "T_fdd_121", HFILL }},
+ { &hf_rrc_tdd384_37,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_32", HFILL }},
+ "T_tdd384_34", HFILL }},
{ &hf_rrc_commonTimeslotInfoMBMS,
{ "commonTimeslotInfoMBMS", "rrc.commonTimeslotInfoMBMS_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167273,22 +181080,22 @@ void proto_register_rrc(void) {
{ "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_52,
+ { &hf_rrc_tdd128_56,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_51", HFILL }},
+ "T_tdd128_55", HFILL }},
{ &hf_rrc_downlinkTimeslotsCodes_01,
{ "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"DownlinkTimeslotsCodes_LCR_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_80,
+ { &hf_rrc_modeSpecificInfo_87,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_80_vals), 0,
- "T_modeSpecificInfo_80", HFILL }},
- { &hf_rrc_fdd_115,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_87_vals), 0,
+ "T_modeSpecificInfo_87", HFILL }},
+ { &hf_rrc_fdd_125,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_112", HFILL }},
+ "T_fdd_122", HFILL }},
{ &hf_rrc_modulation_04,
{ "modulation", "rrc.modulation",
FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_04_vals), 0,
@@ -167297,10 +181104,10 @@ void proto_register_rrc(void) {
{ "mod16QAM", "rrc.mod16QAM",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M11_4", HFILL }},
- { &hf_rrc_tdd384_36,
+ { &hf_rrc_tdd384_38,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_33", HFILL }},
+ "T_tdd384_35", HFILL }},
{ &hf_rrc_downlinkTimeslotsCodes_02,
{ "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167309,10 +181116,10 @@ void proto_register_rrc(void) {
{ "modulation", "rrc.modulation",
FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_05_vals), 0,
"T_modulation_05", HFILL }},
- { &hf_rrc_tdd768_22,
+ { &hf_rrc_tdd768_24,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_19", HFILL }},
+ "T_tdd768_21", HFILL }},
{ &hf_rrc_downlinkTimeslotsCodes_03,
{ "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167321,10 +181128,10 @@ void proto_register_rrc(void) {
{ "modulation", "rrc.modulation",
FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_06_vals), 0,
"T_modulation_06", HFILL }},
- { &hf_rrc_tdd128_53,
+ { &hf_rrc_tdd128_57,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_52", HFILL }},
+ "T_tdd128_56", HFILL }},
{ &hf_rrc_mbsfnSpecialTimeSlot,
{ "mbsfnSpecialTimeSlot", "rrc.mbsfnSpecialTimeSlot",
FT_UINT32, BASE_DEC, VALS(rrc_TimeSlotLCR_ext_vals), 0,
@@ -167337,30 +181144,30 @@ void proto_register_rrc(void) {
{ "secondaryDL-ScramblingCode", "rrc.secondaryDL_ScramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
"SecondaryScramblingCode", HFILL }},
- { &hf_rrc_newConfiguration_08,
+ { &hf_rrc_newConfiguration_14,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_08", HFILL }},
+ "T_newConfiguration_14", HFILL }},
{ &hf_rrc_precodingWeightSetRestriction_03,
{ "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction",
FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_02_vals), 0,
"T_precodingWeightSetRestriction_02", HFILL }},
- { &hf_rrc_newConfiguration_09,
+ { &hf_rrc_newConfiguration_15,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_09", HFILL }},
+ "T_newConfiguration_15", HFILL }},
{ &hf_rrc_precodingWeightSetRestriction_04,
{ "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction",
FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_03_vals), 0,
"T_precodingWeightSetRestriction_03", HFILL }},
- { &hf_rrc_configurationInfo_05,
+ { &hf_rrc_configurationInfo_10,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_05_vals), 0,
- "T_configurationInfo_05", HFILL }},
- { &hf_rrc_newConfiguration_10,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_10_vals), 0,
+ "T_configurationInfo_10", HFILL }},
+ { &hf_rrc_newConfiguration_16,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_10", HFILL }},
+ "T_newConfiguration_16", HFILL }},
{ &hf_rrc_mimoPilotConfiguration_02,
{ "mimoPilotConfiguration", "rrc.mimoPilotConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167377,6 +181184,10 @@ void proto_register_rrc(void) {
{ "servingCellChangeTrId", "rrc.servingCellChangeTrId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_enhancedServingCellChangeforEvent1CsupportIndicator,
+ { "enhancedServingCellChangeforEvent1CsupportIndicator", "rrc.enhancedServingCellChangeforEvent1CsupportIndicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_enhancedServingCellChangeforEvent1CsupportIndicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_sf4,
{ "sf4", "rrc.sf4",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167441,6 +181252,14 @@ void proto_register_rrc(void) {
{ "sfd512", "rrc.sfd512_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_sfd128_01,
+ { "sfd128", "rrc.sfd128",
+ FT_UINT32, BASE_DEC, VALS(rrc_PilotBits128_r12_vals), 0,
+ "PilotBits128_r12", HFILL }},
+ { &hf_rrc_sfd256_01,
+ { "sfd256", "rrc.sfd256",
+ FT_UINT32, BASE_DEC, VALS(rrc_PilotBits256_r12_vals), 0,
+ "PilotBits256_r12", HFILL }},
{ &hf_rrc_activationTimeSFN,
{ "activationTimeSFN", "rrc.activationTimeSFN",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167673,7 +181492,7 @@ void proto_register_rrc(void) {
{ "tgpl1", "rrc.tgpl1",
FT_UINT32, BASE_DEC, NULL, 0,
"TGPL", HFILL }},
- { &hf_rrc_dummy_48,
+ { &hf_rrc_dummy_49,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"TGPL", HFILL }},
@@ -167733,7 +181552,7 @@ void proto_register_rrc(void) {
{ "TimeslotNumber", "rrc.TimeslotNumber",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_37,
+ { &hf_rrc_tdd384_39,
{ "tdd384", "rrc.tdd384",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber", HFILL }},
@@ -167741,7 +181560,7 @@ void proto_register_rrc(void) {
{ "TimeslotNumber", "rrc.TimeslotNumber",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_54,
+ { &hf_rrc_tdd128_58,
{ "tdd128", "rrc.tdd128",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4", HFILL }},
@@ -167765,6 +181584,18 @@ void proto_register_rrc(void) {
{ "channelReqParamsForUCSM", "rrc.channelReqParamsForUCSM_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_filterCoefficient_01,
+ { "filterCoefficient", "rrc.filterCoefficient",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_5", HFILL }},
+ { &hf_rrc_powerOffset,
+ { "powerOffset", "rrc.powerOffset",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M8_20", HFILL }},
+ { &hf_rrc_inactivityThresholdForResetPower,
+ { "inactivityThresholdForResetPower", "rrc.inactivityThresholdForResetPower",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_inactivityThresholdForResetPower_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_ul_16QAM_Settings,
{ "ul-16QAM-Settings", "rrc.ul_16QAM_Settings_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167789,42 +181620,42 @@ void proto_register_rrc(void) {
{ "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkTimeslotsCodes", HFILL }},
- { &hf_rrc_tddOption_19,
+ { &hf_rrc_tddOption_20,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_19_vals), 0,
- "T_tddOption_19", HFILL }},
- { &hf_rrc_tdd384_38,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_20_vals), 0,
+ "T_tddOption_20", HFILL }},
+ { &hf_rrc_tdd384_40,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_34", HFILL }},
- { &hf_rrc_tdd128_55,
+ "T_tdd384_36", HFILL }},
+ { &hf_rrc_tdd128_59,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_53", HFILL }},
+ "T_tdd128_57", HFILL }},
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_01,
{ "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkTimeslotsCodes_LCR_r4", HFILL }},
- { &hf_rrc_tddOption_20,
+ { &hf_rrc_tddOption_21,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_20_vals), 0,
- "T_tddOption_20", HFILL }},
- { &hf_rrc_tdd384_39,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_21_vals), 0,
+ "T_tddOption_21", HFILL }},
+ { &hf_rrc_tdd384_41,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_35", HFILL }},
- { &hf_rrc_tdd768_23,
+ "T_tdd384_37", HFILL }},
+ { &hf_rrc_tdd768_25,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_20", HFILL }},
+ "T_tdd768_22", HFILL }},
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_02,
{ "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkTimeslotsCodes_VHCR", HFILL }},
- { &hf_rrc_tdd128_56,
+ { &hf_rrc_tdd128_60,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_54", HFILL }},
+ "T_tdd128_58", HFILL }},
{ &hf_rrc_ul_CCTrCH_TimeslotsCodes_03,
{ "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167849,7 +181680,7 @@ void proto_register_rrc(void) {
{ "TFCS-Identity", "rrc.TFCS_Identity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_49,
+ { &hf_rrc_dummy_50,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"CPCH_SetInfo", HFILL }},
@@ -167861,14 +181692,14 @@ void proto_register_rrc(void) {
{ "dummy2", "rrc.dummy2",
FT_UINT32, BASE_DEC, NULL, 0,
"CPCH_SetID", HFILL }},
- { &hf_rrc_configurationInfo_06,
+ { &hf_rrc_configurationInfo_11,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_06_vals), 0,
- "T_configurationInfo_06", HFILL }},
- { &hf_rrc_newConfiguration_11,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_11_vals), 0,
+ "T_configurationInfo_11", HFILL }},
+ { &hf_rrc_newConfiguration_17,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_11", HFILL }},
+ "T_newConfiguration_17", HFILL }},
{ &hf_rrc_s_dpcch_Info,
{ "s-dpcch-Info", "rrc.s_dpcch_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -167897,14 +181728,14 @@ void proto_register_rrc(void) {
{ "ul-DPCCHscramblingCode", "rrc.ul_DPCCHscramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
"UL_ScramblingCode", HFILL }},
- { &hf_rrc_modeSpecificInfo_81,
+ { &hf_rrc_modeSpecificInfo_88,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_81_vals), 0,
- "T_modeSpecificInfo_81", HFILL }},
- { &hf_rrc_fdd_116,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_88_vals), 0,
+ "T_modeSpecificInfo_88", HFILL }},
+ { &hf_rrc_fdd_126,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_113", HFILL }},
+ "T_fdd_123", HFILL }},
{ &hf_rrc_scramblingCode,
{ "scramblingCode", "rrc.scramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167921,10 +181752,10 @@ void proto_register_rrc(void) {
{ "numberOfFBI-Bits", "rrc.numberOfFBI_Bits",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_70,
+ { &hf_rrc_tdd_78,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_64", HFILL }},
+ "T_tdd_72", HFILL }},
{ &hf_rrc_ul_CCTrCHList,
{ "ul-CCTrCHList", "rrc.ul_CCTrCHList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -167933,46 +181764,46 @@ void proto_register_rrc(void) {
{ "ul-CCTrCHListToRemove", "rrc.ul_CCTrCHListToRemove",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_82,
+ { &hf_rrc_modeSpecificInfo_89,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_82_vals), 0,
- "T_modeSpecificInfo_82", HFILL }},
- { &hf_rrc_fdd_117,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_89_vals), 0,
+ "T_modeSpecificInfo_89", HFILL }},
+ { &hf_rrc_fdd_127,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_114", HFILL }},
- { &hf_rrc_tdd_71,
+ "T_fdd_124", HFILL }},
+ { &hf_rrc_tdd_79,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_65", HFILL }},
+ "T_tdd_73", HFILL }},
{ &hf_rrc_ul_CCTrCHList_01,
{ "ul-CCTrCHList", "rrc.ul_CCTrCHList",
FT_UINT32, BASE_DEC, NULL, 0,
"UL_CCTrCHList_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_83,
+ { &hf_rrc_modeSpecificInfo_90,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_83_vals), 0,
- "T_modeSpecificInfo_83", HFILL }},
- { &hf_rrc_fdd_118,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_90_vals), 0,
+ "T_modeSpecificInfo_90", HFILL }},
+ { &hf_rrc_fdd_128,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_115", HFILL }},
- { &hf_rrc_tdd_72,
+ "T_fdd_125", HFILL }},
+ { &hf_rrc_tdd_80,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_66", HFILL }},
+ "T_tdd_74", HFILL }},
{ &hf_rrc_ul_DPCH_PowerControlInfo_04,
{ "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo",
FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfo_r6_vals), 0,
"UL_DPCH_PowerControlInfo_r6", HFILL }},
- { &hf_rrc_modeSpecificInfo_84,
+ { &hf_rrc_modeSpecificInfo_91,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_84_vals), 0,
- "T_modeSpecificInfo_84", HFILL }},
- { &hf_rrc_fdd_119,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_91_vals), 0,
+ "T_modeSpecificInfo_91", HFILL }},
+ { &hf_rrc_fdd_129,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_116", HFILL }},
+ "T_fdd_126", HFILL }},
{ &hf_rrc_dpdchPresence,
{ "dpdchPresence", "rrc.dpdchPresence",
FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_vals), 0,
@@ -167985,18 +181816,18 @@ void proto_register_rrc(void) {
{ "notPresent", "rrc.notPresent_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_73,
+ { &hf_rrc_tdd_81,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_67", HFILL }},
- { &hf_rrc_modeSpecificInfo_85,
+ "T_tdd_75", HFILL }},
+ { &hf_rrc_modeSpecificInfo_92,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_85_vals), 0,
- "T_modeSpecificInfo_85", HFILL }},
- { &hf_rrc_fdd_120,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_92_vals), 0,
+ "T_modeSpecificInfo_92", HFILL }},
+ { &hf_rrc_fdd_130,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_117", HFILL }},
+ "T_fdd_127", HFILL }},
{ &hf_rrc_dpdchPresence_01,
{ "dpdchPresence", "rrc.dpdchPresence",
FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_01_vals), 0,
@@ -168013,10 +181844,10 @@ void proto_register_rrc(void) {
{ "notPresent", "rrc.notPresent_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_notPresent_01", HFILL }},
- { &hf_rrc_tdd_74,
+ { &hf_rrc_tdd_82,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_68", HFILL }},
+ "T_tdd_76", HFILL }},
{ &hf_rrc_ul_CCTrCHList_02,
{ "ul-CCTrCHList", "rrc.ul_CCTrCHList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168025,14 +181856,14 @@ void proto_register_rrc(void) {
{ "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo",
FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfo_r11_vals), 0,
"UL_DPCH_PowerControlInfo_r11", HFILL }},
- { &hf_rrc_modeSpecificInfo_86,
+ { &hf_rrc_modeSpecificInfo_93,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_86_vals), 0,
- "T_modeSpecificInfo_86", HFILL }},
- { &hf_rrc_fdd_121,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_93_vals), 0,
+ "T_modeSpecificInfo_93", HFILL }},
+ { &hf_rrc_fdd_131,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_118", HFILL }},
+ "T_fdd_128", HFILL }},
{ &hf_rrc_dpdchPresence_02,
{ "dpdchPresence", "rrc.dpdchPresence",
FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_02_vals), 0,
@@ -168045,10 +181876,10 @@ void proto_register_rrc(void) {
{ "notPresent", "rrc.notPresent_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_notPresent_02", HFILL }},
- { &hf_rrc_tdd_75,
+ { &hf_rrc_tdd_83,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_69", HFILL }},
+ "T_tdd_77", HFILL }},
{ &hf_rrc_ul_DPCH_PowerControlInfo_06,
{ "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -168073,30 +181904,30 @@ void proto_register_rrc(void) {
{ "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo",
FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfoPredef_vals), 0,
"UL_DPCH_PowerControlInfoPredef", HFILL }},
- { &hf_rrc_modeSpecificInfo_87,
+ { &hf_rrc_modeSpecificInfo_94,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_87_vals), 0,
- "T_modeSpecificInfo_87", HFILL }},
- { &hf_rrc_fdd_122,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_94_vals), 0,
+ "T_modeSpecificInfo_94", HFILL }},
+ { &hf_rrc_fdd_132,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_119", HFILL }},
- { &hf_rrc_tdd_76,
+ "T_fdd_129", HFILL }},
+ { &hf_rrc_tdd_84,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_70", HFILL }},
- { &hf_rrc_modeSpecificInfo_88,
+ "T_tdd_78", HFILL }},
+ { &hf_rrc_modeSpecificInfo_95,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_88_vals), 0,
- "T_modeSpecificInfo_88", HFILL }},
- { &hf_rrc_fdd_123,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_95_vals), 0,
+ "T_modeSpecificInfo_95", HFILL }},
+ { &hf_rrc_fdd_133,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_120", HFILL }},
- { &hf_rrc_fdd_124,
+ "T_fdd_130", HFILL }},
+ { &hf_rrc_fdd_134,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_121", HFILL }},
+ "T_fdd_131", HFILL }},
{ &hf_rrc_dpcch_PowerOffset,
{ "dpcch-PowerOffset", "rrc.dpcch_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
@@ -168105,10 +181936,10 @@ void proto_register_rrc(void) {
{ "sRB-delay", "rrc.sRB_delay",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_77,
+ { &hf_rrc_tdd_85,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_71", HFILL }},
+ "T_tdd_79", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_vals), 0,
@@ -168125,14 +181956,14 @@ void proto_register_rrc(void) {
{ "individualTS-InterferenceList", "rrc.individualTS_InterferenceList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_125,
+ { &hf_rrc_fdd_135,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_122", HFILL }},
- { &hf_rrc_tdd_78,
+ "T_fdd_132", HFILL }},
+ { &hf_rrc_tdd_86,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_72", HFILL }},
+ "T_tdd_80", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling_01,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_01_vals), 0,
@@ -168141,34 +181972,34 @@ void proto_register_rrc(void) {
{ "individuallySignalled", "rrc.individuallySignalled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_individuallySignalled_01", HFILL }},
- { &hf_rrc_tddOption_21,
+ { &hf_rrc_tddOption_22,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_21_vals), 0,
- "T_tddOption_21", HFILL }},
- { &hf_rrc_tdd384_40,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_22_vals), 0,
+ "T_tddOption_22", HFILL }},
+ { &hf_rrc_tdd384_42,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_36", HFILL }},
+ "T_tdd384_38", HFILL }},
{ &hf_rrc_dpch_ConstantValue_01,
{ "dpch-ConstantValue", "rrc.dpch_ConstantValue",
FT_INT32, BASE_DEC, NULL, 0,
"ConstantValue", HFILL }},
- { &hf_rrc_tdd128_57,
+ { &hf_rrc_tdd128_61,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_55", HFILL }},
- { &hf_rrc_fdd_126,
+ "T_tdd128_59", HFILL }},
+ { &hf_rrc_fdd_136,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_123", HFILL }},
+ "T_fdd_133", HFILL }},
{ &hf_rrc_ack_NACK_repetition_factor,
{ "ack-NACK-repetition-factor", "rrc.ack_NACK_repetition_factor",
FT_UINT32, BASE_DEC, NULL, 0,
"ACK_NACK_repetitionFactor", HFILL }},
- { &hf_rrc_tdd_79,
+ { &hf_rrc_tdd_87,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_73", HFILL }},
+ "T_tdd_81", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling_02,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_02_vals), 0,
@@ -168177,26 +182008,26 @@ void proto_register_rrc(void) {
{ "individuallySignalled", "rrc.individuallySignalled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_individuallySignalled_02", HFILL }},
- { &hf_rrc_tddOption_22,
+ { &hf_rrc_tddOption_23,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_22_vals), 0,
- "T_tddOption_22", HFILL }},
- { &hf_rrc_tdd384_41,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_23_vals), 0,
+ "T_tddOption_23", HFILL }},
+ { &hf_rrc_tdd384_43,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_37", HFILL }},
- { &hf_rrc_tdd128_58,
+ "T_tdd384_39", HFILL }},
+ { &hf_rrc_tdd128_62,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_56", HFILL }},
- { &hf_rrc_fdd_127,
+ "T_tdd128_60", HFILL }},
+ { &hf_rrc_fdd_137,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_124", HFILL }},
- { &hf_rrc_tdd_80,
+ "T_fdd_134", HFILL }},
+ { &hf_rrc_tdd_88,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_74", HFILL }},
+ "T_tdd_82", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling_03,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_03_vals), 0,
@@ -168205,26 +182036,26 @@ void proto_register_rrc(void) {
{ "individuallySignalled", "rrc.individuallySignalled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_individuallySignalled_03", HFILL }},
- { &hf_rrc_tddOption_23,
+ { &hf_rrc_tddOption_24,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_23_vals), 0,
- "T_tddOption_23", HFILL }},
- { &hf_rrc_tdd384_42,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_24_vals), 0,
+ "T_tddOption_24", HFILL }},
+ { &hf_rrc_tdd384_44,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_38", HFILL }},
- { &hf_rrc_tdd128_59,
+ "T_tdd384_40", HFILL }},
+ { &hf_rrc_tdd128_63,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_57", HFILL }},
- { &hf_rrc_fdd_128,
+ "T_tdd128_61", HFILL }},
+ { &hf_rrc_fdd_138,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_125", HFILL }},
- { &hf_rrc_tdd_81,
+ "T_fdd_135", HFILL }},
+ { &hf_rrc_tdd_89,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_75", HFILL }},
+ "T_tdd_83", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling_04,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_04_vals), 0,
@@ -168233,34 +182064,34 @@ void proto_register_rrc(void) {
{ "individuallySignalled", "rrc.individuallySignalled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_individuallySignalled_04", HFILL }},
- { &hf_rrc_tddOption_24,
+ { &hf_rrc_tddOption_25,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_24_vals), 0,
- "T_tddOption_24", HFILL }},
- { &hf_rrc_tdd384_43,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_25_vals), 0,
+ "T_tddOption_25", HFILL }},
+ { &hf_rrc_tdd384_45,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_39", HFILL }},
- { &hf_rrc_tdd768_24,
+ "T_tdd384_41", HFILL }},
+ { &hf_rrc_tdd768_26,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_21", HFILL }},
- { &hf_rrc_tdd128_60,
+ "T_tdd768_23", HFILL }},
+ { &hf_rrc_tdd128_64,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_58", HFILL }},
- { &hf_rrc_fdd_129,
+ "T_tdd128_62", HFILL }},
+ { &hf_rrc_fdd_139,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_126", HFILL }},
+ "T_fdd_136", HFILL }},
{ &hf_rrc_ack_NACK_repetition_factor_assisting,
{ "ack-NACK-repetition-factor-assisting", "rrc.ack_NACK_repetition_factor_assisting",
FT_UINT32, BASE_DEC, NULL, 0,
"ACK_NACK_repetitionFactor", HFILL }},
- { &hf_rrc_tdd_82,
+ { &hf_rrc_tdd_90,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_76", HFILL }},
+ "T_tdd_84", HFILL }},
{ &hf_rrc_ul_OL_PC_Signalling_05,
{ "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling",
FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_05_vals), 0,
@@ -168269,38 +182100,38 @@ void proto_register_rrc(void) {
{ "individuallySignalled", "rrc.individuallySignalled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_individuallySignalled_05", HFILL }},
- { &hf_rrc_tddOption_25,
+ { &hf_rrc_tddOption_26,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_25_vals), 0,
- "T_tddOption_25", HFILL }},
- { &hf_rrc_tdd384_44,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_26_vals), 0,
+ "T_tddOption_26", HFILL }},
+ { &hf_rrc_tdd384_46,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_40", HFILL }},
- { &hf_rrc_tdd768_25,
+ "T_tdd384_42", HFILL }},
+ { &hf_rrc_tdd768_27,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_22", HFILL }},
- { &hf_rrc_tdd128_61,
+ "T_tdd768_24", HFILL }},
+ { &hf_rrc_tdd128_65,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_59", HFILL }},
+ "T_tdd128_63", HFILL }},
{ &hf_rrc_dpcch_PowerOffset_01,
{ "dpcch-PowerOffset", "rrc.dpcch_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
"DPCCH_PowerOffset2", HFILL }},
- { &hf_rrc_fdd_130,
+ { &hf_rrc_fdd_140,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_127", HFILL }},
- { &hf_rrc_tdd_83,
+ "T_fdd_137", HFILL }},
+ { &hf_rrc_tdd_91,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_77", HFILL }},
- { &hf_rrc_tdd_84,
+ "T_tdd_85", HFILL }},
+ { &hf_rrc_tdd_92,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_78", HFILL }},
+ "T_tdd_86", HFILL }},
{ &hf_rrc_non_ScheduledTransGrantInfo_02,
{ "non-ScheduledTransGrantInfo", "rrc.non_ScheduledTransGrantInfo",
FT_UINT32, BASE_DEC, VALS(rrc_Non_ScheduledTransGrantInfoTDD_ext_vals), 0,
@@ -168325,14 +182156,14 @@ void proto_register_rrc(void) {
{ "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_02_vals), 0,
"T_mac_es_e_resetIndicator_02", HFILL }},
- { &hf_rrc_modeSpecificInfo_89,
+ { &hf_rrc_modeSpecificInfo_96,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_89_vals), 0,
- "T_modeSpecificInfo_89", HFILL }},
- { &hf_rrc_fdd_131,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_96_vals), 0,
+ "T_modeSpecificInfo_96", HFILL }},
+ { &hf_rrc_fdd_141,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_128", HFILL }},
+ "T_fdd_138", HFILL }},
{ &hf_rrc_e_DPCCH_Info_01,
{ "e-DPCCH-Info", "rrc.e_DPCCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -168341,10 +182172,10 @@ void proto_register_rrc(void) {
{ "e-DPDCH-Info", "rrc.e_DPDCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"E_DPDCH_Info_r7", HFILL }},
- { &hf_rrc_tdd_85,
+ { &hf_rrc_tdd_93,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_79", HFILL }},
+ "T_tdd_87", HFILL }},
{ &hf_rrc_e_RUCCH_Info_01,
{ "e-RUCCH-Info", "rrc.e_RUCCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -168361,38 +182192,38 @@ void proto_register_rrc(void) {
{ "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_03_vals), 0,
"T_mac_es_e_resetIndicator_03", HFILL }},
- { &hf_rrc_modeSpecificInfo_90,
+ { &hf_rrc_modeSpecificInfo_97,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_90_vals), 0,
- "T_modeSpecificInfo_90", HFILL }},
- { &hf_rrc_fdd_132,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_97_vals), 0,
+ "T_modeSpecificInfo_97", HFILL }},
+ { &hf_rrc_fdd_142,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_129", HFILL }},
+ "T_fdd_139", HFILL }},
{ &hf_rrc_e_DPDCH_Info_02,
{ "e-DPDCH-Info", "rrc.e_DPDCH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"E_DPDCH_Info_r8", HFILL }},
- { &hf_rrc_tdd_86,
+ { &hf_rrc_tdd_94,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_80", HFILL }},
+ "T_tdd_88", HFILL }},
{ &hf_rrc_mac_es_e_resetIndicator_04,
{ "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_04_vals), 0,
"T_mac_es_e_resetIndicator_04", HFILL }},
- { &hf_rrc_modeSpecificInfo_91,
+ { &hf_rrc_modeSpecificInfo_98,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_91_vals), 0,
- "T_modeSpecificInfo_91", HFILL }},
- { &hf_rrc_fdd_133,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_98_vals), 0,
+ "T_modeSpecificInfo_98", HFILL }},
+ { &hf_rrc_fdd_143,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_130", HFILL }},
- { &hf_rrc_tdd_87,
+ "T_fdd_140", HFILL }},
+ { &hf_rrc_tdd_95,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_81", HFILL }},
+ "T_tdd_89", HFILL }},
{ &hf_rrc_non_ScheduledTransGrantInfo_04,
{ "non-ScheduledTransGrantInfo", "rrc.non_ScheduledTransGrantInfo",
FT_UINT32, BASE_DEC, VALS(rrc_Non_ScheduledTransGrantInfoTDD_r9_vals), 0,
@@ -168401,26 +182232,26 @@ void proto_register_rrc(void) {
{ "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_05_vals), 0,
"T_mac_es_e_resetIndicator_05", HFILL }},
- { &hf_rrc_modeSpecificInfo_92,
+ { &hf_rrc_modeSpecificInfo_99,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_92_vals), 0,
- "T_modeSpecificInfo_92", HFILL }},
- { &hf_rrc_fdd_134,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_99_vals), 0,
+ "T_modeSpecificInfo_99", HFILL }},
+ { &hf_rrc_fdd_144,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_131", HFILL }},
- { &hf_rrc_tdd_88,
+ "T_fdd_141", HFILL }},
+ { &hf_rrc_tdd_96,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_82", HFILL }},
- { &hf_rrc_configurationInfo_07,
+ "T_tdd_90", HFILL }},
+ { &hf_rrc_configurationInfo_12,
{ "configurationInfo", "rrc.configurationInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_07_vals), 0,
- "T_configurationInfo_07", HFILL }},
- { &hf_rrc_newConfiguration_12,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_12_vals), 0,
+ "T_configurationInfo_12", HFILL }},
+ { &hf_rrc_newConfiguration_18,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_newConfiguration_12", HFILL }},
+ "T_newConfiguration_18", HFILL }},
{ &hf_rrc_s_e_dpcch_power_offset,
{ "s-e-dpcch-power-offset", "rrc.s_e_dpcch_power_offset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168457,7 +182288,7 @@ void proto_register_rrc(void) {
{ "configuration-info", "rrc.configuration_info",
FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_info_vals), 0,
NULL, HFILL }},
- { &hf_rrc_newConfiguration_13,
+ { &hf_rrc_newConfiguration_19,
{ "newConfiguration", "rrc.newConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
"UL_MulticarrierEDCH_NewConfigurationInfo_TDD128", HFILL }},
@@ -168493,18 +182324,18 @@ void proto_register_rrc(void) {
{ "enabled", "rrc.enabled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_enabled_01", HFILL }},
- { &hf_rrc_tddOption_26,
+ { &hf_rrc_tddOption_27,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_26_vals), 0,
- "T_tddOption_26", HFILL }},
- { &hf_rrc_tdd384_45,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_27_vals), 0,
+ "T_tddOption_27", HFILL }},
+ { &hf_rrc_tdd384_47,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_41", HFILL }},
- { &hf_rrc_tdd128_62,
+ "T_tdd384_43", HFILL }},
+ { &hf_rrc_tdd128_66,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_60", HFILL }},
+ "T_tdd128_64", HFILL }},
{ &hf_rrc_synchronisationParameters,
{ "synchronisationParameters", "rrc.synchronisationParameters_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -168513,26 +182344,38 @@ void proto_register_rrc(void) {
{ "enabled", "rrc.enabled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_enabled_02", HFILL }},
- { &hf_rrc_tddOption_27,
+ { &hf_rrc_tddOption_28,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_27_vals), 0,
- "T_tddOption_27", HFILL }},
- { &hf_rrc_tdd384_46,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_28_vals), 0,
+ "T_tddOption_28", HFILL }},
+ { &hf_rrc_tdd384_48,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_42", HFILL }},
- { &hf_rrc_tdd768_26,
+ "T_tdd384_44", HFILL }},
+ { &hf_rrc_tdd768_28,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_23", HFILL }},
- { &hf_rrc_tdd128_63,
+ "T_tdd768_25", HFILL }},
+ { &hf_rrc_tdd128_67,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_61", HFILL }},
+ "T_tdd128_65", HFILL }},
{ &hf_rrc_enabled_03,
{ "enabled", "rrc.enabled_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_enabled_03", HFILL }},
+ { &hf_rrc_k,
+ { "k", "rrc.k",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_32", HFILL }},
+ { &hf_rrc_l,
+ { "l", "rrc.l",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_32", HFILL }},
+ { &hf_rrc_m,
+ { "m", "rrc.m",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_32", HFILL }},
{ &hf_rrc_UL_TS_ChannelisationCodeList_item,
{ "UL-TS-ChannelisationCode", "rrc.UL_TS_ChannelisationCode",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_UL_TS_ChannelisationCode_vals_ext, 0,
@@ -168745,6 +182588,10 @@ void proto_register_rrc(void) {
{ "azimuthAndElevation", "rrc.azimuthAndElevation_element",
FT_NONE, BASE_NONE, NULL, 0,
"AzimuthAndElevation_r10", HFILL }},
+ { &hf_rrc_extraDopplerInfoExtension,
+ { "extraDopplerInfoExtension", "rrc.extraDopplerInfoExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_AcquisitionSatInfoList_item,
{ "AcquisitionSatInfo", "rrc.AcquisitionSatInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -168757,6 +182604,14 @@ void proto_register_rrc(void) {
{ "AcquisitionSatInfo-r10", "rrc.AcquisitionSatInfo_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_AcquisitionSatInfoList_vc50ext_item,
+ { "AcquisitionSatInfo-vc50ext", "rrc.AcquisitionSatInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_AcquisitionSatInfoList_r12_item,
+ { "AcquisitionSatInfo-r12", "rrc.AcquisitionSatInfo_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_AdditionalMeasurementID_List_item,
{ "MeasurementIdentity", "rrc.MeasurementIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168817,6 +182672,10 @@ void proto_register_rrc(void) {
{ "AlmanacSatInfo", "rrc.AlmanacSatInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_sat_info_BDSkpList,
+ { "sat-info-BDSkpList", "rrc.sat_info_BDSkpList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSS_SAT_Info_Almanac_BDSkpList", HFILL }},
{ &hf_rrc_sat_info_SBASecefList,
{ "sat-info-SBASecefList", "rrc.sat_info_SBASecefList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168828,15 +182687,19 @@ void proto_register_rrc(void) {
{ &hf_rrc_t_oa_01,
{ "t-oa", "rrc.t_oa",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_147", HFILL }},
+ "INTEGER_0_1023", HFILL }},
{ &hf_rrc_iod_a,
{ "iod-a", "rrc.iod_a",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_3", HFILL }},
+ "INTEGER_0_15", HFILL }},
{ &hf_rrc_sat_info_kpList,
{ "sat-info-kpList", "rrc.sat_info_kpList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSS_SAT_Info_Almanac_KpList", HFILL }},
+ { &hf_rrc_t_oa_02,
+ { "t-oa", "rrc.t_oa",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_147", HFILL }},
{ &hf_rrc_sat_info_MIDIkpList,
{ "sat-info-MIDIkpList", "rrc.sat_info_MIDIkpList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168889,6 +182752,74 @@ void proto_register_rrc(void) {
{ "BadSatList item", "rrc.BadSatList_item",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_63", HFILL }},
+ { &hf_rrc_bdsAODC,
+ { "bdsAODC", "rrc.bdsAODC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
+ { &hf_rrc_bdsToc,
+ { "bdsToc", "rrc.bdsToc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rrc_bdsa0,
+ { "bdsa0", "rrc.bdsa0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsa1,
+ { "bdsa1", "rrc.bdsa1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_22", HFILL }},
+ { &hf_rrc_bdsa2,
+ { "bdsa2", "rrc.bdsa2",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rrc_bdsTgd1,
+ { "bdsTgd1", "rrc.bdsTgd1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_rrc_BDS_IGPInfoList_item,
+ { "BDS-IGPInfoList item", "rrc.BDS_IGPInfoList_item_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_bds_IGPNumber,
+ { "bds-IGPNumber", "rrc.bds_IGPNumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_320", HFILL }},
+ { &hf_rrc_bds_VerticalDelay,
+ { "bds-VerticalDelay", "rrc.bds_VerticalDelay",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
+ { &hf_rrc_bds_GIVEI,
+ { "bds-GIVEI", "rrc.bds_GIVEI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rrc_DBDS_InfoList_item,
+ { "DBDS-Info", "rrc.DBDS_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_bds_SignalID,
+ { "bds-SignalID", "rrc.bds_SignalID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSS_Signal_Id", HFILL }},
+ { &hf_rrc_dbds_SignalInfoList,
+ { "dbds-SignalInfoList", "rrc.dbds_SignalInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_DBDS_SignalInfoList_item,
+ { "DBDS-SignalInfo", "rrc.DBDS_SignalInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_bds_UDREI,
+ { "bds-UDREI", "rrc.bds_UDREI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_rrc_bds_RURAI,
+ { "bds-RURAI", "rrc.bds_RURAI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_rrc_bds_ECC_DeltaT,
+ { "bds-ECC-DeltaT", "rrc.bds_ECC_DeltaT",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_rrc_dl_TransportChannelBLER,
{ "dl-TransportChannelBLER", "rrc.dl_TransportChannelBLER",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -168965,22 +182896,22 @@ void proto_register_rrc(void) {
{ "referenceTimeDifferenceToCell", "rrc.referenceTimeDifferenceToCell",
FT_UINT32, BASE_DEC, VALS(rrc_ReferenceTimeDifferenceToCell_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_93,
+ { &hf_rrc_modeSpecificInfo_100,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_93_vals), 0,
- "T_modeSpecificInfo_93", HFILL }},
- { &hf_rrc_fdd_135,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_100_vals), 0,
+ "T_modeSpecificInfo_100", HFILL }},
+ { &hf_rrc_fdd_145,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_132", HFILL }},
+ "T_fdd_142", HFILL }},
{ &hf_rrc_readSFN_Indicator,
{ "readSFN-Indicator", "rrc.readSFN_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_tdd_89,
+ { &hf_rrc_tdd_97,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_83", HFILL }},
+ "T_tdd_91", HFILL }},
{ &hf_rrc_primaryCCPCH_Info_02,
{ "primaryCCPCH-Info", "rrc.primaryCCPCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_vals), 0,
@@ -168989,18 +182920,18 @@ void proto_register_rrc(void) {
{ "timeslotInfoList", "rrc.timeslotInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_94,
+ { &hf_rrc_modeSpecificInfo_101,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_94_vals), 0,
- "T_modeSpecificInfo_94", HFILL }},
- { &hf_rrc_fdd_136,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_101_vals), 0,
+ "T_modeSpecificInfo_101", HFILL }},
+ { &hf_rrc_fdd_146,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_133", HFILL }},
- { &hf_rrc_tdd_90,
+ "T_fdd_143", HFILL }},
+ { &hf_rrc_tdd_98,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_84", HFILL }},
+ "T_tdd_92", HFILL }},
{ &hf_rrc_primaryCCPCH_Info_03,
{ "primaryCCPCH-Info", "rrc.primaryCCPCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_r4_vals), 0,
@@ -169013,34 +182944,34 @@ void proto_register_rrc(void) {
{ "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellSelectReselectInfoMC_RSCP", HFILL }},
- { &hf_rrc_modeSpecificInfo_95,
+ { &hf_rrc_modeSpecificInfo_102,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_95_vals), 0,
- "T_modeSpecificInfo_95", HFILL }},
- { &hf_rrc_fdd_137,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_102_vals), 0,
+ "T_modeSpecificInfo_102", HFILL }},
+ { &hf_rrc_fdd_147,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_134", HFILL }},
- { &hf_rrc_tdd_91,
+ "T_fdd_144", HFILL }},
+ { &hf_rrc_tdd_99,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_85", HFILL }},
+ "T_tdd_93", HFILL }},
{ &hf_rrc_CellInfoListToBeExcluded_item,
{ "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_96,
+ { &hf_rrc_modeSpecificInfo_103,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_96_vals), 0,
- "T_modeSpecificInfo_96", HFILL }},
- { &hf_rrc_fdd_138,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_103_vals), 0,
+ "T_modeSpecificInfo_103", HFILL }},
+ { &hf_rrc_fdd_148,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_135", HFILL }},
- { &hf_rrc_tdd_92,
+ "T_fdd_145", HFILL }},
+ { &hf_rrc_tdd_100,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_86", HFILL }},
+ "T_tdd_94", HFILL }},
{ &hf_rrc_cellSelectionReselectionInfo_01,
{ "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169053,50 +182984,50 @@ void proto_register_rrc(void) {
{ "timeslotInfoList", "rrc.timeslotInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"TimeslotInfoList_LCR_r4", HFILL }},
- { &hf_rrc_modeSpecificInfo_97,
+ { &hf_rrc_modeSpecificInfo_104,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_97_vals), 0,
- "T_modeSpecificInfo_97", HFILL }},
- { &hf_rrc_fdd_139,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_104_vals), 0,
+ "T_modeSpecificInfo_104", HFILL }},
+ { &hf_rrc_fdd_149,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_136", HFILL }},
- { &hf_rrc_tdd_93,
+ "T_fdd_146", HFILL }},
+ { &hf_rrc_tdd_101,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_87", HFILL }},
+ "T_tdd_95", HFILL }},
{ &hf_rrc_cellSelectionReselectionInfo_02,
{ "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellSelectReselectInfoSIB_11_12_ECN0", HFILL }},
- { &hf_rrc_modeSpecificInfo_98,
+ { &hf_rrc_modeSpecificInfo_105,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_98_vals), 0,
- "T_modeSpecificInfo_98", HFILL }},
- { &hf_rrc_fdd_140,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_105_vals), 0,
+ "T_modeSpecificInfo_105", HFILL }},
+ { &hf_rrc_fdd_150,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_137", HFILL }},
- { &hf_rrc_tdd_94,
+ "T_fdd_147", HFILL }},
+ { &hf_rrc_tdd_102,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_88", HFILL }},
+ "T_tdd_96", HFILL }},
{ &hf_rrc_cellSelectionReselectionInfo_03,
{ "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellSelectReselectInfoSIB_11_12_HCS_RSCP", HFILL }},
- { &hf_rrc_modeSpecificInfo_99,
+ { &hf_rrc_modeSpecificInfo_106,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_99_vals), 0,
- "T_modeSpecificInfo_99", HFILL }},
- { &hf_rrc_fdd_141,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_106_vals), 0,
+ "T_modeSpecificInfo_106", HFILL }},
+ { &hf_rrc_fdd_151,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_138", HFILL }},
- { &hf_rrc_tdd_95,
+ "T_fdd_148", HFILL }},
+ { &hf_rrc_tdd_103,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_89", HFILL }},
+ "T_tdd_97", HFILL }},
{ &hf_rrc_cellSelectionReselectionInfo_04,
{ "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169105,7 +183036,7 @@ void proto_register_rrc(void) {
{ "cellIdentity", "rrc.cellIdentity",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_50,
+ { &hf_rrc_dummy_51,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_ObsTimeDifference_vals), 0,
"SFN_SFN_ObsTimeDifference", HFILL }},
@@ -169113,14 +183044,14 @@ void proto_register_rrc(void) {
{ "cellSynchronisationInfo", "rrc.cellSynchronisationInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_100,
+ { &hf_rrc_modeSpecificInfo_107,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_100_vals), 0,
- "T_modeSpecificInfo_100", HFILL }},
- { &hf_rrc_fdd_142,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_107_vals), 0,
+ "T_modeSpecificInfo_107", HFILL }},
+ { &hf_rrc_fdd_152,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_139", HFILL }},
+ "T_fdd_149", HFILL }},
{ &hf_rrc_cpich_Ec_N0_01,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169133,10 +183064,10 @@ void proto_register_rrc(void) {
{ "pathloss", "rrc.pathloss",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_96,
+ { &hf_rrc_tdd_104,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_90", HFILL }},
+ "T_tdd_98", HFILL }},
{ &hf_rrc_proposedTGSN,
{ "proposedTGSN", "rrc.proposedTGSN",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169145,22 +183076,22 @@ void proto_register_rrc(void) {
{ "timeslotISCP-List", "rrc.timeslotISCP_List",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_101,
+ { &hf_rrc_modeSpecificInfo_108,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_101_vals), 0,
- "T_modeSpecificInfo_101", HFILL }},
- { &hf_rrc_fdd_143,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_108_vals), 0,
+ "T_modeSpecificInfo_108", HFILL }},
+ { &hf_rrc_fdd_153,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_140", HFILL }},
+ "T_fdd_150", HFILL }},
{ &hf_rrc_deltaRSCPPerCell,
{ "deltaRSCPPerCell", "rrc.deltaRSCPPerCell_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_97,
+ { &hf_rrc_tdd_105,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_91", HFILL }},
+ "T_tdd_99", HFILL }},
{ &hf_rrc_csgIdentity,
{ "csgIdentity", "rrc.csgIdentity",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -169169,7 +183100,11 @@ void proto_register_rrc(void) {
{ "csgMemberIndication", "rrc.csgMemberIndication",
FT_UINT32, BASE_DEC, VALS(rrc_T_csgMemberIndication_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_144,
+ { &hf_rrc_csg_MemberPLMNList,
+ { "csg-MemberPLMNList", "rrc.csg_MemberPLMNList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_fdd_154,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info", HFILL }},
@@ -169177,7 +183112,7 @@ void proto_register_rrc(void) {
{ "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_98,
+ { &hf_rrc_tdd_106,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info", HFILL }},
@@ -169185,7 +183120,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_145,
+ { &hf_rrc_fdd_155,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info", HFILL }},
@@ -169193,7 +183128,7 @@ void proto_register_rrc(void) {
{ "PrimaryCCPCH-Info-LCR-r4", "rrc.PrimaryCCPCH_Info_LCR_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_51,
+ { &hf_rrc_dummy_52,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_OTD_Type_vals), 0,
"SFN_SFN_OTD_Type", HFILL }},
@@ -169205,14 +183140,14 @@ void proto_register_rrc(void) {
{ "cellSynchronisationInfoReportingIndicator", "rrc.cellSynchronisationInfoReportingIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_modeSpecificInfo_102,
+ { &hf_rrc_modeSpecificInfo_109,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_102_vals), 0,
- "T_modeSpecificInfo_102", HFILL }},
- { &hf_rrc_fdd_146,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_109_vals), 0,
+ "T_modeSpecificInfo_109", HFILL }},
+ { &hf_rrc_fdd_156,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_141", HFILL }},
+ "T_fdd_151", HFILL }},
{ &hf_rrc_cpich_Ec_N0_reportingIndicator,
{ "cpich-Ec-N0-reportingIndicator", "rrc.cpich_Ec_N0_reportingIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -169225,10 +183160,10 @@ void proto_register_rrc(void) {
{ "pathloss-reportingIndicator", "rrc.pathloss_reportingIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_tdd_99,
+ { &hf_rrc_tdd_107,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_92", HFILL }},
+ "T_tdd_100", HFILL }},
{ &hf_rrc_timeslotISCP_reportingIndicator,
{ "timeslotISCP-reportingIndicator", "rrc.timeslotISCP_reportingIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -169249,18 +183184,18 @@ void proto_register_rrc(void) {
{ "hcs-NeighbouringCellInformation-RSCP", "rrc.hcs_NeighbouringCellInformation_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_103,
+ { &hf_rrc_modeSpecificInfo_110,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_103_vals), 0,
- "T_modeSpecificInfo_103", HFILL }},
- { &hf_rrc_fdd_147,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_110_vals), 0,
+ "T_modeSpecificInfo_110", HFILL }},
+ { &hf_rrc_fdd_157,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_142", HFILL }},
- { &hf_rrc_tdd_100,
+ "T_fdd_152", HFILL }},
+ { &hf_rrc_tdd_108,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_93", HFILL }},
+ "T_tdd_101", HFILL }},
{ &hf_rrc_gsm_03,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169273,66 +183208,66 @@ void proto_register_rrc(void) {
{ "q-Offset2S-N", "rrc.q_Offset2S_N",
FT_INT32, BASE_DEC, NULL, 0,
"Q_OffsetS_N", HFILL }},
- { &hf_rrc_modeSpecificInfo_104,
+ { &hf_rrc_modeSpecificInfo_111,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_104_vals), 0,
- "T_modeSpecificInfo_104", HFILL }},
- { &hf_rrc_fdd_148,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_111_vals), 0,
+ "T_modeSpecificInfo_111", HFILL }},
+ { &hf_rrc_fdd_158,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_143", HFILL }},
- { &hf_rrc_tdd_101,
+ "T_fdd_153", HFILL }},
+ { &hf_rrc_tdd_109,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_94", HFILL }},
+ "T_tdd_102", HFILL }},
{ &hf_rrc_gsm_04,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_gsm_04", HFILL }},
- { &hf_rrc_modeSpecificInfo_105,
+ { &hf_rrc_modeSpecificInfo_112,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_105_vals), 0,
- "T_modeSpecificInfo_105", HFILL }},
- { &hf_rrc_fdd_149,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_112_vals), 0,
+ "T_modeSpecificInfo_112", HFILL }},
+ { &hf_rrc_fdd_159,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_144", HFILL }},
- { &hf_rrc_tdd_102,
+ "T_fdd_154", HFILL }},
+ { &hf_rrc_tdd_110,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_95", HFILL }},
+ "T_tdd_103", HFILL }},
{ &hf_rrc_gsm_05,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_gsm_05", HFILL }},
- { &hf_rrc_modeSpecificInfo_106,
+ { &hf_rrc_modeSpecificInfo_113,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_106_vals), 0,
- "T_modeSpecificInfo_106", HFILL }},
- { &hf_rrc_fdd_150,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_113_vals), 0,
+ "T_modeSpecificInfo_113", HFILL }},
+ { &hf_rrc_fdd_160,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_145", HFILL }},
- { &hf_rrc_tdd_103,
+ "T_fdd_155", HFILL }},
+ { &hf_rrc_tdd_111,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_96", HFILL }},
+ "T_tdd_104", HFILL }},
{ &hf_rrc_gsm_06,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_gsm_06", HFILL }},
- { &hf_rrc_modeSpecificInfo_107,
+ { &hf_rrc_modeSpecificInfo_114,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_107_vals), 0,
- "T_modeSpecificInfo_107", HFILL }},
- { &hf_rrc_fdd_151,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_114_vals), 0,
+ "T_modeSpecificInfo_114", HFILL }},
+ { &hf_rrc_fdd_161,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_146", HFILL }},
- { &hf_rrc_tdd_104,
+ "T_fdd_156", HFILL }},
+ { &hf_rrc_tdd_112,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_97", HFILL }},
+ "T_tdd_105", HFILL }},
{ &hf_rrc_gsm_07,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169341,18 +183276,18 @@ void proto_register_rrc(void) {
{ "hcs-NeighbouringCellInformation-ECN0", "rrc.hcs_NeighbouringCellInformation_ECN0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_108,
+ { &hf_rrc_modeSpecificInfo_115,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_108_vals), 0,
- "T_modeSpecificInfo_108", HFILL }},
- { &hf_rrc_fdd_152,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_115_vals), 0,
+ "T_modeSpecificInfo_115", HFILL }},
+ { &hf_rrc_fdd_162,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_147", HFILL }},
- { &hf_rrc_tdd_105,
+ "T_fdd_157", HFILL }},
+ { &hf_rrc_tdd_113,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_98", HFILL }},
+ "T_tdd_106", HFILL }},
{ &hf_rrc_gsm_08,
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169409,6 +183344,10 @@ void proto_register_rrc(void) {
{ "InterFreqCellID", "rrc.InterFreqCellID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_CellsForInterFreqMeasList_r12_item,
+ { "InterFreqCellID-r12", "rrc.InterFreqCellID_r12",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_CellsForInterRATMeasList_item,
{ "InterRATCellID", "rrc.InterRATCellID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169421,14 +183360,14 @@ void proto_register_rrc(void) {
{ "IntraFreqCellIDOnSecULFreq", "rrc.IntraFreqCellIDOnSecULFreq",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_109,
+ { &hf_rrc_modeSpecificInfo_116,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_109_vals), 0,
- "T_modeSpecificInfo_109", HFILL }},
- { &hf_rrc_fdd_153,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_116_vals), 0,
+ "T_modeSpecificInfo_116", HFILL }},
+ { &hf_rrc_fdd_163,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_148", HFILL }},
+ "T_fdd_158", HFILL }},
{ &hf_rrc_countC_SFN_Frame_difference,
{ "countC-SFN-Frame-difference", "rrc.countC_SFN_Frame_difference_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169437,10 +183376,10 @@ void proto_register_rrc(void) {
{ "tm", "rrc.tm",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_38399", HFILL }},
- { &hf_rrc_tdd_106,
+ { &hf_rrc_tdd_114,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_99", HFILL }},
+ "T_tdd_107", HFILL }},
{ &hf_rrc_bsicReported,
{ "bsicReported", "rrc.bsicReported",
FT_UINT32, BASE_DEC, VALS(rrc_BSICReported_vals), 0,
@@ -169517,14 +183456,18 @@ void proto_register_rrc(void) {
{ "off", "rrc.off",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_255", HFILL }},
- { &hf_rrc_modeSpecificInfo_110,
+ { &hf_rrc_CSG_MemberPLMNList_item,
+ { "PLMN-Identity", "rrc.PLMN_Identity_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_117,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_110_vals), 0,
- "T_modeSpecificInfo_110", HFILL }},
- { &hf_rrc_fdd_154,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_117_vals), 0,
+ "T_modeSpecificInfo_117", HFILL }},
+ { &hf_rrc_fdd_164,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_149", HFILL }},
+ "T_fdd_159", HFILL }},
{ &hf_rrc_startPSC_01,
{ "startPSC", "rrc.startPSC_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169793,6 +183736,10 @@ void proto_register_rrc(void) {
{ "latitudeSign", "rrc.latitudeSign",
FT_UINT32, BASE_DEC, VALS(rrc_T_latitudeSign_04_vals), 0,
"T_latitudeSign_04", HFILL }},
+ { &hf_rrc_EUTRA_CSGMemberPLMNList_item,
+ { "PLMN-Identity", "rrc.PLMN_Identity_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_reportedCells,
{ "reportedCells", "rrc.reportedCells",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169805,6 +183752,10 @@ void proto_register_rrc(void) {
{ "earfcn", "rrc.earfcn",
FT_UINT32, BASE_DEC, NULL, 0,
"EARFCNExtension", HFILL }},
+ { &hf_rrc_earfcn_02,
+ { "earfcn", "rrc.earfcn",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EARFCNExtension2", HFILL }},
{ &hf_rrc_Eutra_EventResultList_item,
{ "Eutra-EventResult", "rrc.Eutra_EventResult_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169813,6 +183764,10 @@ void proto_register_rrc(void) {
{ "EUTRA-EventResult-vb50ext", "rrc.EUTRA_EventResult_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_EUTRA_EventResultList_vc50ext_item,
+ { "EUTRA-EventResult-vc50ext", "rrc.EUTRA_EventResult_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_eventID,
{ "eventID", "rrc.eventID",
FT_UINT32, BASE_DEC, VALS(rrc_EventIDInterRAT_vals), 0,
@@ -169825,6 +183780,10 @@ void proto_register_rrc(void) {
{ "eutra-EventResultsList", "rrc.eutra_EventResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"EUTRA_EventResultList_vb50ext", HFILL }},
+ { &hf_rrc_eutra_EventResultsList_02,
+ { "eutra-EventResultsList", "rrc.eutra_EventResultsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EUTRA_EventResultList_vc50ext", HFILL }},
{ &hf_rrc_eutraFrequencyIndicator,
{ "eutraFrequencyIndicator", "rrc.eutraFrequencyIndicator",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -169865,6 +183824,18 @@ void proto_register_rrc(void) {
{ "qqualMinEUTRA-WB", "rrc.qqualMinEUTRA_WB",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M34_M3", HFILL }},
+ { &hf_rrc_qqualMinRSRQ_OnAllSymbols,
+ { "qqualMinRSRQ-OnAllSymbols", "rrc.qqualMinRSRQ_OnAllSymbols",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M34_M3", HFILL }},
+ { &hf_rrc_reducedMeasurementPerformance,
+ { "reducedMeasurementPerformance", "rrc.reducedMeasurementPerformance",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_reducedMeasurementPerformance_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_reducedMeasurementPerformance_01,
+ { "reducedMeasurementPerformance", "rrc.reducedMeasurementPerformance",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_reducedMeasurementPerformance_01_vals), 0,
+ "T_reducedMeasurementPerformance_01", HFILL }},
{ &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item,
{ "EUTRA-FrequencyAndPriorityInfoExtension-vb50ext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169873,6 +183844,10 @@ void proto_register_rrc(void) {
{ "EUTRA-FrequencyAndPriorityInfoExtension-vb80ext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vb80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_item,
+ { "EUTRA-FrequencyAndPriorityInfoExtension-vc50ext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item,
{ "EUTRA-FrequencyAndPriorityInfo", "rrc.EUTRA_FrequencyAndPriorityInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169885,6 +183860,10 @@ void proto_register_rrc(void) {
{ "EUTRA-FrequencyAndPriorityInfo-vb50ext", "rrc.EUTRA_FrequencyAndPriorityInfo_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext_item,
+ { "EUTRA-FrequencyAndPriorityInfo-vc50ext", "rrc.EUTRA_FrequencyAndPriorityInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_eutraFrequencyRemoval,
{ "eutraFrequencyRemoval", "rrc.eutraFrequencyRemoval",
FT_UINT32, BASE_DEC, VALS(rrc_EUTRA_FrequencyRemoval_vals), 0,
@@ -169909,6 +183888,14 @@ void proto_register_rrc(void) {
{ "eutraSIAcquisition", "rrc.eutraSIAcquisition_element",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_SIAcquisition_r11", HFILL }},
+ { &hf_rrc_eutraNewFrequencies_02,
+ { "eutraNewFrequencies", "rrc.eutraNewFrequencies",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EUTRA_FrequencyInfoList_r12", HFILL }},
+ { &hf_rrc_rsrqMeasOnAllSymbols,
+ { "rsrqMeasOnAllSymbols", "rrc.rsrqMeasOnAllSymbols",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_rrc_physicalCellIdentity,
{ "physicalCellIdentity", "rrc.physicalCellIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169949,6 +183936,14 @@ void proto_register_rrc(void) {
{ "eutraSIacquisitionResults", "rrc.eutraSIacquisitionResults_element",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_SIacquisitionResults", HFILL }},
+ { &hf_rrc_eutraSIacquisitionResults_01,
+ { "eutraSIacquisitionResults", "rrc.eutraSIacquisitionResults_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_SIacquisitionResults_vc50ext", HFILL }},
+ { &hf_rrc_rsrqExtension,
+ { "rsrqExtension", "rrc.rsrqExtension",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M30_46", HFILL }},
{ &hf_rrc_measuredEUTRACells_v920ext,
{ "measuredEUTRACells-v920ext", "rrc.measuredEUTRACells_v920ext",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -169957,14 +183952,30 @@ void proto_register_rrc(void) {
{ "EUTRA-MeasuredCells-v920ext", "rrc.EUTRA_MeasuredCells_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_measuredEUTRACells_vc50ext,
+ { "measuredEUTRACells-vc50ext", "rrc.measuredEUTRACells_vc50ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext", HFILL }},
+ { &hf_rrc_measuredEUTRACells_vc50ext_item,
+ { "EUTRA-MeasuredCells-vc50ext", "rrc.EUTRA_MeasuredCells_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_Eutra_MeasuredResultList_v920ext_item,
{ "Eutra-MeasuredResult-v920ext", "rrc.Eutra_MeasuredResult_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_Eutra_MeasuredResultList_vc50ext_item,
+ { "Eutra-MeasuredResult-vc50ext", "rrc.Eutra_MeasuredResult_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_eutraMeasuredResultList_v920ext,
{ "eutraMeasuredResultList-v920ext", "rrc.eutraMeasuredResultList_v920ext",
FT_UINT32, BASE_DEC, NULL, 0,
"Eutra_MeasuredResultList_v920ext", HFILL }},
+ { &hf_rrc_eutraMeasuredResultList_vc50ext,
+ { "eutraMeasuredResultList-vc50ext", "rrc.eutraMeasuredResultList_vc50ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Eutra_MeasuredResultList_vc50ext", HFILL }},
{ &hf_rrc_cgiInfo,
{ "cgiInfo", "rrc.cgiInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -169981,6 +183992,22 @@ void proto_register_rrc(void) {
{ "csgMemberIndication", "rrc.csgMemberIndication",
FT_UINT32, BASE_DEC, VALS(rrc_T_csgMemberIndication_01_vals), 0,
"T_csgMemberIndication_01", HFILL }},
+ { &hf_rrc_cgiInfo_01,
+ { "cgiInfo", "rrc.cgiInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CGI_Info", HFILL }},
+ { &hf_rrc_csgMemberIndication_02,
+ { "csgMemberIndication", "rrc.csgMemberIndication",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_csgMemberIndication_02_vals), 0,
+ "T_csgMemberIndication_02", HFILL }},
+ { &hf_rrc_csgMemberPLMN,
+ { "csgMemberPLMN", "rrc.csgMemberPLMN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EUTRA_CSGMemberPLMNList", HFILL }},
+ { &hf_rrc_primaryPLMNSuitable,
+ { "primaryPLMNSuitable", "rrc.primaryPLMNSuitable",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_primaryPLMNSuitable_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_removeAllFrequencies,
{ "removeAllFrequencies", "rrc.removeAllFrequencies_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170009,10 +184036,22 @@ void proto_register_rrc(void) {
{ "EUTRA-FrequencyInfo-r11", "rrc.EUTRA_FrequencyInfo_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_EUTRA_FrequencyInfoList_r12_item,
+ { "EUTRA-FrequencyInfo-r12", "rrc.EUTRA_FrequencyInfo_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_widebandRSRQMeasurements,
{ "widebandRSRQMeasurements", "rrc.widebandRSRQMeasurements",
FT_UINT32, BASE_DEC, VALS(rrc_T_widebandRSRQMeasurements_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_reducedMeasurementPerformance_02,
+ { "reducedMeasurementPerformance", "rrc.reducedMeasurementPerformance",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_reducedMeasurementPerformance_02_vals), 0,
+ "T_reducedMeasurementPerformance_02", HFILL }},
+ { &hf_rrc_widebandRSRQMeasurements_01,
+ { "widebandRSRQMeasurements", "rrc.widebandRSRQMeasurements",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_widebandRSRQMeasurements_01_vals), 0,
+ "T_widebandRSRQMeasurements_01", HFILL }},
{ &hf_rrc_eutra_FrequencyListIndicator,
{ "eutra-FrequencyListIndicator", "rrc.eutra_FrequencyListIndicator",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -170029,6 +184068,10 @@ void proto_register_rrc(void) {
{ "rachReportingPriority", "rrc.rachReportingPriority",
FT_UINT32, BASE_DEC, VALS(rrc_T_rachReportingPriority_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_eutra_FrequencyRACHReportingThresholdExtension,
+ { "eutra-FrequencyRACHReportingThresholdExtension", "rrc.eutra_FrequencyRACHReportingThresholdExtension",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M30_M1", HFILL }},
{ &hf_rrc_eutraFrequenciesForMeasurement,
{ "eutraFrequenciesForMeasurement", "rrc.eutraFrequenciesForMeasurement",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -170049,6 +184092,22 @@ void proto_register_rrc(void) {
{ "reportingThreshold", "rrc.reportingThreshold",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_97", HFILL }},
+ { &hf_rrc_eutraFrequenciesForMeasurement_01,
+ { "eutraFrequenciesForMeasurement", "rrc.eutraFrequenciesForMeasurement",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange", HFILL }},
+ { &hf_rrc_reportCriteria_01,
+ { "reportCriteria", "rrc.reportCriteria",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_reportCriteria_01_vals), 0,
+ "T_reportCriteria_01", HFILL }},
+ { &hf_rrc_measurementQuantity_01,
+ { "measurementQuantity", "rrc.measurementQuantity",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_01_vals), 0,
+ "T_measurementQuantity_01", HFILL }},
+ { &hf_rrc_reportingThreshold_01,
+ { "reportingThreshold", "rrc.reportingThreshold",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M30_97", HFILL }},
{ &hf_rrc_FrequenciesToRemove_item,
{ "EARFCNRange", "rrc.EARFCNRange_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170113,7 +184172,7 @@ void proto_register_rrc(void) {
{ "thresholdUsedFrequency", "rrc.thresholdUsedFrequency",
FT_INT32, BASE_DEC, NULL, 0,
"ThresholdUsedFrequency_r6", HFILL }},
- { &hf_rrc_dummy_52,
+ { &hf_rrc_dummy_53,
{ "dummy", "rrc.dummy",
FT_INT32, BASE_DEC, NULL, 0,
"Threshold", HFILL }},
@@ -170173,6 +184232,10 @@ void proto_register_rrc(void) {
{ "nonUsedFreqParameterList", "rrc.nonUsedFreqParameterList",
FT_UINT32, BASE_DEC, NULL, 0,
"NonUsedFreqParameterList_r11", HFILL }},
+ { &hf_rrc_useCIO_01,
+ { "useCIO", "rrc.useCIO",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_useCIO_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_thresholdOwnSystem,
{ "thresholdOwnSystem", "rrc.thresholdOwnSystem",
FT_INT32, BASE_DEC, NULL, 0,
@@ -170185,6 +184248,10 @@ void proto_register_rrc(void) {
{ "hysteresis", "rrc.hysteresis",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_thresholdOtherSystem_01,
+ { "thresholdOtherSystem", "rrc.thresholdOtherSystem",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "Threshold_r12", HFILL }},
{ &hf_rrc_intraFreqEventResults,
{ "intraFreqEventResults", "rrc.intraFreqEventResults_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170237,6 +184304,10 @@ void proto_register_rrc(void) {
{ "dopplerUncertainty", "rrc.dopplerUncertainty",
FT_UINT32, BASE_DEC, VALS(rrc_T_dopplerUncertainty_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_dopplerUncertaintyExt,
+ { "dopplerUncertaintyExt", "rrc.dopplerUncertaintyExt",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dopplerUncertaintyExt_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_doppler1stOrder,
{ "doppler1stOrder", "rrc.doppler1stOrder",
FT_INT32, BASE_DEC, NULL, 0,
@@ -170245,6 +184316,10 @@ void proto_register_rrc(void) {
{ "dopplerUncertainty", "rrc.dopplerUncertainty",
FT_UINT32, BASE_DEC, VALS(rrc_DopplerUncertainty_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_dopplerUncertaintyExt_01,
+ { "dopplerUncertaintyExt", "rrc.dopplerUncertaintyExt",
+ FT_UINT32, BASE_DEC, VALS(rrc_DopplerUncertaintyExt_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_fACH_meas_occasion_coeff,
{ "fACH-meas-occasion-coeff", "rrc.fACH_meas_occasion_coeff",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -170269,11 +184344,27 @@ 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_155,
+ { &hf_rrc_hysteresis1,
+ { "hysteresis1", "rrc.hysteresis1",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Hysteresis", HFILL }},
+ { &hf_rrc_hysteresis2,
+ { "hysteresis2", "rrc.hysteresis2",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Hysteresis", HFILL }},
+ { &hf_rrc_uePowerHeadroomThreshold1,
+ { "uePowerHeadroomThreshold1", "rrc.uePowerHeadroomThreshold1",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "UE_PowerHeadroomThreshold", HFILL }},
+ { &hf_rrc_uePowerHeadroomThreshold2,
+ { "uePowerHeadroomThreshold2", "rrc.uePowerHeadroomThreshold2",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "UE_PowerHeadroomThreshold", HFILL }},
+ { &hf_rrc_fdd_165,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
- { &hf_rrc_tdd_107,
+ { &hf_rrc_tdd_115,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCCPCH_Info_LCR_r4", HFILL }},
@@ -170385,11 +184476,35 @@ void proto_register_rrc(void) {
{ "uePositioningGANSSAlmanac", "rrc.uePositioningGANSSAlmanac_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Almanac_va40ext", HFILL }},
+ { &hf_rrc_uePositioningDBDSCorrections,
+ { "uePositioningDBDSCorrections", "rrc.uePositioningDBDSCorrections_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_DBDSCorrections", HFILL }},
+ { &hf_rrc_uePositioningBDSIonoGridModel,
+ { "uePositioningBDSIonoGridModel", "rrc.uePositioningBDSIonoGridModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_BDS_IonoGridModel", HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_AddNavigationModels,
+ { "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddNavigationModels_vc50ext", HFILL }},
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02,
+ { "uePositioningGANSSReferenceMeasurementInfo", "rrc.uePositioningGANSSReferenceMeasurementInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext", HFILL }},
+ { &hf_rrc_ue_Positioning_GANSS_Almanac,
+ { "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_Almanac_vc50ext", HFILL }},
+ { &hf_rrc_ue_Positioning_GANSS_AddUTCModels,
+ { "ue-Positioning-GANSS-AddUTCModels", "rrc.ue_Positioning_GANSS_AddUTCModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddUTCModels_vc50ext", HFILL }},
{ &hf_rrc_ganssTimeModelsList_02,
{ "ganssTimeModelsList", "rrc.ganssTimeModelsList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSSTimeModelsList_r10", HFILL }},
- { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_02,
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_03,
{ "uePositioningGANSSReferenceMeasurementInfo", "rrc.uePositioningGANSSReferenceMeasurementInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_ReferenceMeasurementInfo_r10", HFILL }},
@@ -170397,6 +184512,22 @@ void proto_register_rrc(void) {
{ "uePositioningGANSSAlmanac", "rrc.uePositioningGANSSAlmanac_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Almanac_r10", HFILL }},
+ { &hf_rrc_uePositioningGANSSAddNavigationModels_01,
+ { "uePositioningGANSSAddNavigationModels", "rrc.uePositioningGANSSAddNavigationModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddNavigationModels_r12", HFILL }},
+ { &hf_rrc_uePositioningGANSSReferenceMeasurementInfo_04,
+ { "uePositioningGANSSReferenceMeasurementInfo", "rrc.uePositioningGANSSReferenceMeasurementInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_ReferenceMeasurementInfo_r12", HFILL }},
+ { &hf_rrc_uePositioningGANSSAlmanac_05,
+ { "uePositioningGANSSAlmanac", "rrc.uePositioningGANSSAlmanac_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_Almanac_r12", HFILL }},
+ { &hf_rrc_uePositioningGANSSAddUTCModels_01,
+ { "uePositioningGANSSAddUTCModels", "rrc.uePositioningGANSSAddUTCModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddUTCModels_r12", HFILL }},
{ &hf_rrc_GANSSGenericDataList_item,
{ "GANSSGenericData", "rrc.GANSSGenericData_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170421,10 +184552,18 @@ void proto_register_rrc(void) {
{ "GANSSGenericData-va40ext", "rrc.GANSSGenericData_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_GANSSGenericDataList_vc50ext_item,
+ { "GANSSGenericData-vc50ext", "rrc.GANSSGenericData_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_GANSSGenericDataList_r10_item,
{ "GANSSGenericData-r10", "rrc.GANSSGenericData_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_GANSSGenericDataList_r12_item,
+ { "GANSSGenericData-r12", "rrc.GANSSGenericData_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_GANSSGenericMeasurementInfo_item,
{ "GANSSGenericMeasurementInfo item", "rrc.GANSSGenericMeasurementInfo_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170609,6 +184748,14 @@ void proto_register_rrc(void) {
{ "almanacModelID", "rrc.almanacModelID",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_7", HFILL }},
+ { &hf_rrc_bdsIonoGridModelReq,
+ { "bdsIonoGridModelReq", "rrc.bdsIonoGridModelReq",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_bdsIonoGridModelReq_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_bdsCorrectionsReq,
+ { "bdsCorrectionsReq", "rrc.bdsCorrectionsReq",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "DGANSS_Sig_Id_Req", HFILL }},
{ &hf_rrc_GanssRequestedGenericAssistanceDataList_item,
{ "GanssReqGenericData", "rrc.GanssReqGenericData_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170617,6 +184764,10 @@ void proto_register_rrc(void) {
{ "GanssReqGenericData-v860ext", "rrc.GanssReqGenericData_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_GanssRequestedGenericAssistanceDataList_vc50ext_item,
+ { "GanssReqGenericData-vc50ext", "rrc.GanssReqGenericData_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_ganssSatId,
{ "ganssSatId", "rrc.ganssSatId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -170649,6 +184800,10 @@ void proto_register_rrc(void) {
{ "azimuthandElevation", "rrc.azimuthandElevation_element",
FT_NONE, BASE_NONE, NULL, 0,
"AzimuthAndElevation_r10", HFILL }},
+ { &hf_rrc_extraDopplerExtension,
+ { "extraDopplerExtension", "rrc.extraDopplerExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_GANSSSatelliteInformationList_item,
{ "GANSSSatelliteInformation", "rrc.GANSSSatelliteInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170661,6 +184816,14 @@ void proto_register_rrc(void) {
{ "GANSSSatelliteInformation-r10", "rrc.GANSSSatelliteInformation_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_GANSSSatelliteInformationList_vc50ext_item,
+ { "GANSSSatelliteInformation-vc50ext", "rrc.GANSSSatelliteInformation_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_GANSSSatelliteInformationList_r12_item,
+ { "GANSSSatelliteInformation-r12", "rrc.GANSSSatelliteInformation_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_GANSSTimeModelsList_item,
{ "UE-Positioning-GANSS-TimeModel", "rrc.UE_Positioning_GANSS_TimeModel_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170673,6 +184836,50 @@ void proto_register_rrc(void) {
{ "UE-Positioning-GANSS-TimeModel-r10", "rrc.UE_Positioning_GANSS_TimeModel_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_bdsAlmToa,
+ { "bdsAlmToa", "rrc.bdsAlmToa",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_rrc_bdsAlmSqrtA,
+ { "bdsAlmSqrtA", "rrc.bdsAlmSqrtA",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsAlmE,
+ { "bdsAlmE", "rrc.bdsAlmE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rrc_bdsAlmW,
+ { "bdsAlmW", "rrc.bdsAlmW",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsAlmM0,
+ { "bdsAlmM0", "rrc.bdsAlmM0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsAlmOmega0,
+ { "bdsAlmOmega0", "rrc.bdsAlmOmega0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsAlmOmegaDot,
+ { "bdsAlmOmegaDot", "rrc.bdsAlmOmegaDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rrc_bdsAlmDeltaI,
+ { "bdsAlmDeltaI", "rrc.bdsAlmDeltaI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_rrc_bdsAlmA0,
+ { "bdsAlmA0", "rrc.bdsAlmA0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rrc_bdsAlmA1,
+ { "bdsAlmA1", "rrc.bdsAlmA1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rrc_bdsSvHealth,
+ { "bdsSvHealth", "rrc.bdsSvHealth",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
{ &hf_rrc_gloAlmNA,
{ "gloAlmNA", "rrc.gloAlmNA",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -170741,14 +184948,18 @@ void proto_register_rrc(void) {
{ "ganss-omegadot-alm", "rrc.ganss_omegadot_alm",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_11", HFILL }},
- { &hf_rrc_ganss_svhealth_alm,
- { "ganss-svhealth-alm", "rrc.ganss_svhealth_alm",
+ { &hf_rrc_ganss_svstatusINAV_alm,
+ { "ganss-svstatusINAV-alm", "rrc.ganss_svstatusINAV_alm",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rrc_ganss_svstatusFNAV_alm,
+ { "ganss-svstatusFNAV-alm", "rrc.ganss_svstatusFNAV_alm",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_2", HFILL }},
{ &hf_rrc_ganss_delta_a_sqrt_alm,
{ "ganss-delta-a-sqrt-alm", "rrc.ganss_delta_a_sqrt_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_17", HFILL }},
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_rrc_ganss_omegazero_alm,
{ "ganss-omegazero-alm", "rrc.ganss_omegazero_alm",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -170764,11 +184975,11 @@ void proto_register_rrc(void) {
{ &hf_rrc_ganss_af_zero_alm,
{ "ganss-af-zero-alm", "rrc.ganss_af_zero_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_14", HFILL }},
+ "BIT_STRING_SIZE_16", HFILL }},
{ &hf_rrc_ganss_af_one_alm,
{ "ganss-af-one-alm", "rrc.ganss_af_one_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_11", HFILL }},
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_rrc_midiAlmE,
{ "midiAlmE", "rrc.midiAlmE",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -170917,6 +185128,10 @@ void proto_register_rrc(void) {
{ "sbasAlmTo", "rrc.sbasAlmTo",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rrc_GANSS_SAT_Info_Almanac_BDSkpList_item,
+ { "GANSS-SAT-Info-Almanac-BDSkp", "rrc.GANSS_SAT_Info_Almanac_BDSkp_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_GANSS_SAT_Info_Almanac_GLOkpList_item,
{ "GANSS-SAT-Info-Almanac-GLOkp", "rrc.GANSS_SAT_Info_Almanac_GLOkp_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -170957,19 +185172,35 @@ void proto_register_rrc(void) {
{ "ganssOrbitModel", "rrc.ganssOrbitModel_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_AddOrbitModels", HFILL }},
+ { &hf_rrc_ganssClockModel_01,
+ { "ganssClockModel", "rrc.ganssClockModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddClockModels_r12", HFILL }},
+ { &hf_rrc_ganssOrbitModel_01,
+ { "ganssOrbitModel", "rrc.ganssOrbitModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddOrbitModels_r12", HFILL }},
+ { &hf_rrc_ganssClockModel_02,
+ { "ganssClockModel", "rrc.ganssClockModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddClockModels_vc50ext", HFILL }},
+ { &hf_rrc_ganssOrbitModel_02,
+ { "ganssOrbitModel", "rrc.ganssOrbitModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AddOrbitModels_vc50ext", HFILL }},
{ &hf_rrc_svHealth_01,
{ "svHealth", "rrc.svHealth",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_5", HFILL }},
+ "BIT_STRING_SIZE_9", HFILL }},
{ &hf_rrc_iod_01,
{ "iod", "rrc.iod",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
- { &hf_rrc_ganssClockModel_01,
+ { &hf_rrc_ganssClockModel_03,
{ "ganssClockModel", "rrc.ganssClockModel_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_ClockModel", HFILL }},
- { &hf_rrc_ganssOrbitModel_01,
+ { &hf_rrc_ganssOrbitModel_03,
{ "ganssOrbitModel", "rrc.ganssOrbitModel_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_OrbitModel", HFILL }},
@@ -170977,6 +185208,14 @@ void proto_register_rrc(void) {
{ "Ganss-Sat-Info-AddNav", "rrc.Ganss_Sat_Info_AddNav_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_Ganss_Sat_Info_AddNavList_r12_item,
+ { "Ganss-Sat-Info-AddNav-r12", "rrc.Ganss_Sat_Info_AddNav_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_Ganss_Sat_Info_AddNavList_vc50ext_item,
+ { "Ganss-Sat-Info-AddNav-vc50ext", "rrc.Ganss_Sat_Info_AddNav_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_Ganss_Sat_Info_NavList_item,
{ "Ganss-Sat-Info-Nav", "rrc.Ganss_Sat_Info_Nav_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171093,7 +185332,7 @@ void proto_register_rrc(void) {
{ "gsm-CarrierRSSI", "rrc.gsm_CarrierRSSI",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_53,
+ { &hf_rrc_dummy_54,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_46_173", HFILL }},
@@ -171197,7 +185436,7 @@ void proto_register_rrc(void) {
{ "verticalUncertaintySpeed", "rrc.verticalUncertaintySpeed",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_255", HFILL }},
- { &hf_rrc_k,
+ { &hf_rrc_k_01,
{ "k", "rrc.k",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_2_3", HFILL }},
@@ -171245,47 +185484,63 @@ void proto_register_rrc(void) {
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellList_r10", HFILL }},
- { &hf_rrc_modeSpecificInfo_111,
+ { &hf_rrc_removedInterFreqCellList_01,
+ { "removedInterFreqCellList", "rrc.removedInterFreqCellList",
+ FT_UINT32, BASE_DEC, VALS(rrc_RemovedInterFreqCellList_r12_vals), 0,
+ "RemovedInterFreqCellList_r12", HFILL }},
+ { &hf_rrc_newInterFreqCellList_07,
+ { "newInterFreqCellList", "rrc.newInterFreqCellList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NewInterFreqCellList_r12", HFILL }},
+ { &hf_rrc_cellsForInterFreqMeasList_01,
+ { "cellsForInterFreqMeasList", "rrc.cellsForInterFreqMeasList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellsForInterFreqMeasList_r12", HFILL }},
+ { &hf_rrc_rmp_Frequency_List,
+ { "rmp-Frequency-List", "rrc.rmp_Frequency_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_118,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_111_vals), 0,
- "T_modeSpecificInfo_111", HFILL }},
- { &hf_rrc_fdd_156,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_118_vals), 0,
+ "T_modeSpecificInfo_118", HFILL }},
+ { &hf_rrc_fdd_166,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_150", HFILL }},
+ "T_fdd_160", HFILL }},
{ &hf_rrc_primaryScramblingCode_01,
{ "primaryScramblingCode", "rrc.primaryScramblingCode_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
- { &hf_rrc_newInterFreqCellList_07,
+ { &hf_rrc_newInterFreqCellList_08,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_RSCP", HFILL }},
- { &hf_rrc_newInterFreqCellList_08,
+ { &hf_rrc_newInterFreqCellList_09,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_ECN0", HFILL }},
- { &hf_rrc_newInterFreqCellList_09,
+ { &hf_rrc_newInterFreqCellList_10,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_HCS_RSCP", HFILL }},
- { &hf_rrc_newInterFreqCellList_10,
+ { &hf_rrc_newInterFreqCellList_11,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_HCS_ECN0", HFILL }},
- { &hf_rrc_newInterFreqCellList_11,
+ { &hf_rrc_newInterFreqCellList_12,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_RSCP_LCR_r4", HFILL }},
- { &hf_rrc_newInterFreqCellList_12,
+ { &hf_rrc_newInterFreqCellList_13,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_ECN0_LCR_r4", HFILL }},
- { &hf_rrc_newInterFreqCellList_13,
+ { &hf_rrc_newInterFreqCellList_14,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_HCS_RSCP_LCR_r4", HFILL }},
- { &hf_rrc_newInterFreqCellList_14,
+ { &hf_rrc_newInterFreqCellList_15,
{ "newInterFreqCellList", "rrc.newInterFreqCellList",
FT_UINT32, BASE_DEC, NULL, 0,
"NewInterFreqCellSI_List_HCS_ECN0_LCR_r4", HFILL }},
@@ -171305,6 +185560,10 @@ void proto_register_rrc(void) {
{ "CellMeasuredResults-v920ext", "rrc.CellMeasuredResults_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_InterFreqCellMeasuredResultsList_vc50ext_item,
+ { "CellMeasuredResults-vc50ext", "rrc.CellMeasuredResults_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_event2a,
{ "event2a", "rrc.event2a_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171393,6 +185652,10 @@ void proto_register_rrc(void) {
{ "event2e", "rrc.event2e_element",
FT_NONE, BASE_NONE, NULL, 0,
"Event2e_r11", HFILL }},
+ { &hf_rrc_event2g,
+ { "event2g", "rrc.event2g_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_InterFreqEventList_item,
{ "InterFreqEvent", "rrc.InterFreqEvent",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqEvent_vals), 0,
@@ -171409,6 +185672,10 @@ void proto_register_rrc(void) {
{ "InterFreqEvent-r11", "rrc.InterFreqEvent_r11",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqEvent_r11_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_InterFreqEventList_r12_item,
+ { "InterFreqEvent-r12", "rrc.InterFreqEvent_r12",
+ FT_UINT32, BASE_DEC, VALS(rrc_InterFreqEvent_r12_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_InterFrequencyMeasuredResultsList_v590ext_item,
{ "DeltaRSCPPerCell", "rrc.DeltaRSCPPerCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171465,22 +185732,22 @@ void proto_register_rrc(void) {
{ "interFreqReportingCriteria", "rrc.interFreqReportingCriteria_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_112,
+ { &hf_rrc_modeSpecificInfo_119,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_112_vals), 0,
- "T_modeSpecificInfo_112", HFILL }},
- { &hf_rrc_fdd_157,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_119_vals), 0,
+ "T_modeSpecificInfo_119", HFILL }},
+ { &hf_rrc_fdd_167,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_151", HFILL }},
+ "T_fdd_161", HFILL }},
{ &hf_rrc_freqQualityEstimateQuantity_FDD,
{ "freqQualityEstimateQuantity-FDD", "rrc.freqQualityEstimateQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_FreqQualityEstimateQuantity_FDD_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_108,
+ { &hf_rrc_tdd_116,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_100", HFILL }},
+ "T_tdd_108", HFILL }},
{ &hf_rrc_freqQualityEstimateQuantity_TDD,
{ "freqQualityEstimateQuantity-TDD", "rrc.freqQualityEstimateQuantity_TDD",
FT_UINT32, BASE_DEC, VALS(rrc_FreqQualityEstimateQuantity_TDD_vals), 0,
@@ -171497,6 +185764,10 @@ void proto_register_rrc(void) {
{ "interFreqCellMeasuredResultsList", "rrc.interFreqCellMeasuredResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"InterFreqCellMeasuredResultsList_v920ext", HFILL }},
+ { &hf_rrc_interFreqCellMeasuredResultsList_02,
+ { "interFreqCellMeasuredResultsList", "rrc.interFreqCellMeasuredResultsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqCellMeasuredResultsList_vc50ext", HFILL }},
{ &hf_rrc_InterFreqMeasuredResultsList_item,
{ "InterFreqMeasuredResults", "rrc.InterFreqMeasuredResults_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171505,6 +185776,10 @@ void proto_register_rrc(void) {
{ "InterFreqMeasuredResults-v920ext", "rrc.InterFreqMeasuredResults_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_InterFreqMeasuredResultsList_vc50ext_item,
+ { "InterFreqMeasuredResults-vc50ext", "rrc.InterFreqMeasuredResults_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_interFreqCellInfoSI_List,
{ "interFreqCellInfoSI-List", "rrc.interFreqCellInfoSI_List_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171541,22 +185816,26 @@ void proto_register_rrc(void) {
{ "InterFreqCellID", "rrc.InterFreqCellID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_113,
+ { &hf_rrc_InterFreqRACHRepCellsList_r12_item,
+ { "InterFreqCellID-r12", "rrc.InterFreqCellID_r12",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_120,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_113_vals), 0,
- "T_modeSpecificInfo_113", HFILL }},
- { &hf_rrc_fdd_158,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_120_vals), 0,
+ "T_modeSpecificInfo_120", HFILL }},
+ { &hf_rrc_fdd_168,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_152", HFILL }},
+ "T_fdd_162", HFILL }},
{ &hf_rrc_interFreqRepQuantityRACH_FDD,
{ "interFreqRepQuantityRACH-FDD", "rrc.interFreqRepQuantityRACH_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqRepQuantityRACH_FDD_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_109,
+ { &hf_rrc_tdd_117,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_101", HFILL }},
+ "T_tdd_109", HFILL }},
{ &hf_rrc_interFreqRepQuantityRACH_TDDList,
{ "interFreqRepQuantityRACH-TDDList", "rrc.interFreqRepQuantityRACH_TDDList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -171569,18 +185848,26 @@ void proto_register_rrc(void) {
{ "maxReportedCellsOnRACHinterFreq", "rrc.maxReportedCellsOnRACHinterFreq",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_114,
+ { &hf_rrc_modeSpecificInfo_121,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_114_vals), 0,
- "T_modeSpecificInfo_114", HFILL }},
- { &hf_rrc_fdd_159,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_121_vals), 0,
+ "T_modeSpecificInfo_121", HFILL }},
+ { &hf_rrc_fdd_169,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_153", HFILL }},
- { &hf_rrc_tdd_110,
+ "T_fdd_163", HFILL }},
+ { &hf_rrc_tdd_118,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_102", HFILL }},
+ "T_tdd_110", HFILL }},
+ { &hf_rrc_InterFreqBlacklistedCellsList_r12_item,
+ { "InterFreqBlacklistedCells-r12", "rrc.InterFreqBlacklistedCells_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_excludedCellInfoList,
+ { "excludedCellInfoList", "rrc.excludedCellInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellInfoListToBeExcluded", HFILL }},
{ &hf_rrc_interFreqReportingCriteria_01,
{ "interFreqReportingCriteria", "rrc.interFreqReportingCriteria_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171633,6 +185920,10 @@ void proto_register_rrc(void) {
{ "interFreqReportingCriteria", "rrc.interFreqReportingCriteria_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterFreqReportingCriteria_r11", HFILL }},
+ { &hf_rrc_interFreqReportingCriteria_05,
+ { "interFreqReportingCriteria", "rrc.interFreqReportingCriteria_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterFreqReportingCriteria_r12", HFILL }},
{ &hf_rrc_interFreqEventList,
{ "interFreqEventList", "rrc.interFreqEventList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -171649,6 +185940,14 @@ void proto_register_rrc(void) {
{ "interFreqEventList", "rrc.interFreqEventList",
FT_UINT32, BASE_DEC, NULL, 0,
"InterFreqEventList_r11", HFILL }},
+ { &hf_rrc_interFreqEventList_04,
+ { "interFreqEventList", "rrc.interFreqEventList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqEventList_r12", HFILL }},
+ { &hf_rrc_interFreqBlacklistedCellsList,
+ { "interFreqBlacklistedCellsList", "rrc.interFreqBlacklistedCellsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqBlacklistedCellsList_r12", HFILL }},
{ &hf_rrc_utra_Carrier_RSSI,
{ "utra-Carrier-RSSI", "rrc.utra_Carrier_RSSI",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -171685,7 +185984,7 @@ void proto_register_rrc(void) {
{ "interFreqSetUpdate", "rrc.interFreqSetUpdate",
FT_UINT32, BASE_DEC, VALS(rrc_UE_AutonomousUpdateMode_vals), 0,
"UE_AutonomousUpdateMode", HFILL }},
- { &hf_rrc_reportCriteria_01,
+ { &hf_rrc_reportCriteria_02,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_vals), 0,
"InterFreqReportCriteria", HFILL }},
@@ -171693,15 +185992,15 @@ void proto_register_rrc(void) {
{ "interFreqCellInfoList", "rrc.interFreqCellInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterFreqCellInfoList_r4", HFILL }},
- { &hf_rrc_reportCriteria_02,
+ { &hf_rrc_reportCriteria_03,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r4_vals), 0,
"InterFreqReportCriteria_r4", HFILL }},
- { &hf_rrc_reportCriteria_03,
+ { &hf_rrc_reportCriteria_04,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r6_vals), 0,
"InterFreqReportCriteria_r6", HFILL }},
- { &hf_rrc_reportCriteria_04,
+ { &hf_rrc_reportCriteria_05,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r7_vals), 0,
"InterFreqReportCriteria_r7", HFILL }},
@@ -171721,7 +186020,7 @@ void proto_register_rrc(void) {
{ "interBandFrequencyIndex", "rrc.interBandFrequencyIndex",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_31", HFILL }},
- { &hf_rrc_reportCriteria_05,
+ { &hf_rrc_reportCriteria_06,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r9_vals), 0,
"InterFreqReportCriteria_r9", HFILL }},
@@ -171733,14 +186032,34 @@ void proto_register_rrc(void) {
{ "freqIndexListForEnhancedMeas", "rrc.freqIndexListForEnhancedMeas",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_06,
+ { &hf_rrc_reportCriteria_07,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r10_vals), 0,
"InterFreqReportCriteria_r10", HFILL }},
- { &hf_rrc_reportCriteria_07,
+ { &hf_rrc_reportCriteria_08,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r11_vals), 0,
"InterFreqReportCriteria_r11", HFILL }},
+ { &hf_rrc_interFreqCellInfoList_05,
+ { "interFreqCellInfoList", "rrc.interFreqCellInfoList_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterFreqCellInfoList_r12", HFILL }},
+ { &hf_rrc_adjacentFrequencyIndex_01,
+ { "adjacentFrequencyIndex", "rrc.adjacentFrequencyIndex",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_rrc_interBandFrequencyIndex_01,
+ { "interBandFrequencyIndex", "rrc.interBandFrequencyIndex",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_rrc_freqIndexListForEnhancedMeas_01,
+ { "freqIndexListForEnhancedMeas", "rrc.freqIndexListForEnhancedMeas",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqIndexListForEnhancedMeas_r12", HFILL }},
+ { &hf_rrc_reportCriteria_09,
+ { "reportCriteria", "rrc.reportCriteria",
+ FT_UINT32, BASE_DEC, VALS(rrc_InterFreqReportCriteria_r12_vals), 0,
+ "InterFreqReportCriteria_r12", HFILL }},
{ &hf_rrc_technologySpecificInfo,
{ "technologySpecificInfo", "rrc.technologySpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_technologySpecificInfo_vals), 0,
@@ -171801,10 +186120,26 @@ void proto_register_rrc(void) {
{ "event3d", "rrc.event3d_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_event3a_01,
+ { "event3a", "rrc.event3a_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Event3a_r12", HFILL }},
+ { &hf_rrc_event3b_01,
+ { "event3b", "rrc.event3b_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Event3b_r12", HFILL }},
+ { &hf_rrc_event3c_01,
+ { "event3c", "rrc.event3c_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Event3c_r12", HFILL }},
{ &hf_rrc_InterRATEventList_item,
{ "InterRATEvent", "rrc.InterRATEvent",
FT_UINT32, BASE_DEC, VALS(rrc_InterRATEvent_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_InterRATEventList_r12_item,
+ { "InterRATEvent-r12", "rrc.InterRATEvent_r12",
+ FT_UINT32, BASE_DEC, VALS(rrc_InterRATEvent_r12_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_cellToReportList,
{ "cellToReportList", "rrc.cellToReportList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -171841,7 +186176,7 @@ void proto_register_rrc(void) {
{ "gsm", "rrc.gsm_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_gsm_10", HFILL }},
- { &hf_rrc_measurementQuantity_01,
+ { &hf_rrc_measurementQuantity_02,
{ "measurementQuantity", "rrc.measurementQuantity",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementQuantityGSM_vals), 0,
"MeasurementQuantityGSM", HFILL }},
@@ -171885,7 +186220,7 @@ void proto_register_rrc(void) {
{ "e-UTRA", "rrc.e_UTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_e_UTRA_01", HFILL }},
- { &hf_rrc_measurementQuantity_02,
+ { &hf_rrc_measurementQuantity_03,
{ "measurementQuantity", "rrc.measurementQuantity",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementQuantityEUTRA_vals), 0,
"MeasurementQuantityEUTRA", HFILL }},
@@ -171909,7 +186244,7 @@ void proto_register_rrc(void) {
{ "interRATReportingQuantity", "rrc.interRATReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_08,
+ { &hf_rrc_reportCriteria_10,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_InterRATReportCriteria_vals), 0,
"InterRATReportCriteria", HFILL }},
@@ -171957,6 +186292,18 @@ void proto_register_rrc(void) {
{ "eutra-FrequencyList", "rrc.eutra_FrequencyList_element",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_FrequencyList_r11", HFILL }},
+ { &hf_rrc_interRATMeasurementObjects_03,
+ { "interRATMeasurementObjects", "rrc.interRATMeasurementObjects",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_interRATMeasurementObjects_03_vals), 0,
+ "T_interRATMeasurementObjects_03", HFILL }},
+ { &hf_rrc_eutra_FrequencyList_03,
+ { "eutra-FrequencyList", "rrc.eutra_FrequencyList_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_FrequencyList_r12", HFILL }},
+ { &hf_rrc_reportCriteria_11,
+ { "reportCriteria", "rrc.reportCriteria",
+ FT_UINT32, BASE_DEC, VALS(rrc_InterRATReportCriteria_r12_vals), 0,
+ "InterRATReportCriteria_r12", HFILL }},
{ &hf_rrc_interRATCellInfoList_03,
{ "interRATCellInfoList", "rrc.interRATCellInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -171965,10 +186312,18 @@ void proto_register_rrc(void) {
{ "interRATReportingCriteria", "rrc.interRATReportingCriteria_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_interRATReportingCriteria_01,
+ { "interRATReportingCriteria", "rrc.interRATReportingCriteria_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATReportingCriteria_r12", HFILL }},
{ &hf_rrc_interRATEventList,
{ "interRATEventList", "rrc.interRATEventList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_interRATEventList_01,
+ { "interRATEventList", "rrc.interRATEventList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterRATEventList_r12", HFILL }},
{ &hf_rrc_utran_EstimatedQuality,
{ "utran-EstimatedQuality", "rrc.utran_EstimatedQuality",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -172053,14 +186408,14 @@ void proto_register_rrc(void) {
{ "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_115,
+ { &hf_rrc_modeSpecificInfo_122,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_115_vals), 0,
- "T_modeSpecificInfo_115", HFILL }},
- { &hf_rrc_fdd_160,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_122_vals), 0,
+ "T_modeSpecificInfo_122", HFILL }},
+ { &hf_rrc_fdd_170,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_154", HFILL }},
+ "T_fdd_164", HFILL }},
{ &hf_rrc_intraFreqSIAcquisitionInfo,
{ "intraFreqSIAcquisitionInfo", "rrc.intraFreqSIAcquisitionInfo",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -172249,22 +186604,22 @@ void proto_register_rrc(void) {
{ "cellMeasurementEventResultsOnSecUlFreq", "rrc.cellMeasurementEventResultsOnSecUlFreq",
FT_UINT32, BASE_DEC, VALS(rrc_CellMeasurementEventResultsOnSecUlFreq_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_116,
+ { &hf_rrc_modeSpecificInfo_123,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_116_vals), 0,
- "T_modeSpecificInfo_116", HFILL }},
- { &hf_rrc_fdd_161,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_123_vals), 0,
+ "T_modeSpecificInfo_123", HFILL }},
+ { &hf_rrc_fdd_171,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_155", HFILL }},
+ "T_fdd_165", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_FDD,
{ "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_111,
+ { &hf_rrc_tdd_119,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_103", HFILL }},
+ "T_tdd_111", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_TDDList,
{ "intraFreqMeasQuantity-TDDList", "rrc.intraFreqMeasQuantity_TDDList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -172285,6 +186640,10 @@ void proto_register_rrc(void) {
{ "CellMeasuredResults-v920ext", "rrc.CellMeasuredResults_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_IntraFreqMeasuredResultsList_vc50ext_item,
+ { "CellMeasuredResults-vc50ext", "rrc.CellMeasuredResults_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_intraFreqMeasurementID,
{ "intraFreqMeasurementID", "rrc.intraFreqMeasurementID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -172361,10 +186720,6 @@ void proto_register_rrc(void) {
{ "eventCriteriaListOnSecULFreq", "rrc.eventCriteriaListOnSecULFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
"IntraFreqEventCriteriaListOnSecULFreq", HFILL }},
- { &hf_rrc_excludedCellInfoList,
- { "excludedCellInfoList", "rrc.excludedCellInfoList",
- FT_UINT32, BASE_DEC, NULL, 0,
- "CellInfoListToBeExcluded", HFILL }},
{ &hf_rrc_activeSetReportingQuantities,
{ "activeSetReportingQuantities", "rrc.activeSetReportingQuantities_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172381,26 +186736,30 @@ void proto_register_rrc(void) {
{ "sfn-SFN-OTD-Type", "rrc.sfn_SFN_OTD_Type",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_OTD_Type_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_117,
+ { &hf_rrc_modeSpecificInfo_124,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_117_vals), 0,
- "T_modeSpecificInfo_117", HFILL }},
- { &hf_rrc_fdd_162,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_124_vals), 0,
+ "T_modeSpecificInfo_124", HFILL }},
+ { &hf_rrc_fdd_172,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_156", HFILL }},
+ "T_fdd_166", HFILL }},
{ &hf_rrc_intraFreqRepQuantityRACH_FDD,
{ "intraFreqRepQuantityRACH-FDD", "rrc.intraFreqRepQuantityRACH_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqRepQuantityRACH_FDD_vals), 0,
NULL, HFILL }},
- { &hf_rrc_tdd_112,
+ { &hf_rrc_tdd_120,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_104", HFILL }},
+ "T_tdd_112", HFILL }},
{ &hf_rrc_intraFreqRepQuantityRACH_TDDList,
{ "intraFreqRepQuantityRACH-TDDList", "rrc.intraFreqRepQuantityRACH_TDDList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_intraFreqRepQuantityRACH_FDD_01,
+ { "intraFreqRepQuantityRACH-FDD", "rrc.intraFreqRepQuantityRACH_FDD",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_intraFreqRepQuantityRACH_FDD_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_IntraFreqRepQuantityRACH_TDDList_item,
{ "IntraFreqRepQuantityRACH-TDD", "rrc.IntraFreqRepQuantityRACH_TDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqRepQuantityRACH_TDD_vals), 0,
@@ -172413,7 +186772,7 @@ void proto_register_rrc(void) {
{ "intraFreqReportingQuantity", "rrc.intraFreqReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_09,
+ { &hf_rrc_reportCriteria_12,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_vals), 0,
"IntraFreqReportCriteria", HFILL }},
@@ -172421,15 +186780,15 @@ void proto_register_rrc(void) {
{ "intraFreqCellInfoList", "rrc.intraFreqCellInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
"IntraFreqCellInfoList_r4", HFILL }},
- { &hf_rrc_reportCriteria_10,
+ { &hf_rrc_reportCriteria_13,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_r4_vals), 0,
"IntraFreqReportCriteria_r4", HFILL }},
- { &hf_rrc_reportCriteria_11,
+ { &hf_rrc_reportCriteria_14,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_r6_vals), 0,
"IntraFreqReportCriteria_r6", HFILL }},
- { &hf_rrc_reportCriteria_12,
+ { &hf_rrc_reportCriteria_15,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_r7_vals), 0,
"IntraFreqReportCriteria_r7", HFILL }},
@@ -172441,7 +186800,7 @@ void proto_register_rrc(void) {
{ "intraFreqCellInfoListOnSecULFreq", "rrc.intraFreqCellInfoListOnSecULFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_13,
+ { &hf_rrc_reportCriteria_16,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_r9_vals), 0,
"IntraFreqReportCriteria_r9", HFILL }},
@@ -172449,7 +186808,7 @@ void proto_register_rrc(void) {
{ "intraFreqCellInfoList", "rrc.intraFreqCellInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
"IntraFreqCellInfoList_r10", HFILL }},
- { &hf_rrc_reportCriteria_14,
+ { &hf_rrc_reportCriteria_17,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqReportCriteria_r11_vals), 0,
"IntraFreqReportCriteria_r11", HFILL }},
@@ -172457,6 +186816,10 @@ void proto_register_rrc(void) {
{ "CellMeasuredResults-r9", "rrc.CellMeasuredResults_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext_item,
+ { "CellMeasuredResults-vc50ext", "rrc.CellMeasuredResults_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_loggingAbsoluteThreshold,
{ "loggingAbsoluteThreshold", "rrc.loggingAbsoluteThreshold",
FT_UINT32, BASE_DEC, VALS(rrc_LoggingAbsoluteThreshold_vals), 0,
@@ -172541,6 +186904,14 @@ void proto_register_rrc(void) {
{ "loggedConnectionEstablishmentFailureLocationInfo", "rrc.loggedConnectionEstablishmentFailureLocationInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_01,
+ { "loggedMeasInterRATNeighbourMeas", "rrc.loggedMeasInterRATNeighbourMeas_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedMeasInterRATNeighbourMeas_vc50ext", HFILL }},
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_02,
+ { "loggedMeasInterRATNeighbourMeas", "rrc.loggedMeasInterRATNeighbourMeas_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedMeasInterRATNeighbourMeas_r11", HFILL }},
{ &hf_rrc_loggedConnectionEstablishmentFailureAccessInfo_TDD,
{ "loggedConnectionEstablishmentFailureAccessInfo-TDD", "rrc.loggedConnectionEstablishmentFailureAccessInfo_TDD_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172601,26 +186972,66 @@ void proto_register_rrc(void) {
{ "timeSinceFailure", "rrc.timeSinceFailure",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_172800", HFILL }},
- { &hf_rrc_modeSpecificInfo_118,
+ { &hf_rrc_modeSpecificInfo_125,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_118_vals), 0,
- "T_modeSpecificInfo_118", HFILL }},
- { &hf_rrc_fdd_163,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_125_vals), 0,
+ "T_modeSpecificInfo_125", HFILL }},
+ { &hf_rrc_fdd_173,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_157", HFILL }},
+ "T_fdd_167", HFILL }},
{ &hf_rrc_loggedConnectionEstablishmentFailureInfo,
{ "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedConnectionEstablishmentFailureInfo_FDD", HFILL }},
- { &hf_rrc_tdd_113,
+ { &hf_rrc_tdd_121,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_105", HFILL }},
+ "T_tdd_113", HFILL }},
{ &hf_rrc_loggedConnectionEstablishmentFailureInfo_01,
{ "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedConnectionEstablishmentFailureInfo_TDD128", HFILL }},
+ { &hf_rrc_modeSpecificInfo_126,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_126_vals), 0,
+ "T_modeSpecificInfo_126", HFILL }},
+ { &hf_rrc_fdd_174,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_168", HFILL }},
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_02,
+ { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedConnectionEstablishmentFailureInfo_FDD_r11", HFILL }},
+ { &hf_rrc_tdd_122,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_114", HFILL }},
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_03,
+ { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedConnectionEstablishmentFailureInfo_TDD128_r11", HFILL }},
+ { &hf_rrc_modeSpecificInfo_127,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_127_vals), 0,
+ "T_modeSpecificInfo_127", HFILL }},
+ { &hf_rrc_fdd_175,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_169", HFILL }},
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_04,
+ { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext", HFILL }},
+ { &hf_rrc_tdd_123,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_115", HFILL }},
+ { &hf_rrc_loggedConnectionEstablishmentFailureInfo_05,
+ { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext", HFILL }},
{ &hf_rrc_eutraCellIdentity,
{ "eutraCellIdentity", "rrc.eutraCellIdentity",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -172737,6 +187148,14 @@ void proto_register_rrc(void) {
{ "loggedMeasEUTRAFreqList", "rrc.loggedMeasEUTRAFreqList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedMeasEUTRAFreqList_vb50ext", HFILL }},
+ { &hf_rrc_loggedMeasEUTRAFreqList_02,
+ { "loggedMeasEUTRAFreqList", "rrc.loggedMeasEUTRAFreqList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LoggedMeasEUTRAFreqList_vc50ext", HFILL }},
+ { &hf_rrc_loggedMeasEUTRAFreqList_03,
+ { "loggedMeasEUTRAFreqList", "rrc.loggedMeasEUTRAFreqList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LoggedMeasEUTRAFreqList_r11", HFILL }},
{ &hf_rrc_LoggedMeasIntrafreqNeighbourList_FDD_item,
{ "LoggedMeasNeighbourInfo-FDD", "rrc.LoggedMeasNeighbourInfo_FDD_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172757,6 +187176,14 @@ void proto_register_rrc(void) {
{ "LoggedMeasEUTRAFreqInfo-vb50ext", "rrc.LoggedMeasEUTRAFreqInfo_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_LoggedMeasEUTRAFreqList_r11_item,
+ { "LoggedMeasEUTRAFreqInfo-r11", "rrc.LoggedMeasEUTRAFreqInfo_r11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_LoggedMeasEUTRAFreqList_vc50ext_item,
+ { "LoggedMeasEUTRAFreqInfo-vc50ext", "rrc.LoggedMeasEUTRAFreqInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList,
{ "loggedMeasEUTRAFreqNeighbourInfoList", "rrc.loggedMeasEUTRAFreqNeighbourInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -172765,6 +187192,26 @@ void proto_register_rrc(void) {
{ "LoggedMeasEUTRAFreqNeighbourInfo", "rrc.LoggedMeasEUTRAFreqNeighbourInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_earfcn_03,
+ { "earfcn", "rrc.earfcn_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EARFCNRange", HFILL }},
+ { &hf_rrc_rSRQType,
+ { "rSRQType", "rrc.rSRQType_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_01,
+ { "loggedMeasEUTRAFreqNeighbourInfoList", "rrc.loggedMeasEUTRAFreqNeighbourInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext", HFILL }},
+ { &hf_rrc_loggedMeasEUTRAFreqNeighbourInfoList_item_01,
+ { "LoggedMeasEUTRAFreqNeighbourInfo-vc50ext", "rrc.LoggedMeasEUTRAFreqNeighbourInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_rSRQExtension,
+ { "rSRQExtension", "rrc.rSRQExtension",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M30_46", HFILL }},
{ &hf_rrc_relativeTimeStamp,
{ "relativeTimeStamp", "rrc.relativeTimeStamp",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -172773,7 +187220,7 @@ void proto_register_rrc(void) {
{ "loggedMeasServingCellMeas", "rrc.loggedMeasServingCellMeas_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasServingCellMeas_FDD", HFILL }},
- { &hf_rrc_loggedMeasInterRATNeighbourMeas_01,
+ { &hf_rrc_loggedMeasInterRATNeighbourMeas_03,
{ "loggedMeasInterRATNeighbourMeas", "rrc.loggedMeasInterRATNeighbourMeas_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -172805,6 +187252,10 @@ void proto_register_rrc(void) {
{ "LoggedMeasInfo-FDD-vb50ext", "rrc.LoggedMeasInfo_FDD_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_LoggedMeasInfoList_FDD_vc50ext_item,
+ { "LoggedMeasInfo-FDD-vc50ext", "rrc.LoggedMeasInfo_FDD_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_LoggedMeasInfoList_TDD128_item,
{ "LoggedMeasInfo-TDD128", "rrc.LoggedMeasInfo_TDD128_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172813,46 +187264,70 @@ void proto_register_rrc(void) {
{ "LoggedMeasInfo-TDD128-vb50ext", "rrc.LoggedMeasInfo_TDD128_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_119,
+ { &hf_rrc_LoggedMeasInfoList_TDD128_vc50ext_item,
+ { "LoggedMeasInfo-TDD128-vc50ext", "rrc.LoggedMeasInfo_TDD128_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_128,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_119_vals), 0,
- "T_modeSpecificInfo_119", HFILL }},
- { &hf_rrc_fdd_164,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_128_vals), 0,
+ "T_modeSpecificInfo_128", HFILL }},
+ { &hf_rrc_fdd_176,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_158", HFILL }},
+ "T_fdd_170", HFILL }},
{ &hf_rrc_loggedMeasInfoList,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedMeasInfoList_FDD", HFILL }},
- { &hf_rrc_tdd_114,
+ { &hf_rrc_tdd_124,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_106", HFILL }},
+ "T_tdd_116", HFILL }},
{ &hf_rrc_loggedMeasInfoList_01,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedMeasInfoList_TDD128", HFILL }},
- { &hf_rrc_modeSpecificInfo_120,
+ { &hf_rrc_modeSpecificInfo_129,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_120_vals), 0,
- "T_modeSpecificInfo_120", HFILL }},
- { &hf_rrc_fdd_165,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_129_vals), 0,
+ "T_modeSpecificInfo_129", HFILL }},
+ { &hf_rrc_fdd_177,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_159", HFILL }},
+ "T_fdd_171", HFILL }},
{ &hf_rrc_loggedMeasInfoList_02,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedMeasInfoList_FDD_vb50ext", HFILL }},
- { &hf_rrc_tdd_115,
+ { &hf_rrc_tdd_125,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_107", HFILL }},
+ "T_tdd_117", HFILL }},
{ &hf_rrc_loggedMeasInfoList_03,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"LoggedMeasInfoList_TDD128_vb50ext", HFILL }},
+ { &hf_rrc_modeSpecificInfo_130,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_130_vals), 0,
+ "T_modeSpecificInfo_130", HFILL }},
+ { &hf_rrc_fdd_178,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_172", HFILL }},
+ { &hf_rrc_loggedMeasInfoList_04,
+ { "loggedMeasInfoList", "rrc.loggedMeasInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LoggedMeasInfoList_FDD_vc50ext", HFILL }},
+ { &hf_rrc_tdd_126,
+ { "tdd", "rrc.tdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd_118", HFILL }},
+ { &hf_rrc_loggedMeasInfoList_05,
+ { "loggedMeasInfoList", "rrc.loggedMeasInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LoggedMeasInfoList_TDD128_vc50ext", HFILL }},
{ &hf_rrc_LoggedMeasInterfreqList_TDD128_item,
{ "LoggedMeasInterfreqInfo-TDD128", "rrc.LoggedMeasInterfreqInfo_TDD128_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172861,7 +187336,7 @@ void proto_register_rrc(void) {
{ "LoggedMeasNeighbourMeas-TDD128", "rrc.LoggedMeasNeighbourMeas_TDD128_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_loggedMeasInfoList_04,
+ { &hf_rrc_loggedMeasInfoList_06,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -172869,10 +187344,14 @@ void proto_register_rrc(void) {
{ "loggedMeasAvailable", "rrc.loggedMeasAvailable",
FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasAvailable_07_vals), 0,
"T_loggedMeasAvailable_07", HFILL }},
- { &hf_rrc_loggedMeasInfoList_05,
+ { &hf_rrc_loggedMeasInfoList_07,
{ "loggedMeasInfoList", "rrc.loggedMeasInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasInfoList_vb50ext", HFILL }},
+ { &hf_rrc_loggedMeasInfoList_08,
+ { "loggedMeasInfoList", "rrc.loggedMeasInfoList_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LoggedMeasInfoList_vc50ext", HFILL }},
{ &hf_rrc_plmnIdentity,
{ "plmnIdentity", "rrc.plmnIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -172981,6 +187460,10 @@ void proto_register_rrc(void) {
{ "intraFreqMeasuredResultsList", "rrc.intraFreqMeasuredResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"IntraFrequencyMeasuredResultsListOnSecULFreq", HFILL }},
+ { &hf_rrc_intraFreqMeasuredResultsList_02,
+ { "intraFreqMeasuredResultsList", "rrc.intraFreqMeasuredResultsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext", HFILL }},
{ &hf_rrc_ue_positioning_MeasuredResults_v390ext,
{ "ue-positioning-MeasuredResults-v390ext", "rrc.ue_positioning_MeasuredResults_v390ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173009,11 +187492,19 @@ void proto_register_rrc(void) {
{ "MeasuredResults-v920ext", "rrc.MeasuredResults_v920ext",
FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_v920ext_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_MeasuredResultsList_vc50ext_item,
+ { "MeasuredResults-vc50ext", "rrc.MeasuredResults_vc50ext",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vc50ext_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_MeasuredResultsListOnSecUlFreq_item,
{ "MeasuredResultsOnSecUlFreq", "rrc.MeasuredResultsOnSecUlFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_intraFreqMeasuredResultsList_02,
+ { &hf_rrc_MeasuredResultsListOnSecUlFreq_vc50ext_item,
+ { "MeasuredResultsOnSecUlFreq-vc50ext", "rrc.MeasuredResultsOnSecUlFreq_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_intraFreqMeasuredResultsList_03,
{ "intraFreqMeasuredResultsList", "rrc.intraFreqMeasuredResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"IntraFreqMeasuredResultsList_v920ext", HFILL }},
@@ -173021,6 +187512,18 @@ void proto_register_rrc(void) {
{ "interFreqMeasuredResultsList", "rrc.interFreqMeasuredResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"InterFreqMeasuredResultsList_v920ext", HFILL }},
+ { &hf_rrc_intraFreqMeasuredResultsList_04,
+ { "intraFreqMeasuredResultsList", "rrc.intraFreqMeasuredResultsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "IntraFreqMeasuredResultsList_vc50ext", HFILL }},
+ { &hf_rrc_interFreqMeasuredResultsList_02,
+ { "interFreqMeasuredResultsList", "rrc.interFreqMeasuredResultsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqMeasuredResultsList_vc50ext", HFILL }},
+ { &hf_rrc_ue_positioning_MeasuredResults_03,
+ { "ue-positioning-MeasuredResults", "rrc.ue_positioning_MeasuredResults_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_MeasuredResults_vc50ext", HFILL }},
{ &hf_rrc_ue_InternalMeasuredResults_01,
{ "ue-InternalMeasuredResults", "rrc.ue_InternalMeasuredResults_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173049,22 +187552,26 @@ void proto_register_rrc(void) {
{ "currentCell", "rrc.currentCell_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_121,
+ { &hf_rrc_modeSpecificInfo_131,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_121_vals), 0,
- "T_modeSpecificInfo_121", HFILL }},
- { &hf_rrc_fdd_166,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_131_vals), 0,
+ "T_modeSpecificInfo_131", HFILL }},
+ { &hf_rrc_fdd_179,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_160", HFILL }},
- { &hf_rrc_measurementQuantity_03,
+ "T_fdd_173", HFILL }},
+ { &hf_rrc_measurementQuantity_04,
{ "measurementQuantity", "rrc.measurementQuantity",
- FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_01_vals), 0,
- "T_measurementQuantity_01", HFILL }},
- { &hf_rrc_tdd_116,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_02_vals), 0,
+ "T_measurementQuantity_02", HFILL }},
+ { &hf_rrc_cpich_Ec_N0_RSCP,
+ { "cpich-Ec-N0-RSCP", "rrc.cpich_Ec_N0_RSCP_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_tdd_127,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_108", HFILL }},
+ "T_tdd_119", HFILL }},
{ &hf_rrc_timeslotISCP,
{ "timeslotISCP", "rrc.timeslotISCP",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -173089,10 +187596,10 @@ void proto_register_rrc(void) {
{ "currentCell", "rrc.currentCell_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_currentCell_01", HFILL }},
- { &hf_rrc_measurementQuantity_04,
+ { &hf_rrc_measurementQuantity_05,
{ "measurementQuantity", "rrc.measurementQuantity",
- FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_02_vals), 0,
- "T_measurementQuantity_02", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_03_vals), 0,
+ "T_measurementQuantity_03", HFILL }},
{ &hf_rrc_measuredResultsUsedFreq,
{ "measuredResultsUsedFreq", "rrc.measuredResultsUsedFreq",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -173117,6 +187624,18 @@ void proto_register_rrc(void) {
{ "interFreqRACHRepCellsList", "rrc.interFreqRACHRepCellsList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_interFreqRACHRepCellsList_01,
+ { "interFreqRACHRepCellsList", "rrc.interFreqRACHRepCellsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqRACHRepCellsList_r12", HFILL }},
+ { &hf_rrc_measuredResultsNonUsedFreq_01,
+ { "measuredResultsNonUsedFreq", "rrc.measuredResultsNonUsedFreq_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasuredResultsOnRACHinterFreq_vc50ext", HFILL }},
+ { &hf_rrc_measuredResultsEUTRAFreq_01,
+ { "measuredResultsEUTRAFreq", "rrc.measuredResultsEUTRAFreq_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasuredResultsOnRACH_EUTRAFreq_vc50ext", HFILL }},
{ &hf_rrc_eutraFrequencyIndication_SIB19,
{ "eutraFrequencyIndication-SIB19", "rrc.eutraFrequencyIndication_SIB19",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -173217,6 +187736,26 @@ void proto_register_rrc(void) {
{ "measurementType", "rrc.measurementType",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r11_vals), 0,
"MeasurementType_r11", HFILL }},
+ { &hf_rrc_setup_08,
+ { "setup", "rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r12_vals), 0,
+ "MeasurementType_r12", HFILL }},
+ { &hf_rrc_modify_09,
+ { "modify", "rrc.modify_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_modify_09", HFILL }},
+ { &hf_rrc_measurementType_08,
+ { "measurementType", "rrc.measurementType",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r12_vals), 0,
+ "MeasurementType_r12", HFILL }},
+ { &hf_rrc_releaseAll,
+ { "releaseAll", "rrc.releaseAll_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_releaseSome,
+ { "releaseSome", "rrc.releaseSome",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasurementsToRelease", HFILL }},
{ &hf_rrc_use_of_HCS,
{ "use-of-HCS", "rrc.use_of_HCS",
FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_vals), 0,
@@ -173297,10 +187836,14 @@ void proto_register_rrc(void) {
{ "trafficVolumeMeasSysInfo", "rrc.trafficVolumeMeasSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_54,
+ { &hf_rrc_dummy_55,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_InternalMeasurementSysInfo", HFILL }},
+ { &hf_rrc_intraFreqReportingQuantityForRACH_01,
+ { "intraFreqReportingQuantityForRACH", "rrc.intraFreqReportingQuantityForRACH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "IntraFreqReportingQuantityForRACH_vc50ext", HFILL }},
{ &hf_rrc_use_of_HCS_01,
{ "use-of-HCS", "rrc.use_of_HCS",
FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_01_vals), 0,
@@ -173377,10 +187920,18 @@ void proto_register_rrc(void) {
{ "cpich-RSCP", "rrc.cpich_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_cpich_RSCP_04", HFILL }},
+ { &hf_rrc_newInterFreqCellList_16,
+ { "newInterFreqCellList", "rrc.newInterFreqCellList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NewInterFreqCellSI_List_RSCP_ext", HFILL }},
{ &hf_rrc_cpich_Ec_N0_06,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_cpich_Ec_N0_05", HFILL }},
+ { &hf_rrc_newInterFreqCellList_17,
+ { "newInterFreqCellList", "rrc.newInterFreqCellList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NewInterFreqCellSI_List_ECN0_ext", HFILL }},
{ &hf_rrc_hcs_used_02,
{ "hcs-used", "rrc.hcs_used_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173393,10 +187944,18 @@ void proto_register_rrc(void) {
{ "cpich-RSCP", "rrc.cpich_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_cpich_RSCP_05", HFILL }},
+ { &hf_rrc_newInterFreqCellList_18,
+ { "newInterFreqCellList", "rrc.newInterFreqCellList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NewInterFreqCellSI_List_HCS_RSCP_ext", HFILL }},
{ &hf_rrc_cpich_Ec_N0_07,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_cpich_Ec_N0_06", HFILL }},
+ { &hf_rrc_newInterFreqCellList_19,
+ { "newInterFreqCellList", "rrc.newInterFreqCellList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NewInterFreqCellSI_List_HCS_ECN0_ext", HFILL }},
{ &hf_rrc_use_of_HCS_03,
{ "use-of-HCS", "rrc.use_of_HCS",
FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_03_vals), 0,
@@ -173413,6 +187972,42 @@ void proto_register_rrc(void) {
{ "cpich-RSCP", "rrc.cpich_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_cpich_RSCP_06", HFILL }},
+ { &hf_rrc_cpich_Ec_N0_08,
+ { "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_cpich_Ec_N0_07", HFILL }},
+ { &hf_rrc_hcs_used_03,
+ { "hcs-used", "rrc.hcs_used_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_hcs_used_03", HFILL }},
+ { &hf_rrc_cellSelectQualityMeasure_08,
+ { "cellSelectQualityMeasure", "rrc.cellSelectQualityMeasure",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cellSelectQualityMeasure_08_vals), 0,
+ "T_cellSelectQualityMeasure_08", HFILL }},
+ { &hf_rrc_cpich_RSCP_09,
+ { "cpich-RSCP", "rrc.cpich_RSCP_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_cpich_RSCP_07", HFILL }},
+ { &hf_rrc_cpich_Ec_N0_09,
+ { "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_cpich_Ec_N0_08", HFILL }},
+ { &hf_rrc_use_of_HCS_04,
+ { "use-of-HCS", "rrc.use_of_HCS",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_04_vals), 0,
+ "T_use_of_HCS_04", HFILL }},
+ { &hf_rrc_hcs_not_used_04,
+ { "hcs-not-used", "rrc.hcs_not_used_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_hcs_not_used_04", HFILL }},
+ { &hf_rrc_cellSelectQualityMeasure_09,
+ { "cellSelectQualityMeasure", "rrc.cellSelectQualityMeasure",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cellSelectQualityMeasure_09_vals), 0,
+ "T_cellSelectQualityMeasure_09", HFILL }},
+ { &hf_rrc_cpich_RSCP_10,
+ { "cpich-RSCP", "rrc.cpich_RSCP_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_cpich_RSCP_08", HFILL }},
{ &hf_rrc_intraFreqMeasurementSysInfo_04,
{ "intraFreqMeasurementSysInfo", "rrc.intraFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173421,10 +188016,10 @@ void proto_register_rrc(void) {
{ "interFreqMeasurementSysInfo", "rrc.interFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterFreqMeasurementSysInfo_RSCP_LCR_r4", HFILL }},
- { &hf_rrc_cpich_Ec_N0_08,
+ { &hf_rrc_cpich_Ec_N0_10,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_cpich_Ec_N0_07", HFILL }},
+ "T_cpich_Ec_N0_09", HFILL }},
{ &hf_rrc_intraFreqMeasurementSysInfo_05,
{ "intraFreqMeasurementSysInfo", "rrc.intraFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173433,18 +188028,18 @@ void proto_register_rrc(void) {
{ "interFreqMeasurementSysInfo", "rrc.interFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterFreqMeasurementSysInfo_ECN0_LCR_r4", HFILL }},
- { &hf_rrc_hcs_used_03,
+ { &hf_rrc_hcs_used_04,
{ "hcs-used", "rrc.hcs_used_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_hcs_used_03", HFILL }},
- { &hf_rrc_cellSelectQualityMeasure_08,
+ "T_hcs_used_04", HFILL }},
+ { &hf_rrc_cellSelectQualityMeasure_10,
{ "cellSelectQualityMeasure", "rrc.cellSelectQualityMeasure",
- FT_UINT32, BASE_DEC, VALS(rrc_T_cellSelectQualityMeasure_08_vals), 0,
- "T_cellSelectQualityMeasure_08", HFILL }},
- { &hf_rrc_cpich_RSCP_09,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cellSelectQualityMeasure_10_vals), 0,
+ "T_cellSelectQualityMeasure_10", HFILL }},
+ { &hf_rrc_cpich_RSCP_11,
{ "cpich-RSCP", "rrc.cpich_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_cpich_RSCP_07", HFILL }},
+ "T_cpich_RSCP_09", HFILL }},
{ &hf_rrc_intraFreqMeasurementSysInfo_06,
{ "intraFreqMeasurementSysInfo", "rrc.intraFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173453,10 +188048,10 @@ void proto_register_rrc(void) {
{ "interFreqMeasurementSysInfo", "rrc.interFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4", HFILL }},
- { &hf_rrc_cpich_Ec_N0_09,
+ { &hf_rrc_cpich_Ec_N0_11,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_cpich_Ec_N0_08", HFILL }},
+ "T_cpich_Ec_N0_10", HFILL }},
{ &hf_rrc_intraFreqMeasurementSysInfo_07,
{ "intraFreqMeasurementSysInfo", "rrc.intraFreqMeasurementSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -173481,6 +188076,18 @@ void proto_register_rrc(void) {
{ "timeslotBitmap", "rrc.timeslotBitmap",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_7", HFILL }},
+ { &hf_rrc_releaseAllMeasurements,
+ { "releaseAllMeasurements", "rrc.releaseAllMeasurements_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_releaseSomeMeasurements,
+ { "releaseSomeMeasurements", "rrc.releaseSomeMeasurements",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasurementsToRelease", HFILL }},
+ { &hf_rrc_MeasurementsToRelease_item,
+ { "MeasurementIdentity-r9", "rrc.MeasurementIdentity_r9",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_measurementReportTransferMode,
{ "measurementReportTransferMode", "rrc.measurementReportTransferMode",
FT_UINT32, BASE_DEC, VALS(rrc_TransferMode_vals), 0,
@@ -173617,6 +188224,22 @@ void proto_register_rrc(void) {
{ "eutraMeasurementForCELLFACH", "rrc.eutraMeasurementForCELLFACH_element",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_MeasurementForCELLFACH", HFILL }},
+ { &hf_rrc_interFrequencyMeasurement_08,
+ { "interFrequencyMeasurement", "rrc.interFrequencyMeasurement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterFrequencyMeasurement_r12", HFILL }},
+ { &hf_rrc_interRATMeasurement_06,
+ { "interRATMeasurement", "rrc.interRATMeasurement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATMeasurement_r12", HFILL }},
+ { &hf_rrc_up_Measurement_05,
+ { "up-Measurement", "rrc.up_Measurement_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_Measurement_r12", HFILL }},
+ { &hf_rrc_eutraMeasurementForCELLFACH_01,
+ { "eutraMeasurementForCELLFACH", "rrc.eutraMeasurementForCELLFACH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "EUTRA_MeasurementForCELLFACH_r12", HFILL }},
{ &hf_rrc_ue_State,
{ "ue-State", "rrc.ue_State",
FT_UINT32, BASE_DEC, VALS(rrc_T_ue_State_vals), 0,
@@ -173629,30 +188252,30 @@ void proto_register_rrc(void) {
{ "sfn-SFN-ObsTimeDifference", "rrc.sfn_SFN_ObsTimeDifference",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_ObsTimeDifference_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_122,
+ { &hf_rrc_modeSpecificInfo_132,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_122_vals), 0,
- "T_modeSpecificInfo_122", HFILL }},
- { &hf_rrc_fdd_167,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_132_vals), 0,
+ "T_modeSpecificInfo_132", HFILL }},
+ { &hf_rrc_fdd_180,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_161", HFILL }},
- { &hf_rrc_measurementQuantity_05,
+ "T_fdd_174", HFILL }},
+ { &hf_rrc_measurementQuantity_06,
{ "measurementQuantity", "rrc.measurementQuantity",
- FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_03_vals), 0,
- "T_measurementQuantity_03", HFILL }},
- { &hf_rrc_tdd_117,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_04_vals), 0,
+ "T_measurementQuantity_04", HFILL }},
+ { &hf_rrc_tdd_128,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_109", HFILL }},
+ "T_tdd_120", HFILL }},
{ &hf_rrc_MonitoredCellRACH_ListFDD_r11_item,
{ "MonitoredCellRACH-ResultFDD-r11", "rrc.MonitoredCellRACH_ResultFDD_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_measurementQuantity_06,
+ { &hf_rrc_measurementQuantity_07,
{ "measurementQuantity", "rrc.measurementQuantity",
- FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_04_vals), 0,
- "T_measurementQuantity_04", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_05_vals), 0,
+ "T_measurementQuantity_05", HFILL }},
{ &hf_rrc_MultipleEUTRAFrequencyBandIndicatorList_item,
{ "RadioFrequencyBandEUTRA", "rrc.RadioFrequencyBandEUTRA",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -173729,6 +188352,78 @@ void proto_register_rrc(void) {
{ "NavigationModelSatInfo", "rrc.NavigationModelSatInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_bdsAODE,
+ { "bdsAODE", "rrc.bdsAODE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
+ { &hf_rrc_bdsURAI,
+ { "bdsURAI", "rrc.bdsURAI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rrc_bdsToe,
+ { "bdsToe", "rrc.bdsToe",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rrc_bdsAPowerHalf,
+ { "bdsAPowerHalf", "rrc.bdsAPowerHalf",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsE,
+ { "bdsE", "rrc.bdsE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsW,
+ { "bdsW", "rrc.bdsW",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsDeltaN,
+ { "bdsDeltaN", "rrc.bdsDeltaN",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_rrc_bdsM0,
+ { "bdsM0", "rrc.bdsM0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsOmega0,
+ { "bdsOmega0", "rrc.bdsOmega0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsOmegaDot,
+ { "bdsOmegaDot", "rrc.bdsOmegaDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rrc_bdsI0,
+ { "bdsI0", "rrc.bdsI0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_bdsIDot,
+ { "bdsIDot", "rrc.bdsIDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_14", HFILL }},
+ { &hf_rrc_bdsCuc,
+ { "bdsCuc", "rrc.bdsCuc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rrc_bdsCus,
+ { "bdsCus", "rrc.bdsCus",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rrc_bdsCrc,
+ { "bdsCrc", "rrc.bdsCrc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rrc_bdsCrs,
+ { "bdsCrs", "rrc.bdsCrs",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rrc_bdsCic,
+ { "bdsCic", "rrc.bdsCic",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rrc_bdsCis,
+ { "bdsCis", "rrc.bdsCis",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
{ &hf_rrc_cnavURAindex,
{ "cnavURAindex", "rrc.cnavURAindex",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -174085,14 +188780,14 @@ void proto_register_rrc(void) {
{ "iDot", "rrc.iDot",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_14", HFILL }},
- { &hf_rrc_modeSpecificInfo_123,
+ { &hf_rrc_modeSpecificInfo_133,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_123_vals), 0,
- "T_modeSpecificInfo_123", HFILL }},
- { &hf_rrc_fdd_168,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_133_vals), 0,
+ "T_modeSpecificInfo_133", HFILL }},
+ { &hf_rrc_fdd_181,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_162", HFILL }},
+ "T_fdd_175", HFILL }},
{ &hf_rrc_neighbourIdentity,
{ "neighbourIdentity", "rrc.neighbourIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174101,10 +188796,10 @@ void proto_register_rrc(void) {
{ "uE-RX-TX-TimeDifferenceType2Info", "rrc.uE_RX_TX_TimeDifferenceType2Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_118,
+ { &hf_rrc_tdd_129,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_110", HFILL }},
+ "T_tdd_121", HFILL }},
{ &hf_rrc_neighbourAndChannelIdentity,
{ "neighbourAndChannelIdentity", "rrc.neighbourAndChannelIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174117,14 +188812,14 @@ void proto_register_rrc(void) {
{ "sfn-SFN-ObsTimeDifference2", "rrc.sfn_SFN_ObsTimeDifference2",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_124,
+ { &hf_rrc_modeSpecificInfo_134,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_124_vals), 0,
- "T_modeSpecificInfo_124", HFILL }},
- { &hf_rrc_fdd_169,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_134_vals), 0,
+ "T_modeSpecificInfo_134", HFILL }},
+ { &hf_rrc_fdd_182,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_163", HFILL }},
+ "T_fdd_176", HFILL }},
{ &hf_rrc_NeighbourList_item,
{ "Neighbour", "rrc.Neighbour_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174161,42 +188856,54 @@ void proto_register_rrc(void) {
{ "cellInfo-LCR-r8", "rrc.cellInfo_LCR_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellInfo_LCR_r8_ext", HFILL }},
- { &hf_rrc_modeSpecificInfo_125,
+ { &hf_rrc_modeSpecificInfo_135,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_125_vals), 0,
- "T_modeSpecificInfo_125", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_135_vals), 0,
+ "T_modeSpecificInfo_135", HFILL }},
{ &hf_rrc_noInfo,
{ "noInfo", "rrc.noInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_64,
+ { &hf_rrc_tdd128_68,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_62", HFILL }},
+ "T_tdd128_66", HFILL }},
{ &hf_rrc_cellInfo_02,
{ "cellInfo", "rrc.cellInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellInfo_r9", HFILL }},
- { &hf_rrc_modeSpecificInfo_126,
+ { &hf_rrc_modeSpecificInfo_136,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_126_vals), 0,
- "T_modeSpecificInfo_126", HFILL }},
- { &hf_rrc_tdd128_65,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_136_vals), 0,
+ "T_modeSpecificInfo_136", HFILL }},
+ { &hf_rrc_tdd128_69,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_63", HFILL }},
- { &hf_rrc_modeSpecificInfo_127,
+ "T_tdd128_67", HFILL }},
+ { &hf_rrc_modeSpecificInfo_137,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_127_vals), 0,
- "T_modeSpecificInfo_127", HFILL }},
- { &hf_rrc_tdd128_66,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_137_vals), 0,
+ "T_modeSpecificInfo_137", HFILL }},
+ { &hf_rrc_tdd128_70,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_64", HFILL }},
+ "T_tdd128_68", HFILL }},
{ &hf_rrc_sNPLMonitorSetIndicator_TDD128,
{ "sNPLMonitorSetIndicator-TDD128", "rrc.sNPLMonitorSetIndicator_TDD128",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_5", HFILL }},
+ { &hf_rrc_interFreqCellID_01,
+ { "interFreqCellID", "rrc.interFreqCellID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqCellID_r12", 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_tdd128_71,
+ { "tdd128", "rrc.tdd128_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_69", HFILL }},
{ &hf_rrc_NewInterFreqCellList_item,
{ "NewInterFreqCell", "rrc.NewInterFreqCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174205,6 +188912,10 @@ void proto_register_rrc(void) {
{ "NewInterFreqCell-r4", "rrc.NewInterFreqCell_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_NewInterFreqCellList_r12_item,
+ { "NewInterFreqCell-r12", "rrc.NewInterFreqCell_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_NewInterFreqCellList_v7b0ext_item,
{ "NewInterFreqCell-v7b0ext", "rrc.NewInterFreqCell_v7b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174261,18 +188972,34 @@ void proto_register_rrc(void) {
{ "NewInterFreqCellSI-ECN0", "rrc.NewInterFreqCellSI_ECN0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_NewInterFreqCellSI_List_ECN0_ext_item,
+ { "NewInterFreqCellSI-ECN0-ext", "rrc.NewInterFreqCellSI_ECN0_ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_item,
{ "NewInterFreqCellSI-HCS-RSCP", "rrc.NewInterFreqCellSI_HCS_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext_item,
+ { "NewInterFreqCellSI-HCS-RSCP-ext", "rrc.NewInterFreqCellSI_HCS_RSCP_ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_item,
{ "NewInterFreqCellSI-HCS-ECN0", "rrc.NewInterFreqCellSI_HCS_ECN0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext_item,
+ { "NewInterFreqCellSI-HCS-ECN0-ext", "rrc.NewInterFreqCellSI_HCS_ECN0_ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_NewInterFreqCellSI_List_RSCP_item,
{ "NewInterFreqCellSI-RSCP", "rrc.NewInterFreqCellSI_RSCP_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_NewInterFreqCellSI_List_RSCP_ext_item,
+ { "NewInterFreqCellSI-RSCP-ext", "rrc.NewInterFreqCellSI_RSCP_ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4_item,
{ "NewInterFreqCellSI-ECN0-LCR-r4", "rrc.NewInterFreqCellSI_ECN0_LCR_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174341,14 +189068,14 @@ void proto_register_rrc(void) {
{ "intraFreqCellID", "rrc.intraFreqCellID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_128,
+ { &hf_rrc_modeSpecificInfo_139,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_128_vals), 0,
- "T_modeSpecificInfo_128", HFILL }},
- { &hf_rrc_tdd128_67,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_139_vals), 0,
+ "T_modeSpecificInfo_139", HFILL }},
+ { &hf_rrc_tdd128_72,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_65", HFILL }},
+ "T_tdd128_70", HFILL }},
{ &hf_rrc_intraFreqCellIDOnSecULFreq,
{ "intraFreqCellIDOnSecULFreq", "rrc.intraFreqCellIDOnSecULFreq",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -174429,6 +189156,10 @@ void proto_register_rrc(void) {
{ "nonUsedFreqTriggeringConditionDetectedCells", "rrc.nonUsedFreqTriggeringConditionDetectedCells",
FT_UINT32, BASE_DEC, VALS(rrc_T_nonUsedFreqTriggeringConditionDetectedCells_01_vals), 0,
"T_nonUsedFreqTriggeringConditionDetectedCells_01", HFILL }},
+ { &hf_rrc_dummy_56,
+ { "dummy", "rrc.dummy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellInfoListToBeExcluded", HFILL }},
{ &hf_rrc_nonUsedFreqTriggeringConditionDetectedCells_02,
{ "nonUsedFreqTriggeringConditionDetectedCells", "rrc.nonUsedFreqTriggeringConditionDetectedCells",
FT_UINT32, BASE_DEC, VALS(rrc_T_nonUsedFreqTriggeringConditionDetectedCells_02_vals), 0,
@@ -174545,6 +189276,14 @@ void proto_register_rrc(void) {
{ "multipleplmnsOfInterFreqCellsList", "rrc.multipleplmnsOfInterFreqCellsList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_plmnsOfInterFreqCellsList_01,
+ { "plmnsOfInterFreqCellsList", "rrc.plmnsOfInterFreqCellsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PLMNsOfInterFreqCellsList_vc50ext", HFILL }},
+ { &hf_rrc_multipleplmnsOfInterFreqCellsList_01,
+ { "multipleplmnsOfInterFreqCellsList", "rrc.multipleplmnsOfInterFreqCellsList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MultiplePLMNsOfInterFreqCellsList_vc50ext", HFILL }},
{ &hf_rrc_PlmnList_item,
{ "PLMN-Identity", "rrc.PLMN_Identity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174553,6 +189292,10 @@ void proto_register_rrc(void) {
{ "PLMNsOfInterFreqCellsList item", "rrc.PLMNsOfInterFreqCellsList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_PLMNsOfInterFreqCellsList_vc50ext_item,
+ { "InterFreqCellPLMN", "rrc.InterFreqCellPLMN_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_MultiplePLMNsOfInterFreqCellsList_item,
{ "MultiplePLMNsOfInterFreqCellsList item", "rrc.MultiplePLMNsOfInterFreqCellsList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174565,6 +189308,18 @@ void proto_register_rrc(void) {
{ "PLMN-IdentityWithOptionalMCC-r6", "rrc.PLMN_IdentityWithOptionalMCC_r6_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext_item,
+ { "MultiplePLMNInfo", "rrc.MultiplePLMNInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_multiplePLMN_list_01,
+ { "multiplePLMN-list", "rrc.multiplePLMN_list",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_MultiplePLMN_List_item,
+ { "PLMN-IdentityWithOptionalMCC-r6", "rrc.PLMN_IdentityWithOptionalMCC_r6_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_PLMNsOfIntraFreqCellsList_item,
{ "PLMNsOfIntraFreqCellsList item", "rrc.PLMNsOfIntraFreqCellsList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174585,14 +189340,14 @@ void proto_register_rrc(void) {
{ "blerMeasurementResultsList", "rrc.blerMeasurementResultsList",
FT_UINT32, BASE_DEC, NULL, 0,
"BLER_MeasurementResultsList", HFILL }},
- { &hf_rrc_modeSpecificInfo_129,
+ { &hf_rrc_modeSpecificInfo_140,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_129_vals), 0,
- "T_modeSpecificInfo_129", HFILL }},
- { &hf_rrc_tdd_119,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_140_vals), 0,
+ "T_modeSpecificInfo_140", HFILL }},
+ { &hf_rrc_tdd_130,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_111", HFILL }},
+ "T_tdd_122", HFILL }},
{ &hf_rrc_sir_MeasurementResults,
{ "sir-MeasurementResults", "rrc.sir_MeasurementResults",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -174601,7 +189356,7 @@ void proto_register_rrc(void) {
{ "qualityReportingQuantity", "rrc.qualityReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_15,
+ { &hf_rrc_reportCriteria_18,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_QualityReportCriteria_vals), 0,
"QualityReportCriteria", HFILL }},
@@ -174637,14 +189392,14 @@ void proto_register_rrc(void) {
{ "bler-dl-TransChIdList", "rrc.bler_dl_TransChIdList",
FT_UINT32, BASE_DEC, NULL, 0,
"BLER_TransChIdList", HFILL }},
- { &hf_rrc_modeSpecificInfo_130,
+ { &hf_rrc_modeSpecificInfo_141,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_130_vals), 0,
- "T_modeSpecificInfo_130", HFILL }},
- { &hf_rrc_tdd_120,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_141_vals), 0,
+ "T_modeSpecificInfo_141", HFILL }},
+ { &hf_rrc_tdd_131,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_112", HFILL }},
+ "T_tdd_123", HFILL }},
{ &hf_rrc_sir_TFCS_List,
{ "sir-TFCS-List", "rrc.sir_TFCS_List",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -174685,6 +189440,14 @@ void proto_register_rrc(void) {
{ "removeNoInterFreqCells", "rrc.removeNoInterFreqCells_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_removeSomeInterFreqCells_01,
+ { "removeSomeInterFreqCells", "rrc.removeSomeInterFreqCells",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12", HFILL }},
+ { &hf_rrc_removeSomeInterFreqCells_item_01,
+ { "InterFreqCellID-r12", "rrc.InterFreqCellID_r12",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_removeAllInterRATCells,
{ "removeAllInterRATCells", "rrc.removeAllInterRATCells_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174785,11 +189548,11 @@ void proto_register_rrc(void) {
{ "allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq", "rrc.allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq",
FT_UINT32, BASE_DEC, VALS(rrc_MaxNumberOfReportingCellsType3_vals), 0,
"MaxNumberOfReportingCellsType3", HFILL }},
- { &hf_rrc_reportCriteria_16,
+ { &hf_rrc_reportCriteria_19,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_CellDCH_ReportCriteria_vals), 0,
"CellDCH_ReportCriteria", HFILL }},
- { &hf_rrc_reportCriteria_17,
+ { &hf_rrc_reportCriteria_20,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_CellDCH_ReportCriteria_LCR_r4_vals), 0,
"CellDCH_ReportCriteria_LCR_r4", HFILL }},
@@ -174821,10 +189584,22 @@ void proto_register_rrc(void) {
{ "rL-RemovalInformationList", "rrc.rL_RemovalInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_RMP_Frequency_List_item,
+ { "RMP-Frequency-List item", "rrc.RMP_Frequency_List_item",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_rrc_rSCP,
{ "rSCP", "rrc.rSCP",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M120_M25", HFILL }},
+ { &hf_rrc_allSymbols,
+ { "allSymbols", "rrc.allSymbols",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_rrc_wideBand,
+ { "wideBand", "rrc.wideBand",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_rrc_SatDataList_item,
{ "SatData", "rrc.SatData_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -174844,19 +189619,23 @@ void proto_register_rrc(void) {
{ &hf_rrc_af2_01,
{ "af2", "rrc.af2",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_6", HFILL }},
{ &hf_rrc_af1_02,
{ "af1", "rrc.af1",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_18", HFILL }},
+ "BIT_STRING_SIZE_21", HFILL }},
{ &hf_rrc_af0_02,
{ "af0", "rrc.af0",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_28", HFILL }},
+ "BIT_STRING_SIZE_31", HFILL }},
{ &hf_rrc_tgd_01,
{ "tgd", "rrc.tgd",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
+ { &hf_rrc_sisa,
+ { "sisa", "rrc.sisa",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
{ &hf_rrc_model_id,
{ "model-id", "rrc.model_id",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -174981,7 +189760,7 @@ void proto_register_rrc(void) {
{ "TimeslotInfo-LCR-r4", "rrc.TimeslotInfo_LCR_r4_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd384_47,
+ { &hf_rrc_tdd384_49,
{ "tdd384", "rrc.tdd384",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo", HFILL }},
@@ -174989,7 +189768,7 @@ void proto_register_rrc(void) {
{ "TimeslotInfo", "rrc.TimeslotInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_68,
+ { &hf_rrc_tdd128_73,
{ "tdd128", "rrc.tdd128",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4", HFILL }},
@@ -175021,7 +189800,7 @@ void proto_register_rrc(void) {
{ "eventID", "rrc.eventID",
FT_UINT32, BASE_DEC, VALS(rrc_TrafficVolumeEventType_vals), 0,
"TrafficVolumeEventType", HFILL }},
- { &hf_rrc_reportingThreshold_01,
+ { &hf_rrc_reportingThreshold_02,
{ "reportingThreshold", "rrc.reportingThreshold",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_TrafficVolumeThreshold_vals_ext, 0,
"TrafficVolumeThreshold", HFILL }},
@@ -175069,7 +189848,7 @@ void proto_register_rrc(void) {
{ "trafficVolumeReportingQuantity", "rrc.trafficVolumeReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_55,
+ { &hf_rrc_dummy_57,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"TrafficVolumeReportingCriteria", HFILL }},
@@ -175093,7 +189872,7 @@ void proto_register_rrc(void) {
{ "TrafficVolumeMeasuredResults", "rrc.TrafficVolumeMeasuredResults_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_18,
+ { &hf_rrc_reportCriteria_21,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_TrafficVolumeReportCriteria_vals), 0,
"TrafficVolumeReportCriteria", HFILL }},
@@ -175213,18 +189992,18 @@ void proto_register_rrc(void) {
{ "event6g", "rrc.event6g_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
- { &hf_rrc_measurementQuantity_07,
+ { &hf_rrc_measurementQuantity_08,
{ "measurementQuantity", "rrc.measurementQuantity",
FT_UINT32, BASE_DEC, VALS(rrc_UE_MeasurementQuantity_vals), 0,
"UE_MeasurementQuantity", HFILL }},
- { &hf_rrc_modeSpecificInfo_131,
+ { &hf_rrc_modeSpecificInfo_142,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_131_vals), 0,
- "T_modeSpecificInfo_131", HFILL }},
- { &hf_rrc_fdd_170,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_142_vals), 0,
+ "T_modeSpecificInfo_142", HFILL }},
+ { &hf_rrc_fdd_183,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_164", HFILL }},
+ "T_fdd_177", HFILL }},
{ &hf_rrc_ue_TransmittedPowerFDD,
{ "ue-TransmittedPowerFDD", "rrc.ue_TransmittedPowerFDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175233,10 +190012,10 @@ void proto_register_rrc(void) {
{ "ue-RX-TX-ReportEntryList", "rrc.ue_RX_TX_ReportEntryList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_121,
+ { &hf_rrc_tdd_132,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_113", HFILL }},
+ "T_tdd_124", HFILL }},
{ &hf_rrc_ue_TransmittedPowerTDD_List,
{ "ue-TransmittedPowerTDD-List", "rrc.ue_TransmittedPowerTDD_List",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175249,10 +190028,10 @@ void proto_register_rrc(void) {
{ "t-ADVinfo", "rrc.t_ADVinfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_132,
+ { &hf_rrc_modeSpecificInfo_143,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_132_vals), 0,
- "T_modeSpecificInfo_132", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_143_vals), 0,
+ "T_modeSpecificInfo_143", HFILL }},
{ &hf_rrc_tdd384_768_03,
{ "tdd384-768", "rrc.tdd384_768_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -175261,10 +190040,10 @@ void proto_register_rrc(void) {
{ "appliedTA", "rrc.appliedTA_element",
FT_NONE, BASE_NONE, NULL, 0,
"EXT_UL_TimingAdvance", HFILL }},
- { &hf_rrc_tdd128_69,
+ { &hf_rrc_tdd128_74,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_66", HFILL }},
+ "T_tdd128_71", HFILL }},
{ &hf_rrc_t_ADVinfo_01,
{ "t-ADVinfo", "rrc.t_ADVinfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -175277,7 +190056,7 @@ void proto_register_rrc(void) {
{ "ue-InternalReportingQuantity", "rrc.ue_InternalReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_19,
+ { &hf_rrc_reportCriteria_22,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_UE_InternalReportCriteria_vals), 0,
"UE_InternalReportCriteria", HFILL }},
@@ -175301,50 +190080,50 @@ void proto_register_rrc(void) {
{ "ue-TransmittedPower", "rrc.ue_TransmittedPower",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_modeSpecificInfo_133,
+ { &hf_rrc_modeSpecificInfo_144,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_133_vals), 0,
- "T_modeSpecificInfo_133", HFILL }},
- { &hf_rrc_fdd_171,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_144_vals), 0,
+ "T_modeSpecificInfo_144", HFILL }},
+ { &hf_rrc_fdd_184,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_165", HFILL }},
+ "T_fdd_178", HFILL }},
{ &hf_rrc_ue_RX_TX_TimeDifference,
{ "ue-RX-TX-TimeDifference", "rrc.ue_RX_TX_TimeDifference",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_tdd_122,
+ { &hf_rrc_tdd_133,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_114", HFILL }},
+ "T_tdd_125", HFILL }},
{ &hf_rrc_appliedTA_02,
{ "appliedTA", "rrc.appliedTA",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_modeSpecificInfo_134,
+ { &hf_rrc_modeSpecificInfo_145,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_134_vals), 0,
- "T_modeSpecificInfo_134", HFILL }},
- { &hf_rrc_fdd_172,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_145_vals), 0,
+ "T_modeSpecificInfo_145", HFILL }},
+ { &hf_rrc_fdd_185,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_166", HFILL }},
- { &hf_rrc_tdd_123,
+ "T_fdd_179", HFILL }},
+ { &hf_rrc_tdd_134,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_115", HFILL }},
- { &hf_rrc_tddOption_28,
+ "T_tdd_126", HFILL }},
+ { &hf_rrc_tddOption_29,
{ "tddOption", "rrc.tddOption",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_28_vals), 0,
- "T_tddOption_28", HFILL }},
- { &hf_rrc_tdd384_48,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_29_vals), 0,
+ "T_tddOption_29", HFILL }},
+ { &hf_rrc_tdd384_50,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_43", HFILL }},
- { &hf_rrc_tdd128_70,
+ "T_tdd384_45", HFILL }},
+ { &hf_rrc_tdd128_75,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_67", HFILL }},
+ "T_tdd128_72", HFILL }},
{ &hf_rrc_t_ADVinfo_02,
{ "t-ADVinfo", "rrc.t_ADVinfo",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -175369,6 +190148,14 @@ void proto_register_rrc(void) {
{ "rachorcpch", "rrc.rachorcpch_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_bds_RefTime,
+ { "bds-RefTime", "rrc.bds_RefTime",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_119", HFILL }},
+ { &hf_rrc_bds_DBDS_InfoList,
+ { "bds-DBDS-InfoList", "rrc.bds_DBDS_InfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DBDS_InfoList", HFILL }},
{ &hf_rrc_cipheringKeyFlag,
{ "cipheringKeyFlag", "rrc.cipheringKeyFlag",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -175413,6 +190200,10 @@ void proto_register_rrc(void) {
{ "ue-positioning-GANSS-additionalAssistanceDataRequest", "rrc.ue_positioning_GANSS_additionalAssistanceDataRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_AdditionalAssistanceDataRequest_v860ext", HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_additionalAssistanceDataRequest_02,
+ { "ue-positioning-GANSS-additionalAssistanceDataRequest", "rrc.ue_positioning_GANSS_additionalAssistanceDataRequest_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext", HFILL }},
{ &hf_rrc_reportFirstFix,
{ "reportFirstFix", "rrc.reportFirstFix",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -175469,6 +190260,10 @@ void proto_register_rrc(void) {
{ "utcModel3", "rrc.utcModel3_element",
FT_NONE, BASE_NONE, NULL, 0,
"UTCmodelSet3", HFILL }},
+ { &hf_rrc_utcModel4,
+ { "utcModel4", "rrc.utcModel4_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UTCmodelSet4", HFILL }},
{ &hf_rrc_ganss_wk_number,
{ "ganss-wk-number", "rrc.ganss_wk_number",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175501,6 +190296,10 @@ void proto_register_rrc(void) {
{ "complete-Almanac-Provided", "rrc.complete_Almanac_Provided",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_rrc_alm_keplerianBDSAlmanac,
+ { "alm-keplerianBDSAlmanac", "rrc.alm_keplerianBDSAlmanac_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ALM_BDSKeplerianSet", HFILL }},
{ &hf_rrc_ganssReferenceTime,
{ "ganssReferenceTime", "rrc.ganssReferenceTime",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -175529,6 +190328,10 @@ void proto_register_rrc(void) {
{ "ganssRequestedGenericAssistanceDataList", "rrc.ganssRequestedGenericAssistanceDataList",
FT_UINT32, BASE_DEC, NULL, 0,
"GanssRequestedGenericAssistanceDataList_v860ext", HFILL }},
+ { &hf_rrc_ganssRequestedGenericAssistanceDataList_02,
+ { "ganssRequestedGenericAssistanceDataList", "rrc.ganssRequestedGenericAssistanceDataList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GanssRequestedGenericAssistanceDataList_vc50ext", HFILL }},
{ &hf_rrc_dataID_01,
{ "dataID", "rrc.dataID",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -175545,6 +190348,18 @@ void proto_register_rrc(void) {
{ "ganssSatInfoNavList", "rrc.ganssSatInfoNavList",
FT_UINT32, BASE_DEC, NULL, 0,
"Ganss_Sat_Info_AddNavList", HFILL }},
+ { &hf_rrc_non_broadcastIndication_01,
+ { "non-broadcastIndication", "rrc.non_broadcastIndication",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_non_broadcastIndication_01_vals), 0,
+ "T_non_broadcastIndication_01", HFILL }},
+ { &hf_rrc_ganssSatInfoNavList_01,
+ { "ganssSatInfoNavList", "rrc.ganssSatInfoNavList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Ganss_Sat_Info_AddNavList_r12", HFILL }},
+ { &hf_rrc_ganssSatInfoNavList_02,
+ { "ganssSatInfoNavList", "rrc.ganssSatInfoNavList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Ganss_Sat_Info_AddNavList_vc50ext", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_ReferenceTime,
{ "ue-positioning-GANSS-ReferenceTime", "rrc.ue_positioning_GANSS_ReferenceTime_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -175593,14 +190408,22 @@ void proto_register_rrc(void) {
{ "ganssGenericDataList", "rrc.ganssGenericDataList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSSGenericDataList_va40ext", HFILL }},
+ { &hf_rrc_ganssGenericDataList_06,
+ { "ganssGenericDataList", "rrc.ganssGenericDataList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSSGenericDataList_vc50ext", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_ReferenceTime_02,
{ "ue-positioning-GANSS-ReferenceTime", "rrc.ue_positioning_GANSS_ReferenceTime_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_ReferenceTime_r10", HFILL }},
- { &hf_rrc_ganssGenericDataList_06,
+ { &hf_rrc_ganssGenericDataList_07,
{ "ganssGenericDataList", "rrc.ganssGenericDataList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSSGenericDataList_r10", HFILL }},
+ { &hf_rrc_ganssGenericDataList_08,
+ { "ganssGenericDataList", "rrc.ganssGenericDataList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSSGenericDataList_r12", HFILL }},
{ &hf_rrc_ganssID1,
{ "ganssID1", "rrc.ganssID1",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175629,6 +190452,10 @@ void proto_register_rrc(void) {
{ "sbasClockModel", "rrc.sbasClockModel_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_bdsClockModel,
+ { "bdsClockModel", "rrc.bdsClockModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_navKeplerianSet,
{ "navKeplerianSet", "rrc.navKeplerianSet_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -175645,6 +190472,10 @@ void proto_register_rrc(void) {
{ "sbasECEF", "rrc.sbasECEF_element",
FT_NONE, BASE_NONE, NULL, 0,
"NavModel_SBASecef", HFILL }},
+ { &hf_rrc_bdsKeplerianSet,
+ { "bdsKeplerianSet", "rrc.bdsKeplerianSet_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NavModel_BDSKeplerianSet", HFILL }},
{ &hf_rrc_ganss_tod,
{ "ganss-tod", "rrc.ganss_tod",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175684,19 +190515,23 @@ void proto_register_rrc(void) {
{ &hf_rrc_alpha_zero_ionos,
{ "alpha-zero-ionos", "rrc.alpha_zero_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_11", HFILL }},
{ &hf_rrc_alpha_one_ionos,
{ "alpha-one-ionos", "rrc.alpha_one_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_11", HFILL }},
{ &hf_rrc_alpha_two_ionos,
{ "alpha-two-ionos", "rrc.alpha_two_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_14", HFILL }},
{ &hf_rrc_gANSS_storm_flags,
{ "gANSS-storm-flags", "rrc.gANSS_storm_flags_element",
FT_NONE, BASE_NONE, NULL, 0,
"GANSS_Storm_Flag", HFILL }},
+ { &hf_rrc_bds_IGPInfoList,
+ { "bds-IGPInfoList", "rrc.bds_IGPInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_referenceTime,
{ "referenceTime", "rrc.referenceTime",
FT_UINT32, BASE_DEC, VALS(rrc_T_referenceTime_vals), 0,
@@ -175717,11 +190552,11 @@ void proto_register_rrc(void) {
{ "ganssGenericMeasurementInfo", "rrc.ganssGenericMeasurementInfo",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSSGenericMeasurementInfo_v860ext", HFILL }},
- { &hf_rrc_non_broadcastIndication_01,
+ { &hf_rrc_non_broadcastIndication_02,
{ "non-broadcastIndication", "rrc.non_broadcastIndication",
- FT_UINT32, BASE_DEC, VALS(rrc_T_non_broadcastIndication_01_vals), 0,
- "T_non_broadcastIndication_01", HFILL }},
- { &hf_rrc_ganssSatInfoNavList_01,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_non_broadcastIndication_02_vals), 0,
+ "T_non_broadcastIndication_02", HFILL }},
+ { &hf_rrc_ganssSatInfoNavList_03,
{ "ganssSatInfoNavList", "rrc.ganssSatInfoNavList",
FT_UINT32, BASE_DEC, NULL, 0,
"Ganss_Sat_Info_NavList", HFILL }},
@@ -175753,6 +190588,14 @@ void proto_register_rrc(void) {
{ "satelliteInformationList", "rrc.satelliteInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSSSatelliteInformationList_r10", HFILL }},
+ { &hf_rrc_satelliteInformationList_03,
+ { "satelliteInformationList", "rrc.satelliteInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSSSatelliteInformationList_vc50ext", HFILL }},
+ { &hf_rrc_satelliteInformationList_04,
+ { "satelliteInformationList", "rrc.satelliteInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSSSatelliteInformationList_r12", HFILL }},
{ &hf_rrc_ganssDay,
{ "ganssDay", "rrc.ganssDay",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175777,18 +190620,18 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_173,
+ { &hf_rrc_fdd_186,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_167", HFILL }},
+ "T_fdd_180", HFILL }},
{ &hf_rrc_primary_CPICH_Info,
{ "primary-CPICH-Info", "rrc.primary_CPICH_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
- { &hf_rrc_tdd_124,
+ { &hf_rrc_tdd_135,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_116", HFILL }},
+ "T_tdd_127", HFILL }},
{ &hf_rrc_cellParameters,
{ "cellParameters", "rrc.cellParameters",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175813,14 +190656,14 @@ 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_174,
+ { &hf_rrc_fdd_187,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_168", HFILL }},
- { &hf_rrc_tdd_125,
+ "T_fdd_181", HFILL }},
+ { &hf_rrc_tdd_136,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_117", HFILL }},
+ "T_tdd_128", HFILL }},
{ &hf_rrc_ganss_timeModelreferenceTime,
{ "ganss-timeModelreferenceTime", "rrc.ganss_timeModelreferenceTime",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -175901,7 +190744,7 @@ void proto_register_rrc(void) {
{ "utran-GPSReferenceTime", "rrc.utran_GPSReferenceTime_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_satelliteInformationList_03,
+ { &hf_rrc_satelliteInformationList_05,
{ "satelliteInformationList", "rrc.satelliteInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"AcquisitionSatInfoList", HFILL }},
@@ -175909,14 +190752,22 @@ void proto_register_rrc(void) {
{ "ue-Positioning-GPS-ReferenceTimeUncertainty", "rrc.ue_Positioning_GPS_ReferenceTimeUncertainty",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_satelliteInformationList_04,
+ { &hf_rrc_satelliteInformationList_06,
{ "satelliteInformationList", "rrc.satelliteInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"AcquisitionSatInfoList_va40ext", HFILL }},
- { &hf_rrc_satelliteInformationList_05,
+ { &hf_rrc_satelliteInformationList_07,
{ "satelliteInformationList", "rrc.satelliteInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"AcquisitionSatInfoList_r10", HFILL }},
+ { &hf_rrc_satelliteInformationList_08,
+ { "satelliteInformationList", "rrc.satelliteInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AcquisitionSatInfoList_vc50ext", HFILL }},
+ { &hf_rrc_satelliteInformationList_09,
+ { "satelliteInformationList", "rrc.satelliteInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AcquisitionSatInfoList_r12", HFILL }},
{ &hf_rrc_almanacRequest,
{ "almanacRequest", "rrc.almanacRequest",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -176005,7 +190856,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_56,
+ { &hf_rrc_dummy_58,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GPS_ReferenceCellInfo", HFILL }},
@@ -176057,6 +190908,14 @@ void proto_register_rrc(void) {
{ "ue-positioning-GPS-AcquisitionAssistance", "rrc.ue_positioning_GPS_AcquisitionAssistance_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GPS_AcquisitionAssistance_r10", HFILL }},
+ { &hf_rrc_ue_positioning_GPS_AcquisitionAssistance_05,
+ { "ue-positioning-GPS-AcquisitionAssistance", "rrc.ue_positioning_GPS_AcquisitionAssistance_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GPS_AcquisitionAssistance_vc50ext", HFILL }},
+ { &hf_rrc_ue_positioning_GPS_AcquisitionAssistance_06,
+ { "ue-positioning-GPS-AcquisitionAssistance", "rrc.ue_positioning_GPS_AcquisitionAssistance_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GPS_AcquisitionAssistance_r12", HFILL }},
{ &hf_rrc_gps_TOW,
{ "gps-TOW", "rrc.gps_TOW",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -176145,22 +191004,22 @@ void proto_register_rrc(void) {
{ "satDataList", "rrc.satDataList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_135,
+ { &hf_rrc_modeSpecificInfo_146,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_135_vals), 0,
- "T_modeSpecificInfo_135", HFILL }},
- { &hf_rrc_fdd_175,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_146_vals), 0,
+ "T_modeSpecificInfo_146", HFILL }},
+ { &hf_rrc_fdd_188,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_169", HFILL }},
+ "T_fdd_182", HFILL }},
{ &hf_rrc_referenceIdentity,
{ "referenceIdentity", "rrc.referenceIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
- { &hf_rrc_tdd_126,
+ { &hf_rrc_tdd_137,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_118", HFILL }},
+ "T_tdd_129", HFILL }},
{ &hf_rrc_referenceIdentity_01,
{ "referenceIdentity", "rrc.referenceIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -176237,18 +191096,18 @@ void proto_register_rrc(void) {
{ "burstModeParameters", "rrc.burstModeParameters_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_136,
+ { &hf_rrc_modeSpecificInfo_147,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_136_vals), 0,
- "T_modeSpecificInfo_136", HFILL }},
- { &hf_rrc_fdd_176,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_147_vals), 0,
+ "T_modeSpecificInfo_147", HFILL }},
+ { &hf_rrc_fdd_189,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_170", HFILL }},
- { &hf_rrc_tdd_127,
+ "T_fdd_183", HFILL }},
+ { &hf_rrc_tdd_138,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_119", HFILL }},
+ "T_tdd_130", HFILL }},
{ &hf_rrc_ip_Spacing_TDD,
{ "ip-Spacing-TDD", "rrc.ip_Spacing_TDD",
FT_UINT32, BASE_DEC, VALS(rrc_IP_Spacing_TDD_vals), 0,
@@ -176313,11 +191172,15 @@ void proto_register_rrc(void) {
{ "ue-positioning-Ganss-MeasurementResults", "rrc.ue_positioning_Ganss_MeasurementResults_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_MeasuredResults_v860ext", HFILL }},
+ { &hf_rrc_ue_positioning_Error_03,
+ { "ue-positioning-Error", "rrc.ue_positioning_Error_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_Error_vc50ext", HFILL }},
{ &hf_rrc_ue_positioning_ReportingQuantity,
{ "ue-positioning-ReportingQuantity", "rrc.ue_positioning_ReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_reportCriteria_20,
+ { &hf_rrc_reportCriteria_23,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_UE_Positioning_ReportCriteria_vals), 0,
"UE_Positioning_ReportCriteria", HFILL }},
@@ -176341,7 +191204,7 @@ void proto_register_rrc(void) {
{ "ue-positioning-ReportingQuantity", "rrc.ue_positioning_ReportingQuantity_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_ReportingQuantity_r7", HFILL }},
- { &hf_rrc_reportCriteria_21,
+ { &hf_rrc_reportCriteria_24,
{ "reportCriteria", "rrc.reportCriteria",
FT_UINT32, BASE_DEC, VALS(rrc_UE_Positioning_ReportCriteria_r7_vals), 0,
"UE_Positioning_ReportCriteria_r7", HFILL }},
@@ -176377,6 +191240,14 @@ void proto_register_rrc(void) {
{ "ue-positioning-GANSS-AssistanceData", "rrc.ue_positioning_GANSS_AssistanceData_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_AssistanceData_r10", HFILL }},
+ { &hf_rrc_ue_positioning_GPS_AssistanceData_04,
+ { "ue-positioning-GPS-AssistanceData", "rrc.ue_positioning_GPS_AssistanceData_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GPS_AssistanceData_r12", HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_AssistanceData_04,
+ { "ue-positioning-GANSS-AssistanceData", "rrc.ue_positioning_GANSS_AssistanceData_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_AssistanceData_r12", HFILL }},
{ &hf_rrc_event7a,
{ "event7a", "rrc.event7a_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -176465,14 +191336,14 @@ void proto_register_rrc(void) {
{ "neighbourList", "rrc.neighbourList",
FT_UINT32, BASE_DEC, NULL, 0,
"NeighbourList_TDD_r7", HFILL }},
- { &hf_rrc_modeSpecificInfo_137,
+ { &hf_rrc_modeSpecificInfo_148,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_137_vals), 0,
- "T_modeSpecificInfo_137", HFILL }},
- { &hf_rrc_fdd_177,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_148_vals), 0,
+ "T_modeSpecificInfo_148", HFILL }},
+ { &hf_rrc_fdd_190,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_171", HFILL }},
+ "T_fdd_184", HFILL }},
{ &hf_rrc_referenceCellIDentity,
{ "referenceCellIDentity", "rrc.referenceCellIDentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -176481,10 +191352,10 @@ void proto_register_rrc(void) {
{ "ue-RX-TX-TimeDifferenceType2Info", "rrc.ue_RX_TX_TimeDifferenceType2Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_128,
+ { &hf_rrc_tdd_139,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_120", HFILL }},
+ "T_tdd_131", HFILL }},
{ &hf_rrc_referenceCellIdentity,
{ "referenceCellIdentity", "rrc.referenceCellIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -176497,18 +191368,18 @@ void proto_register_rrc(void) {
{ "neighbourList-v390ext", "rrc.neighbourList_v390ext",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_138,
+ { &hf_rrc_modeSpecificInfo_149,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_138_vals), 0,
- "T_modeSpecificInfo_138", HFILL }},
- { &hf_rrc_fdd_178,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_149_vals), 0,
+ "T_modeSpecificInfo_149", HFILL }},
+ { &hf_rrc_fdd_191,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_172", HFILL }},
- { &hf_rrc_tdd_129,
+ "T_fdd_185", HFILL }},
+ { &hf_rrc_tdd_140,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_121", HFILL }},
+ "T_tdd_132", HFILL }},
{ &hf_rrc_cellAndChannelIdentity,
{ "cellAndChannelIdentity", "rrc.cellAndChannelIdentity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -176541,18 +191412,18 @@ void proto_register_rrc(void) {
{ "ueAssisted", "rrc.ueAssisted_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_139,
+ { &hf_rrc_modeSpecificInfo_150,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_139_vals), 0,
- "T_modeSpecificInfo_139", HFILL }},
- { &hf_rrc_fdd_179,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_150_vals), 0,
+ "T_modeSpecificInfo_150", HFILL }},
+ { &hf_rrc_fdd_192,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_173", HFILL }},
- { &hf_rrc_tdd_130,
+ "T_fdd_186", HFILL }},
+ { &hf_rrc_tdd_141,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_122", HFILL }},
+ "T_tdd_133", HFILL }},
{ &hf_rrc_ue_positioning_IPDL_Paremeters_01,
{ "ue-positioning-IPDL-Paremeters", "rrc.ue_positioning_IPDL_Paremeters_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -176589,34 +191460,34 @@ void proto_register_rrc(void) {
{ "ueAssisted", "rrc.ueAssisted_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_ueAssisted_01", HFILL }},
- { &hf_rrc_modeSpecificInfo_140,
+ { &hf_rrc_modeSpecificInfo_151,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_140_vals), 0,
- "T_modeSpecificInfo_140", HFILL }},
- { &hf_rrc_fdd_180,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_151_vals), 0,
+ "T_modeSpecificInfo_151", HFILL }},
+ { &hf_rrc_fdd_193,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_174", HFILL }},
- { &hf_rrc_tdd_131,
+ "T_fdd_187", HFILL }},
+ { &hf_rrc_tdd_142,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_123", HFILL }},
+ "T_tdd_134", HFILL }},
{ &hf_rrc_roundTripTimeExtension,
{ "roundTripTimeExtension", "rrc.roundTripTimeExtension",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_70274", HFILL }},
- { &hf_rrc_modeSpecificInfo_141,
+ { &hf_rrc_modeSpecificInfo_152,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_141_vals), 0,
- "T_modeSpecificInfo_141", HFILL }},
- { &hf_rrc_fdd_181,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_152_vals), 0,
+ "T_modeSpecificInfo_152", HFILL }},
+ { &hf_rrc_fdd_194,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_175", HFILL }},
- { &hf_rrc_tdd_132,
+ "T_fdd_188", HFILL }},
+ { &hf_rrc_tdd_143,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_124", HFILL }},
+ "T_tdd_135", HFILL }},
{ &hf_rrc_positioningMode_02,
{ "positioningMode", "rrc.positioningMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_02_vals), 0,
@@ -176661,18 +191532,18 @@ void proto_register_rrc(void) {
{ "stdOfOTDOA-Measurements", "rrc.stdOfOTDOA_Measurements",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_5", HFILL }},
- { &hf_rrc_modeSpecificInfo_142,
+ { &hf_rrc_modeSpecificInfo_153,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_142_vals), 0,
- "T_modeSpecificInfo_142", HFILL }},
- { &hf_rrc_fdd_182,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_153_vals), 0,
+ "T_modeSpecificInfo_153", HFILL }},
+ { &hf_rrc_fdd_195,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_176", HFILL }},
- { &hf_rrc_tdd_133,
+ "T_fdd_189", HFILL }},
+ { &hf_rrc_tdd_144,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_125", HFILL }},
+ "T_tdd_136", HFILL }},
{ &hf_rrc_positioningMode_03,
{ "positioningMode", "rrc.positioningMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_03_vals), 0,
@@ -176685,18 +191556,18 @@ void proto_register_rrc(void) {
{ "ueAssisted", "rrc.ueAssisted_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_ueAssisted_03", HFILL }},
- { &hf_rrc_modeSpecificInfo_143,
+ { &hf_rrc_modeSpecificInfo_154,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_143_vals), 0,
- "T_modeSpecificInfo_143", HFILL }},
- { &hf_rrc_fdd_183,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_154_vals), 0,
+ "T_modeSpecificInfo_154", HFILL }},
+ { &hf_rrc_fdd_196,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_177", HFILL }},
- { &hf_rrc_tdd_134,
+ "T_fdd_190", HFILL }},
+ { &hf_rrc_tdd_145,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_126", HFILL }},
+ "T_tdd_137", HFILL }},
{ &hf_rrc_positioningMode_04,
{ "positioningMode", "rrc.positioningMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_04_vals), 0,
@@ -176713,30 +191584,30 @@ void proto_register_rrc(void) {
{ "ueAssisted", "rrc.ueAssisted_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_ueAssisted_04", HFILL }},
- { &hf_rrc_modeSpecificInfo_144,
+ { &hf_rrc_modeSpecificInfo_155,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_144_vals), 0,
- "T_modeSpecificInfo_144", HFILL }},
- { &hf_rrc_fdd_184,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_155_vals), 0,
+ "T_modeSpecificInfo_155", HFILL }},
+ { &hf_rrc_fdd_197,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_178", HFILL }},
- { &hf_rrc_tdd_135,
+ "T_fdd_191", HFILL }},
+ { &hf_rrc_tdd_146,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_127", HFILL }},
- { &hf_rrc_modeSpecificInfo_145,
+ "T_tdd_138", HFILL }},
+ { &hf_rrc_modeSpecificInfo_156,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_145_vals), 0,
- "T_modeSpecificInfo_145", HFILL }},
- { &hf_rrc_fdd_185,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_156_vals), 0,
+ "T_modeSpecificInfo_156", HFILL }},
+ { &hf_rrc_fdd_198,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_179", HFILL }},
- { &hf_rrc_tdd_136,
+ "T_fdd_192", HFILL }},
+ { &hf_rrc_tdd_147,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_128", HFILL }},
+ "T_tdd_139", HFILL }},
{ &hf_rrc_positioningMode_05,
{ "positioningMode", "rrc.positioningMode",
FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_05_vals), 0,
@@ -176757,18 +191628,18 @@ void proto_register_rrc(void) {
{ "cell-Timing", "rrc.cell_Timing_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_146,
+ { &hf_rrc_modeSpecificInfo_157,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_146_vals), 0,
- "T_modeSpecificInfo_146", HFILL }},
- { &hf_rrc_fdd_186,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_157_vals), 0,
+ "T_modeSpecificInfo_157", HFILL }},
+ { &hf_rrc_fdd_199,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_180", HFILL }},
- { &hf_rrc_tdd_137,
+ "T_fdd_193", HFILL }},
+ { &hf_rrc_tdd_148,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_129", HFILL }},
+ "T_tdd_140", HFILL }},
{ &hf_rrc_positionEstimate,
{ "positionEstimate", "rrc.positionEstimate",
FT_UINT32, BASE_DEC, VALS(rrc_PositionEstimate_vals), 0,
@@ -176949,6 +191820,14 @@ void proto_register_rrc(void) {
{ "utcStandardID", "rrc.utcStandardID",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_3", HFILL }},
+ { &hf_rrc_utcA0_01,
+ { "utcA0", "rrc.utcA0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rrc_utcA1_01,
+ { "utcA1", "rrc.utcA1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
{ &hf_rrc_ue_GANSSTimingOfCellFrames,
{ "ue-GANSSTimingOfCellFrames", "rrc.ue_GANSSTimingOfCellFrames_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -176973,14 +191852,14 @@ 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_187,
+ { &hf_rrc_fdd_200,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_181", HFILL }},
- { &hf_rrc_tdd_138,
+ "T_fdd_194", HFILL }},
+ { &hf_rrc_tdd_149,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_130", HFILL }},
+ "T_tdd_141", HFILL }},
{ &hf_rrc_UTRAN_FDD_FrequencyList_item,
{ "UTRAN-FDD-Frequency", "rrc.UTRAN_FDD_Frequency_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177013,18 +191892,18 @@ void proto_register_rrc(void) {
{ "ls-part", "rrc.ls_part",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_4294967295", HFILL }},
- { &hf_rrc_modeSpecificInfo_147,
+ { &hf_rrc_modeSpecificInfo_158,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_147_vals), 0,
- "T_modeSpecificInfo_147", HFILL }},
- { &hf_rrc_fdd_188,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_158_vals), 0,
+ "T_modeSpecificInfo_158", HFILL }},
+ { &hf_rrc_fdd_201,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_182", HFILL }},
- { &hf_rrc_tdd_139,
+ "T_fdd_195", HFILL }},
+ { &hf_rrc_tdd_150,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_131", HFILL }},
+ "T_tdd_142", HFILL }},
{ &hf_rrc_ue_GPSTimingOfCell,
{ "ue-GPSTimingOfCell", "rrc.ue_GPSTimingOfCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177033,18 +191912,18 @@ void proto_register_rrc(void) {
{ "ms-part", "rrc.ms_part",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_16383", HFILL }},
- { &hf_rrc_modeSpecificInfo_148,
+ { &hf_rrc_modeSpecificInfo_159,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_148_vals), 0,
- "T_modeSpecificInfo_148", HFILL }},
- { &hf_rrc_fdd_189,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_159_vals), 0,
+ "T_modeSpecificInfo_159", HFILL }},
+ { &hf_rrc_fdd_202,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_183", HFILL }},
- { &hf_rrc_tdd_140,
+ "T_fdd_196", HFILL }},
+ { &hf_rrc_tdd_151,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_132", HFILL }},
+ "T_tdd_143", HFILL }},
{ &hf_rrc_utra_ServingCell,
{ "utra-ServingCell", "rrc.utra_ServingCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177089,6 +191968,14 @@ void proto_register_rrc(void) {
{ "bcch-ModificationTime", "rrc.bcch_ModificationTime",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_mib_ValueTagExt,
+ { "mib-ValueTagExt", "rrc.mib_ValueTagExt",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sb3_ValueTag,
+ { "sb3-ValueTag", "rrc.sb3_ValueTag",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag2", HFILL }},
{ &hf_rrc_ncc,
{ "ncc", "rrc.ncc",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -177121,6 +192008,14 @@ void proto_register_rrc(void) {
{ "FrequencyInfoCDMA2000", "rrc.FrequencyInfoCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_cellValueTag,
+ { "cellValueTag", "rrc.cellValueTag",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_cellValueTagExt,
+ { "cellValueTagExt", "rrc.cellValueTagExt",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_dataTransmFreqGranularity,
{ "dataTransmFreqGranularity", "rrc.dataTransmFreqGranularity",
FT_UINT32, BASE_DEC, VALS(rrc_T_dataTransmFreqGranularity_vals), 0,
@@ -177149,22 +192044,22 @@ void proto_register_rrc(void) {
{ "DataVolumePerRB", "rrc.DataVolumePerRB_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_149,
+ { &hf_rrc_modeSpecificInfo_160,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_149_vals), 0,
- "T_modeSpecificInfo_149", HFILL }},
- { &hf_rrc_fdd_190,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_160_vals), 0,
+ "T_modeSpecificInfo_160", HFILL }},
+ { &hf_rrc_fdd_203,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_184", HFILL }},
+ "T_fdd_197", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_FDD_01,
{ "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_sib3_vals), 0,
"IntraFreqMeasQuantity_FDD_sib3", HFILL }},
- { &hf_rrc_tdd_141,
+ { &hf_rrc_tdd_152,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_133", HFILL }},
+ "T_tdd_144", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_TDDList_01,
{ "intraFreqMeasQuantity-TDDList", "rrc.intraFreqMeasQuantity_TDDList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -177249,10 +192144,26 @@ void proto_register_rrc(void) {
{ "ExtSIBTypeInfoSchedulingInfo2", "rrc.ExtSIBTypeInfoSchedulingInfo2_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_ExtSIBTypeInfoSchedulingInfo_List3_item,
+ { "ExtSIBTypeInfoSchedulingInfo3", "rrc.ExtSIBTypeInfoSchedulingInfo3_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_extensionSIB_Type2,
{ "extensionSIB-Type2", "rrc.extensionSIB_Type2",
FT_UINT32, BASE_DEC, VALS(rrc_SIB_TypeExt2_vals), 0,
"SIB_TypeExt2", HFILL }},
+ { &hf_rrc_extensionSIB_Type3,
+ { "extensionSIB-Type3", "rrc.extensionSIB_Type3",
+ FT_UINT32, BASE_DEC, VALS(rrc_SIB_TypeExt3_vals), 0,
+ "SIB_TypeExt3", HFILL }},
+ { &hf_rrc_schedulingInfo_01,
+ { "schedulingInfo", "rrc.schedulingInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_SchedulingInformation2_vals), 0,
+ "SchedulingInformation2", HFILL }},
+ { &hf_rrc_valueTagInfo_01,
+ { "valueTagInfo", "rrc.valueTagInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_ValueTagInfoExtValueTag_vals), 0,
+ "ValueTagInfoExtValueTag", HFILL }},
{ &hf_rrc_FDD_UMTS_Frequency_List_item,
{ "FrequencyInfoFDD", "rrc.FrequencyInfoFDD_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177389,10 +192300,18 @@ void proto_register_rrc(void) {
{ "masterInformationBlock-v860ext", "rrc.masterInformationBlock_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"MasterInformationBlock_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_196,
+ { &hf_rrc_vc50NonCriticalExtensions_12,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_12", HFILL }},
+ { &hf_rrc_masterInformationBlock_vc50ext,
+ { "masterInformationBlock-vc50ext", "rrc.masterInformationBlock_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MasterInformationBlock_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_208,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_196", HFILL }},
+ "T_nonCriticalExtensions_208", HFILL }},
{ &hf_rrc_multiplePLMN_List,
{ "multiplePLMN-List", "rrc.multiplePLMN_List_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177413,6 +192332,30 @@ void proto_register_rrc(void) {
{ "csg-Indicator", "rrc.csg_Indicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_csg_Indicator_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_sibSb_ReferenceList_01,
+ { "sibSb-ReferenceList", "rrc.sibSb_ReferenceList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SIBSb_ReferenceList2", HFILL }},
+ { &hf_rrc_extSIBTypeInfoSchedulingInfo_List_02,
+ { "extSIBTypeInfoSchedulingInfo-List", "rrc.extSIBTypeInfoSchedulingInfo_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ExtSIBTypeInfoSchedulingInfo_List3", HFILL }},
+ { &hf_rrc_sb3_Information,
+ { "sb3-Information", "rrc.sb3_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sb3_SegCount,
+ { "sb3-SegCount", "rrc.sb3_SegCount",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SegCount", HFILL }},
+ { &hf_rrc_sb3_Sib_Rep,
+ { "sb3-Sib-Rep", "rrc.sb3_Sib_Rep",
+ FT_UINT32, BASE_DEC, VALS(rrc_SIB_Rep_vals), 0,
+ "SIB_Rep", HFILL }},
+ { &hf_rrc_second_BCH_Channelizationcode,
+ { "second-BCH-Channelizationcode", "rrc.second_BCH_Channelizationcode",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "BCH_Channelizationcode", HFILL }},
{ &hf_rrc_predefinedConfigValueTag,
{ "predefinedConfigValueTag", "rrc.predefinedConfigValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -177513,18 +192456,42 @@ void proto_register_rrc(void) {
{ "sib-PosOffsetInfo", "rrc.sib_PosOffsetInfo",
FT_UINT32, BASE_DEC, NULL, 0,
"SibOFF_List", HFILL }},
- { &hf_rrc_sib_Type_01,
+ { &hf_rrc_scheduling_01,
+ { "scheduling", "rrc.scheduling_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_scheduling_01", HFILL }},
+ { &hf_rrc_sib_Pos_01,
+ { "sib-Pos", "rrc.sib_Pos",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_sib_Pos_01_vals), 0,
+ "T_sib_Pos_01", HFILL }},
+ { &hf_rrc_sib_PosOffsetInfo_01,
+ { "sib-PosOffsetInfo", "rrc.sib_PosOffsetInfo",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SibOFF_List2", HFILL }},
+ { &hf_rrc_sib_Type_02,
{ "sib-Type", "rrc.sib_Type",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_SIB_TypeAndTag_vals_ext, 0,
"SIB_TypeAndTag", HFILL }},
- { &hf_rrc_scheduling_01,
+ { &hf_rrc_scheduling_02,
{ "scheduling", "rrc.scheduling_element",
FT_NONE, BASE_NONE, NULL, 0,
"SchedulingInformation", HFILL }},
+ { &hf_rrc_sib_Type_03,
+ { "sib-Type", "rrc.sib_Type",
+ FT_UINT32, BASE_DEC, VALS(rrc_SIB_TypeAndTag2_vals), 0,
+ "SIB_TypeAndTag2", HFILL }},
+ { &hf_rrc_scheduling_03,
+ { "scheduling", "rrc.scheduling",
+ FT_UINT32, BASE_DEC, VALS(rrc_SchedulingInformation2_vals), 0,
+ "SchedulingInformation2", HFILL }},
{ &hf_rrc_sibSb_Type,
{ "sibSb-Type", "rrc.sibSb_Type",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_SIBSb_TypeAndTag_vals_ext, 0,
"SIBSb_TypeAndTag", HFILL }},
+ { &hf_rrc_sibSb_Type_01,
+ { "sibSb-Type", "rrc.sibSb_Type",
+ FT_UINT32, BASE_DEC, VALS(rrc_SIBSb_TypeAndTagExtValueTag_vals), 0,
+ "SIBSb_TypeAndTagExtValueTag", HFILL }},
{ &hf_rrc_sibOccurIdentity,
{ "sibOccurIdentity", "rrc.sibOccurIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -177537,10 +192504,18 @@ void proto_register_rrc(void) {
{ "SchedulingInformationSIB", "rrc.SchedulingInformationSIB_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SIB_ReferenceList2_item,
+ { "SchedulingInformationSIB2", "rrc.SchedulingInformationSIB2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_SIBSb_ReferenceList_item,
{ "SchedulingInformationSIBSb", "rrc.SchedulingInformationSIBSb_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_SIBSb_ReferenceList2_item,
+ { "SchedulingInformationSIBSb2", "rrc.SchedulingInformationSIBSb2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_SIB_ReferenceListFACH_item,
{ "SchedulingInformationSIB", "rrc.SchedulingInformationSIB_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177573,7 +192548,7 @@ void proto_register_rrc(void) {
{ "sysInfoType7", "rrc.sysInfoType7_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_57,
+ { &hf_rrc_dummy_59,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -177657,6 +192632,114 @@ void proto_register_rrc(void) {
{ "sysInfoType5bis", "rrc.sysInfoType5bis",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType3_02,
+ { "sysInfoType3", "rrc.sysInfoType3_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_sysInfoType5_02,
+ { "sysInfoType5", "rrc.sysInfoType5_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_sysInfoType5bis_01,
+ { "sysInfoType5bis", "rrc.sysInfoType5bis_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_sysInfoType11bis_01,
+ { "sysInfoType11bis", "rrc.sysInfoType11bis",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15bis,
+ { "sysInfoType15bis", "rrc.sysInfoType15bis",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_1bis,
+ { "sysInfoType15-1bis", "rrc.sysInfoType15_1bis",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_1ter,
+ { "sysInfoType15-1ter", "rrc.sysInfoType15_1ter",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_2bis,
+ { "sysInfoType15-2bis", "rrc.sysInfoType15_2bis_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SIBOccurrenceIdentityAndValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_2ter,
+ { "sysInfoType15-2ter", "rrc.sysInfoType15_2ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SIBOccurrenceIdentityAndValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_3bis,
+ { "sysInfoType15-3bis", "rrc.sysInfoType15_3bis_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SIBOccurrenceIdentityAndValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_6,
+ { "sysInfoType15-6", "rrc.sysInfoType15_6",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_7,
+ { "sysInfoType15-7", "rrc.sysInfoType15_7",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType15_8,
+ { "sysInfoType15-8", "rrc.sysInfoType15_8",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType19,
+ { "sysInfoType19", "rrc.sysInfoType19",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType20,
+ { "sysInfoType20", "rrc.sysInfoType20",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType21,
+ { "sysInfoType21", "rrc.sysInfoType21_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_sysInfoType22_01,
+ { "sysInfoType22", "rrc.sysInfoType22_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_sysInfoType23,
+ { "sysInfoType23", "rrc.sysInfoType23",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType24,
+ { "sysInfoType24", "rrc.sysInfoType24_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType11ter_01,
+ { "sysInfoType11ter", "rrc.sysInfoType11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellValueTag3", HFILL }},
+ { &hf_rrc_spare22,
+ { "spare22", "rrc.spare22_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare21,
+ { "spare21", "rrc.spare21_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare20,
+ { "spare20", "rrc.spare20_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare19,
+ { "spare19", "rrc.spare19_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare18,
+ { "spare18", "rrc.spare18_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare17,
+ { "spare17", "rrc.spare17_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_spare16,
+ { "spare16", "rrc.spare16_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_sysInfoTypeSB1_01,
{ "sysInfoTypeSB1", "rrc.sysInfoTypeSB1",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -177665,6 +192748,26 @@ void proto_register_rrc(void) {
{ "sysInfoTypeSB2", "rrc.sysInfoTypeSB2",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
+ { &hf_rrc_sysInfoType3_03,
+ { "sysInfoType3", "rrc.sysInfoType3",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTagExt", HFILL }},
+ { &hf_rrc_sysInfoType5_03,
+ { "sysInfoType5", "rrc.sysInfoType5",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTagExt", HFILL }},
+ { &hf_rrc_sysInfoType5bis_02,
+ { "sysInfoType5bis", "rrc.sysInfoType5bis",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTagExt", HFILL }},
+ { &hf_rrc_sysInfoType21_01,
+ { "sysInfoType21", "rrc.sysInfoType21",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTagExt", HFILL }},
+ { &hf_rrc_sysInfoType22_02,
+ { "sysInfoType22", "rrc.sysInfoType22",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTagExt", HFILL }},
{ &hf_rrc_systemInfoType11bis,
{ "systemInfoType11bis", "rrc.systemInfoType11bis_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177717,10 +192820,34 @@ void proto_register_rrc(void) {
{ "systemInfoType22", "rrc.systemInfoType22_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_systemInfoType15_1ter,
+ { "systemInfoType15-1ter", "rrc.systemInfoType15_1ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_systemInfoType23,
+ { "systemInfoType23", "rrc.systemInfoType23_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_systemInfoType24,
+ { "systemInfoType24", "rrc.systemInfoType24_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_systemInfoType11ter,
+ { "systemInfoType11ter", "rrc.systemInfoType11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sibOFF,
+ { "sibOFF", "rrc.sibOFF",
+ FT_UINT32, BASE_DEC, VALS(rrc_SibOFF_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_SibOFF_List_item,
{ "SibOFF", "rrc.SibOFF",
FT_UINT32, BASE_DEC, VALS(rrc_SibOFF_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_SibOFF_List2_item,
+ { "SibOFF-vc50ext", "rrc.SibOFF_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_03,
{ "cn-CommonGSM-MAP-NAS-SysInfo", "rrc.cn_CommonGSM_MAP_NAS_SysInfo",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -177749,10 +192876,10 @@ void proto_register_rrc(void) {
{ "sysInfoType1-v860ext", "rrc.sysInfoType1_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType1_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_197,
+ { &hf_rrc_nonCriticalExtensions_209,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_197", HFILL }},
+ "T_nonCriticalExtensions_209", HFILL }},
{ &hf_rrc_ue_IdleTimersAndConstants_v3a0ext,
{ "ue-IdleTimersAndConstants-v3a0ext", "rrc.ue_IdleTimersAndConstants_v3a0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177761,10 +192888,10 @@ void proto_register_rrc(void) {
{ "ura-IdentityList", "rrc.ura_IdentityList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_198,
+ { &hf_rrc_nonCriticalExtensions_210,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_198", HFILL }},
+ "T_nonCriticalExtensions_210", HFILL }},
{ &hf_rrc_sib4indicator,
{ "sib4indicator", "rrc.sib4indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -177849,10 +192976,18 @@ void proto_register_rrc(void) {
{ "sysInfoType3-v920ext", "rrc.sysInfoType3_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType3_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_199,
+ { &hf_rrc_vc50NonCriticalExtension_01,
+ { "vc50NonCriticalExtension", "rrc.vc50NonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtension_01", HFILL }},
+ { &hf_rrc_sysInfoType3_vc50ext,
+ { "sysInfoType3-vc50ext", "rrc.sysInfoType3_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType3_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_211,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_199", HFILL }},
+ "T_nonCriticalExtensions_211", HFILL }},
{ &hf_rrc_mapping_LCR,
{ "mapping-LCR", "rrc.mapping_LCR_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177909,6 +193044,10 @@ void proto_register_rrc(void) {
{ "imsEmergencySupportIndicator", "rrc.imsEmergencySupportIndicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_imsEmergencySupportIndicator_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_txFailParams,
+ { "txFailParams", "rrc.txFailParams_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_v4b0NonCriticalExtensions_18,
{ "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177941,10 +193080,10 @@ void proto_register_rrc(void) {
{ "sysInfoType4-v5c0ext", "rrc.sysInfoType4_v5c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType4_v5c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_200,
+ { &hf_rrc_nonCriticalExtensions_212,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_200", HFILL }},
+ "T_nonCriticalExtensions_212", HFILL }},
{ &hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext,
{ "cellSelectReselectInfoPCHFACH-v5b0ext", "rrc.cellSelectReselectInfoPCHFACH_v5b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -177957,22 +193096,22 @@ void proto_register_rrc(void) {
{ "pich-PowerOffset", "rrc.pich_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_150,
+ { &hf_rrc_modeSpecificInfo_161,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_150_vals), 0,
- "T_modeSpecificInfo_150", HFILL }},
- { &hf_rrc_fdd_191,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_161_vals), 0,
+ "T_modeSpecificInfo_161", HFILL }},
+ { &hf_rrc_fdd_204,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_185", HFILL }},
+ "T_fdd_198", HFILL }},
{ &hf_rrc_aich_PowerOffset,
{ "aich-PowerOffset", "rrc.aich_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_142,
+ { &hf_rrc_tdd_153,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_134", HFILL }},
+ "T_tdd_145", HFILL }},
{ &hf_rrc_pusch_SysInfoList_SFN,
{ "pusch-SysInfoList-SFN", "rrc.pusch_SysInfoList_SFN",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -178173,14 +193312,14 @@ void proto_register_rrc(void) {
{ "cBS-DRX-Level1Information-extension", "rrc.cBS_DRX_Level1Information_extension",
FT_UINT32, BASE_DEC, VALS(rrc_CBS_DRX_Level1Information_extension_r6_vals), 0,
"CBS_DRX_Level1Information_extension_r6", HFILL }},
- { &hf_rrc_modeSpecificInfo_151,
+ { &hf_rrc_modeSpecificInfo_162,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_151_vals), 0,
- "T_modeSpecificInfo_151", HFILL }},
- { &hf_rrc_fdd_192,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_162_vals), 0,
+ "T_modeSpecificInfo_162", HFILL }},
+ { &hf_rrc_fdd_205,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_186", HFILL }},
+ "T_fdd_199", HFILL }},
{ &hf_rrc_hs_dsch_CommonSystemInformation,
{ "hs-dsch-CommonSystemInformation", "rrc.hs_dsch_CommonSystemInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178189,10 +193328,10 @@ void proto_register_rrc(void) {
{ "hs-dsch-PagingSystemInformation", "rrc.hs_dsch_PagingSystemInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd768_27,
+ { &hf_rrc_tdd768_29,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_24", HFILL }},
+ "T_tdd768_26", HFILL }},
{ &hf_rrc_pusch_SysInfoList_SFN_03,
{ "pusch-SysInfoList-SFN", "rrc.pusch_SysInfoList_SFN",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -178205,10 +193344,10 @@ void proto_register_rrc(void) {
{ "prach-SystemInformationList", "rrc.prach_SystemInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"PRACH_SystemInformationList_VHCR_r7", HFILL }},
- { &hf_rrc_tdd128_71,
+ { &hf_rrc_tdd128_76,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_68", HFILL }},
+ "T_tdd128_73", HFILL }},
{ &hf_rrc_prach_SystemInformationList_02,
{ "prach-SystemInformationList", "rrc.prach_SystemInformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -178229,26 +193368,26 @@ void proto_register_rrc(void) {
{ "tDD-MBSFNInformation", "rrc.tDD_MBSFNInformation",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_58,
+ { &hf_rrc_dummy_60,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_dummy_15", HFILL }},
- { &hf_rrc_modeSpecificInfo_152,
+ { &hf_rrc_modeSpecificInfo_163,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_152_vals), 0,
- "T_modeSpecificInfo_152", HFILL }},
- { &hf_rrc_fdd_193,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_163_vals), 0,
+ "T_modeSpecificInfo_163", HFILL }},
+ { &hf_rrc_fdd_206,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_187", HFILL }},
+ "T_fdd_200", HFILL }},
{ &hf_rrc_hs_dsch_DrxCellfach_info,
{ "hs-dsch-DrxCellfach-info", "rrc.hs_dsch_DrxCellfach_info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd128_72,
+ { &hf_rrc_tdd128_77,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_69", HFILL }},
+ "T_tdd128_74", HFILL }},
{ &hf_rrc_hs_dsch_CommonSysInfo,
{ "hs-dsch-CommonSysInfo", "rrc.hs_dsch_CommonSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178289,10 +193428,10 @@ void proto_register_rrc(void) {
{ "sysInfoType5-vb50ext", "rrc.sysInfoType5_vb50ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType5_vb50ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_201,
+ { &hf_rrc_nonCriticalExtensions_213,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_201", HFILL }},
+ "T_nonCriticalExtensions_213", HFILL }},
{ &hf_rrc_sib22indicator,
{ "sib22indicator", "rrc.sib22indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -178301,22 +193440,22 @@ void proto_register_rrc(void) {
{ "cellUpdateMessageOptimisedEncoding", "rrc.cellUpdateMessageOptimisedEncoding",
FT_UINT32, BASE_DEC, VALS(rrc_T_cellUpdateMessageOptimisedEncoding_vals), 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_153,
+ { &hf_rrc_modeSpecificInfo_164,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_153_vals), 0,
- "T_modeSpecificInfo_153", HFILL }},
- { &hf_rrc_fdd_194,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_164_vals), 0,
+ "T_modeSpecificInfo_164", HFILL }},
+ { &hf_rrc_fdd_207,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_188", HFILL }},
- { &hf_rrc_dummy_59,
+ "T_fdd_201", HFILL }},
+ { &hf_rrc_dummy_61,
{ "dummy", "rrc.dummy",
FT_INT32, BASE_DEC, NULL, 0,
"CSICH_PowerOffset", HFILL }},
- { &hf_rrc_tdd_143,
+ { &hf_rrc_tdd_154,
{ "tdd", "rrc.tdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd_135", HFILL }},
+ "T_tdd_146", HFILL }},
{ &hf_rrc_v4b0NonCriticalExtensions_20,
{ "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178373,10 +193512,10 @@ void proto_register_rrc(void) {
{ "sysInfoType6-va80ext", "rrc.sysInfoType6_va80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType6_va80ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_202,
+ { &hf_rrc_nonCriticalExtensions_214,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_202", HFILL }},
+ "T_nonCriticalExtensions_214", HFILL }},
{ &hf_rrc_tdd128SpecificInfo_01,
{ "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178389,14 +193528,14 @@ void proto_register_rrc(void) {
{ "tdd768SpecificInfo", "rrc.tdd768SpecificInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_modeSpecificInfo_154,
+ { &hf_rrc_modeSpecificInfo_165,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_154_vals), 0,
- "T_modeSpecificInfo_154", HFILL }},
- { &hf_rrc_fdd_195,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_165_vals), 0,
+ "T_modeSpecificInfo_165", HFILL }},
+ { &hf_rrc_fdd_208,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_189", HFILL }},
+ "T_fdd_202", HFILL }},
{ &hf_rrc_ul_Interference,
{ "ul-Interference", "rrc.ul_Interference",
FT_INT32, BASE_DEC, NULL, 0,
@@ -178413,10 +193552,10 @@ void proto_register_rrc(void) {
{ "expirationTimeFactor", "rrc.expirationTimeFactor",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_203,
+ { &hf_rrc_nonCriticalExtensions_215,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_203", HFILL }},
+ "T_nonCriticalExtensions_215", HFILL }},
{ &hf_rrc_dummy1_07,
{ "dummy1", "rrc.dummy1_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178429,26 +193568,26 @@ void proto_register_rrc(void) {
{ "dummy3", "rrc.dummy3",
FT_INT32, BASE_DEC, NULL, 0,
"CSICH_PowerOffset", HFILL }},
- { &hf_rrc_nonCriticalExtensions_204,
+ { &hf_rrc_nonCriticalExtensions_216,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_204", HFILL }},
- { &hf_rrc_dummy_60,
+ "T_nonCriticalExtensions_216", HFILL }},
+ { &hf_rrc_dummy_62,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"CPCH_PersistenceLevelsList", HFILL }},
- { &hf_rrc_nonCriticalExtensions_205,
+ { &hf_rrc_nonCriticalExtensions_217,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_205", HFILL }},
- { &hf_rrc_dummy_61,
+ "T_nonCriticalExtensions_217", HFILL }},
+ { &hf_rrc_dummy_63,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"DRAC_SysInfoList", HFILL }},
- { &hf_rrc_nonCriticalExtensions_206,
+ { &hf_rrc_nonCriticalExtensions_218,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_206", HFILL }},
+ "T_nonCriticalExtensions_218", HFILL }},
{ &hf_rrc_sib12indicator,
{ "sib12indicator", "rrc.sib12indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -178525,10 +193664,18 @@ void proto_register_rrc(void) {
{ "sysInfoType11-va80ext", "rrc.sysInfoType11_va80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType11_va80ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_207,
+ { &hf_rrc_vc50NonCriticalExtensions_13,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_13", HFILL }},
+ { &hf_rrc_sysInfoType11_vc50ext,
+ { "sysInfoType11-vc50ext", "rrc.sysInfoType11_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType11_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_219,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_207", HFILL }},
+ "T_nonCriticalExtensions_219", HFILL }},
{ &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext,
{ "fach-MeasurementOccasionInfo-LCR-Ext", "rrc.fach_MeasurementOccasionInfo_LCR_Ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178565,7 +193712,7 @@ void proto_register_rrc(void) {
{ "intraFreqEventCriteriaList-v590ext", "rrc.intraFreqEventCriteriaList_v590ext",
FT_UINT32, BASE_DEC, NULL, 0,
"Intra_FreqEventCriteriaList_v590ext", HFILL }},
- { &hf_rrc_dummy_62,
+ { &hf_rrc_dummy_64,
{ "dummy", "rrc.dummy_element",
FT_NONE, BASE_NONE, NULL, 0,
"Dummy_InterFreqRACHReportingInfo", HFILL }},
@@ -178588,6 +193735,10 @@ void proto_register_rrc(void) {
{ &hf_rrc_measurementControlSysInfo_01,
{ "measurementControlSysInfo", "rrc.measurementControlSysInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementControlSysInfo_vc50ext", HFILL }},
+ { &hf_rrc_measurementControlSysInfo_02,
+ { "measurementControlSysInfo", "rrc.measurementControlSysInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"MeasurementControlSysInfoExtension", HFILL }},
{ &hf_rrc_measurementControlSysInfo_LCR_01,
{ "measurementControlSysInfo-LCR", "rrc.measurementControlSysInfo_LCR_element",
@@ -178621,14 +193772,30 @@ void proto_register_rrc(void) {
{ "sysInfoType11bis-va80ext", "rrc.sysInfoType11bis_va80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType11bis_va80ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_208,
+ { &hf_rrc_vc50NonCriticalExtensions_14,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_14", HFILL }},
+ { &hf_rrc_sysInfoType11bis_vc50ext,
+ { "sysInfoType11bis-vc50ext", "rrc.sysInfoType11bis_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType11bis_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_220,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_208", HFILL }},
+ "T_nonCriticalExtensions_220", HFILL }},
{ &hf_rrc_csg_DedicatedFrequencyInfoList,
{ "csg-DedicatedFrequencyInfoList", "rrc.csg_DedicatedFrequencyInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_measureControlSysInfoInterFreqExt,
+ { "measureControlSysInfoInterFreqExt", "rrc.measureControlSysInfoInterFreqExt_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_221,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_221", HFILL }},
{ &hf_rrc_v4b0NonCriticalExtensions_22,
{ "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178677,10 +193844,18 @@ void proto_register_rrc(void) {
{ "sysInfoType12-va80ext", "rrc.sysInfoType12_va80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType12_va80ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_209,
+ { &hf_rrc_vc50NonCriticalExtensions_15,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_15", HFILL }},
+ { &hf_rrc_sysInfoType12_vc50ext,
+ { "sysInfoType12-vc50ext", "rrc.sysInfoType12_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType12_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_222,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_209", HFILL }},
+ "T_nonCriticalExtensions_222", HFILL }},
{ &hf_rrc_v3a0NonCriticalExtensions_13,
{ "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178705,10 +193880,10 @@ void proto_register_rrc(void) {
{ "sysInfoType13-v770ext", "rrc.sysInfoType13_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType13_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_210,
+ { &hf_rrc_nonCriticalExtensions_223,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_210", HFILL }},
+ "T_nonCriticalExtensions_223", HFILL }},
{ &hf_rrc_capabilityUpdateRequirement_r4Ext,
{ "capabilityUpdateRequirement-r4Ext", "rrc.capabilityUpdateRequirement_r4Ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178717,38 +193892,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_211,
+ { &hf_rrc_nonCriticalExtensions_224,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_211", HFILL }},
+ "T_nonCriticalExtensions_224", 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_212,
+ { &hf_rrc_nonCriticalExtensions_225,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_212", HFILL }},
+ "T_nonCriticalExtensions_225", HFILL }},
{ &hf_rrc_ansi_41_PrivateNeighbourListInfo,
{ "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_213,
+ { &hf_rrc_nonCriticalExtensions_226,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_213", HFILL }},
+ "T_nonCriticalExtensions_226", HFILL }},
{ &hf_rrc_ansi_41_GlobalServiceRedirectInfo,
{ "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_214,
+ { &hf_rrc_nonCriticalExtensions_227,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_214", HFILL }},
- { &hf_rrc_nonCriticalExtensions_215,
+ "T_nonCriticalExtensions_227", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_228,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_215", HFILL }},
+ "T_nonCriticalExtensions_228", HFILL }},
{ &hf_rrc_ue_positioning_GPS_CipherParameters,
{ "ue-positioning-GPS-CipherParameters", "rrc.ue_positioning_GPS_CipherParameters_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178777,10 +193952,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-va40ext", "rrc.sysInfoType15_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_216,
+ { &hf_rrc_nonCriticalExtensions_229,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_216", HFILL }},
+ "T_nonCriticalExtensions_229", HFILL }},
{ &hf_rrc_up_Ipdl_Parameters_TDD,
{ "up-Ipdl-Parameters-TDD", "rrc.up_Ipdl_Parameters_TDD_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178817,10 +193992,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15bis-va40ext", "rrc.sysInfoType15bis_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15bis_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_217,
+ { &hf_rrc_nonCriticalExtensions_230,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_217", HFILL }},
+ "T_nonCriticalExtensions_230", HFILL }},
{ &hf_rrc_ue_Positioning_GANSS_AddIonoModel,
{ "ue-Positioning-GANSS-AddIonoModel", "rrc.ue_Positioning_GANSS_AddIonoModel_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178837,10 +194012,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-1-v920ext", "rrc.sysInfoType15_1_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_1_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_218,
+ { &hf_rrc_nonCriticalExtensions_231,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_218", HFILL }},
+ "T_nonCriticalExtensions_231", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections,
{ "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178853,38 +194028,54 @@ void proto_register_rrc(void) {
{ "sysInfoType15-1bis-v920ext", "rrc.sysInfoType15_1bis_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_1bis_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_219,
+ { &hf_rrc_nonCriticalExtensions_232,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_219", HFILL }},
+ "T_nonCriticalExtensions_232", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01,
{ "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_DGANSSCorrections_v920ext", HFILL }},
+ { &hf_rrc_uePositioning_BDSCorrections,
+ { "uePositioning-BDSCorrections", "rrc.uePositioning_BDSCorrections_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_DBDSCorrections", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_233,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_233", HFILL }},
{ &hf_rrc_transmissionTOW,
{ "transmissionTOW", "rrc.transmissionTOW",
FT_UINT32, BASE_DEC, NULL, 0,
"GPS_TOW_1sec", HFILL }},
- { &hf_rrc_nonCriticalExtensions_220,
+ { &hf_rrc_nonCriticalExtensions_234,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_220", HFILL }},
+ "T_nonCriticalExtensions_234", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_navigationModel,
{ "ue-positioning-GANSS-navigationModel", "rrc.ue_positioning_GANSS_navigationModel_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_221,
+ { &hf_rrc_nonCriticalExtensions_235,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_221", HFILL }},
- { &hf_rrc_ue_positioning_GANSS_AddNavigationModels,
+ "T_nonCriticalExtensions_235", HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_AddNavigationModels_01,
{ "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_222,
+ { &hf_rrc_vc50NonCriticalExtensions_16,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_16", HFILL }},
+ { &hf_rrc_sysInfoType15_2ter_vc50ext,
+ { "sysInfoType15-2ter-vc50ext", "rrc.sysInfoType15_2ter_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType15_2ter_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_236,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_222", HFILL }},
+ "T_nonCriticalExtensions_236", HFILL }},
{ &hf_rrc_satMask,
{ "satMask", "rrc.satMask",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -178901,10 +194092,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-3-va40ext", "rrc.sysInfoType15_3_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_3_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_223,
+ { &hf_rrc_nonCriticalExtensions_237,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_223", HFILL }},
+ "T_nonCriticalExtensions_237", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_Almanac,
{ "ue-positioning-GANSS-Almanac", "rrc.ue_positioning_GANSS_Almanac_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178933,15 +194124,23 @@ void proto_register_rrc(void) {
{ "sysInfoType15-3bis-va40ext", "rrc.sysInfoType15_3bis_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_3bis_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_224,
+ { &hf_rrc_vc50NonCriticalExtensions_17,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_17", HFILL }},
+ { &hf_rrc_sysInfoType15_3bis_vc50ext,
+ { "sysInfoType15-3bis-vc50ext", "rrc.sysInfoType15_3bis_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType15_3bis_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_238,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_224", HFILL }},
- { &hf_rrc_ue_Positioning_GANSS_Almanac,
+ "T_nonCriticalExtensions_238", HFILL }},
+ { &hf_rrc_ue_Positioning_GANSS_Almanac_01,
{ "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Almanac_v860ext", HFILL }},
- { &hf_rrc_ue_Positioning_GANSS_AddUTCModels,
+ { &hf_rrc_ue_Positioning_GANSS_AddUTCModels_01,
{ "ue-Positioning-GANSS-AddUTCModels", "rrc.ue_Positioning_GANSS_AddUTCModels_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -178949,7 +194148,7 @@ void proto_register_rrc(void) {
{ "ue-Positioning-GANSS-AuxiliaryInfo", "rrc.ue_Positioning_GANSS_AuxiliaryInfo",
FT_UINT32, BASE_DEC, VALS(rrc_UE_Positioning_GANSS_AuxiliaryInfo_vals), 0,
NULL, HFILL }},
- { &hf_rrc_ue_Positioning_GANSS_Almanac_01,
+ { &hf_rrc_ue_Positioning_GANSS_Almanac_02,
{ "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Almanac_va40ext", HFILL }},
@@ -178977,10 +194176,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-4-v4b0ext", "rrc.sysInfoType15_4_v4b0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_225,
+ { &hf_rrc_nonCriticalExtensions_239,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_225", HFILL }},
+ "T_nonCriticalExtensions_239", HFILL }},
{ &hf_rrc_v3a0NonCriticalExtensions_15,
{ "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -178997,10 +194196,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-5-v770ext", "rrc.sysInfoType15_5_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_5_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_226,
+ { &hf_rrc_nonCriticalExtensions_240,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_226", HFILL }},
+ "T_nonCriticalExtensions_240", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_TOD,
{ "ue-positioning-GANSS-TOD", "rrc.ue_positioning_GANSS_TOD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179017,22 +194216,34 @@ void proto_register_rrc(void) {
{ "sysInfoType15-6-va40ext", "rrc.sysInfoType15_6_va40ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_6_va40ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_227,
+ { &hf_rrc_vc50NonCriticalExtensions_18,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_18", HFILL }},
+ { &hf_rrc_sysInfoType15_6_vc50ext,
+ { "sysInfoType15-6-vc50ext", "rrc.sysInfoType15_6_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType15_6_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_241,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_227", HFILL }},
+ "T_nonCriticalExtensions_241", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01,
{ "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext", HFILL }},
+ { &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_02,
+ { "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DataBitAssistance,
{ "ue-positioning-GANSS-DataBitAssistance", "rrc.ue_positioning_GANSS_DataBitAssistance_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Data_Bit_Assistance", HFILL }},
- { &hf_rrc_nonCriticalExtensions_228,
+ { &hf_rrc_nonCriticalExtensions_242,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_228", HFILL }},
+ "T_nonCriticalExtensions_242", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DataCipheringInfo,
{ "ue-positioning-GANSS-DataCipheringInfo", "rrc.ue_positioning_GANSS_DataCipheringInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179041,10 +194252,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_229,
+ { &hf_rrc_nonCriticalExtensions_243,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_229", HFILL }},
+ "T_nonCriticalExtensions_243", HFILL }},
{ &hf_rrc_preDefinedRadioConfiguration,
{ "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179065,10 +194276,10 @@ void proto_register_rrc(void) {
{ "sysInfoType16-v920ext", "rrc.sysInfoType16_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType16_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_230,
+ { &hf_rrc_nonCriticalExtensions_244,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_230", HFILL }},
+ "T_nonCriticalExtensions_244", HFILL }},
{ &hf_rrc_preDefinedRadioConfiguration_01,
{ "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179109,10 +194320,10 @@ void proto_register_rrc(void) {
{ "sysInfoType17-v770ext", "rrc.sysInfoType17_v770ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType17_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_231,
+ { &hf_rrc_nonCriticalExtensions_245,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_231", HFILL }},
+ "T_nonCriticalExtensions_245", HFILL }},
{ &hf_rrc_tdd128SpecificInfo_02,
{ "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179165,10 +194376,18 @@ void proto_register_rrc(void) {
{ "sysInfoType18-v860ext", "rrc.sysInfoType18_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_232,
+ { &hf_rrc_vc50NonCriticalExtensions_19,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_19", HFILL }},
+ { &hf_rrc_sysInfoType18_vc50ext,
+ { "sysInfoType18-vc50ext", "rrc.sysInfoType18_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_246,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_232", HFILL }},
+ "T_nonCriticalExtensions_246", HFILL }},
{ &hf_rrc_idleModePLMNIdentitiesSIB11bis,
{ "idleModePLMNIdentitiesSIB11bis", "rrc.idleModePLMNIdentitiesSIB11bis_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179185,6 +194404,14 @@ void proto_register_rrc(void) {
{ "connectedModePLMNIdentities", "rrc.connectedModePLMNIdentities_element",
FT_NONE, BASE_NONE, NULL, 0,
"PLMNIdentitiesOfNeighbourCells_v860ext", HFILL }},
+ { &hf_rrc_idleModePLMNIdentitiesSIB11ter,
+ { "idleModePLMNIdentitiesSIB11ter", "rrc.idleModePLMNIdentitiesSIB11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PLMNIdentitiesOfNeighbourCells_vc50ext", HFILL }},
+ { &hf_rrc_connectedModePLMNIdentitiesSIB11ter,
+ { "connectedModePLMNIdentitiesSIB11ter", "rrc.connectedModePLMNIdentitiesSIB11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PLMNIdentitiesOfNeighbourCells_vc50ext", HFILL }},
{ &hf_rrc_utra_PriorityInfoList,
{ "utra-PriorityInfoList", "rrc.utra_PriorityInfoList_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179237,10 +194464,18 @@ void proto_register_rrc(void) {
{ "sysInfoType19-vb80ext", "rrc.sysInfoType19_vb80ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_233,
+ { &hf_rrc_vc50NonCriticalExtensions_20,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_20", HFILL }},
+ { &hf_rrc_sysInfoType19_vc50ext,
+ { "sysInfoType19-vc50ext", "rrc.sysInfoType19_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_247,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_233", HFILL }},
+ "T_nonCriticalExtensions_247", HFILL }},
{ &hf_rrc_utra_PriorityInfoList_v920ext,
{ "utra-PriorityInfoList-v920ext", "rrc.utra_PriorityInfoList_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179289,22 +194524,34 @@ void proto_register_rrc(void) {
{ "eutra-FrequencyAndPriorityInfoExtensionList-vb80ext", "rrc.eutra_FrequencyAndPriorityInfoExtensionList_vb80ext",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_eutra_FrequencyRACHReportingInfo_vc50ext,
+ { "eutra-FrequencyRACHReportingInfo-vc50ext", "rrc.eutra_FrequencyRACHReportingInfo_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_eutra_FrequencyAndPriorityInfoList_vc50ext,
+ { "eutra-FrequencyAndPriorityInfoList-vc50ext", "rrc.eutra_FrequencyAndPriorityInfoList_vc50ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vc50ext,
+ { "eutra-FrequencyAndPriorityInfoExtensionList-vc50ext", "rrc.eutra_FrequencyAndPriorityInfoExtensionList_vc50ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_hNBName,
{ "hNBName", "rrc.hNBName",
FT_STRING, STR_UNICODE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_234,
+ { &hf_rrc_nonCriticalExtensions_248,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_234", HFILL }},
+ "T_nonCriticalExtensions_248", HFILL }},
{ &hf_rrc_eab_Parameters,
{ "eab-Parameters", "rrc.eab_Parameters",
FT_UINT32, BASE_DEC, VALS(rrc_EAB_Parameters_vals), 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_235,
+ { &hf_rrc_nonCriticalExtensions_249,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_235", HFILL }},
+ "T_nonCriticalExtensions_249", HFILL }},
{ &hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext,
{ "prach-PreambleForEnhancedUplinkListType1Ext", "rrc.prach_PreambleForEnhancedUplinkListType1Ext",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179337,10 +194584,50 @@ void proto_register_rrc(void) {
{ "hs-dsch-DrxCellfach-SecondDrx-info", "rrc.hs_dsch_DrxCellfach_SecondDrx_info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_236,
+ { &hf_rrc_vc50NonCriticalExtensions_21,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_21", HFILL }},
+ { &hf_rrc_sysInfoType22_vc50ext,
+ { "sysInfoType22-vc50ext", "rrc.sysInfoType22_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType22_vc50ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_250,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_236", HFILL }},
+ "T_nonCriticalExtensions_250", HFILL }},
+ { &hf_rrc_cell_Reselection_indication_reporting,
+ { "cell-Reselection-indication-reporting", "rrc.cell_Reselection_indication_reporting",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_cell_Reselection_indication_reporting_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanRepresentation,
+ { "wlanRepresentation", "rrc.wlanRepresentation",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_wlanRepresentation_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanOffloadInformationPerPLMN_List,
+ { "wlanOffloadInformationPerPLMN-List", "rrc.wlanOffloadInformationPerPLMN_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanOffloadInformationForAll,
+ { "wlanOffloadInformationForAll", "rrc.wlanOffloadInformationForAll_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANOffloadInformation", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_251,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_251", HFILL }},
+ { &hf_rrc_dtchTransmissionBlocked,
+ { "dtchTransmissionBlocked", "rrc.dtchTransmissionBlocked",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_maxNumAccessGroups", HFILL }},
+ { &hf_rrc_expirationTimeFactor_01,
+ { "expirationTimeFactor", "rrc.expirationTimeFactor",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ExpirationTimeFactor2", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_252,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_252", HFILL }},
{ &hf_rrc_sib_ReferenceList,
{ "sib-ReferenceList", "rrc.sib_ReferenceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179361,10 +194648,22 @@ void proto_register_rrc(void) {
{ "sysInfoTypeSB1-v860ext", "rrc.sysInfoTypeSB1_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_237,
+ { &hf_rrc_vc50NonCriticalExtensions_22,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_22", HFILL }},
+ { &hf_rrc_sysInfoTypeSB1_vc50ext,
+ { "sysInfoTypeSB1-vc50ext", "rrc.sysInfoTypeSB1_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_253,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_237", HFILL }},
+ "T_nonCriticalExtensions_253", HFILL }},
+ { &hf_rrc_sib_ReferenceList_01,
+ { "sib-ReferenceList", "rrc.sib_ReferenceList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SIBSb_ReferenceList2", HFILL }},
{ &hf_rrc_v6b0NonCriticalExtensions_21,
{ "v6b0NonCriticalExtensions", "rrc.v6b0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -179381,14 +194680,50 @@ void proto_register_rrc(void) {
{ "sysInfoTypeSB2-v860ext", "rrc.sysInfoTypeSB2_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_238,
+ { &hf_rrc_vc50NonCriticalExtensions_23,
+ { "vc50NonCriticalExtensions", "rrc.vc50NonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_vc50NonCriticalExtensions_23", HFILL }},
+ { &hf_rrc_sysInfoTypeSB2_vc50ext,
+ { "sysInfoTypeSB2-vc50ext", "rrc.sysInfoTypeSB2_vc50ext_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_254,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_238", HFILL }},
+ "T_nonCriticalExtensions_254", HFILL }},
+ { &hf_rrc_sib_ReferenceList_02,
+ { "sib-ReferenceList", "rrc.sib_ReferenceList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SIB_ReferenceList2", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_255,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_255", HFILL }},
{ &hf_rrc_TDD_UMTS_Frequency_List_item,
{ "FrequencyInfoTDD", "rrc.FrequencyInfoTDD_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_modeSpecificInfo_166,
+ { "modeSpecificInfo", "rrc.modeSpecificInfo",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_166_vals), 0,
+ "T_modeSpecificInfo_166", HFILL }},
+ { &hf_rrc_fdd_209,
+ { "fdd", "rrc.fdd_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_fdd_203", HFILL }},
+ { &hf_rrc_connEstFailCount,
+ { "connEstFailCount", "rrc.connEstFailCount",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_connEstFailCount_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_offsetValidity,
+ { "offsetValidity", "rrc.offsetValidity",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_offsetValidity_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_connEstFailTempQoffset,
+ { "connEstFailTempQoffset", "rrc.connEstFailTempQoffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
{ &hf_rrc_ue_InactivityPeriod,
{ "ue-InactivityPeriod", "rrc.ue_InactivityPeriod",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179405,10 +194740,6 @@ void proto_register_rrc(void) {
{ "none", "rrc.none_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_cellValueTag,
- { "cellValueTag", "rrc.cellValueTag",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_rrc_plmn_ValueTag,
{ "plmn-ValueTag", "rrc.plmn_ValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179417,6 +194748,10 @@ void proto_register_rrc(void) {
{ "sIBOccurrenceIdentityAndValueTag", "rrc.sIBOccurrenceIdentityAndValueTag_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_cellValueTag_01,
+ { "cellValueTag", "rrc.cellValueTag",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellValueTag2", HFILL }},
{ &hf_rrc_commonRBIdentity,
{ "commonRBIdentity", "rrc.commonRBIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179661,18 +194996,18 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_03_vals), 0,
"T_mode_03", HFILL }},
- { &hf_rrc_fdd_196,
+ { &hf_rrc_fdd_210,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_190", HFILL }},
+ "T_fdd_204", HFILL }},
{ &hf_rrc_ni_CountPerFrame,
{ "ni-CountPerFrame", "rrc.ni_CountPerFrame",
FT_UINT32, BASE_DEC, VALS(rrc_MBMS_NI_CountPerFrame_vals), 0,
"MBMS_NI_CountPerFrame", HFILL }},
- { &hf_rrc_tdd384_49,
+ { &hf_rrc_tdd384_51,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_44", HFILL }},
+ "T_tdd384_46", HFILL }},
{ &hf_rrc_repetitionPeriodLengthOffset_01,
{ "repetitionPeriodLengthOffset", "rrc.repetitionPeriodLengthOffset",
FT_UINT32, BASE_DEC, VALS(rrc_RepPerLengthOffset_MICH_vals), 0,
@@ -179681,10 +195016,10 @@ void proto_register_rrc(void) {
{ "mbmsNotificationIndLength", "rrc.mbmsNotificationIndLength",
FT_UINT32, BASE_DEC, VALS(rrc_MBMS_MICHNotificationIndLength_vals), 0,
"MBMS_MICHNotificationIndLength", HFILL }},
- { &hf_rrc_tdd128_73,
+ { &hf_rrc_tdd128_78,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_70", HFILL }},
+ "T_tdd128_75", HFILL }},
{ &hf_rrc_channelisationCodeList_02,
{ "channelisationCodeList", "rrc.channelisationCodeList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179697,22 +195032,22 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_04_vals), 0,
"T_mode_04", HFILL }},
- { &hf_rrc_tdd384_50,
+ { &hf_rrc_tdd384_52,
{ "tdd384", "rrc.tdd384_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd384_45", HFILL }},
- { &hf_rrc_tdd768_28,
+ "T_tdd384_47", HFILL }},
+ { &hf_rrc_tdd768_30,
{ "tdd768", "rrc.tdd768_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd768_25", HFILL }},
+ "T_tdd768_27", HFILL }},
{ &hf_rrc_midambleShiftAndBurstType_06,
{ "midambleShiftAndBurstType", "rrc.midambleShiftAndBurstType_element",
FT_NONE, BASE_NONE, NULL, 0,
"MidambleShiftAndBurstType_VHCR", HFILL }},
- { &hf_rrc_tdd128_74,
+ { &hf_rrc_tdd128_79,
{ "tdd128", "rrc.tdd128_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_71", HFILL }},
+ "T_tdd128_76", HFILL }},
{ &hf_rrc_mode_05,
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_05_vals), 0,
@@ -179745,7 +195080,7 @@ void proto_register_rrc(void) {
{ "dcch", "rrc.dcch_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMS_PFLInfo", HFILL }},
- { &hf_rrc_dummy_63,
+ { &hf_rrc_dummy_65,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_16_vals), 0,
"T_dummy_16", HFILL }},
@@ -179813,10 +195148,10 @@ void proto_register_rrc(void) {
{ "layer1Combining", "rrc.layer1Combining",
FT_UINT32, BASE_DEC, VALS(rrc_T_layer1Combining_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_197,
+ { &hf_rrc_fdd_211,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_191", HFILL }},
+ "T_fdd_205", HFILL }},
{ &hf_rrc_mbms_L1CombiningTransmTimeDiff,
{ "mbms-L1CombiningTransmTimeDiff", "rrc.mbms_L1CombiningTransmTimeDiff",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -179837,10 +195172,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_198,
+ { &hf_rrc_fdd_212,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_192", HFILL }},
+ "T_fdd_206", HFILL }},
{ &hf_rrc_MBMS_NeighbouringCellSCCPCHList_r6_item,
{ "MBMS-NeighbouringCellSCCPCH-r6", "rrc.MBMS_NeighbouringCellSCCPCH_r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180169,6 +195504,110 @@ void proto_register_rrc(void) {
{ "MBSFN-TDM-Info", "rrc.MBSFN_TDM_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_threshServingRSCP,
+ { "threshServingRSCP", "rrc.threshServingRSCP_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANThreshServingRSCP", HFILL }},
+ { &hf_rrc_threshServingECNO,
+ { "threshServingECNO", "rrc.threshServingECNO_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANThreshServingECNO", HFILL }},
+ { &hf_rrc_threshChannelUtilization,
+ { "threshChannelUtilization", "rrc.threshChannelUtilization_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANThreshChannelUtilization", HFILL }},
+ { &hf_rrc_threshBackhaulBandwidth,
+ { "threshBackhaulBandwidth", "rrc.threshBackhaulBandwidth_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANThreshBackhaulBandwidth", HFILL }},
+ { &hf_rrc_threshBeaconRSSI,
+ { "threshBeaconRSSI", "rrc.threshBeaconRSSI_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANThreshBeaconRSSI", HFILL }},
+ { &hf_rrc_offloadPreferenceIndicator,
+ { "offloadPreferenceIndicator", "rrc.offloadPreferenceIndicator",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_rrc_t_SteeringWLAN,
+ { "t-SteeringWLAN", "rrc.t_SteeringWLAN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_Reselection_S", HFILL }},
+ { &hf_rrc_threshServingLow_01,
+ { "threshServingLow", "rrc.threshServingLow",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M60_M13", HFILL }},
+ { &hf_rrc_threshServingHigh,
+ { "threshServingHigh", "rrc.threshServingHigh",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M60_M13", HFILL }},
+ { &hf_rrc_threshServingLow2_01,
+ { "threshServingLow2", "rrc.threshServingLow2",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M24_0", HFILL }},
+ { &hf_rrc_threshServingHigh2,
+ { "threshServingHigh2", "rrc.threshServingHigh2",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M24_0", HFILL }},
+ { &hf_rrc_threshChannelUtilizationLow,
+ { "threshChannelUtilizationLow", "rrc.threshChannelUtilizationLow",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_rrc_threshChannelUtilizationHigh,
+ { "threshChannelUtilizationHigh", "rrc.threshChannelUtilizationHigh",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_rrc_threshBackhaulDLBandwidthLow,
+ { "threshBackhaulDLBandwidthLow", "rrc.threshBackhaulDLBandwidthLow",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_WLANThreshBackhaulRate_vals_ext, 0,
+ "WLANThreshBackhaulRate", HFILL }},
+ { &hf_rrc_threshBackhaulDLBandwidthHigh,
+ { "threshBackhaulDLBandwidthHigh", "rrc.threshBackhaulDLBandwidthHigh",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_WLANThreshBackhaulRate_vals_ext, 0,
+ "WLANThreshBackhaulRate", HFILL }},
+ { &hf_rrc_threshBackhaulULBandwidthLow,
+ { "threshBackhaulULBandwidthLow", "rrc.threshBackhaulULBandwidthLow",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_WLANThreshBackhaulRate_vals_ext, 0,
+ "WLANThreshBackhaulRate", HFILL }},
+ { &hf_rrc_threshBackhaulULBandwidthHigh,
+ { "threshBackhaulULBandwidthHigh", "rrc.threshBackhaulULBandwidthHigh",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_WLANThreshBackhaulRate_vals_ext, 0,
+ "WLANThreshBackhaulRate", HFILL }},
+ { &hf_rrc_threshBeaconRSSILow,
+ { "threshBeaconRSSILow", "rrc.threshBeaconRSSILow",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_rrc_threshBeaconRSSIHigh,
+ { "threshBeaconRSSIHigh", "rrc.threshBeaconRSSIHigh",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_rrc_WLANIdentifierList_item,
+ { "WLANIdentifier", "rrc.WLANIdentifier_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_ssid,
+ { "ssid", "rrc.ssid",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_1_32", HFILL }},
+ { &hf_rrc_bssid,
+ { "bssid", "rrc.bssid",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_6", HFILL }},
+ { &hf_rrc_hessid,
+ { "hessid", "rrc.hessid",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_6", HFILL }},
+ { &hf_rrc_WLANOffloadInformationPerPLMN_List_item,
+ { "WLANOffloadInformation", "rrc.WLANOffloadInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanOffloadConfig,
+ { "wlanOffloadConfig", "rrc.wlanOffloadConfig_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_wlanIdentifierList,
+ { "wlanIdentifierList", "rrc.wlanIdentifierList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_interRATHandoverInfo,
{ "interRATHandoverInfo", "rrc.interRATHandoverInfo",
FT_UINT32, BASE_DEC, VALS(rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_vals), 0,
@@ -180233,14 +195672,14 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfoWithInterRATCapabilities-v920ext", "rrc.interRATHandoverInfoWithInterRATCapabilities_v920ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_239,
+ { &hf_rrc_nonCriticalExtensions_256,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_239", HFILL }},
- { &hf_rrc_criticalExtensions_141,
+ "T_nonCriticalExtensions_256", HFILL }},
+ { &hf_rrc_criticalExtensions_153,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_140", HFILL }},
+ "T_criticalExtensions_152", HFILL }},
{ &hf_rrc_interRATHandoverInfo_01,
{ "interRATHandoverInfo", "rrc.interRATHandoverInfo",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -180261,14 +195700,14 @@ void proto_register_rrc(void) {
{ "rFC3095-ContextInfoList-r5", "rrc.rFC3095_ContextInfoList_r5",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_240,
+ { &hf_rrc_nonCriticalExtensions_257,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_240", HFILL }},
- { &hf_rrc_criticalExtensions_142,
+ "T_nonCriticalExtensions_257", HFILL }},
+ { &hf_rrc_criticalExtensions_154,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_141", HFILL }},
+ "T_criticalExtensions_153", HFILL }},
{ &hf_rrc_RFC3095_ContextInfoList_r5_item,
{ "RFC3095-ContextInfo", "rrc.RFC3095_ContextInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180421,10 +195860,10 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v7f0ext", "rrc.sRNC_RelocationInfo_v7f0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v7f0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_241,
+ { &hf_rrc_nonCriticalExtensions_258,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_241", HFILL }},
+ "T_nonCriticalExtensions_258", 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,
@@ -180485,14 +195924,14 @@ void proto_register_rrc(void) {
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7f0NonCriticalExtensions_18", HFILL }},
- { &hf_rrc_nonCriticalExtensions_242,
+ { &hf_rrc_nonCriticalExtensions_259,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_242", HFILL }},
- { &hf_rrc_criticalExtensions_143,
+ "T_nonCriticalExtensions_259", HFILL }},
+ { &hf_rrc_criticalExtensions_155,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_142_vals), 0,
- "T_criticalExtensions_142", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0,
+ "T_criticalExtensions_154", HFILL }},
{ &hf_rrc_r5_15,
{ "r5", "rrc.r5_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180537,14 +195976,14 @@ void proto_register_rrc(void) {
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7f0NonCriticalExtensions_19", HFILL }},
- { &hf_rrc_nonCriticalExtensions_243,
+ { &hf_rrc_nonCriticalExtensions_260,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_243", HFILL }},
- { &hf_rrc_criticalExtensions_144,
+ "T_nonCriticalExtensions_260", HFILL }},
+ { &hf_rrc_criticalExtensions_156,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_143_vals), 0,
- "T_criticalExtensions_143", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_155_vals), 0,
+ "T_criticalExtensions_155", HFILL }},
{ &hf_rrc_r6_12,
{ "r6", "rrc.r6_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180581,14 +196020,14 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v860ext", "rrc.sRNC_RelocationInfo_v860ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_244,
+ { &hf_rrc_nonCriticalExtensions_261,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_244", HFILL }},
- { &hf_rrc_criticalExtensions_145,
+ "T_nonCriticalExtensions_261", HFILL }},
+ { &hf_rrc_criticalExtensions_157,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_144_vals), 0,
- "T_criticalExtensions_144", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0,
+ "T_criticalExtensions_156", HFILL }},
{ &hf_rrc_r7_16,
{ "r7", "rrc.r7_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180609,14 +196048,14 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtensions_37", HFILL }},
- { &hf_rrc_nonCriticalExtensions_245,
+ { &hf_rrc_nonCriticalExtensions_262,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_245", HFILL }},
- { &hf_rrc_criticalExtensions_146,
+ "T_nonCriticalExtensions_262", HFILL }},
+ { &hf_rrc_criticalExtensions_158,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_145_vals), 0,
- "T_criticalExtensions_145", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0,
+ "T_criticalExtensions_157", HFILL }},
{ &hf_rrc_r8_12,
{ "r8", "rrc.r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180645,14 +196084,14 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v8d0ext", "rrc.sRNC_RelocationInfo_v8d0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v8d0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_246,
+ { &hf_rrc_nonCriticalExtensions_263,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_246", HFILL }},
- { &hf_rrc_criticalExtensions_147,
+ "T_nonCriticalExtensions_263", HFILL }},
+ { &hf_rrc_criticalExtensions_159,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0,
- "T_criticalExtensions_146", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_158_vals), 0,
+ "T_criticalExtensions_158", HFILL }},
{ &hf_rrc_r9_11,
{ "r9", "rrc.r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180685,14 +196124,14 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v9c0ext", "rrc.sRNC_RelocationInfo_v9c0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v9c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_247,
+ { &hf_rrc_nonCriticalExtensions_264,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_247", HFILL }},
- { &hf_rrc_criticalExtensions_148,
+ "T_nonCriticalExtensions_264", HFILL }},
+ { &hf_rrc_criticalExtensions_160,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0,
- "T_criticalExtensions_147", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_159_vals), 0,
+ "T_criticalExtensions_159", HFILL }},
{ &hf_rrc_r10_13,
{ "r10", "rrc.r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180717,14 +196156,14 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-vab0ext", "rrc.sRNC_RelocationInfo_vab0ext_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_vab0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_248,
+ { &hf_rrc_nonCriticalExtensions_265,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_248", HFILL }},
- { &hf_rrc_criticalExtensions_149,
+ "T_nonCriticalExtensions_265", HFILL }},
+ { &hf_rrc_criticalExtensions_161,
{ "criticalExtensions", "rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_148_vals), 0,
- "T_criticalExtensions_148", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0,
+ "T_criticalExtensions_160", HFILL }},
{ &hf_rrc_r11_15,
{ "r11", "rrc.r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -180737,14 +196176,34 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-r11-add-ext", "rrc.sRNC_RelocationInfo_r11_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_249,
+ { &hf_rrc_nonCriticalExtensions_266,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_249", HFILL }},
- { &hf_rrc_criticalExtensions_150,
+ "T_nonCriticalExtensions_266", HFILL }},
+ { &hf_rrc_criticalExtensions_162,
+ { "criticalExtensions", "rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_161_vals), 0,
+ "T_criticalExtensions_161", HFILL }},
+ { &hf_rrc_r12_12,
+ { "r12", "rrc.r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_r12_12", HFILL }},
+ { &hf_rrc_sRNC_RelocationInfo_r12,
+ { "sRNC-RelocationInfo-r12", "rrc.sRNC_RelocationInfo_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRNC_RelocationInfo_r12_IEs", HFILL }},
+ { &hf_rrc_sRNC_RelocationInfo_r12_add_ext,
+ { "sRNC-RelocationInfo-r12-add-ext", "rrc.sRNC_RelocationInfo_r12_add_ext",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_267,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_267", HFILL }},
+ { &hf_rrc_criticalExtensions_163,
{ "criticalExtensions", "rrc.criticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensions_149", HFILL }},
+ "T_criticalExtensions_162", HFILL }},
{ &hf_rrc_stateOfRRC,
{ "stateOfRRC", "rrc.stateOfRRC",
FT_UINT32, BASE_DEC, VALS(rrc_StateOfRRC_vals), 0,
@@ -180809,14 +196268,14 @@ void proto_register_rrc(void) {
{ "ul-TransChInfoList", "rrc.ul_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
"UL_AddReconfTransChInfoList", HFILL }},
- { &hf_rrc_modeSpecificInfo_155,
+ { &hf_rrc_modeSpecificInfo_167,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
- FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_155_vals), 0,
- "T_modeSpecificInfo_155", HFILL }},
- { &hf_rrc_fdd_199,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_167_vals), 0,
+ "T_modeSpecificInfo_167", HFILL }},
+ { &hf_rrc_fdd_213,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_193", HFILL }},
+ "T_fdd_207", HFILL }},
{ &hf_rrc_dl_TransChInfoList,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -180953,14 +196412,14 @@ void proto_register_rrc(void) {
{ "rab-InformationList", "rrc.rab_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_r4", HFILL }},
- { &hf_rrc_dummy_64,
+ { &hf_rrc_dummy_66,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_17_vals), 0,
"T_dummy_17", HFILL }},
- { &hf_rrc_fdd_200,
+ { &hf_rrc_fdd_214,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_194", HFILL }},
+ "T_fdd_208", HFILL }},
{ &hf_rrc_dl_TransChInfoList_01,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -180985,14 +196444,14 @@ void proto_register_rrc(void) {
{ "rab-InformationList", "rrc.rab_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_r5", HFILL }},
- { &hf_rrc_dummy_65,
+ { &hf_rrc_dummy_67,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_18_vals), 0,
"T_dummy_18", HFILL }},
- { &hf_rrc_fdd_201,
+ { &hf_rrc_fdd_215,
{ "fdd", "rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_195", HFILL }},
+ "T_fdd_209", HFILL }},
{ &hf_rrc_dl_TransChInfoList_02,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -181053,10 +196512,10 @@ void proto_register_rrc(void) {
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7f0NonCriticalExtensions_21", HFILL }},
- { &hf_rrc_nonCriticalExtensions_250,
+ { &hf_rrc_nonCriticalExtensions_268,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_250", HFILL }},
+ "T_nonCriticalExtensions_268", HFILL }},
{ &hf_rrc_ueCapabilityContainer_04,
{ "ueCapabilityContainer", "rrc.ueCapabilityContainer",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -181101,10 +196560,10 @@ void proto_register_rrc(void) {
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7f0NonCriticalExtensions_22", HFILL }},
- { &hf_rrc_nonCriticalExtensions_251,
+ { &hf_rrc_nonCriticalExtensions_269,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_251", HFILL }},
+ "T_nonCriticalExtensions_269", 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,
@@ -181245,6 +196704,26 @@ void proto_register_rrc(void) {
{ "measurementReport", "rrc.measurementReport",
FT_BYTES, BASE_NONE, NULL, 0,
"T_measurementReport_05", HFILL }},
+ { &hf_rrc_ueCapabilityContainer_09,
+ { "ueCapabilityContainer", "rrc.ueCapabilityContainer",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_ueCapabilityContainer_09", HFILL }},
+ { &hf_rrc_ueCapabilityContainer_RSC_07,
+ { "ueCapabilityContainer-RSC", "rrc.ueCapabilityContainer_RSC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_ueCapabilityContainer_RSC_07", HFILL }},
+ { &hf_rrc_ueCapabilityContainer_UCI_07,
+ { "ueCapabilityContainer-UCI", "rrc.ueCapabilityContainer_UCI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_ueCapabilityContainer_UCI_07", HFILL }},
+ { &hf_rrc_ongoingMeasRepList_10,
+ { "ongoingMeasRepList", "rrc.ongoingMeasRepList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "OngoingMeasRepList_r12", HFILL }},
+ { &hf_rrc_measurementReport_07,
+ { "measurementReport", "rrc.measurementReport",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_measurementReport_06", HFILL }},
{ &hf_rrc_dl_HFN,
{ "dl-HFN", "rrc.dl_HFN",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -181361,7 +196840,7 @@ void proto_register_rrc(void) {
{ "uplinkCompressedMode", "rrc.uplinkCompressedMode_element",
FT_NONE, BASE_NONE, NULL, 0,
"CompressedModeMeasCapability_r4", HFILL }},
- { &hf_rrc_modify_09,
+ { &hf_rrc_modify_10,
{ "modify", "rrc.modify_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -181409,6 +196888,10 @@ void proto_register_rrc(void) {
{ "measurementCommandWithType", "rrc.measurementCommandWithType",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r11_vals), 0,
"MeasurementCommandWithType_r11", HFILL }},
+ { &hf_rrc_measurementCommandWithType_08,
+ { "measurementCommandWithType", "rrc.measurementCommandWithType",
+ FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r12_vals), 0,
+ "MeasurementCommandWithType_r12", HFILL }},
{ &hf_rrc_OngoingMeasRepList_item,
{ "OngoingMeasRep", "rrc.OngoingMeasRep_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -181449,6 +196932,10 @@ void proto_register_rrc(void) {
{ "OngoingMeasRep-r11", "rrc.OngoingMeasRep_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_OngoingMeasRepList_r12_item,
+ { "OngoingMeasRep-r12", "rrc.OngoingMeasRep_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_supportForRfc2507_01,
{ "supportForRfc2507", "rrc.supportForRfc2507",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportForRfc2507_01_vals), 0,
@@ -181493,11 +196980,11 @@ void proto_register_rrc(void) {
{ "supported", "rrc.supported_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_supported_10", HFILL }},
- { &hf_rrc_fddPhysChCapability_07,
+ { &hf_rrc_fddPhysChCapability_08,
{ "fddPhysChCapability", "rrc.fddPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fddPhysChCapability_07", HFILL }},
- { &hf_rrc_downlinkPhysChCapability_14,
+ "T_fddPhysChCapability_08", HFILL }},
+ { &hf_rrc_downlinkPhysChCapability_16,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityFDD_r4", HFILL }},
@@ -181509,11 +196996,11 @@ void proto_register_rrc(void) {
{ "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_PhysChCapability_01", HFILL }},
- { &hf_rrc_fddPhysChCapability_08,
+ { &hf_rrc_fddPhysChCapability_09,
{ "fddPhysChCapability", "rrc.fddPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fddPhysChCapability_08", HFILL }},
- { &hf_rrc_downlinkPhysChCapability_15,
+ "T_fddPhysChCapability_09", HFILL }},
+ { &hf_rrc_downlinkPhysChCapability_17,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityFDD_r5", HFILL }},
@@ -181521,7 +197008,7 @@ void proto_register_rrc(void) {
{ "tdd384-PhysChCapability", "rrc.tdd384_PhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd384_PhysChCapability_01", HFILL }},
- { &hf_rrc_downlinkPhysChCapability_16,
+ { &hf_rrc_downlinkPhysChCapability_18,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityTDD_r5", HFILL }},
@@ -181529,7 +197016,7 @@ void proto_register_rrc(void) {
{ "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_PhysChCapability_02", HFILL }},
- { &hf_rrc_downlinkPhysChCapability_17,
+ { &hf_rrc_downlinkPhysChCapability_19,
{ "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_PhysChCapabilityTDD_LCR_r5", HFILL }},
@@ -181601,7 +197088,7 @@ void proto_register_rrc(void) {
{ "rf-Capability", "rrc.rf_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
"RF_Capability_r4", HFILL }},
- { &hf_rrc_physicalChannelCapability_09,
+ { &hf_rrc_physicalChannelCapability_10,
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelCapability_r4", HFILL }},
@@ -181609,7 +197096,7 @@ void proto_register_rrc(void) {
{ "ue-positioning-Capability", "rrc.ue_positioning_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_Capability_r4", HFILL }},
- { &hf_rrc_measurementCapability_07,
+ { &hf_rrc_measurementCapability_08,
{ "measurementCapability", "rrc.measurementCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementCapability_r4", HFILL }},
@@ -181621,7 +197108,7 @@ void proto_register_rrc(void) {
{ "rlc-Capability", "rrc.rlc_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
"RLC_Capability_r5", HFILL }},
- { &hf_rrc_physicalChannelCapability_10,
+ { &hf_rrc_physicalChannelCapability_11,
{ "physicalChannelCapability", "rrc.physicalChannelCapability_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelCapability_r5", HFILL }},
@@ -182539,7 +198026,7 @@ void proto_register_rrc(void) {
NULL, HFILL }},
/*--- End of included file: packet-rrc-hfarr.c ---*/
-#line 274 "../../asn1/rrc/packet-rrc-template.c"
+#line 275 "../../asn1/rrc/packet-rrc-template.c"
{ &hf_test,
{ "RAB Test", "rrc.RAB.test",
FT_UINT8, BASE_DEC, NULL, 0,
@@ -182642,6 +198129,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_r11,
&ett_rrc_T_nonCriticalExtensions_06,
&ett_rrc_T_criticalExtensions_06,
+ &ett_rrc_T_r12,
+ &ett_rrc_T_nonCriticalExtensions_07,
+ &ett_rrc_T_criticalExtensions_07,
&ett_rrc_ActiveSetUpdate_r3_IEs,
&ett_rrc_ActiveSetUpdate_v4b0ext_IEs,
&ett_rrc_ActiveSetUpdate_v590ext_IEs,
@@ -182659,12 +198149,13 @@ void proto_register_rrc(void) {
&ett_rrc_ActiveSetUpdate_r10_IEs,
&ett_rrc_ActiveSetUpdate_vb50ext_IEs,
&ett_rrc_ActiveSetUpdate_r11_IEs,
+ &ett_rrc_ActiveSetUpdate_r12_IEs,
&ett_rrc_ActiveSetUpdateComplete,
&ett_rrc_T_laterNonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_07,
+ &ett_rrc_T_nonCriticalExtensions_08,
&ett_rrc_ActiveSetUpdateFailure,
&ett_rrc_T_laterNonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_08,
+ &ett_rrc_T_nonCriticalExtensions_09,
&ett_rrc_AssistanceDataDelivery,
&ett_rrc_T_r3_01,
&ett_rrc_T_v3a0NonCriticalExtensions,
@@ -182674,9 +198165,10 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtension,
&ett_rrc_T_v920NonCriticalExtension,
&ett_rrc_T_va40NonCriticalExtension,
- &ett_rrc_T_nonCriticalExtensions_09,
+ &ett_rrc_T_vc50NonCriticalExtension,
+ &ett_rrc_T_nonCriticalExtensions_10,
&ett_rrc_T_later_than_r3_01,
- &ett_rrc_T_criticalExtensions_07,
+ &ett_rrc_T_criticalExtensions_08,
&ett_rrc_AssistanceDataDelivery_r3_IEs,
&ett_rrc_AssistanceDataDelivery_v3a0ext,
&ett_rrc_AssistanceDataDelivery_v4b0ext_IEs,
@@ -182684,22 +198176,23 @@ void proto_register_rrc(void) {
&ett_rrc_AssistanceDataDelivery_v860ext_IEs,
&ett_rrc_AssistanceDataDelivery_v920ext_IEs,
&ett_rrc_AssistanceDataDelivery_va40ext_IEs,
+ &ett_rrc_AssistanceDataDelivery_vc50ext_IEs,
&ett_rrc_CellChangeOrderFromUTRAN,
&ett_rrc_T_r3_02,
&ett_rrc_T_laterNonCriticalExtensions_04,
&ett_rrc_T_v590NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_10,
+ &ett_rrc_T_nonCriticalExtensions_11,
&ett_rrc_T_later_than_r3_02,
- &ett_rrc_T_criticalExtensions_08,
+ &ett_rrc_T_criticalExtensions_09,
&ett_rrc_CellChangeOrderFromUTRAN_r3_IEs,
&ett_rrc_CellChangeOrderFromUTRAN_v590ext_IEs,
&ett_rrc_T_geran_SystemInfoType,
&ett_rrc_CellChangeOrderFromUTRANFailure,
&ett_rrc_T_r3_03,
&ett_rrc_T_laterNonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_11,
+ &ett_rrc_T_nonCriticalExtensions_12,
&ett_rrc_T_dummy,
- &ett_rrc_T_criticalExtensions_09,
+ &ett_rrc_T_criticalExtensions_10,
&ett_rrc_CellChangeOrderFromUTRANFailure_r3_IEs,
&ett_rrc_CellUpdate,
&ett_rrc_T_laterNonCriticalExtensions_06,
@@ -182710,10 +198203,11 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtensions,
&ett_rrc_T_va40NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_12,
+ &ett_rrc_T_vc50NonCriticalExtensions,
+ &ett_rrc_T_nonCriticalExtensions_13,
&ett_rrc_CellUpdate_r3_add_ext_IEs,
&ett_rrc_T_v7g0NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_13,
+ &ett_rrc_T_nonCriticalExtensions_14,
&ett_rrc_CellUpdate_v590ext,
&ett_rrc_CellUpdate_v690ext_IEs,
&ett_rrc_CellUpdate_v6b0ext_IEs,
@@ -182724,6 +198218,7 @@ void proto_register_rrc(void) {
&ett_rrc_CellUpdate_va40ext_IEs,
&ett_rrc_CellUpdateFDD_r11,
&ett_rrc_CellUpdate_vb50ext_IEs,
+ &ett_rrc_CellUpdate_vc50ext_IEs,
&ett_rrc_CellUpdateConfirm,
&ett_rrc_T_r3_04,
&ett_rrc_T_v3a0NonCriticalExtensions_01,
@@ -182732,51 +198227,54 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtenstions,
&ett_rrc_T_v5d0NonCriticalExtenstions,
&ett_rrc_T_v690NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_14,
+ &ett_rrc_T_nonCriticalExtensions_15,
&ett_rrc_T_later_than_r3_03,
- &ett_rrc_T_criticalExtensions_10,
+ &ett_rrc_T_criticalExtensions_11,
&ett_rrc_T_r4,
&ett_rrc_T_v4d0NonCriticalExtensions,
&ett_rrc_T_v590NonCriticalExtenstions_01,
&ett_rrc_T_v5d0NonCriticalExtenstions_01,
&ett_rrc_T_v690NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_15,
- &ett_rrc_T_criticalExtensions_11,
+ &ett_rrc_T_nonCriticalExtensions_16,
+ &ett_rrc_T_criticalExtensions_12,
&ett_rrc_T_r5,
&ett_rrc_T_v5d0NonCriticalExtenstions_02,
&ett_rrc_T_v690NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_16,
- &ett_rrc_T_criticalExtensions_12,
- &ett_rrc_T_r6_01,
- &ett_rrc_T_v6b0NonCriticalExtensions_02,
&ett_rrc_T_nonCriticalExtensions_17,
&ett_rrc_T_criticalExtensions_13,
+ &ett_rrc_T_r6_01,
+ &ett_rrc_T_v6b0NonCriticalExtensions_02,
+ &ett_rrc_T_nonCriticalExtensions_18,
+ &ett_rrc_T_criticalExtensions_14,
&ett_rrc_T_r7_01,
&ett_rrc_T_v780NonCriticalExtensions_01,
&ett_rrc_T_v860NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_18,
- &ett_rrc_T_criticalExtensions_14,
+ &ett_rrc_T_nonCriticalExtensions_19,
+ &ett_rrc_T_criticalExtensions_15,
&ett_rrc_T_r8_01,
&ett_rrc_T_v7d0NonCriticalExtensions,
&ett_rrc_T_v7f0NonCriticalExtensions_01,
&ett_rrc_T_v890NonCriticalExtensions_01,
&ett_rrc_T_v7g0NonCriticalExtensions_03,
&ett_rrc_T_v8a0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_19,
- &ett_rrc_T_criticalExtensions_15,
+ &ett_rrc_T_nonCriticalExtensions_20,
+ &ett_rrc_T_criticalExtensions_16,
&ett_rrc_T_r9_01,
&ett_rrc_T_v950NonCriticalExtensions_01,
&ett_rrc_T_v9c0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_20,
- &ett_rrc_T_criticalExtensions_16,
+ &ett_rrc_T_nonCriticalExtensions_21,
+ &ett_rrc_T_criticalExtensions_17,
&ett_rrc_T_r10_01,
&ett_rrc_T_v9c0NonCriticalExtensions_01,
&ett_rrc_T_vb50NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_21,
- &ett_rrc_T_criticalExtensions_17,
- &ett_rrc_T_r11_01,
&ett_rrc_T_nonCriticalExtensions_22,
&ett_rrc_T_criticalExtensions_18,
+ &ett_rrc_T_r11_01,
+ &ett_rrc_T_nonCriticalExtensions_23,
+ &ett_rrc_T_criticalExtensions_19,
+ &ett_rrc_T_r12_01,
+ &ett_rrc_T_nonCriticalExtensions_24,
+ &ett_rrc_T_criticalExtensions_20,
&ett_rrc_CellUpdateConfirm_r3_IEs,
&ett_rrc_T_modeSpecificTransChInfo,
&ett_rrc_T_fdd,
@@ -182803,7 +198301,7 @@ void proto_register_rrc(void) {
&ett_rrc_CellUpdateConfirm_r7_add_ext_IEs,
&ett_rrc_T_v7f0NonCriticalExtensions_02,
&ett_rrc_T_v7g0NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_23,
+ &ett_rrc_T_nonCriticalExtensions_25,
&ett_rrc_CellUpdateConfirm_v780ext_IEs,
&ett_rrc_CellUpdateConfirm_v7d0ext_IEs,
&ett_rrc_CellUpdateConfirm_v7f0ext_IEs,
@@ -182819,6 +198317,7 @@ void proto_register_rrc(void) {
&ett_rrc_CellUpdateConfirm_r10_IEs,
&ett_rrc_CellUpdateConfirm_vb50ext_IEs,
&ett_rrc_CellUpdateConfirm_r11_IEs,
+ &ett_rrc_CellUpdateConfirm_r12_IEs,
&ett_rrc_CellUpdateConfirm_CCCH,
&ett_rrc_T_r3_05,
&ett_rrc_T_laterNonCriticalExtensions_08,
@@ -182826,96 +198325,99 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_03,
&ett_rrc_T_v5d0NonCriticalExtenstions_03,
&ett_rrc_T_v690NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_24,
+ &ett_rrc_T_nonCriticalExtensions_26,
&ett_rrc_T_later_than_r3_04,
- &ett_rrc_T_criticalExtensions_19,
+ &ett_rrc_T_criticalExtensions_21,
&ett_rrc_T_r4_01,
&ett_rrc_T_v4d0NonCriticalExtensions_01,
&ett_rrc_T_v590NonCriticalExtensions_04,
&ett_rrc_T_v5d0NonCriticalExtenstions_04,
&ett_rrc_T_v690NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_25,
- &ett_rrc_T_criticalExtensions_20,
+ &ett_rrc_T_nonCriticalExtensions_27,
+ &ett_rrc_T_criticalExtensions_22,
&ett_rrc_T_r5_01,
&ett_rrc_T_v5d0NonCriticalExtenstions_05,
&ett_rrc_T_v690NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_26,
- &ett_rrc_T_criticalExtensions_21,
+ &ett_rrc_T_nonCriticalExtensions_28,
+ &ett_rrc_T_criticalExtensions_23,
&ett_rrc_T_r6_02,
&ett_rrc_T_v6b0NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_27,
- &ett_rrc_T_criticalExtensions_22,
+ &ett_rrc_T_nonCriticalExtensions_29,
+ &ett_rrc_T_criticalExtensions_24,
&ett_rrc_T_r7_02,
&ett_rrc_T_v780NonCriticalExtensions_02,
&ett_rrc_T_v860NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_28,
- &ett_rrc_T_criticalExtensions_23,
+ &ett_rrc_T_nonCriticalExtensions_30,
+ &ett_rrc_T_criticalExtensions_25,
&ett_rrc_T_r8_02,
&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_29,
- &ett_rrc_T_criticalExtensions_24,
- &ett_rrc_T_r9_02,
- &ett_rrc_T_nonCriticalExtensions_30,
- &ett_rrc_T_criticalExtensions_25,
- &ett_rrc_T_r10_02,
- &ett_rrc_T_vb50NonCriticalExtensions_03,
&ett_rrc_T_nonCriticalExtensions_31,
&ett_rrc_T_criticalExtensions_26,
- &ett_rrc_T_r11_02,
+ &ett_rrc_T_r9_02,
&ett_rrc_T_nonCriticalExtensions_32,
&ett_rrc_T_criticalExtensions_27,
+ &ett_rrc_T_r10_02,
+ &ett_rrc_T_vb50NonCriticalExtensions_03,
+ &ett_rrc_T_nonCriticalExtensions_33,
+ &ett_rrc_T_criticalExtensions_28,
+ &ett_rrc_T_r11_02,
+ &ett_rrc_T_nonCriticalExtensions_34,
+ &ett_rrc_T_criticalExtensions_29,
+ &ett_rrc_T_r12_02,
+ &ett_rrc_T_nonCriticalExtensions_35,
+ &ett_rrc_T_criticalExtensions_30,
&ett_rrc_CounterCheck,
&ett_rrc_T_r3_06,
&ett_rrc_T_laterNonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_33,
+ &ett_rrc_T_nonCriticalExtensions_36,
&ett_rrc_T_later_than_r3_05,
- &ett_rrc_T_criticalExtensions_28,
+ &ett_rrc_T_criticalExtensions_31,
&ett_rrc_CounterCheck_r3_IEs,
&ett_rrc_CounterCheckResponse,
&ett_rrc_T_laterNonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_34,
+ &ett_rrc_T_nonCriticalExtensions_37,
&ett_rrc_DownlinkDirectTransfer,
&ett_rrc_T_r3_07,
&ett_rrc_T_laterNonCriticalExtensions_11,
- &ett_rrc_T_nonCriticalExtensions_35,
+ &ett_rrc_T_nonCriticalExtensions_38,
&ett_rrc_T_later_than_r3_06,
- &ett_rrc_T_criticalExtensions_29,
+ &ett_rrc_T_criticalExtensions_32,
&ett_rrc_DownlinkDirectTransfer_r3_IEs,
&ett_rrc_ETWSPrimaryNotificationWithSecurity,
- &ett_rrc_T_nonCriticalExtensions_36,
+ &ett_rrc_T_nonCriticalExtensions_39,
&ett_rrc_HandoverToUTRANCommand,
&ett_rrc_T_r3_08,
- &ett_rrc_T_nonCriticalExtensions_37,
- &ett_rrc_T_criticalExtensions_30,
+ &ett_rrc_T_nonCriticalExtensions_40,
+ &ett_rrc_T_criticalExtensions_33,
&ett_rrc_T_r4_02,
- &ett_rrc_T_nonCriticalExtensions_38,
- &ett_rrc_T_criticalExtensions_31,
+ &ett_rrc_T_nonCriticalExtensions_41,
+ &ett_rrc_T_criticalExtensions_34,
&ett_rrc_T_r5_02,
- &ett_rrc_T_nonCriticalExtensions_39,
- &ett_rrc_T_criticalExtensions_32,
+ &ett_rrc_T_nonCriticalExtensions_42,
+ &ett_rrc_T_criticalExtensions_35,
&ett_rrc_T_r6_03,
&ett_rrc_T_v6b0NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_40,
- &ett_rrc_T_criticalExtensions_33,
+ &ett_rrc_T_nonCriticalExtensions_43,
+ &ett_rrc_T_criticalExtensions_36,
&ett_rrc_T_r7_03,
&ett_rrc_T_v780NonCriticalExtensions_03,
&ett_rrc_T_v820NonCriticalExtensions,
&ett_rrc_T_v7d0NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_41,
- &ett_rrc_T_criticalExtensions_34,
+ &ett_rrc_T_nonCriticalExtensions_44,
+ &ett_rrc_T_criticalExtensions_37,
&ett_rrc_T_r8_03,
&ett_rrc_T_v7d0NonCriticalExtensions_03,
&ett_rrc_T_v890NonCriticalExtensions_03,
&ett_rrc_T_v8a0NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_42,
- &ett_rrc_T_criticalExtensions_35,
+ &ett_rrc_T_nonCriticalExtensions_45,
+ &ett_rrc_T_criticalExtensions_38,
&ett_rrc_T_r9_03,
&ett_rrc_T_v9c0NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_43,
+ &ett_rrc_T_nonCriticalExtensions_46,
&ett_rrc_HandoverToUTRANCommand_r3_IEs,
&ett_rrc_T_specificationMode,
&ett_rrc_T_complete,
@@ -183010,11 +198512,15 @@ void proto_register_rrc(void) {
&ett_rrc_HandoverToUTRANCommand_LaterCriticalExtensions,
&ett_rrc_T_r10_03,
&ett_rrc_T_v9c0NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_44,
- &ett_rrc_T_criticalExtensions_36,
+ &ett_rrc_T_nonCriticalExtensions_47,
+ &ett_rrc_T_criticalExtensions_39,
&ett_rrc_T_r11_03,
- &ett_rrc_T_nonCriticalExtensions_45,
- &ett_rrc_T_criticalExtensions_37,
+ &ett_rrc_T_vbc0NonCriticalExtensions,
+ &ett_rrc_T_nonCriticalExtensions_48,
+ &ett_rrc_T_criticalExtensions_40,
+ &ett_rrc_T_r12_03,
+ &ett_rrc_T_nonCriticalExtensions_49,
+ &ett_rrc_T_criticalExtensions_41,
&ett_rrc_HandoverToUTRANCommand_r10_IEs,
&ett_rrc_T_specificationMode_07,
&ett_rrc_T_complete_07,
@@ -183039,11 +198545,26 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_07,
&ett_rrc_T_tdd128_07,
&ett_rrc_T_tdd768_04,
+ &ett_rrc_HandoverToUTRANCommand_vbc0ext_IEs,
+ &ett_rrc_T_specificationMode_09,
+ &ett_rrc_T_complete_09,
+ &ett_rrc_HandoverToUTRANCommand_r12_IEs,
+ &ett_rrc_T_specificationMode_10,
+ &ett_rrc_T_complete_10,
+ &ett_rrc_T_preconfiguration_09,
+ &ett_rrc_T_preConfigMode_09,
+ &ett_rrc_T_defaultConfig_09,
+ &ett_rrc_T_modeSpecificInfo_12,
+ &ett_rrc_T_fdd_18,
+ &ett_rrc_T_tdd_09,
+ &ett_rrc_T_tdd384_08,
+ &ett_rrc_T_tdd128_08,
+ &ett_rrc_T_tdd768_05,
&ett_rrc_HandoverToUTRANComplete,
&ett_rrc_T_laterNonCriticalExtensions_12,
&ett_rrc_T_va40NonCriticalExtensions_01,
&ett_rrc_T_vb50NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_46,
+ &ett_rrc_T_nonCriticalExtensions_50,
&ett_rrc_HandoverToUTRANComplete_va40ext,
&ett_rrc_HandoverToUTRANComplete_vb50ext_IEs,
&ett_rrc_InitialDirectTransfer,
@@ -183054,28 +198575,30 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_01,
&ett_rrc_T_v860NonCriticalExtensions_03,
&ett_rrc_T_vb50NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_47,
+ &ett_rrc_T_vc50NonCriticalExtensions_01,
+ &ett_rrc_T_nonCriticalExtensions_51,
&ett_rrc_InitialDirectTransfer_v3a0ext,
&ett_rrc_InitialDirectTransfer_v590ext,
&ett_rrc_InitialDirectTransfer_v690ext_IEs,
&ett_rrc_InitialDirectTransfer_v770ext_IEs,
&ett_rrc_InitialDirectTransfer_v860ext_IEs,
&ett_rrc_InitialDirectTransfer_r3_add_ext_IEs,
- &ett_rrc_T_nonCriticalExtensions_48,
+ &ett_rrc_T_nonCriticalExtensions_52,
&ett_rrc_InitialDirectTransfer_v7g0ext_IEs,
&ett_rrc_InitialDirectTransfer_vb50ext_IEs,
+ &ett_rrc_InitialDirectTransfer_vc50ext_IEs,
&ett_rrc_HandoverFromUTRANCommand_GSM,
&ett_rrc_T_r3_09,
&ett_rrc_T_laterNonCriticalExtensions_14,
&ett_rrc_T_v690NonCriticalExtensions_09,
&ett_rrc_T_v860NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_49,
+ &ett_rrc_T_nonCriticalExtensions_53,
&ett_rrc_T_later_than_r3_07,
- &ett_rrc_T_criticalExtensions_38,
+ &ett_rrc_T_criticalExtensions_42,
&ett_rrc_T_r6_04,
&ett_rrc_T_v860NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_50,
- &ett_rrc_T_criticalExtensions_39,
+ &ett_rrc_T_nonCriticalExtensions_54,
+ &ett_rrc_T_criticalExtensions_43,
&ett_rrc_HandoverFromUTRANCommand_GSM_r3_IEs,
&ett_rrc_T_gsm_message,
&ett_rrc_T_single_GSM_Message_r3,
@@ -183091,9 +198614,9 @@ void proto_register_rrc(void) {
&ett_rrc_HandoverFromUTRANCommand_GERANIu,
&ett_rrc_T_handoverFromUTRANCommand_GERANIu,
&ett_rrc_T_r5_03,
- &ett_rrc_T_nonCriticalExtensions_51,
+ &ett_rrc_T_nonCriticalExtensions_55,
&ett_rrc_T_later_than_r5,
- &ett_rrc_T_criticalExtensions_40,
+ &ett_rrc_T_criticalExtensions_44,
&ett_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs,
&ett_rrc_T_geranIu_Message,
&ett_rrc_T_single_GERANIu_Message,
@@ -183101,18 +198624,18 @@ void proto_register_rrc(void) {
&ett_rrc_HandoverFromUTRANCommand_CDMA2000,
&ett_rrc_T_r3_10,
&ett_rrc_T_laterNonCriticalExtensions_15,
- &ett_rrc_T_nonCriticalExtensions_52,
+ &ett_rrc_T_nonCriticalExtensions_56,
&ett_rrc_T_later_than_r3_08,
- &ett_rrc_T_criticalExtensions_41,
+ &ett_rrc_T_criticalExtensions_45,
&ett_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs,
&ett_rrc_HandoverFromUTRANCommand_EUTRA,
- &ett_rrc_T_criticalExtensions_42,
+ &ett_rrc_T_criticalExtensions_46,
&ett_rrc_T_r8_04,
- &ett_rrc_T_nonCriticalExtensions_53,
- &ett_rrc_T_criticalExtensions_43,
+ &ett_rrc_T_nonCriticalExtensions_57,
+ &ett_rrc_T_criticalExtensions_47,
&ett_rrc_T_r11_04,
- &ett_rrc_T_nonCriticalExtensions_54,
- &ett_rrc_T_criticalExtensions_44,
+ &ett_rrc_T_nonCriticalExtensions_58,
+ &ett_rrc_T_criticalExtensions_48,
&ett_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs,
&ett_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs,
&ett_rrc_HandoverFromUTRANFailure,
@@ -183122,7 +198645,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_laterNonCriticalExtensions_16,
&ett_rrc_T_v590NonCriticalExtensions_06,
&ett_rrc_T_v860NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_55,
+ &ett_rrc_T_nonCriticalExtensions_59,
&ett_rrc_HandoverFromUtranFailure_v590ext_IEs,
&ett_rrc_HandoverFromUtranFailure_v860ext_IEs,
&ett_rrc_InterRATHandoverInfo,
@@ -183146,7 +198669,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7e0NonCriticalExtensions,
&ett_rrc_T_v7f0NonCriticalExtensions_04,
&ett_rrc_T_va40NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_56,
+ &ett_rrc_T_nonCriticalExtensions_60,
&ett_rrc_InterRATHandoverInfo_v4b0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v4d0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v590ext_IEs,
@@ -183165,7 +198688,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_va80NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_06,
&ett_rrc_T_vb70NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_57,
+ &ett_rrc_T_vbc0NonCriticalExtensions_01,
+ &ett_rrc_T_vc50NonCriticalExtensions_02,
+ &ett_rrc_T_nonCriticalExtensions_61,
&ett_rrc_InterRATHandoverInfo_v6b0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v6e0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v770ext_IEs,
@@ -183182,6 +198707,8 @@ void proto_register_rrc(void) {
&ett_rrc_InterRATHandoverInfo_va80ext_IEs,
&ett_rrc_InterRATHandoverInfo_vb50ext_IEs,
&ett_rrc_InterRATHandoverInfo_vb70ext_IEs,
+ &ett_rrc_InterRATHandoverInfo_vbc0ext_IEs,
+ &ett_rrc_InterRATHandoverInfo_vc50ext_IEs,
&ett_rrc_MeasurementControl,
&ett_rrc_T_r3_11,
&ett_rrc_T_v390nonCriticalExtensions,
@@ -183190,43 +198717,46 @@ void proto_register_rrc(void) {
&ett_rrc_T_v4b0NonCriticalExtensions_05,
&ett_rrc_T_v590NonCriticalExtensions_08,
&ett_rrc_T_v5b0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_58,
+ &ett_rrc_T_nonCriticalExtensions_62,
&ett_rrc_T_later_than_r3_09,
- &ett_rrc_T_criticalExtensions_45,
+ &ett_rrc_T_criticalExtensions_49,
&ett_rrc_T_r4_03,
&ett_rrc_T_v4d0NonCriticalExtensions_03,
&ett_rrc_T_v590NonCriticalExtensions_09,
&ett_rrc_T_v5b0NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_59,
+ &ett_rrc_T_nonCriticalExtensions_63,
&ett_rrc_T_later_than_r4,
- &ett_rrc_T_criticalExtensions_46,
+ &ett_rrc_T_criticalExtensions_50,
&ett_rrc_T_r6_05,
&ett_rrc_T_v6a0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_60,
- &ett_rrc_T_criticalExtensions_47,
+ &ett_rrc_T_nonCriticalExtensions_64,
+ &ett_rrc_T_criticalExtensions_51,
&ett_rrc_T_r7_04,
&ett_rrc_T_v7b0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_61,
- &ett_rrc_T_criticalExtensions_48,
+ &ett_rrc_T_nonCriticalExtensions_65,
+ &ett_rrc_T_criticalExtensions_52,
&ett_rrc_T_r8_05,
&ett_rrc_T_v8a0NonCriticalExtensions_03,
&ett_rrc_T_vb50NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_62,
- &ett_rrc_T_criticalExtensions_49,
+ &ett_rrc_T_nonCriticalExtensions_66,
+ &ett_rrc_T_criticalExtensions_53,
&ett_rrc_T_r9_04,
&ett_rrc_T_v970NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_63,
- &ett_rrc_T_criticalExtensions_50,
+ &ett_rrc_T_nonCriticalExtensions_67,
+ &ett_rrc_T_criticalExtensions_54,
&ett_rrc_T_r10_04,
&ett_rrc_T_vaa0NonCriticalExtensions,
&ett_rrc_T_vab0NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_64,
- &ett_rrc_T_criticalExtensions_51,
+ &ett_rrc_T_nonCriticalExtensions_68,
+ &ett_rrc_T_criticalExtensions_55,
&ett_rrc_T_r11_05,
- &ett_rrc_T_nonCriticalExtensions_65,
- &ett_rrc_T_criticalExtensions_52,
+ &ett_rrc_T_nonCriticalExtensions_69,
+ &ett_rrc_T_criticalExtensions_56,
+ &ett_rrc_T_r12_04,
+ &ett_rrc_T_nonCriticalExtensions_70,
+ &ett_rrc_T_criticalExtensions_57,
&ett_rrc_MeasurementControl_r3_IEs,
&ett_rrc_MeasurementControl_v390ext,
&ett_rrc_MeasurementControl_v3a0ext,
@@ -183246,11 +198776,14 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementControl_vaa0ext_IEs,
&ett_rrc_MeasurementControl_r11_IEs,
&ett_rrc_MeasurementControl_vb50ext_IEs,
+ &ett_rrc_MeasurementControl_r12_IEs,
&ett_rrc_MeasurementControlFailure,
&ett_rrc_T_laterNonCriticalExtensions_19,
&ett_rrc_T_v590NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_66,
+ &ett_rrc_T_vc50NonCriticalExtensions_03,
+ &ett_rrc_T_nonCriticalExtensions_71,
&ett_rrc_MeasurementControlFailure_v590ext_IEs,
+ &ett_rrc_MeasurementControlFailure_vc50ext_IEs,
&ett_rrc_MeasurementReport,
&ett_rrc_T_v390nonCriticalExtensions_01,
&ett_rrc_T_laterNonCriticalExtensions_20,
@@ -183264,7 +198797,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v970NonCriticalExtensions_01,
&ett_rrc_T_va40NonCriticalExtensions_04,
&ett_rrc_T_vb50NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_67,
+ &ett_rrc_T_vc50NonCriticalExtensions_04,
+ &ett_rrc_T_nonCriticalExtensions_72,
&ett_rrc_MeasurementReport_v390ext,
&ett_rrc_MeasurementReport_v4b0ext_IEs,
&ett_rrc_MeasurementReport_v590ext_IEs,
@@ -183276,16 +198810,19 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementReport_v970ext_IEs,
&ett_rrc_MeasurementReport_va40ext_IEs,
&ett_rrc_MeasurementReport_vb50ext_IEs,
+ &ett_rrc_MeasurementReport_vc50ext_IEs,
&ett_rrc_PagingType1,
&ett_rrc_T_laterNonCriticalExtensions_21,
&ett_rrc_T_v590NonCriticalExtensions_12,
&ett_rrc_T_v860NonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_68,
+ &ett_rrc_T_vc50NonCriticalExtensions_05,
+ &ett_rrc_T_nonCriticalExtensions_73,
&ett_rrc_PagingType1_v590ext_IEs,
&ett_rrc_PagingType1_v860ext_IEs,
+ &ett_rrc_PagingType1_vc50ext_IEs,
&ett_rrc_PagingType2,
&ett_rrc_T_laterNonCriticalExtensions_22,
- &ett_rrc_T_nonCriticalExtensions_69,
+ &ett_rrc_T_nonCriticalExtensions_74,
&ett_rrc_PhysicalChannelReconfiguration,
&ett_rrc_T_r3_12,
&ett_rrc_T_v3a0NonCriticalExtensions_05,
@@ -183294,64 +198831,67 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtenstions_02,
&ett_rrc_T_v690NonCriticalExtensions_12,
&ett_rrc_T_v770NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_70,
+ &ett_rrc_T_nonCriticalExtensions_75,
&ett_rrc_T_later_than_r3_10,
- &ett_rrc_T_criticalExtensions_53,
+ &ett_rrc_T_criticalExtensions_58,
&ett_rrc_T_r4_04,
&ett_rrc_T_v4d0NonCriticalExtensions_04,
&ett_rrc_T_v590NonCriticalExtenstions_03,
&ett_rrc_T_v690NonCriticalExtensions_13,
&ett_rrc_T_v770NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_71,
- &ett_rrc_T_criticalExtensions_54,
+ &ett_rrc_T_nonCriticalExtensions_76,
+ &ett_rrc_T_criticalExtensions_59,
&ett_rrc_T_r5_04,
&ett_rrc_T_v690NonCriticalExtensions_14,
&ett_rrc_T_v770NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_72,
- &ett_rrc_T_criticalExtensions_55,
+ &ett_rrc_T_nonCriticalExtensions_77,
+ &ett_rrc_T_criticalExtensions_60,
&ett_rrc_T_r6_06,
&ett_rrc_T_v6b0NonCriticalExtensions_05,
&ett_rrc_T_v770NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_73,
- &ett_rrc_T_criticalExtensions_56,
+ &ett_rrc_T_nonCriticalExtensions_78,
+ &ett_rrc_T_criticalExtensions_61,
&ett_rrc_T_r7_05,
&ett_rrc_T_v780NonCriticalExtensions_04,
&ett_rrc_T_v7d0NonCriticalExtensions_04,
&ett_rrc_T_v7f0NonCriticalExtensions_05,
&ett_rrc_T_v7g0NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_74,
- &ett_rrc_T_criticalExtensions_57,
+ &ett_rrc_T_nonCriticalExtensions_79,
+ &ett_rrc_T_criticalExtensions_62,
&ett_rrc_T_r8_06,
&ett_rrc_T_v7d0NonCriticalExtensions_05,
&ett_rrc_T_v7f0NonCriticalExtensions_06,
&ett_rrc_T_v890NonCriticalExtensions_04,
&ett_rrc_T_v7g0NonCriticalExtensions_07,
&ett_rrc_T_v8a0NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_75,
- &ett_rrc_T_criticalExtensions_58,
+ &ett_rrc_T_nonCriticalExtensions_80,
+ &ett_rrc_T_criticalExtensions_63,
&ett_rrc_T_r9_05,
&ett_rrc_T_v950NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_76,
- &ett_rrc_T_criticalExtensions_59,
+ &ett_rrc_T_nonCriticalExtensions_81,
+ &ett_rrc_T_criticalExtensions_64,
&ett_rrc_T_r10_05,
&ett_rrc_T_vb50NonCriticalExtensions_11,
- &ett_rrc_T_nonCriticalExtensions_77,
- &ett_rrc_T_criticalExtensions_60,
+ &ett_rrc_T_nonCriticalExtensions_82,
+ &ett_rrc_T_criticalExtensions_65,
&ett_rrc_T_r11_06,
- &ett_rrc_T_nonCriticalExtensions_78,
- &ett_rrc_T_criticalExtensions_61,
+ &ett_rrc_T_nonCriticalExtensions_83,
+ &ett_rrc_T_criticalExtensions_66,
+ &ett_rrc_T_r12_05,
+ &ett_rrc_T_nonCriticalExtensions_84,
+ &ett_rrc_T_criticalExtensions_67,
&ett_rrc_PhysicalChannelReconfiguration_r3_IEs,
- &ett_rrc_T_modeSpecificInfo_12,
- &ett_rrc_T_fdd_18,
+ &ett_rrc_T_modeSpecificInfo_13,
+ &ett_rrc_T_fdd_19,
&ett_rrc_PhysicalChannelReconfiguration_v3a0ext,
&ett_rrc_PhysicalChannelReconfiguration_v4b0ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_v590ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_r4_IEs,
- &ett_rrc_T_modeSpecificInfo_13,
- &ett_rrc_T_fdd_19,
- &ett_rrc_PhysicalChannelReconfiguration_r5_IEs,
&ett_rrc_T_modeSpecificInfo_14,
&ett_rrc_T_fdd_20,
+ &ett_rrc_PhysicalChannelReconfiguration_r5_IEs,
+ &ett_rrc_T_modeSpecificInfo_15,
+ &ett_rrc_T_fdd_21,
&ett_rrc_PhysicalChannelReconfiguration_r6_IEs,
&ett_rrc_PhysicalChannelReconfiguration_v690ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_v6b0ext_IEs,
@@ -183369,26 +198909,27 @@ void proto_register_rrc(void) {
&ett_rrc_PhysicalChannelReconfiguration_r10_IEs,
&ett_rrc_PhysicalChannelReconfiguration_vb50ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_r11_IEs,
+ &ett_rrc_PhysicalChannelReconfiguration_r12_IEs,
&ett_rrc_PhysicalChannelReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_24,
&ett_rrc_T_v770NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_79,
+ &ett_rrc_T_nonCriticalExtensions_85,
&ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs,
&ett_rrc_PhysicalChannelReconfigurationFailure,
&ett_rrc_T_laterNonCriticalExtensions_25,
- &ett_rrc_T_nonCriticalExtensions_80,
+ &ett_rrc_T_nonCriticalExtensions_86,
&ett_rrc_PhysicalSharedChannelAllocation,
&ett_rrc_T_r3_13,
&ett_rrc_T_laterNonCriticalExtensions_26,
- &ett_rrc_T_nonCriticalExtensions_81,
+ &ett_rrc_T_nonCriticalExtensions_87,
&ett_rrc_T_later_than_r3_11,
- &ett_rrc_T_criticalExtensions_62,
+ &ett_rrc_T_criticalExtensions_68,
&ett_rrc_T_r4_05,
&ett_rrc_T_v4d0NonCriticalExtensions_05,
&ett_rrc_T_v690NonCriticalExtensions_15,
&ett_rrc_T_v770NonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_82,
- &ett_rrc_T_criticalExtensions_63,
+ &ett_rrc_T_nonCriticalExtensions_88,
+ &ett_rrc_T_criticalExtensions_69,
&ett_rrc_PhysicalSharedChannelAllocation_r3_IEs,
&ett_rrc_PhysicalSharedChannelAllocation_r4_IEs,
&ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs,
@@ -183397,7 +198938,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_allocationConfirmation,
&ett_rrc_T_laterNonCriticalExtensions_27,
&ett_rrc_T_v590NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_83,
+ &ett_rrc_T_nonCriticalExtensions_89,
&ett_rrc_PUSCHCapacityRequest_v590ext,
&ett_rrc_RadioBearerReconfiguration,
&ett_rrc_T_r3_14,
@@ -183408,101 +198949,104 @@ void proto_register_rrc(void) {
&ett_rrc_T_v5d0NonCriticalExtenstions_06,
&ett_rrc_T_v690NonCriticalExtensions_16,
&ett_rrc_T_v770NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_84,
+ &ett_rrc_T_nonCriticalExtensions_90,
&ett_rrc_T_later_than_r3_12,
- &ett_rrc_T_criticalExtensions_64,
+ &ett_rrc_T_criticalExtensions_70,
&ett_rrc_T_r4_06,
&ett_rrc_T_v4d0NonCriticalExtensions_06,
&ett_rrc_T_v590NonCriticalExtensions_15,
&ett_rrc_T_v5d0NonCriticalExtenstions_07,
&ett_rrc_T_v690NonCriticalExtensions_17,
&ett_rrc_T_v770NonCriticalExtensions_11,
- &ett_rrc_T_nonCriticalExtensions_85,
- &ett_rrc_T_criticalExtensions_65,
+ &ett_rrc_T_nonCriticalExtensions_91,
+ &ett_rrc_T_criticalExtensions_71,
&ett_rrc_T_r5_05,
&ett_rrc_T_v5d0NonCriticalExtenstions_08,
&ett_rrc_T_v690NonCriticalExtensions_18,
&ett_rrc_T_v770NonCriticalExtensions_12,
- &ett_rrc_T_nonCriticalExtensions_86,
- &ett_rrc_T_criticalExtensions_66,
+ &ett_rrc_T_nonCriticalExtensions_92,
+ &ett_rrc_T_criticalExtensions_72,
&ett_rrc_T_r6_07,
&ett_rrc_T_v6b0NonCriticalExtensions_06,
&ett_rrc_T_v6f0NonCriticalExtensions,
&ett_rrc_T_v770NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_87,
- &ett_rrc_T_criticalExtensions_67,
+ &ett_rrc_T_nonCriticalExtensions_93,
+ &ett_rrc_T_criticalExtensions_73,
&ett_rrc_T_r7_06,
&ett_rrc_T_v780NonCriticalExtensions_05,
&ett_rrc_T_v790NonCriticalExtensions,
&ett_rrc_T_v7d0NonCriticalExtensions_06,
&ett_rrc_T_v7f0NonCriticalExtensions_07,
&ett_rrc_T_v7g0NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_88,
- &ett_rrc_T_criticalExtensions_68,
+ &ett_rrc_T_nonCriticalExtensions_94,
+ &ett_rrc_T_criticalExtensions_74,
&ett_rrc_T_r8_07,
&ett_rrc_T_v7d0NonCriticalExtensions_07,
&ett_rrc_T_v7f0NonCriticalExtensions_08,
&ett_rrc_T_v890NonCriticalExtensions_05,
&ett_rrc_T_v7g0NonCriticalExtensions_09,
&ett_rrc_T_v8a0NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_89,
- &ett_rrc_T_criticalExtensions_69,
+ &ett_rrc_T_nonCriticalExtensions_95,
+ &ett_rrc_T_criticalExtensions_75,
&ett_rrc_T_r9_06,
&ett_rrc_T_v950NonCriticalExtensions_04,
&ett_rrc_T_v9c0NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_90,
- &ett_rrc_T_criticalExtensions_70,
+ &ett_rrc_T_nonCriticalExtensions_96,
+ &ett_rrc_T_criticalExtensions_76,
&ett_rrc_T_r10_06,
&ett_rrc_T_v9c0NonCriticalExtensions_05,
&ett_rrc_T_vaa0NonCriticalExtensions_01,
&ett_rrc_T_vb50NonCriticalExtensions_12,
- &ett_rrc_T_nonCriticalExtensions_91,
- &ett_rrc_T_criticalExtensions_71,
+ &ett_rrc_T_nonCriticalExtensions_97,
+ &ett_rrc_T_criticalExtensions_77,
&ett_rrc_T_r11_07,
- &ett_rrc_T_nonCriticalExtensions_92,
- &ett_rrc_T_criticalExtensions_72,
+ &ett_rrc_T_nonCriticalExtensions_98,
+ &ett_rrc_T_criticalExtensions_78,
+ &ett_rrc_T_r12_06,
+ &ett_rrc_T_nonCriticalExtensions_99,
+ &ett_rrc_T_criticalExtensions_79,
&ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs,
&ett_rrc_RadioBearerReconfiguration_r3_IEs,
&ett_rrc_T_dummy_01,
- &ett_rrc_T_fdd_21,
- &ett_rrc_T_modeSpecificPhysChInfo_03,
&ett_rrc_T_fdd_22,
+ &ett_rrc_T_modeSpecificPhysChInfo_03,
+ &ett_rrc_T_fdd_23,
&ett_rrc_RadioBearerReconfiguration_v3a0ext,
&ett_rrc_RadioBearerReconfiguration_v4b0ext_IEs,
&ett_rrc_RadioBearerReconfiguration_v590ext_IEs,
&ett_rrc_RadioBearerReconfiguration_v5d0ext_IEs,
&ett_rrc_RadioBearerReconfiguration_r4_IEs,
&ett_rrc_T_dummy_02,
- &ett_rrc_T_fdd_23,
- &ett_rrc_T_modeSpecificPhysChInfo_04,
&ett_rrc_T_fdd_24,
+ &ett_rrc_T_modeSpecificPhysChInfo_04,
+ &ett_rrc_T_fdd_25,
&ett_rrc_RadioBearerReconfiguration_r5_IEs,
- &ett_rrc_T_specificationMode_09,
- &ett_rrc_T_complete_09,
+ &ett_rrc_T_specificationMode_11,
+ &ett_rrc_T_complete_11,
&ett_rrc_T_dummy_03,
- &ett_rrc_T_fdd_25,
- &ett_rrc_T_preconfiguration_09,
- &ett_rrc_T_preConfigMode_09,
- &ett_rrc_T_defaultConfig_09,
- &ett_rrc_T_modeSpecificPhysChInfo_05,
&ett_rrc_T_fdd_26,
- &ett_rrc_RadioBearerReconfiguration_r6_IEs,
- &ett_rrc_T_specificationMode_10,
- &ett_rrc_T_complete_10,
&ett_rrc_T_preconfiguration_10,
&ett_rrc_T_preConfigMode_10,
&ett_rrc_T_defaultConfig_10,
- &ett_rrc_RadioBearerReconfiguration_v690ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs,
- &ett_rrc_T_specificationMode_11,
- &ett_rrc_T_complete_11,
- &ett_rrc_RadioBearerReconfiguration_r7_IEs,
+ &ett_rrc_T_modeSpecificPhysChInfo_05,
+ &ett_rrc_T_fdd_27,
+ &ett_rrc_RadioBearerReconfiguration_r6_IEs,
&ett_rrc_T_specificationMode_12,
&ett_rrc_T_complete_12,
&ett_rrc_T_preconfiguration_11,
&ett_rrc_T_preConfigMode_11,
&ett_rrc_T_defaultConfig_11,
+ &ett_rrc_RadioBearerReconfiguration_v690ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs,
+ &ett_rrc_T_specificationMode_13,
+ &ett_rrc_T_complete_13,
+ &ett_rrc_RadioBearerReconfiguration_r7_IEs,
+ &ett_rrc_T_specificationMode_14,
+ &ett_rrc_T_complete_14,
+ &ett_rrc_T_preconfiguration_12,
+ &ett_rrc_T_preConfigMode_12,
+ &ett_rrc_T_defaultConfig_12,
&ett_rrc_RadioBearerReconfiguration_v770ext_IEs,
&ett_rrc_RadioBearerReconfiguration_v780ext_IEs,
&ett_rrc_RadioBearerReconfiguration_v790ext_IEs,
@@ -183510,42 +199054,48 @@ void proto_register_rrc(void) {
&ett_rrc_RadioBearerReconfiguration_v7f0ext_IEs,
&ett_rrc_RadioBearerReconfiguration_v7g0ext_IEs,
&ett_rrc_RadioBearerReconfiguration_r8_IEs,
- &ett_rrc_T_specificationMode_13,
- &ett_rrc_T_complete_13,
- &ett_rrc_T_preconfiguration_12,
- &ett_rrc_T_preConfigMode_12,
- &ett_rrc_T_defaultConfig_12,
- &ett_rrc_RadioBearerReconfiguration_v890ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_r9_IEs,
- &ett_rrc_T_specificationMode_14,
- &ett_rrc_T_complete_14,
+ &ett_rrc_T_specificationMode_15,
+ &ett_rrc_T_complete_15,
&ett_rrc_T_preconfiguration_13,
&ett_rrc_T_preConfigMode_13,
&ett_rrc_T_defaultConfig_13,
- &ett_rrc_RadioBearerReconfiguration_v950ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_r10_IEs,
- &ett_rrc_T_specificationMode_15,
- &ett_rrc_T_complete_15,
+ &ett_rrc_RadioBearerReconfiguration_v890ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_r9_IEs,
+ &ett_rrc_T_specificationMode_16,
+ &ett_rrc_T_complete_16,
&ett_rrc_T_preconfiguration_14,
&ett_rrc_T_preConfigMode_14,
&ett_rrc_T_defaultConfig_14,
- &ett_rrc_RadioBearerReconfiguration_vb50ext_IEs,
- &ett_rrc_RadioBearerReconfiguration_r11_IEs,
- &ett_rrc_T_specificationMode_16,
- &ett_rrc_T_complete_16,
+ &ett_rrc_RadioBearerReconfiguration_v950ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_r10_IEs,
+ &ett_rrc_T_specificationMode_17,
+ &ett_rrc_T_complete_17,
&ett_rrc_T_preconfiguration_15,
&ett_rrc_T_preConfigMode_15,
&ett_rrc_T_defaultConfig_15,
+ &ett_rrc_RadioBearerReconfiguration_vb50ext_IEs,
+ &ett_rrc_RadioBearerReconfiguration_r11_IEs,
+ &ett_rrc_T_specificationMode_18,
+ &ett_rrc_T_complete_18,
+ &ett_rrc_T_preconfiguration_16,
+ &ett_rrc_T_preConfigMode_16,
+ &ett_rrc_T_defaultConfig_16,
+ &ett_rrc_RadioBearerReconfiguration_r12_IEs,
+ &ett_rrc_T_specificationMode_19,
+ &ett_rrc_T_complete_19,
+ &ett_rrc_T_preconfiguration_17,
+ &ett_rrc_T_preConfigMode_17,
+ &ett_rrc_T_defaultConfig_17,
&ett_rrc_RadioBearerReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_29,
&ett_rrc_T_v770NonCriticalExtensions_14,
- &ett_rrc_T_nonCriticalExtensions_93,
+ &ett_rrc_T_nonCriticalExtensions_100,
&ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs,
&ett_rrc_RadioBearerReconfigurationFailure,
&ett_rrc_T_laterNonCriticalExtensions_30,
- &ett_rrc_T_nonCriticalExtensions_94,
+ &ett_rrc_T_nonCriticalExtensions_101,
&ett_rrc_RadioBearerRelease,
&ett_rrc_T_r3_15,
&ett_rrc_T_v3a0NonCriticalExtensions_06,
@@ -183554,73 +199104,76 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_16,
&ett_rrc_T_v690NonCriticalExtensions_19,
&ett_rrc_T_v770NonCriticalExtensions_15,
- &ett_rrc_T_nonCriticalExtensions_95,
+ &ett_rrc_T_nonCriticalExtensions_102,
&ett_rrc_T_later_than_r3_13,
- &ett_rrc_T_criticalExtensions_73,
+ &ett_rrc_T_criticalExtensions_80,
&ett_rrc_T_r4_07,
&ett_rrc_T_v4d0NonCriticalExtensions_07,
&ett_rrc_T_v590NonCriticalExtensions_17,
&ett_rrc_T_v690NonCriticalExtensions_20,
&ett_rrc_T_v770NonCriticalExtensions_16,
- &ett_rrc_T_nonCriticalExtensions_96,
- &ett_rrc_T_criticalExtensions_74,
+ &ett_rrc_T_nonCriticalExtensions_103,
+ &ett_rrc_T_criticalExtensions_81,
&ett_rrc_T_r5_06,
&ett_rrc_T_v690NonCriticalExtensions_21,
&ett_rrc_T_v770NonCriticalExtensions_17,
- &ett_rrc_T_nonCriticalExtensions_97,
- &ett_rrc_T_criticalExtensions_75,
+ &ett_rrc_T_nonCriticalExtensions_104,
+ &ett_rrc_T_criticalExtensions_82,
&ett_rrc_T_r6_08,
&ett_rrc_T_v6b0NonCriticalExtensions_07,
&ett_rrc_T_v770NonCriticalExtensions_18,
- &ett_rrc_T_nonCriticalExtensions_98,
- &ett_rrc_T_criticalExtensions_76,
+ &ett_rrc_T_nonCriticalExtensions_105,
+ &ett_rrc_T_criticalExtensions_83,
&ett_rrc_T_r7_07,
&ett_rrc_T_v780NonCriticalExtensions_06,
&ett_rrc_T_v7d0NonCriticalExtensions_08,
&ett_rrc_T_v7f0NonCriticalExtensions_09,
&ett_rrc_T_v7g0NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_99,
- &ett_rrc_T_criticalExtensions_77,
+ &ett_rrc_T_nonCriticalExtensions_106,
+ &ett_rrc_T_criticalExtensions_84,
&ett_rrc_T_r8_08,
&ett_rrc_T_v7d0NonCriticalExtensions_09,
&ett_rrc_T_v7f0NonCriticalExtensions_10,
&ett_rrc_T_v890NonCriticalExtensions_06,
&ett_rrc_T_v7g0NonCriticalExtensions_11,
&ett_rrc_T_v8a0NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_100,
- &ett_rrc_T_criticalExtensions_78,
+ &ett_rrc_T_nonCriticalExtensions_107,
+ &ett_rrc_T_criticalExtensions_85,
&ett_rrc_T_r9_07,
&ett_rrc_T_v950NonCriticalExtensions_05,
&ett_rrc_T_v970NonCriticalExtensions_02,
&ett_rrc_T_v9c0NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_101,
- &ett_rrc_T_criticalExtensions_79,
+ &ett_rrc_T_nonCriticalExtensions_108,
+ &ett_rrc_T_criticalExtensions_86,
&ett_rrc_T_r10_07,
&ett_rrc_T_v9c0NonCriticalExtensions_07,
&ett_rrc_T_vb50NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_102,
- &ett_rrc_T_criticalExtensions_80,
+ &ett_rrc_T_nonCriticalExtensions_109,
+ &ett_rrc_T_criticalExtensions_87,
&ett_rrc_T_r11_08,
- &ett_rrc_T_nonCriticalExtensions_103,
- &ett_rrc_T_criticalExtensions_81,
+ &ett_rrc_T_nonCriticalExtensions_110,
+ &ett_rrc_T_criticalExtensions_88,
+ &ett_rrc_T_r12_07,
+ &ett_rrc_T_nonCriticalExtensions_111,
+ &ett_rrc_T_criticalExtensions_89,
&ett_rrc_RadioBearerRelease_r3_IEs,
&ett_rrc_T_dummy_04,
- &ett_rrc_T_fdd_27,
- &ett_rrc_T_modeSpecificPhysChInfo_06,
&ett_rrc_T_fdd_28,
+ &ett_rrc_T_modeSpecificPhysChInfo_06,
+ &ett_rrc_T_fdd_29,
&ett_rrc_RadioBearerRelease_v3a0ext,
&ett_rrc_RadioBearerRelease_v4b0ext_IEs,
&ett_rrc_RadioBearerRelease_v590ext_IEs,
&ett_rrc_RadioBearerRelease_r4_IEs,
&ett_rrc_T_dummy_05,
- &ett_rrc_T_fdd_29,
- &ett_rrc_T_modeSpecificPhysChInfo_07,
&ett_rrc_T_fdd_30,
+ &ett_rrc_T_modeSpecificPhysChInfo_07,
+ &ett_rrc_T_fdd_31,
&ett_rrc_RadioBearerRelease_r5_IEs,
&ett_rrc_T_dummy_06,
- &ett_rrc_T_fdd_31,
- &ett_rrc_T_modeSpecificPhysChInfo_08,
&ett_rrc_T_fdd_32,
+ &ett_rrc_T_modeSpecificPhysChInfo_08,
+ &ett_rrc_T_fdd_33,
&ett_rrc_RadioBearerRelease_v690ext_IEs,
&ett_rrc_RadioBearerRelease_r6_IEs,
&ett_rrc_RadioBearerRelease_v6b0ext_IEs,
@@ -183640,14 +199193,15 @@ void proto_register_rrc(void) {
&ett_rrc_RadioBearerRelease_r10_IEs,
&ett_rrc_RadioBearerRelease_vb50ext_IEs,
&ett_rrc_RadioBearerRelease_r11_IEs,
+ &ett_rrc_RadioBearerRelease_r12_IEs,
&ett_rrc_RadioBearerReleaseComplete,
&ett_rrc_T_laterNonCriticalExtensions_32,
&ett_rrc_T_v770NonCriticalExtensions_19,
- &ett_rrc_T_nonCriticalExtensions_104,
+ &ett_rrc_T_nonCriticalExtensions_112,
&ett_rrc_RadioBearerReleaseComplete_v770ext_IEs,
&ett_rrc_RadioBearerReleaseFailure,
&ett_rrc_T_laterNonCriticalExtensions_33,
- &ett_rrc_T_nonCriticalExtensions_105,
+ &ett_rrc_T_nonCriticalExtensions_113,
&ett_rrc_RadioBearerSetup,
&ett_rrc_T_r3_16,
&ett_rrc_T_v3a0NonCriticalExtensions_07,
@@ -183656,83 +199210,86 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_18,
&ett_rrc_T_v5d0NonCriticalExtenstions_09,
&ett_rrc_T_v690NonCriticalExtensions_22,
- &ett_rrc_T_nonCriticalExtensions_106,
+ &ett_rrc_T_nonCriticalExtensions_114,
&ett_rrc_T_later_than_r3_14,
- &ett_rrc_T_criticalExtensions_82,
+ &ett_rrc_T_criticalExtensions_90,
&ett_rrc_T_r4_08,
&ett_rrc_T_v4d0NonCriticalExtensions_08,
&ett_rrc_T_v590NonCriticalExtensions_19,
&ett_rrc_T_v5d0NonCriticalExtenstions_10,
&ett_rrc_T_v690NonCriticalExtensions_23,
- &ett_rrc_T_nonCriticalExtensions_107,
- &ett_rrc_T_criticalExtensions_83,
+ &ett_rrc_T_nonCriticalExtensions_115,
+ &ett_rrc_T_criticalExtensions_91,
&ett_rrc_T_r5_07,
&ett_rrc_T_v5d0NonCriticalExtenstions_11,
&ett_rrc_T_v690NonCriticalExtensions_24,
- &ett_rrc_T_nonCriticalExtensions_108,
- &ett_rrc_T_criticalExtensions_84,
+ &ett_rrc_T_nonCriticalExtensions_116,
+ &ett_rrc_T_criticalExtensions_92,
&ett_rrc_T_r6_09,
&ett_rrc_T_v6b0NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_109,
- &ett_rrc_T_criticalExtensions_85,
+ &ett_rrc_T_nonCriticalExtensions_117,
+ &ett_rrc_T_criticalExtensions_93,
&ett_rrc_T_r7_08,
&ett_rrc_T_v780NonCriticalExtensions_07,
&ett_rrc_T_v820NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_110,
- &ett_rrc_T_criticalExtensions_86,
+ &ett_rrc_T_nonCriticalExtensions_118,
+ &ett_rrc_T_criticalExtensions_94,
&ett_rrc_T_r8_09,
&ett_rrc_T_v7d0NonCriticalExtensions_10,
&ett_rrc_T_v7f0NonCriticalExtensions_11,
&ett_rrc_T_v890NonCriticalExtensions_07,
&ett_rrc_T_v7g0NonCriticalExtensions_12,
&ett_rrc_T_v8a0NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_111,
- &ett_rrc_T_criticalExtensions_87,
+ &ett_rrc_T_nonCriticalExtensions_119,
+ &ett_rrc_T_criticalExtensions_95,
&ett_rrc_T_r9_08,
&ett_rrc_T_v950NonCriticalExtensions_06,
&ett_rrc_T_v9c0NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_112,
- &ett_rrc_T_criticalExtensions_88,
+ &ett_rrc_T_nonCriticalExtensions_120,
+ &ett_rrc_T_criticalExtensions_96,
&ett_rrc_T_r10_08,
&ett_rrc_T_v9c0NonCriticalExtensions_09,
&ett_rrc_T_vb50NonCriticalExtensions_14,
- &ett_rrc_T_nonCriticalExtensions_113,
- &ett_rrc_T_criticalExtensions_89,
+ &ett_rrc_T_nonCriticalExtensions_121,
+ &ett_rrc_T_criticalExtensions_97,
&ett_rrc_T_r11_09,
- &ett_rrc_T_nonCriticalExtensions_114,
- &ett_rrc_T_criticalExtensions_90,
+ &ett_rrc_T_nonCriticalExtensions_122,
+ &ett_rrc_T_criticalExtensions_98,
+ &ett_rrc_T_r12_08,
+ &ett_rrc_T_nonCriticalExtensions_123,
+ &ett_rrc_T_criticalExtensions_99,
&ett_rrc_RadioBearerSetup_r3_IEs,
&ett_rrc_T_dummy_07,
- &ett_rrc_T_fdd_33,
- &ett_rrc_T_modeSpecificPhysChInfo_09,
&ett_rrc_T_fdd_34,
+ &ett_rrc_T_modeSpecificPhysChInfo_09,
+ &ett_rrc_T_fdd_35,
&ett_rrc_RadioBearerSetup_v3a0ext,
&ett_rrc_RadioBearerSetup_v4b0ext_IEs,
&ett_rrc_RadioBearerSetup_v590ext_IEs,
&ett_rrc_RadioBearerSetup_v5d0ext_IEs,
&ett_rrc_RadioBearerSetup_r4_IEs,
&ett_rrc_T_dummy_08,
- &ett_rrc_T_fdd_35,
- &ett_rrc_T_modeSpecificPhysChInfo_10,
&ett_rrc_T_fdd_36,
+ &ett_rrc_T_modeSpecificPhysChInfo_10,
+ &ett_rrc_T_fdd_37,
&ett_rrc_RadioBearerSetup_r5_IEs,
&ett_rrc_T_dummy_09,
- &ett_rrc_T_fdd_37,
- &ett_rrc_T_modeSpecificPhysChInfo_11,
&ett_rrc_T_fdd_38,
+ &ett_rrc_T_modeSpecificPhysChInfo_11,
+ &ett_rrc_T_fdd_39,
&ett_rrc_RadioBearerSetup_v690ext_IEs,
&ett_rrc_RadioBearerSetup_r6_IEs,
- &ett_rrc_T_specificationMode_17,
- &ett_rrc_T_complete_17,
+ &ett_rrc_T_specificationMode_20,
+ &ett_rrc_T_complete_20,
&ett_rrc_T_dummy_10,
&ett_rrc_RadioBearerSetup_v6b0ext_IEs,
&ett_rrc_RadioBearerSetup_r7_IEs,
- &ett_rrc_T_specificationMode_18,
- &ett_rrc_T_complete_18,
+ &ett_rrc_T_specificationMode_21,
+ &ett_rrc_T_complete_21,
&ett_rrc_RadioBearerSetup_r7_add_ext_IEs,
&ett_rrc_T_v7f0NonCriticalExtensions_12,
&ett_rrc_T_v7g0NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_115,
+ &ett_rrc_T_nonCriticalExtensions_124,
&ett_rrc_RadioBearerSetup_v780ext_IEs,
&ett_rrc_RadioBearerSetup_v7d0ext_IEs,
&ett_rrc_RadioBearerSetup_v7f0ext_IEs,
@@ -183747,14 +199304,15 @@ void proto_register_rrc(void) {
&ett_rrc_RadioBearerSetup_r10_IEs,
&ett_rrc_RadioBearerSetup_vb50ext_IEs,
&ett_rrc_RadioBearerSetup_r11_IEs,
+ &ett_rrc_RadioBearerSetup_r12_IEs,
&ett_rrc_RadioBearerSetupComplete,
&ett_rrc_T_laterNonCriticalExtensions_35,
&ett_rrc_T_v770NonCriticalExtensions_20,
- &ett_rrc_T_nonCriticalExtensions_116,
+ &ett_rrc_T_nonCriticalExtensions_125,
&ett_rrc_RadioBearerSetupComplete_v770ext_IEs,
&ett_rrc_RadioBearerSetupFailure,
&ett_rrc_T_laterNonCriticalExtensions_36,
- &ett_rrc_T_nonCriticalExtensions_117,
+ &ett_rrc_T_nonCriticalExtensions_126,
&ett_rrc_RRCConnectionReject,
&ett_rrc_T_r3_17,
&ett_rrc_T_laterNonCriticalExtensions_37,
@@ -183763,9 +199321,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtensions_10,
&ett_rrc_T_va40NonCriticalExtensions_05,
&ett_rrc_T_vb50NonCriticalExtensions_15,
- &ett_rrc_T_nonCriticalExtensions_118,
+ &ett_rrc_T_nonCriticalExtensions_127,
&ett_rrc_T_later_than_r3_15,
- &ett_rrc_T_criticalExtensions_91,
+ &ett_rrc_T_criticalExtensions_100,
&ett_rrc_RRCConnectionReject_r3_IEs,
&ett_rrc_RRCConnectionReject_v690ext_IEs,
&ett_rrc_RRCConnectionReject_v6f0ext_IEs,
@@ -183779,9 +199337,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_21,
&ett_rrc_T_v860NonCriticalExtensions_11,
&ett_rrc_T_va40NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_119,
+ &ett_rrc_T_nonCriticalExtensions_128,
&ett_rrc_T_later_than_r3_16,
- &ett_rrc_T_criticalExtensions_92,
+ &ett_rrc_T_criticalExtensions_101,
&ett_rrc_T_r4_09,
&ett_rrc_T_v4d0NonCriticalExtensions_09,
&ett_rrc_T_v690NonCriticalExtensions_27,
@@ -183789,8 +199347,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtensions_12,
&ett_rrc_T_va40NonCriticalExtensions_07,
&ett_rrc_T_vb50NonCriticalExtensions_16,
- &ett_rrc_T_nonCriticalExtensions_120,
- &ett_rrc_T_criticalExtensions_93,
+ &ett_rrc_T_nonCriticalExtensions_129,
+ &ett_rrc_T_criticalExtensions_102,
&ett_rrc_RRCConnectionRelease_r3_IEs,
&ett_rrc_RRCConnectionRelease_r4_IEs,
&ett_rrc_RRCConnectionRelease_v690ext_IEs,
@@ -183804,29 +199362,29 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_28,
&ett_rrc_T_v860NonCriticalExtensions_13,
&ett_rrc_T_va40NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_121,
+ &ett_rrc_T_nonCriticalExtensions_130,
&ett_rrc_T_later_than_r3_17,
- &ett_rrc_T_criticalExtensions_94,
+ &ett_rrc_T_criticalExtensions_103,
&ett_rrc_T_r4_10,
&ett_rrc_T_v4d0NonCriticalExtensions_10,
&ett_rrc_T_v690NonCriticalExtensions_29,
&ett_rrc_T_v860NonCriticalExtensions_14,
&ett_rrc_T_va40NonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_122,
- &ett_rrc_T_criticalExtensions_95,
+ &ett_rrc_T_nonCriticalExtensions_131,
+ &ett_rrc_T_criticalExtensions_104,
&ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation,
- &ett_rrc_T_criticalExtensions_96,
+ &ett_rrc_T_criticalExtensions_105,
&ett_rrc_T_r5_08,
&ett_rrc_T_v690NonCriticalExtensions_30,
&ett_rrc_T_v860NonCriticalExtensions_15,
&ett_rrc_T_va40NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_123,
- &ett_rrc_T_criticalExtensions_97,
+ &ett_rrc_T_nonCriticalExtensions_132,
+ &ett_rrc_T_criticalExtensions_106,
&ett_rrc_RRCConnectionRelease_CCCH_r3_IEs,
&ett_rrc_RRCConnectionRelease_CCCH_r4_IEs,
&ett_rrc_RRCConnectionReleaseComplete,
&ett_rrc_T_laterNonCriticalExtensions_40,
- &ett_rrc_T_nonCriticalExtensions_124,
+ &ett_rrc_T_nonCriticalExtensions_133,
&ett_rrc_RRCConnectionRequest,
&ett_rrc_T_v3d0NonCriticalExtensions,
&ett_rrc_T_v4b0NonCriticalExtensions_10,
@@ -183860,106 +199418,120 @@ void proto_register_rrc(void) {
&ett_rrc_RRCConnectionRequest_NonCriticalExts_va40_IEs,
&ett_rrc_T_v9b0NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_17,
- &ett_rrc_T_nonCriticalExtensions_125,
+ &ett_rrc_T_vc50NonCriticalExtensions_06,
+ &ett_rrc_T_nonCriticalExtensions_134,
&ett_rrc_RRCConnectionRequest_va40ext_IEs,
&ett_rrc_RRCConnectionRequest_vb50ext_IEs,
+ &ett_rrc_RRCConnectionRequest_vc50ext_IEs,
&ett_rrc_RRCConnectionSetup,
&ett_rrc_T_r3_20,
&ett_rrc_T_laterNonCriticalExtensions_41,
&ett_rrc_T_v4b0NonCriticalExtensions_11,
&ett_rrc_T_v590NonCriticalExtensions_21,
&ett_rrc_T_v690NonCriticalExtensions_32,
- &ett_rrc_T_nonCriticalExtensions_126,
+ &ett_rrc_T_nonCriticalExtensions_135,
&ett_rrc_T_later_than_r3_18,
- &ett_rrc_T_criticalExtensions_98,
+ &ett_rrc_T_criticalExtensions_107,
&ett_rrc_T_r4_11,
&ett_rrc_T_v4d0NonCriticalExtensions_11,
&ett_rrc_T_v590NonCriticalExtensions_22,
&ett_rrc_T_v690NonCriticalExtensions_33,
- &ett_rrc_T_nonCriticalExtensions_127,
- &ett_rrc_T_criticalExtensions_99,
+ &ett_rrc_T_nonCriticalExtensions_136,
+ &ett_rrc_T_criticalExtensions_108,
&ett_rrc_T_r5_09,
&ett_rrc_T_v690NonCriticalExtensions_34,
- &ett_rrc_T_nonCriticalExtensions_128,
- &ett_rrc_T_criticalExtensions_100,
+ &ett_rrc_T_nonCriticalExtensions_137,
+ &ett_rrc_T_criticalExtensions_109,
&ett_rrc_T_r6_10,
&ett_rrc_T_v6b0NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_129,
- &ett_rrc_T_criticalExtensions_101,
+ &ett_rrc_T_nonCriticalExtensions_138,
+ &ett_rrc_T_criticalExtensions_110,
&ett_rrc_T_r7_09,
&ett_rrc_T_v780NonCriticalExtensions_08,
&ett_rrc_T_v7d0NonCriticalExtensions_11,
- &ett_rrc_T_nonCriticalExtensions_130,
- &ett_rrc_T_criticalExtensions_102,
+ &ett_rrc_T_nonCriticalExtensions_139,
+ &ett_rrc_T_criticalExtensions_111,
&ett_rrc_T_r8_10,
&ett_rrc_T_v7d0NonCriticalExtensions_12,
&ett_rrc_T_v890NonCriticalExtensions_08,
&ett_rrc_T_v8a0NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_131,
- &ett_rrc_T_criticalExtensions_103,
+ &ett_rrc_T_nonCriticalExtensions_140,
+ &ett_rrc_T_criticalExtensions_112,
&ett_rrc_T_r9_09,
&ett_rrc_T_v950NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_132,
- &ett_rrc_T_criticalExtensions_104,
+ &ett_rrc_T_nonCriticalExtensions_141,
+ &ett_rrc_T_criticalExtensions_113,
&ett_rrc_T_r10_09,
- &ett_rrc_T_nonCriticalExtensions_133,
- &ett_rrc_T_criticalExtensions_105,
+ &ett_rrc_T_vaj0NonCriticalExtensions,
+ &ett_rrc_T_nonCriticalExtensions_142,
+ &ett_rrc_T_criticalExtensions_114,
&ett_rrc_T_r11_10,
- &ett_rrc_T_nonCriticalExtensions_134,
- &ett_rrc_T_criticalExtensions_106,
+ &ett_rrc_T_vaj0NonCriticalExtensions_01,
+ &ett_rrc_T_nonCriticalExtensions_143,
+ &ett_rrc_T_criticalExtensions_115,
+ &ett_rrc_T_r12_09,
+ &ett_rrc_T_nonCriticalExtensions_144,
+ &ett_rrc_T_criticalExtensions_116,
&ett_rrc_RRCConnectionSetup_r3_IEs,
&ett_rrc_RRCConnectionSetup_v4b0ext_IEs,
&ett_rrc_RRCConnectionSetup_v590ext_IEs,
&ett_rrc_RRCConnectionSetup_r4_IEs,
&ett_rrc_RRCConnectionSetup_r5_IEs,
- &ett_rrc_T_specificationMode_19,
- &ett_rrc_T_complete_19,
- &ett_rrc_T_preconfiguration_16,
- &ett_rrc_T_preConfigMode_16,
- &ett_rrc_T_defaultConfig_16,
- &ett_rrc_RRCConnectionSetup_v690ext_IEs,
- &ett_rrc_RRCConnectionSetup_r6_IEs,
- &ett_rrc_T_specificationMode_20,
- &ett_rrc_T_complete_20,
- &ett_rrc_T_preconfiguration_17,
- &ett_rrc_T_preConfigMode_17,
- &ett_rrc_T_defaultConfig_17,
- &ett_rrc_RRCConnectionSetup_v6b0ext_IEs,
- &ett_rrc_RRCConnectionSetup_r7_IEs,
- &ett_rrc_T_specificationMode_21,
- &ett_rrc_T_complete_21,
+ &ett_rrc_T_specificationMode_22,
+ &ett_rrc_T_complete_22,
&ett_rrc_T_preconfiguration_18,
&ett_rrc_T_preConfigMode_18,
&ett_rrc_T_defaultConfig_18,
- &ett_rrc_RRCConnectionSetup_v780ext_IEs,
- &ett_rrc_RRCConnectionSetup_v7d0ext_IEs,
- &ett_rrc_RRCConnectionSetup_r8_IEs,
- &ett_rrc_T_specificationMode_22,
- &ett_rrc_T_complete_22,
+ &ett_rrc_RRCConnectionSetup_v690ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r6_IEs,
+ &ett_rrc_T_specificationMode_23,
+ &ett_rrc_T_complete_23,
&ett_rrc_T_preconfiguration_19,
&ett_rrc_T_preConfigMode_19,
&ett_rrc_T_defaultConfig_19,
- &ett_rrc_RRCConnectionSetup_v890ext_IEs,
- &ett_rrc_RRCConnectionSetup_v8a0ext_IEs,
- &ett_rrc_RRCConnectionSetup_r9_IEs,
- &ett_rrc_T_specificationMode_23,
- &ett_rrc_T_complete_23,
+ &ett_rrc_RRCConnectionSetup_v6b0ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r7_IEs,
+ &ett_rrc_T_specificationMode_24,
+ &ett_rrc_T_complete_24,
&ett_rrc_T_preconfiguration_20,
&ett_rrc_T_preConfigMode_20,
&ett_rrc_T_defaultConfig_20,
- &ett_rrc_RRCConnectionSetup_v950ext_IEs,
- &ett_rrc_RRCConnectionSetup_r10_IEs,
- &ett_rrc_T_specificationMode_24,
- &ett_rrc_T_complete_24,
+ &ett_rrc_RRCConnectionSetup_v780ext_IEs,
+ &ett_rrc_RRCConnectionSetup_v7d0ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r8_IEs,
+ &ett_rrc_T_specificationMode_25,
+ &ett_rrc_T_complete_25,
&ett_rrc_T_preconfiguration_21,
&ett_rrc_T_preConfigMode_21,
&ett_rrc_T_defaultConfig_21,
- &ett_rrc_RRCConnectionSetup_r11_IEs,
- &ett_rrc_T_specificationMode_25,
- &ett_rrc_T_complete_25,
+ &ett_rrc_RRCConnectionSetup_v890ext_IEs,
+ &ett_rrc_RRCConnectionSetup_v8a0ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r9_IEs,
+ &ett_rrc_T_specificationMode_26,
+ &ett_rrc_T_complete_26,
&ett_rrc_T_preconfiguration_22,
&ett_rrc_T_preConfigMode_22,
&ett_rrc_T_defaultConfig_22,
+ &ett_rrc_RRCConnectionSetup_v950ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r10_IEs,
+ &ett_rrc_T_specificationMode_27,
+ &ett_rrc_T_complete_27,
+ &ett_rrc_T_preconfiguration_23,
+ &ett_rrc_T_preConfigMode_23,
+ &ett_rrc_T_defaultConfig_23,
+ &ett_rrc_RRCConnectionSetup_vaj0ext_IEs,
+ &ett_rrc_RRCConnectionSetup_r11_IEs,
+ &ett_rrc_T_specificationMode_28,
+ &ett_rrc_T_complete_28,
+ &ett_rrc_T_preconfiguration_24,
+ &ett_rrc_T_preConfigMode_24,
+ &ett_rrc_T_defaultConfig_24,
+ &ett_rrc_RRCConnectionSetup_r12_IEs,
+ &ett_rrc_T_specificationMode_29,
+ &ett_rrc_T_complete_29,
+ &ett_rrc_T_preconfiguration_25,
+ &ett_rrc_T_preConfigMode_25,
+ &ett_rrc_T_defaultConfig_25,
&ett_rrc_RRCConnectionSetupComplete,
&ett_rrc_T_v370NonCriticalExtensions,
&ett_rrc_T_v380NonCriticalExtensions,
@@ -183973,7 +199545,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_24,
&ett_rrc_T_va40NonCriticalExtensions_11,
&ett_rrc_T_vb50NonCriticalExtensions_18,
- &ett_rrc_T_nonCriticalExtensions_135,
+ &ett_rrc_T_nonCriticalExtensions_145,
&ett_rrc_RRCConnectionSetupComplete_v370ext,
&ett_rrc_RRCConnectionSetupComplete_v380ext_IEs,
&ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs,
@@ -183983,7 +199555,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7e0NonCriticalExtensions_02,
&ett_rrc_T_v7f0NonCriticalExtensions_13,
&ett_rrc_T_va40NonCriticalExtensions_12,
- &ett_rrc_T_nonCriticalExtensions_136,
+ &ett_rrc_T_nonCriticalExtensions_146,
&ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs,
&ett_rrc_RRCConnectionSetupComplete_v590ext_IEs,
&ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs,
@@ -183999,42 +199571,42 @@ void proto_register_rrc(void) {
&ett_rrc_RRC_FailureInfo,
&ett_rrc_T_r3_21,
&ett_rrc_T_laterNonCriticalExtensions_43,
- &ett_rrc_T_nonCriticalExtensions_137,
- &ett_rrc_T_criticalExtensions_107,
+ &ett_rrc_T_nonCriticalExtensions_147,
+ &ett_rrc_T_criticalExtensions_117,
&ett_rrc_RRC_FailureInfo_r3_IEs,
&ett_rrc_RRCStatus,
&ett_rrc_T_laterNonCriticalExtensions_44,
- &ett_rrc_T_nonCriticalExtensions_138,
+ &ett_rrc_T_nonCriticalExtensions_148,
&ett_rrc_SecurityModeCommand,
&ett_rrc_T_r3_22,
&ett_rrc_T_laterNonCriticalExtensions_45,
- &ett_rrc_T_nonCriticalExtensions_139,
+ &ett_rrc_T_nonCriticalExtensions_149,
&ett_rrc_T_later_than_r3_19,
- &ett_rrc_T_criticalExtensions_108,
+ &ett_rrc_T_criticalExtensions_118,
&ett_rrc_T_r7_10,
- &ett_rrc_T_nonCriticalExtensions_140,
- &ett_rrc_T_criticalExtensions_109,
+ &ett_rrc_T_nonCriticalExtensions_150,
+ &ett_rrc_T_criticalExtensions_119,
&ett_rrc_SecurityModeCommand_r3_IEs,
&ett_rrc_SecurityModeCommand_r7_IEs,
&ett_rrc_SecurityModeComplete,
&ett_rrc_T_laterNonCriticalExtensions_46,
- &ett_rrc_T_nonCriticalExtensions_141,
+ &ett_rrc_T_nonCriticalExtensions_151,
&ett_rrc_SecurityModeFailure,
&ett_rrc_T_laterNonCriticalExtensions_47,
- &ett_rrc_T_nonCriticalExtensions_142,
+ &ett_rrc_T_nonCriticalExtensions_152,
&ett_rrc_SignallingConnectionRelease,
&ett_rrc_T_r3_23,
&ett_rrc_T_laterNonCriticalExtensions_48,
&ett_rrc_T_va40NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_143,
+ &ett_rrc_T_nonCriticalExtensions_153,
&ett_rrc_T_later_than_r3_20,
- &ett_rrc_T_criticalExtensions_110,
+ &ett_rrc_T_criticalExtensions_120,
&ett_rrc_SignallingConnectionRelease_r3_IEs,
&ett_rrc_SignallingConnectionRelease_va40ext_IEs,
&ett_rrc_SignallingConnectionReleaseIndication,
&ett_rrc_T_laterNonCriticalExtensions_49,
&ett_rrc_T_v860nonCriticalExtentions,
- &ett_rrc_T_nonCriticalExtensions_144,
+ &ett_rrc_T_nonCriticalExtensions_154,
&ett_rrc_SignallingConnectionReleaseIndication_v860ext,
&ett_rrc_SystemInformation_BCH,
&ett_rrc_T_payload,
@@ -184042,6 +199614,12 @@ void proto_register_rrc(void) {
&ett_rrc_T_lastAndComplete,
&ett_rrc_T_lastAndCompleteAndFirst,
&ett_rrc_T_completeAndFirst,
+ &ett_rrc_SystemInformation2_BCH,
+ &ett_rrc_T_segmentCombination,
+ &ett_rrc_T_combination5,
+ &ett_rrc_T_combination6,
+ &ett_rrc_T_combination7,
+ &ett_rrc_T_combination9,
&ett_rrc_SystemInformation_FACH,
&ett_rrc_T_payload_01,
&ett_rrc_T_lastAndFirst_01,
@@ -184049,18 +199627,28 @@ void proto_register_rrc(void) {
&ett_rrc_T_lastAndCompleteAndFirst_01,
&ett_rrc_T_completeAndFirst_01,
&ett_rrc_FirstSegment,
+ &ett_rrc_FirstSegment2,
&ett_rrc_FirstSegmentShort,
+ &ett_rrc_FirstSegmentShort2,
&ett_rrc_SubsequentSegment,
+ &ett_rrc_SubsequentSegment2,
&ett_rrc_LastSegment,
+ &ett_rrc_LastSegment2,
&ett_rrc_LastSegmentShort,
+ &ett_rrc_LastSegmentShort2,
&ett_rrc_CompleteSIB_List,
+ &ett_rrc_CompleteSIB2_List,
&ett_rrc_CompleteSIB,
+ &ett_rrc_CompleteSIB2,
&ett_rrc_CompleteSIBshort,
+ &ett_rrc_CompleteSIBshort2,
&ett_rrc_SystemInformationChangeIndication,
&ett_rrc_T_laterNonCriticalExtensions_50,
&ett_rrc_T_v860NonCriticalExtensions_17,
- &ett_rrc_T_nonCriticalExtensions_145,
+ &ett_rrc_T_vc50NonCriticalExtensions_07,
+ &ett_rrc_T_nonCriticalExtensions_155,
&ett_rrc_SystemInformationChangeIndication_v860ext_IEs,
+ &ett_rrc_SystemInformationChangeIndication_vc50ext_IEs,
&ett_rrc_TransportChannelReconfiguration,
&ett_rrc_T_r3_24,
&ett_rrc_T_v3a0NonCriticalExtensions_09,
@@ -184069,72 +199657,75 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_24,
&ett_rrc_T_v690NonCriticalExtensions_36,
&ett_rrc_T_v770NonCriticalExtensions_25,
- &ett_rrc_T_nonCriticalExtensions_146,
+ &ett_rrc_T_nonCriticalExtensions_156,
&ett_rrc_T_later_than_r3_21,
- &ett_rrc_T_criticalExtensions_111,
+ &ett_rrc_T_criticalExtensions_121,
&ett_rrc_T_r4_12,
&ett_rrc_T_v4d0NonCriticalExtensions_12,
&ett_rrc_T_v590NonCriticalExtensions_25,
&ett_rrc_T_v690NonCriticalExtensions_37,
&ett_rrc_T_v770NonCriticalExtensions_26,
- &ett_rrc_T_nonCriticalExtensions_147,
- &ett_rrc_T_criticalExtensions_112,
+ &ett_rrc_T_nonCriticalExtensions_157,
+ &ett_rrc_T_criticalExtensions_122,
&ett_rrc_T_r5_10,
&ett_rrc_T_v690NonCriticalExtensions_38,
&ett_rrc_T_v770NonCriticalExtensions_27,
- &ett_rrc_T_nonCriticalExtensions_148,
- &ett_rrc_T_criticalExtensions_113,
+ &ett_rrc_T_nonCriticalExtensions_158,
+ &ett_rrc_T_criticalExtensions_123,
&ett_rrc_T_r6_11,
&ett_rrc_T_v6b0NonCriticalExtensions_11,
&ett_rrc_T_v770NonCriticalExtensions_28,
- &ett_rrc_T_nonCriticalExtensions_149,
- &ett_rrc_T_criticalExtensions_114,
+ &ett_rrc_T_nonCriticalExtensions_159,
+ &ett_rrc_T_criticalExtensions_124,
&ett_rrc_T_r7_11,
&ett_rrc_T_v780NonCriticalExtensions_09,
&ett_rrc_T_v7d0NonCriticalExtensions_13,
&ett_rrc_T_v7f0NonCriticalExtensions_14,
&ett_rrc_T_v7g0NonCriticalExtensions_15,
- &ett_rrc_T_nonCriticalExtensions_150,
- &ett_rrc_T_criticalExtensions_115,
+ &ett_rrc_T_nonCriticalExtensions_160,
+ &ett_rrc_T_criticalExtensions_125,
&ett_rrc_T_r8_11,
&ett_rrc_T_v7d0NonCriticalExtensions_14,
&ett_rrc_T_v7f0NonCriticalExtensions_15,
&ett_rrc_T_v890NonCriticalExtensions_09,
&ett_rrc_T_v7g0NonCriticalExtensions_16,
&ett_rrc_T_v8a0NonCriticalExtensions_09,
- &ett_rrc_T_nonCriticalExtensions_151,
- &ett_rrc_T_criticalExtensions_116,
+ &ett_rrc_T_nonCriticalExtensions_161,
+ &ett_rrc_T_criticalExtensions_126,
&ett_rrc_T_r9_10,
&ett_rrc_T_v950NonCriticalExtensions_08,
&ett_rrc_T_v9c0NonCriticalExtensions_10,
- &ett_rrc_T_nonCriticalExtensions_152,
- &ett_rrc_T_criticalExtensions_117,
+ &ett_rrc_T_nonCriticalExtensions_162,
+ &ett_rrc_T_criticalExtensions_127,
&ett_rrc_T_r10_10,
&ett_rrc_T_v9c0NonCriticalExtensions_11,
&ett_rrc_T_vb50NonCriticalExtensions_19,
- &ett_rrc_T_nonCriticalExtensions_153,
- &ett_rrc_T_criticalExtensions_118,
+ &ett_rrc_T_nonCriticalExtensions_163,
+ &ett_rrc_T_criticalExtensions_128,
&ett_rrc_T_r11_11,
- &ett_rrc_T_nonCriticalExtensions_154,
- &ett_rrc_T_criticalExtensions_119,
+ &ett_rrc_T_nonCriticalExtensions_164,
+ &ett_rrc_T_criticalExtensions_129,
+ &ett_rrc_T_r12_10,
+ &ett_rrc_T_nonCriticalExtensions_165,
+ &ett_rrc_T_criticalExtensions_130,
&ett_rrc_TransportChannelReconfiguration_r3_IEs,
&ett_rrc_T_dummy_11,
- &ett_rrc_T_fdd_39,
- &ett_rrc_T_modeSpecificPhysChInfo_12,
&ett_rrc_T_fdd_40,
+ &ett_rrc_T_modeSpecificPhysChInfo_12,
+ &ett_rrc_T_fdd_41,
&ett_rrc_TransportChannelReconfiguration_v3a0ext,
&ett_rrc_TransportChannelReconfiguration_v4b0ext_IEs,
&ett_rrc_TransportChannelReconfiguration_v590ext_IEs,
&ett_rrc_TransportChannelReconfiguration_r4_IEs,
&ett_rrc_T_dummy_12,
- &ett_rrc_T_fdd_41,
- &ett_rrc_T_modeSpecificPhysChInfo_13,
&ett_rrc_T_fdd_42,
+ &ett_rrc_T_modeSpecificPhysChInfo_13,
+ &ett_rrc_T_fdd_43,
&ett_rrc_TransportChannelReconfiguration_r5_IEs,
&ett_rrc_T_dummy_13,
- &ett_rrc_T_fdd_43,
- &ett_rrc_T_modeSpecificPhysChInfo_14,
&ett_rrc_T_fdd_44,
+ &ett_rrc_T_modeSpecificPhysChInfo_14,
+ &ett_rrc_T_fdd_45,
&ett_rrc_TransportChannelReconfiguration_v690ext_IEs,
&ett_rrc_TransportChannelReconfiguration_r6_IEs,
&ett_rrc_TransportChannelReconfiguration_v6b0ext_IEs,
@@ -184153,24 +199744,25 @@ void proto_register_rrc(void) {
&ett_rrc_TransportChannelReconfiguration_r10_IEs,
&ett_rrc_TransportChannelReconfiguration_vb50ext_IEs,
&ett_rrc_TransportChannelReconfiguration_r11_IEs,
+ &ett_rrc_TransportChannelReconfiguration_r12_IEs,
&ett_rrc_TransportChannelReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_52,
&ett_rrc_T_v770NonCriticalExtensions_29,
- &ett_rrc_T_nonCriticalExtensions_155,
+ &ett_rrc_T_nonCriticalExtensions_166,
&ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs,
&ett_rrc_TransportChannelReconfigurationFailure,
&ett_rrc_T_laterNonCriticalExtensions_53,
- &ett_rrc_T_nonCriticalExtensions_156,
+ &ett_rrc_T_nonCriticalExtensions_167,
&ett_rrc_TransportFormatCombinationControl,
- &ett_rrc_T_modeSpecificInfo_15,
- &ett_rrc_T_tdd_09,
+ &ett_rrc_T_modeSpecificInfo_16,
+ &ett_rrc_T_tdd_10,
&ett_rrc_T_laterNonCriticalExtensions_54,
&ett_rrc_T_v820NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_157,
+ &ett_rrc_T_nonCriticalExtensions_168,
&ett_rrc_TransportFormatCombinationControl_v820ext_IEs,
&ett_rrc_TransportFormatCombinationControlFailure,
&ett_rrc_T_laterNonCriticalExtensions_55,
- &ett_rrc_T_nonCriticalExtensions_158,
+ &ett_rrc_T_nonCriticalExtensions_169,
&ett_rrc_UECapabilityEnquiry,
&ett_rrc_T_r3_25,
&ett_rrc_T_laterNonCriticalExtensions_56,
@@ -184178,14 +199770,16 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_26,
&ett_rrc_T_v770NonCriticalExtensions_30,
&ett_rrc_T_v860NonCriticalExtensions_18,
- &ett_rrc_T_nonCriticalExtensions_159,
+ &ett_rrc_T_vaj0NonCriticalExtensions_02,
+ &ett_rrc_T_nonCriticalExtensions_170,
&ett_rrc_T_later_than_r3_22,
- &ett_rrc_T_criticalExtensions_120,
+ &ett_rrc_T_criticalExtensions_131,
&ett_rrc_UECapabilityEnquiry_r3_IEs,
&ett_rrc_UECapabilityEnquiry_v4b0ext_IEs,
&ett_rrc_UECapabilityEnquiry_v590ext_IEs,
&ett_rrc_UECapabilityEnquiry_v770ext_IEs,
&ett_rrc_UECapabilityEnquiry_v860ext_IEs,
+ &ett_rrc_UECapabilityEnquiry_vaj0ext_IEs,
&ett_rrc_UECapabilityInformation,
&ett_rrc_T_v370NonCriticalExtensions_01,
&ett_rrc_T_v380NonCriticalExtensions_01,
@@ -184195,7 +199789,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtensions_27,
&ett_rrc_T_v5c0NonCriticalExtensions_01,
&ett_rrc_T_v690NonCriticalExtensions_39,
- &ett_rrc_T_nonCriticalExtensions_160,
+ &ett_rrc_T_nonCriticalExtensions_171,
&ett_rrc_UECapabilityInformation_v370ext,
&ett_rrc_UECapabilityInformation_v380ext_IEs,
&ett_rrc_UECapabilityInformation_v3a0ext_IEs,
@@ -184204,7 +199798,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7e0NonCriticalExtensions_03,
&ett_rrc_T_v7f0NonCriticalExtensions_16,
&ett_rrc_T_va40NonCriticalExtensions_14,
- &ett_rrc_T_nonCriticalExtensions_161,
+ &ett_rrc_T_nonCriticalExtensions_172,
&ett_rrc_UECapabilityInformation_v4b0ext,
&ett_rrc_UECapabilityInformation_v590ext,
&ett_rrc_UECapabilityInformation_v5c0ext,
@@ -184218,9 +199812,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_r3_26,
&ett_rrc_T_laterNonCriticalExtensions_58,
&ett_rrc_T_v770NonCriticalExtensions_31,
- &ett_rrc_T_nonCriticalExtensions_162,
+ &ett_rrc_T_nonCriticalExtensions_173,
&ett_rrc_T_later_than_r3_23,
- &ett_rrc_T_criticalExtensions_121,
+ &ett_rrc_T_criticalExtensions_132,
&ett_rrc_UECapabilityInformationConfirm_r3_IEs,
&ett_rrc_UECapabilityInformationConfirm_v770ext_IEs,
&ett_rrc_UplinkDirectTransfer,
@@ -184228,55 +199822,57 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_40,
&ett_rrc_T_v7g0NonCriticalExtensions_17,
&ett_rrc_T_vb50NonCriticalExtensions_20,
- &ett_rrc_T_nonCriticalExtensions_163,
+ &ett_rrc_T_vc50NonCriticalExtensions_08,
+ &ett_rrc_T_nonCriticalExtensions_174,
&ett_rrc_UplinkDirectTransfer_v690ext_IEs,
&ett_rrc_UplinkDirectTransfer_v7g0ext_IEs,
&ett_rrc_UplinkDirectTransfer_vb50ext_IEs,
+ &ett_rrc_UplinkDirectTransfer_vc50ext_IEs,
&ett_rrc_UplinkPhysicalChannelControl,
&ett_rrc_T_r3_27,
&ett_rrc_T_laterNonCriticalExtensions_60,
&ett_rrc_T_v4b0NonCriticalExtensions_16,
&ett_rrc_T_noncriticalExtensions,
&ett_rrc_T_later_than_r3_24,
- &ett_rrc_T_criticalExtensions_122,
+ &ett_rrc_T_criticalExtensions_133,
&ett_rrc_T_r4_13,
&ett_rrc_T_v4d0NonCriticalExtensions_13,
&ett_rrc_T_v690NonCriticalExtensions_41,
- &ett_rrc_T_nonCriticalExtensions_164,
- &ett_rrc_T_criticalExtensions_123,
+ &ett_rrc_T_nonCriticalExtensions_175,
+ &ett_rrc_T_criticalExtensions_134,
&ett_rrc_T_r5_11,
&ett_rrc_T_v690NonCriticalExtensions_42,
&ett_rrc_T_v6a0NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_165,
- &ett_rrc_T_criticalExtensions_124,
+ &ett_rrc_T_nonCriticalExtensions_176,
+ &ett_rrc_T_criticalExtensions_135,
&ett_rrc_T_r7_12,
- &ett_rrc_T_nonCriticalExtensions_166,
- &ett_rrc_T_criticalExtensions_125,
+ &ett_rrc_T_nonCriticalExtensions_177,
+ &ett_rrc_T_criticalExtensions_136,
&ett_rrc_UplinkPhysicalChannelControl_r3_IEs,
&ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs,
&ett_rrc_UplinkPhysicalChannelControl_r4_IEs,
&ett_rrc_T_tddOption,
- &ett_rrc_T_tdd384_08,
- &ett_rrc_T_tdd128_08,
- &ett_rrc_UplinkPhysicalChannelControl_r5_IEs,
- &ett_rrc_T_tddOption_01,
&ett_rrc_T_tdd384_09,
&ett_rrc_T_tdd128_09,
+ &ett_rrc_UplinkPhysicalChannelControl_r5_IEs,
+ &ett_rrc_T_tddOption_01,
+ &ett_rrc_T_tdd384_10,
+ &ett_rrc_T_tdd128_10,
&ett_rrc_UplinkPhysicalChannelControl_v690ext_IEs,
&ett_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs,
&ett_rrc_UplinkPhysicalChannelControl_r7_IEs,
&ett_rrc_T_tddOption_02,
- &ett_rrc_T_tdd384_10,
- &ett_rrc_T_tdd768_05,
- &ett_rrc_T_tdd128_10,
+ &ett_rrc_T_tdd384_11,
+ &ett_rrc_T_tdd768_06,
+ &ett_rrc_T_tdd128_11,
&ett_rrc_URAUpdate,
&ett_rrc_T_laterNonCriticalExtensions_61,
&ett_rrc_T_v770NonCriticalExtensions_32,
&ett_rrc_T_v860NonCriticalExtensions_19,
&ett_rrc_T_va40NonCriticalExtensions_15,
- &ett_rrc_T_nonCriticalExtensions_167,
+ &ett_rrc_T_nonCriticalExtensions_178,
&ett_rrc_URAUpdate_r3_add_ext_IEs,
- &ett_rrc_T_nonCriticalExtensions_168,
+ &ett_rrc_T_nonCriticalExtensions_179,
&ett_rrc_UraUpdate_v770ext_IEs,
&ett_rrc_URAUpdate_v7e0ext_IEs,
&ett_rrc_URAUpdate_v860ext_IEs,
@@ -184285,17 +199881,17 @@ void proto_register_rrc(void) {
&ett_rrc_T_r3_28,
&ett_rrc_T_laterNonCriticalExtensions_62,
&ett_rrc_T_v690NonCriticalExtensions_43,
- &ett_rrc_T_nonCriticalExtensions_169,
+ &ett_rrc_T_nonCriticalExtensions_180,
&ett_rrc_T_later_than_r3_25,
- &ett_rrc_T_criticalExtensions_126,
+ &ett_rrc_T_criticalExtensions_137,
&ett_rrc_T_r5_12,
&ett_rrc_T_v690NonCriticalExtensions_44,
- &ett_rrc_T_nonCriticalExtensions_170,
- &ett_rrc_T_criticalExtensions_127,
+ &ett_rrc_T_nonCriticalExtensions_181,
+ &ett_rrc_T_criticalExtensions_138,
&ett_rrc_T_r7_13,
&ett_rrc_T_v860NonCriticalExtensions_20,
- &ett_rrc_T_nonCriticalExtensions_171,
- &ett_rrc_T_criticalExtensions_128,
+ &ett_rrc_T_nonCriticalExtensions_182,
+ &ett_rrc_T_criticalExtensions_139,
&ett_rrc_URAUpdateConfirm_r3_IEs,
&ett_rrc_URAUpdateConfirm_r5_IEs,
&ett_rrc_URAUpdateConfirm_v690ext_IEs,
@@ -184306,9 +199902,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_laterNonCriticalExtensions_63,
&ett_rrc_T_v690NonCriticalExtensions_45,
&ett_rrc_T_v860NonCriticalExtensions_21,
- &ett_rrc_T_nonCriticalExtensions_172,
+ &ett_rrc_T_nonCriticalExtensions_183,
&ett_rrc_T_later_than_r3_26,
- &ett_rrc_T_criticalExtensions_129,
+ &ett_rrc_T_criticalExtensions_140,
&ett_rrc_URAUpdateConfirm_CCCH_r3_IEs,
&ett_rrc_UTRANMobilityInformation,
&ett_rrc_T_r3_30,
@@ -184316,24 +199912,27 @@ void proto_register_rrc(void) {
&ett_rrc_T_laterNonCriticalExtensions_64,
&ett_rrc_T_v690NonCriticalExtensions_46,
&ett_rrc_T_v860NonCriticalExtentions,
- &ett_rrc_T_nonCriticalExtensions_173,
+ &ett_rrc_T_nonCriticalExtensions_184,
&ett_rrc_T_later_than_r3_27,
- &ett_rrc_T_criticalExtensions_130,
+ &ett_rrc_T_criticalExtensions_141,
&ett_rrc_T_r5_13,
&ett_rrc_T_v690NonCriticalExtensions_47,
&ett_rrc_T_v860NonCriticalExtentions_01,
- &ett_rrc_T_nonCriticalExtensions_174,
- &ett_rrc_T_criticalExtensions_131,
+ &ett_rrc_T_nonCriticalExtensions_185,
+ &ett_rrc_T_criticalExtensions_142,
&ett_rrc_T_r7_14,
&ett_rrc_T_v860NonCriticalExtensions_22,
&ett_rrc_T_vb50NonCriticalExtentions,
- &ett_rrc_T_nonCriticalExtensions_175,
- &ett_rrc_T_criticalExtensions_132,
+ &ett_rrc_T_nonCriticalExtensions_186,
+ &ett_rrc_T_criticalExtensions_143,
&ett_rrc_T_r11_12,
- &ett_rrc_T_nonCriticalExtensions_176,
- &ett_rrc_T_criticalExtensions_133,
+ &ett_rrc_T_nonCriticalExtensions_187,
+ &ett_rrc_T_criticalExtensions_144,
+ &ett_rrc_T_r12_11,
+ &ett_rrc_T_nonCriticalExtensions_188,
+ &ett_rrc_T_criticalExtensions_145,
&ett_rrc_UTRANMobilityInformation_r3_IEs,
- &ett_rrc_T_nonCriticalExtensions_177,
+ &ett_rrc_T_nonCriticalExtensions_189,
&ett_rrc_UTRANMobilityInformation_v3a0ext_IEs,
&ett_rrc_UTRANMobilityInformation_r5_IEs,
&ett_rrc_UtranMobilityInformation_v690ext_IEs,
@@ -184342,36 +199941,37 @@ void proto_register_rrc(void) {
&ett_rrc_UTRANMobilityInformation_v860ext2_IEs,
&ett_rrc_UTRANMobilityInformation_vb50ext_IEs,
&ett_rrc_UTRANMobilityInformation_r11_IEs,
+ &ett_rrc_UTRANMobilityInformation_r12_IEs,
&ett_rrc_UTRANMobilityInformationConfirm,
&ett_rrc_T_laterNonCriticalExtensions_65,
&ett_rrc_T_v770NonCriticalExtension_01,
&ett_rrc_T_va40NonCriticalExtensions_16,
- &ett_rrc_T_nonCriticalExtensions_178,
+ &ett_rrc_T_nonCriticalExtensions_190,
&ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs,
&ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs,
&ett_rrc_UTRANMobilityInformationFailure,
&ett_rrc_T_laterNonCriticalExtensions_66,
- &ett_rrc_T_nonCriticalExtensions_179,
+ &ett_rrc_T_nonCriticalExtensions_191,
&ett_rrc_MBMSAccessInformation,
- &ett_rrc_T_nonCriticalExtensions_180,
+ &ett_rrc_T_nonCriticalExtensions_192,
&ett_rrc_MBMSCommonPTMRBInformation,
&ett_rrc_T_v770NonCriticalExtensions_33,
&ett_rrc_T_v780NonCriticalExtensions_10,
&ett_rrc_T_v860NonCriticalExtensions_23,
- &ett_rrc_T_nonCriticalExtensions_181,
+ &ett_rrc_T_nonCriticalExtensions_193,
&ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs,
&ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs,
&ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs,
&ett_rrc_MBMSCurrentCellPTMRBInformation,
&ett_rrc_T_v770NonCriticalExtensions_34,
- &ett_rrc_T_nonCriticalExtensions_182,
+ &ett_rrc_T_nonCriticalExtensions_194,
&ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs,
&ett_rrc_MBMSGeneralInformation,
&ett_rrc_T_v6b0NonCriticalExtensions_12,
&ett_rrc_T_v770NonCriticalExtensions_35,
&ett_rrc_T_v860NonCriticalExtensions_24,
&ett_rrc_T_v890NoncriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_183,
+ &ett_rrc_T_nonCriticalExtensions_195,
&ett_rrc_MBMSGeneralInformation_v6b0ext_IEs,
&ett_rrc_MBMSGeneralInformation_v770ext_IEs,
&ett_rrc_MBMSGeneralInformation_v860ext_IEs,
@@ -184379,51 +199979,57 @@ void proto_register_rrc(void) {
&ett_rrc_MBMSModificationRequest,
&ett_rrc_T_v6b0NonCriticalExtensions_13,
&ett_rrc_T_v6f0NonCriticalExtensions_02,
- &ett_rrc_T_nonCriticalExtensions_184,
+ &ett_rrc_T_nonCriticalExtensions_196,
&ett_rrc_MBMSModificationRequest_v6b0ext_IEs,
&ett_rrc_MBMSModificationRequest_v6f0ext_IEs,
&ett_rrc_MBMSModifiedServicesInformation,
&ett_rrc_T_v770NonCriticalExtensions_36,
&ett_rrc_T_v7c0NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_185,
+ &ett_rrc_T_nonCriticalExtensions_197,
&ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs,
&ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs,
&ett_rrc_MBMSNeighbouringCellPTMRBInformation,
&ett_rrc_T_v770NonCriticalExtensions_37,
- &ett_rrc_T_nonCriticalExtensions_186,
+ &ett_rrc_T_nonCriticalExtensions_198,
&ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs,
&ett_rrc_MBMSSchedulingInformation,
- &ett_rrc_T_nonCriticalExtensions_187,
+ &ett_rrc_T_nonCriticalExtensions_199,
&ett_rrc_MBMSUnmodifiedServicesInformation,
&ett_rrc_T_v770NonCriticalExtensions_38,
- &ett_rrc_T_nonCriticalExtensions_188,
+ &ett_rrc_T_nonCriticalExtensions_200,
&ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs,
&ett_rrc_System_Information_Container,
&ett_rrc_T_vb50NonCriticalExtensions_21,
- &ett_rrc_T_nonCriticalExtensions_189,
+ &ett_rrc_T_vc50NonCriticalExtensions_09,
+ &ett_rrc_T_nonCriticalExtensions_201,
&ett_rrc_System_Information_Container_vb50ext_IEs,
+ &ett_rrc_System_Information_Container_vc50ext_IEs,
&ett_rrc_LoggingMeasurementConfiguration,
- &ett_rrc_T_criticalExtensions_134,
+ &ett_rrc_T_criticalExtensions_146,
&ett_rrc_T_r10_11,
- &ett_rrc_T_nonCriticalExtensions_190,
- &ett_rrc_T_criticalExtensions_135,
+ &ett_rrc_T_nonCriticalExtensions_202,
+ &ett_rrc_T_criticalExtensions_147,
&ett_rrc_T_r11_13,
- &ett_rrc_T_nonCriticalExtensions_191,
- &ett_rrc_T_criticalExtensions_136,
+ &ett_rrc_T_nonCriticalExtensions_203,
+ &ett_rrc_T_criticalExtensions_148,
&ett_rrc_LoggingMeasurementConfiguration_r10_IEs,
&ett_rrc_LoggingMeasurementConfiguration_r11_IEs,
&ett_rrc_UEInformationResponse,
&ett_rrc_T_vb50NonCriticalExtensions_22,
- &ett_rrc_T_nonCriticalExtensions_192,
+ &ett_rrc_T_vbb0NonCriticalExtensions,
+ &ett_rrc_T_vc50NonCriticalExtensions_10,
+ &ett_rrc_T_nonCriticalExtensions_204,
&ett_rrc_UEInformationResponse_vb50ext_IEs,
+ &ett_rrc_UEInformationResponse_vbb0ext_IEs,
+ &ett_rrc_UEInformationResponse_vc50ext_IEs,
&ett_rrc_UEInformationRequest,
- &ett_rrc_T_criticalExtensions_137,
+ &ett_rrc_T_criticalExtensions_149,
&ett_rrc_T_r10_12,
- &ett_rrc_T_nonCriticalExtensions_193,
- &ett_rrc_T_criticalExtensions_138,
+ &ett_rrc_T_nonCriticalExtensions_205,
+ &ett_rrc_T_criticalExtensions_150,
&ett_rrc_T_r11_14,
- &ett_rrc_T_nonCriticalExtensions_194,
- &ett_rrc_T_criticalExtensions_139,
+ &ett_rrc_T_nonCriticalExtensions_206,
+ &ett_rrc_T_criticalExtensions_151,
&ett_rrc_UEInformationRequest_r10_IEs,
&ett_rrc_UEInformationRequest_r11_IEs,
&ett_rrc_CN_DomainInformation,
@@ -184488,11 +200094,14 @@ void proto_register_rrc(void) {
&ett_rrc_CellSelectReselectInfoSIB_3_4,
&ett_rrc_T_cellSelectQualityMeasure,
&ett_rrc_T_cpich_Ec_N0,
- &ett_rrc_T_modeSpecificInfo_16,
- &ett_rrc_T_fdd_45,
- &ett_rrc_T_tdd_10,
+ &ett_rrc_T_modeSpecificInfo_17,
+ &ett_rrc_T_fdd_46,
+ &ett_rrc_T_tdd_11,
&ett_rrc_CSG_DedicatedFrequencyInfoList,
&ett_rrc_CSG_PSCSplitInfo,
+ &ett_rrc_DedicatedWLANOffloadInformation,
+ &ett_rrc_T_configurationInfo,
+ &ett_rrc_T_newConfiguration,
&ett_rrc_DomainSpecificAccessRestrictionForSharedNetwork_v670ext,
&ett_rrc_DomainSpecificAccessRestrictionList_v670ext,
&ett_rrc_DomainSpecificAccessRestrictionParam_v670ext,
@@ -184542,6 +200151,8 @@ void proto_register_rrc(void) {
&ett_rrc_CapabilityUpdateRequirement_r7,
&ett_rrc_CapabilityUpdateRequirement_v860ext,
&ett_rrc_CapabilityUpdateRequirement_r8,
+ &ett_rrc_CapabilityUpdateRequirement_vaj0ext,
+ &ett_rrc_CapabilityUpdateRequirement_r12,
&ett_rrc_CipheringModeCommand,
&ett_rrc_CipheringModeCommand_r7,
&ett_rrc_CipheringModeInfo,
@@ -184574,8 +200185,11 @@ void proto_register_rrc(void) {
&ett_rrc_CPCH_Parameters,
&ett_rrc_CSG_ProximityIndicationCapability,
&ett_rrc_DL_InformationPerSecondaryRL_List,
+ &ett_rrc_DL_InformationPerSecondaryRL_List_r12,
&ett_rrc_DL_InformationPerSecondaryRL,
&ett_rrc_T_e_RGCH_Info,
+ &ett_rrc_DL_InformationPerSecondaryRL_r12,
+ &ett_rrc_T_e_RGCH_Info_01,
&ett_rrc_DL_PhysChCapabilityFDD,
&ett_rrc_DL_PhysChCapabilityFDD_v380ext,
&ett_rrc_DL_PhysChCapabilityFDD_v770ext,
@@ -184584,23 +200198,26 @@ void proto_register_rrc(void) {
&ett_rrc_DL_PhysChCapabilityFDD_va40ext,
&ett_rrc_DL_PhysChCapabilityFDD_vb50ext,
&ett_rrc_DL_PhysChCapabilityFDD_vb80ext,
+ &ett_rrc_DL_PhysChCapabilityFDD_vc50ext,
&ett_rrc_DL_PhysChCapabilityTDD,
&ett_rrc_DL_PhysChCapabilityTDD_LCR_r4,
&ett_rrc_DL_PhysChCapabilityTDD_128_v770ext,
&ett_rrc_DL_PhysChCapabilityTDD_128_v860ext,
&ett_rrc_DL_PhysChCapabilityInfoTDD_128_va40ext,
+ &ett_rrc_DL_PhysChCapabilityInfoTDD_128_vc50ext,
&ett_rrc_DL_PhysChCapabilityTDD_768,
&ett_rrc_T_tdd768_hspdsch,
&ett_rrc_DL_PhysChCapabilityInfoTDD_768,
&ett_rrc_DL_TransChCapability,
&ett_rrc_DRAC_SysInfo,
&ett_rrc_DRAC_SysInfoList,
+ &ett_rrc_EUTRAbandSpecificCapUpdateReqList,
&ett_rrc_FailureCauseWithProtErr,
&ett_rrc_FailureCauseWithProtErrTrId,
&ett_rrc_FrequencyBandsIndicatorSupport,
- &ett_rrc_T_modeSpecificInfo_17,
- &ett_rrc_T_fdd_46,
- &ett_rrc_T_tdd_11,
+ &ett_rrc_T_modeSpecificInfo_18,
+ &ett_rrc_T_fdd_47,
+ &ett_rrc_T_tdd_12,
&ett_rrc_FrequencyBandsIndicatorTDD128,
&ett_rrc_FrequencyBandsIndicatorSupportTDD128,
&ett_rrc_FrequencyBandsRedirectionFDD,
@@ -184642,6 +200259,7 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementCapabilityTDD,
&ett_rrc_MeasurementCapabilityTDD_vb50ext,
&ett_rrc_MeasurementCapability_vb70ext,
+ &ett_rrc_MeasurementCapability_vc50ext,
&ett_rrc_NonContiguousMultiCellCombinationList,
&ett_rrc_NonContiguousMultiCell,
&ett_rrc_MultiRAT_Capability,
@@ -184651,6 +200269,7 @@ void proto_register_rrc(void) {
&ett_rrc_MultiModeRAT_Capability_v860ext,
&ett_rrc_MultiModeRAT_Capability_vae0ext,
&ett_rrc_MultiModeRAT_Capability_vb50ext,
+ &ett_rrc_MultiModeRAT_Capability_vc50ext,
&ett_rrc_NeighCellSI_AcquisitionCapability,
&ett_rrc_NetworkAssistedGANSS_Supported_List,
&ett_rrc_NetworkAssistedGANSS_Supported_List_item,
@@ -184695,6 +200314,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_fddPhysChCapability_05,
&ett_rrc_PhysicalChannelCapability_vb80ext,
&ett_rrc_T_fddPhysChCapability_06,
+ &ett_rrc_PhysicalChannelCapability_vc50ext,
+ &ett_rrc_T_fddPhysChCapability_07,
+ &ett_rrc_T_tddPhysChCapability_01,
&ett_rrc_PhysicalChannelCapabilityInfo_v770ext,
&ett_rrc_T_tddPhysChCapability_768_01,
&ett_rrc_T_tddPhysChCapability_128_03,
@@ -184742,11 +200364,14 @@ void proto_register_rrc(void) {
&ett_rrc_SecondaryServingEDCHCell_Info,
&ett_rrc_SecondaryEDCH_Info_Common,
&ett_rrc_T_servingGrant,
+ &ett_rrc_SecondaryEDCH_Info_Common_r12,
+ &ett_rrc_T_servingGrant_01,
&ett_rrc_Serving_HSDSCH_CellInformation,
&ett_rrc_Serving_HSDSCH_CellInformation_r7,
&ett_rrc_Serving_HSDSCH_CellInformation_r8,
&ett_rrc_Serving_HSDSCH_CellInformation_r9,
&ett_rrc_Serving_HSDSCH_CellInformation_r11,
+ &ett_rrc_Serving_HSDSCH_CellInformation_r12,
&ett_rrc_SimultaneousSCCPCH_DPCH_Reception,
&ett_rrc_T_supported_02,
&ett_rrc_SR_VCC_Info,
@@ -184793,7 +200418,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_vb70NonCriticalExtensions_01,
&ett_rrc_T_vae0NonCriticalExtensions,
&ett_rrc_T_vb80NonCriticalExtensions,
- &ett_rrc_T_nonCriticalExtensions_195,
+ &ett_rrc_T_vc50NonCriticalExtensions_11,
+ &ett_rrc_T_nonCriticalExtensions_207,
&ett_rrc_UE_RadioAccessCapability_va40ext_IEs,
&ett_rrc_UE_RadioAccessCapability_va60ext_IEs,
&ett_rrc_UE_RadioAccessCapability_va80ext_IEs,
@@ -184802,6 +200428,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_RadioAccessCapability_vb50ext_IEs,
&ett_rrc_UE_RadioAccessCapability_vb70ext_IEs,
&ett_rrc_UE_RadioAccessCapability_vb80ext_IEs,
+ &ett_rrc_UE_RadioAccessCapability_vc50ext_IEs,
&ett_rrc_UE_ConnTimersAndConstants,
&ett_rrc_UE_ConnTimersAndConstants_v3a0ext,
&ett_rrc_UE_ConnTimersAndConstants_r5,
@@ -184833,6 +200460,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_RadioAccessCapability_va80ext,
&ett_rrc_UE_RadioAccessCapability_vb50ext,
&ett_rrc_UE_RadioAccessCapability_vb70ext,
+ &ett_rrc_UE_RadioAccessCapability_vbc0ext,
&ett_rrc_UE_RadioAccessCapabBand_va40ext,
&ett_rrc_UE_RadioAccessCapabBandFDDList2,
&ett_rrc_UE_RadioAccessCapabBandFDDList3,
@@ -184879,9 +200507,10 @@ void proto_register_rrc(void) {
&ett_rrc_UE_RadioAccessCapabilityComp2_v920ext,
&ett_rrc_UE_RadioAccessCapabilityComp2_va40ext,
&ett_rrc_UE_RadioAccessCapabilityComp2_vb50ext,
+ &ett_rrc_UE_RadioAccessCapabilityComp2_vc50ext,
&ett_rrc_UE_RadioAccessCapabilityComp_TDD128,
&ett_rrc_RF_CapabilityComp,
- &ett_rrc_T_fdd_47,
+ &ett_rrc_T_fdd_48,
&ett_rrc_T_tdd384_RF_Capability,
&ett_rrc_T_tdd128_RF_Capability,
&ett_rrc_RF_CapabilityComp_v770ext,
@@ -184901,6 +200530,7 @@ void proto_register_rrc(void) {
&ett_rrc_UL_PhysChCapabilityFDD_v770ext,
&ett_rrc_UL_PhysChCapabilityFDD_v920ext,
&ett_rrc_UL_PhysChCapabilityFDD_vb50ext,
+ &ett_rrc_UL_PhysChCapabilityFDD_vc50ext,
&ett_rrc_UL_PhysChCapabilityTDD,
&ett_rrc_UL_PhysChCapabilityTDD_384_v770ext,
&ett_rrc_T_tdd384_edch,
@@ -184914,14 +200544,19 @@ void proto_register_rrc(void) {
&ett_rrc_UL_PhysChCapabilityTDD_768,
&ett_rrc_T_tdd384_edch_01,
&ett_rrc_T_supported_05,
+ &ett_rrc_UL_OtherTTIConfiguration_Information,
+ &ett_rrc_T_configurationInfo_01,
+ &ett_rrc_T_newConfiguration_01,
&ett_rrc_UL_SecondaryCellInfoFDD,
- &ett_rrc_T_newConfiguration,
+ &ett_rrc_T_newConfiguration_02,
+ &ett_rrc_UL_SecondaryCellInfoFDD_r12,
+ &ett_rrc_T_newConfiguration_03,
&ett_rrc_PhysicalChannelCapability_edch_r6,
&ett_rrc_T_fdd_edch,
&ett_rrc_T_supported_06,
&ett_rrc_UL_TransChCapability,
- &ett_rrc_T_modeSpecificInfo_18,
- &ett_rrc_T_tdd_12,
+ &ett_rrc_T_modeSpecificInfo_19,
+ &ett_rrc_T_tdd_13,
&ett_rrc_UE_Positioning_Capability,
&ett_rrc_UE_SecurityInformation,
&ett_rrc_UE_SecurityInformation2,
@@ -185171,8 +200806,8 @@ void proto_register_rrc(void) {
&ett_rrc_Common_E_DCH_MAC_d_Flow_Info_List_ConcurrentTTI,
&ett_rrc_CommonDynamicTF_Info,
&ett_rrc_T_rlc_Size,
- &ett_rrc_T_fdd_48,
- &ett_rrc_T_tdd_13,
+ &ett_rrc_T_fdd_49,
+ &ett_rrc_T_tdd_14,
&ett_rrc_T_commonTDD_Choice,
&ett_rrc_SEQUENCE_SIZE_1_maxTF_OF_NumberOfTransportBlocks,
&ett_rrc_CommonDynamicTF_Info_DynamicTTI,
@@ -185221,16 +200856,16 @@ void proto_register_rrc(void) {
&ett_rrc_DL_AddReconfTransChInformation2,
&ett_rrc_T_tfs_SignallingMode_06,
&ett_rrc_DL_CommonTransChInfo,
- &ett_rrc_T_modeSpecificInfo_19,
- &ett_rrc_T_fdd_49,
- &ett_rrc_T_dl_Parameters,
- &ett_rrc_T_tdd_14,
- &ett_rrc_DL_CommonTransChInfo_r4,
&ett_rrc_T_modeSpecificInfo_20,
&ett_rrc_T_fdd_50,
+ &ett_rrc_T_dl_Parameters,
+ &ett_rrc_T_tdd_15,
+ &ett_rrc_DL_CommonTransChInfo_r4,
+ &ett_rrc_T_modeSpecificInfo_21,
+ &ett_rrc_T_fdd_51,
&ett_rrc_T_dl_Parameters_01,
&ett_rrc_T_dl_DCH_TFCS,
- &ett_rrc_T_tdd_15,
+ &ett_rrc_T_tdd_16,
&ett_rrc_DL_DeletedTransChInfoList,
&ett_rrc_DL_DeletedTransChInfoList_r5,
&ett_rrc_DL_DeletedTransChInfoList_r7,
@@ -185249,13 +200884,17 @@ void proto_register_rrc(void) {
&ett_rrc_E_DCH_AddReconf_MAC_d_Flow_r7,
&ett_rrc_T_transmissionGrantType_01,
&ett_rrc_T_non_ScheduledTransGrantInfo_01,
- &ett_rrc_T_modeSpecificInfo_21,
- &ett_rrc_T_fdd_51,
+ &ett_rrc_T_modeSpecificInfo_22,
+ &ett_rrc_T_fdd_52,
&ett_rrc_E_DCH_AddReconf_MAC_d_FlowList,
&ett_rrc_E_DCH_AddReconf_MAC_d_FlowList_r7,
&ett_rrc_ExplicitTFCS_Configuration,
&ett_rrc_T_replacement,
+ &ett_rrc_ExplicitTFCS_Configuration_r12,
+ &ett_rrc_T_replacement_01,
&ett_rrc_GainFactorInformation,
+ &ett_rrc_GainFactorInformation_10msMode,
+ &ett_rrc_T_signalledGainFactors,
&ett_rrc_HSDSCH_Info,
&ett_rrc_HSDSCH_Info_r7,
&ett_rrc_T_dl_MAC_HeaderType,
@@ -185308,27 +200947,29 @@ void proto_register_rrc(void) {
&ett_rrc_T_sizeType3_01,
&ett_rrc_OctetModeRLC_SizeInfoType2,
&ett_rrc_PowerOffsetInfoShort,
- &ett_rrc_T_modeSpecificInfo_22,
- &ett_rrc_T_fdd_52,
+ &ett_rrc_T_modeSpecificInfo_23,
+ &ett_rrc_T_fdd_53,
&ett_rrc_PowerOffsetInformation,
+ &ett_rrc_PowerOffsetInformation_10msMode,
&ett_rrc_PreDefTransChConfiguration,
&ett_rrc_QualityTarget,
&ett_rrc_RestrictedTrChInfo,
&ett_rrc_RestrictedTrChInfoList,
&ett_rrc_SemistaticTF_Information,
&ett_rrc_SignalledGainFactors,
- &ett_rrc_T_modeSpecificInfo_23,
- &ett_rrc_T_fdd_53,
+ &ett_rrc_T_modeSpecificInfo_24,
+ &ett_rrc_T_fdd_54,
&ett_rrc_SplitTFCI_Signalling,
&ett_rrc_TFC_Subset,
&ett_rrc_TFC_SubsetList,
&ett_rrc_TFC_SubsetList_item,
- &ett_rrc_T_modeSpecificInfo_24,
- &ett_rrc_T_tdd_16,
+ &ett_rrc_T_modeSpecificInfo_25,
+ &ett_rrc_T_tdd_17,
&ett_rrc_TFCI_Field2_Information,
&ett_rrc_TFCI_Range,
&ett_rrc_TFCI_RangeList,
&ett_rrc_TFCS,
+ &ett_rrc_TFCS_r12,
&ett_rrc_TFCS_Identity,
&ett_rrc_TFCS_InfoForDSCH,
&ett_rrc_TFCS_ReconfAdd,
@@ -185347,11 +200988,28 @@ void proto_register_rrc(void) {
&ett_rrc_T_ctfc16Bit_item,
&ett_rrc_T_ctfc24Bit,
&ett_rrc_T_ctfc24Bit_item,
+ &ett_rrc_TFCS_ReconfAdd_r12,
+ &ett_rrc_T_ctfcSize_01,
+ &ett_rrc_T_ctfc2Bit_01,
+ &ett_rrc_T_ctfc2Bit_item_01,
+ &ett_rrc_T_ctfc4Bit_01,
+ &ett_rrc_T_ctfc4Bit_item_01,
+ &ett_rrc_T_ctfc6Bit_01,
+ &ett_rrc_T_ctfc6Bit_item_01,
+ &ett_rrc_T_ctfc8Bit_01,
+ &ett_rrc_T_ctfc8Bit_item_01,
+ &ett_rrc_T_ctfc12Bit_01,
+ &ett_rrc_T_ctfc12Bit_item_01,
+ &ett_rrc_T_ctfc16Bit_01,
+ &ett_rrc_T_ctfc16Bit_item_01,
+ &ett_rrc_T_ctfc24Bit_01,
+ &ett_rrc_T_ctfc24Bit_item_01,
&ett_rrc_TFCS_Removal,
&ett_rrc_TFCS_RemovalList,
&ett_rrc_TM_SignallingInfo,
&ett_rrc_T_tm_SignallingMode,
&ett_rrc_T_mode2,
+ &ett_rrc_TransportChannelConcatInfo,
&ett_rrc_TransportChannelIdentityDCHandDSCH,
&ett_rrc_TransportFormatSet,
&ett_rrc_TransportFormatSet_LCR,
@@ -185367,20 +201025,24 @@ void proto_register_rrc(void) {
&ett_rrc_T_dch_usch_01,
&ett_rrc_T_e_dch_03,
&ett_rrc_T_modeSpecific,
- &ett_rrc_T_fdd_54,
+ &ett_rrc_T_fdd_55,
&ett_rrc_UL_AddReconfTransChInformation_r8,
&ett_rrc_T_dch_usch_02,
&ett_rrc_T_e_dch_04,
&ett_rrc_T_modeSpecific_01,
- &ett_rrc_T_fdd_55,
- &ett_rrc_UL_CommonTransChInfo,
- &ett_rrc_T_modeSpecificInfo_25,
&ett_rrc_T_fdd_56,
- &ett_rrc_T_tdd_17,
- &ett_rrc_UL_CommonTransChInfo_r4,
+ &ett_rrc_UL_CommonTransChInfo,
&ett_rrc_T_modeSpecificInfo_26,
&ett_rrc_T_fdd_57,
&ett_rrc_T_tdd_18,
+ &ett_rrc_UL_CommonTransChInfo_r4,
+ &ett_rrc_T_modeSpecificInfo_27,
+ &ett_rrc_T_fdd_58,
+ &ett_rrc_T_tdd_19,
+ &ett_rrc_UL_CommonTransChInfo_r12,
+ &ett_rrc_T_modeSpecificInfo_28,
+ &ett_rrc_T_fdd_59,
+ &ett_rrc_T_tdd_20,
&ett_rrc_UL_ControlledTrChList,
&ett_rrc_UL_DeletedTransChInfoList,
&ett_rrc_UL_DeletedTransChInfoList_r6,
@@ -185424,8 +201086,10 @@ void proto_register_rrc(void) {
&ett_rrc_AdditionalDLSecCellInfoListFDD,
&ett_rrc_AdditionalDLSecCellInfoListFDD_r11,
&ett_rrc_AdditionalDLSecCellInfoListFDD2,
+ &ett_rrc_AdditionalDLSecCellInfoHandoverToUtranListFDD,
&ett_rrc_AdditionalDLSecCellInfoFDD,
&ett_rrc_AdditionalDLSecCellInfoFDD_r11,
+ &ett_rrc_AdditionalDLSecCellInfoFDD_HandoverToUtran,
&ett_rrc_AICH_Info,
&ett_rrc_AICH_Info_Compressed,
&ett_rrc_AllocationPeriodInfo,
@@ -185465,18 +201129,18 @@ void proto_register_rrc(void) {
&ett_rrc_Common_E_RNTI_Info_item,
&ett_rrc_CommonEDCHResourceConfigInfoListExt,
&ett_rrc_CommonEDCHSystemInfo,
- &ett_rrc_T_modeSpecificInfo_27,
+ &ett_rrc_T_modeSpecificInfo_29,
&ett_rrc_T_dummy_14,
- &ett_rrc_T_tdd_19,
- &ett_rrc_T_tdd128_11,
+ &ett_rrc_T_tdd_21,
+ &ett_rrc_T_tdd128_12,
&ett_rrc_T_ccch_transmission_Info,
&ett_rrc_CommonEDCHSystemInfoFDD,
&ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList,
&ett_rrc_CommonEDCHSystemInfoParamConcurrentTTI,
&ett_rrc_CommonERGCHChannelConfig,
&ett_rrc_CommonERGCHInfoFDD,
- &ett_rrc_T_configurationInfo,
- &ett_rrc_T_newConfiguration_01,
+ &ett_rrc_T_configurationInfo_02,
+ &ett_rrc_T_newConfiguration_04,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig,
&ett_rrc_CommonTimeslotInfo,
&ett_rrc_CommonTimeslotInfoMBMS,
@@ -185489,16 +201153,24 @@ void proto_register_rrc(void) {
&ett_rrc_CPCH_PersistenceLevelsList,
&ett_rrc_CPCH_SetInfo,
&ett_rrc_CPCH_SetInfoList,
+ &ett_rrc_DCH_Enhancements_Info_FDD,
+ &ett_rrc_T_configurationInfo_03,
+ &ett_rrc_T_newConfiguration_05,
+ &ett_rrc_T_ulTransmissionMode,
+ &ett_rrc_T_tenORtwentyMS,
+ &ett_rrc_T_dlFETMode,
+ &ett_rrc_T_full,
+ &ett_rrc_DesignatedNonServingHS_DSCHCellInfo,
&ett_rrc_DL_CCTrCh,
&ett_rrc_DL_CCTrCh_r4,
&ett_rrc_T_tddOption_03,
- &ett_rrc_T_tdd384_11,
- &ett_rrc_T_tdd128_12,
- &ett_rrc_DL_CCTrCh_r7,
- &ett_rrc_T_tddOption_04,
&ett_rrc_T_tdd384_12,
- &ett_rrc_T_tdd768_06,
&ett_rrc_T_tdd128_13,
+ &ett_rrc_DL_CCTrCh_r7,
+ &ett_rrc_T_tddOption_04,
+ &ett_rrc_T_tdd384_13,
+ &ett_rrc_T_tdd768_07,
+ &ett_rrc_T_tdd128_14,
&ett_rrc_DL_CCTrChList,
&ett_rrc_DL_CCTrChList_r7,
&ett_rrc_DL_CCTrChList_r4,
@@ -185506,151 +201178,177 @@ void proto_register_rrc(void) {
&ett_rrc_DL_ChannelisationCode,
&ett_rrc_DL_ChannelisationCodeList,
&ett_rrc_DL_CommonInformation,
- &ett_rrc_T_modeSpecificInfo_28,
- &ett_rrc_T_fdd_58,
- &ett_rrc_T_tdd_20,
- &ett_rrc_DL_CommonInformation_r4,
- &ett_rrc_T_modeSpecificInfo_29,
- &ett_rrc_T_fdd_59,
- &ett_rrc_T_tdd_21,
- &ett_rrc_T_tddOption_05,
- &ett_rrc_T_tdd128_14,
- &ett_rrc_DL_CommonInformation_r5,
&ett_rrc_T_modeSpecificInfo_30,
&ett_rrc_T_fdd_60,
&ett_rrc_T_tdd_22,
- &ett_rrc_T_tddOption_06,
- &ett_rrc_T_tdd128_15,
- &ett_rrc_DL_CommonInformation_r6,
- &ett_rrc_T_dl_dpchInfoCommon,
+ &ett_rrc_DL_CommonInformation_r4,
&ett_rrc_T_modeSpecificInfo_31,
&ett_rrc_T_fdd_61,
&ett_rrc_T_tdd_23,
- &ett_rrc_T_tddOption_07,
- &ett_rrc_T_tdd128_16,
- &ett_rrc_DL_CommonInformation_r7,
- &ett_rrc_T_dl_dpchInfoCommon_01,
+ &ett_rrc_T_tddOption_05,
+ &ett_rrc_T_tdd128_15,
+ &ett_rrc_DL_CommonInformation_r5,
&ett_rrc_T_modeSpecificInfo_32,
&ett_rrc_T_fdd_62,
&ett_rrc_T_tdd_24,
- &ett_rrc_T_tddOption_08,
- &ett_rrc_T_tdd128_17,
- &ett_rrc_DL_CommonInformation_r8,
- &ett_rrc_T_dl_dpchInfoCommon_02,
+ &ett_rrc_T_tddOption_06,
+ &ett_rrc_T_tdd128_16,
+ &ett_rrc_DL_CommonInformation_r6,
+ &ett_rrc_T_dl_dpchInfoCommon,
&ett_rrc_T_modeSpecificInfo_33,
&ett_rrc_T_fdd_63,
&ett_rrc_T_tdd_25,
- &ett_rrc_T_tddOption_09,
- &ett_rrc_T_tdd128_18,
- &ett_rrc_DL_CommonInformation_r10,
- &ett_rrc_T_dl_dpchInfoCommon_03,
+ &ett_rrc_T_tddOption_07,
+ &ett_rrc_T_tdd128_17,
+ &ett_rrc_DL_CommonInformation_r7,
+ &ett_rrc_T_dl_dpchInfoCommon_01,
&ett_rrc_T_modeSpecificInfo_34,
&ett_rrc_T_fdd_64,
&ett_rrc_T_tdd_26,
- &ett_rrc_T_tddOption_10,
- &ett_rrc_T_tdd128_19,
- &ett_rrc_DL_CommonInformation_r11,
- &ett_rrc_T_dl_dpchInfoCommon_04,
+ &ett_rrc_T_tddOption_08,
+ &ett_rrc_T_tdd128_18,
+ &ett_rrc_DL_CommonInformation_r8,
+ &ett_rrc_T_dl_dpchInfoCommon_02,
&ett_rrc_T_modeSpecificInfo_35,
&ett_rrc_T_fdd_65,
&ett_rrc_T_tdd_27,
- &ett_rrc_T_tddOption_11,
- &ett_rrc_T_tdd128_20,
- &ett_rrc_DL_CommonInformationPost,
- &ett_rrc_DL_CommonInformationPredef,
- &ett_rrc_DL_DPCH_InfoCommon,
- &ett_rrc_T_cfnHandling,
- &ett_rrc_T_initialise,
+ &ett_rrc_T_tddOption_09,
+ &ett_rrc_T_tdd128_19,
+ &ett_rrc_DL_CommonInformation_r10,
+ &ett_rrc_T_dl_dpchInfoCommon_03,
&ett_rrc_T_modeSpecificInfo_36,
&ett_rrc_T_fdd_66,
&ett_rrc_T_tdd_28,
- &ett_rrc_DL_DPCH_InfoCommon_r4,
- &ett_rrc_T_cfnHandling_01,
- &ett_rrc_T_initialise_01,
+ &ett_rrc_T_tddOption_10,
+ &ett_rrc_T_tdd128_20,
+ &ett_rrc_DL_CommonInformation_r11,
+ &ett_rrc_T_dl_dpchInfoCommon_04,
&ett_rrc_T_modeSpecificInfo_37,
&ett_rrc_T_fdd_67,
&ett_rrc_T_tdd_29,
- &ett_rrc_DL_DPCH_InfoCommon_r6,
- &ett_rrc_T_cfnHandling_02,
- &ett_rrc_T_maintain,
+ &ett_rrc_T_tddOption_11,
+ &ett_rrc_T_tdd128_21,
+ &ett_rrc_DL_CommonInformation_r12,
+ &ett_rrc_T_dl_dpchInfoCommon_05,
&ett_rrc_T_modeSpecificInfo_38,
&ett_rrc_T_fdd_68,
&ett_rrc_T_tdd_30,
- &ett_rrc_DL_DPCH_InfoCommonPost,
- &ett_rrc_DL_DPCH_InfoCommonPredef,
+ &ett_rrc_T_tddOption_12,
+ &ett_rrc_T_tdd128_22,
+ &ett_rrc_DL_CommonInformationPost,
+ &ett_rrc_DL_CommonInformationPredef,
+ &ett_rrc_DL_DPCH_InfoCommon,
+ &ett_rrc_T_cfnHandling,
+ &ett_rrc_T_initialise,
&ett_rrc_T_modeSpecificInfo_39,
&ett_rrc_T_fdd_69,
&ett_rrc_T_tdd_31,
- &ett_rrc_DL_DPCH_InfoPerRL,
+ &ett_rrc_DL_DPCH_InfoCommon_r4,
+ &ett_rrc_T_cfnHandling_01,
+ &ett_rrc_T_initialise_01,
+ &ett_rrc_T_modeSpecificInfo_40,
&ett_rrc_T_fdd_70,
&ett_rrc_T_tdd_32,
- &ett_rrc_DL_DPCH_InfoPerRL_r4,
+ &ett_rrc_DL_DPCH_InfoCommon_r6,
+ &ett_rrc_T_cfnHandling_02,
+ &ett_rrc_T_maintain,
+ &ett_rrc_T_modeSpecificInfo_41,
&ett_rrc_T_fdd_71,
&ett_rrc_T_tdd_33,
- &ett_rrc_DL_DPCH_InfoPerRL_r5,
+ &ett_rrc_DL_DPCH_InfoCommon_r12,
+ &ett_rrc_T_cfnHandling_03,
+ &ett_rrc_T_maintain_01,
+ &ett_rrc_T_modeSpecificInfo_42,
&ett_rrc_T_fdd_72,
&ett_rrc_T_tdd_34,
- &ett_rrc_DL_DPCH_InfoPerRL_r6,
+ &ett_rrc_DL_DPCH_InfoCommonPost,
+ &ett_rrc_DL_DPCH_InfoCommonPredef,
+ &ett_rrc_T_modeSpecificInfo_43,
&ett_rrc_T_fdd_73,
&ett_rrc_T_tdd_35,
- &ett_rrc_DL_DPCH_InfoPerRL_r7,
+ &ett_rrc_DL_DPCH_InfoPerRL,
&ett_rrc_T_fdd_74,
&ett_rrc_T_tdd_36,
+ &ett_rrc_DL_DPCH_InfoPerRL_r4,
+ &ett_rrc_T_fdd_75,
+ &ett_rrc_T_tdd_37,
+ &ett_rrc_DL_DPCH_InfoPerRL_r5,
+ &ett_rrc_T_fdd_76,
+ &ett_rrc_T_tdd_38,
+ &ett_rrc_DL_DPCH_InfoPerRL_r6,
+ &ett_rrc_T_fdd_77,
+ &ett_rrc_T_tdd_39,
+ &ett_rrc_DL_DPCH_InfoPerRL_r7,
+ &ett_rrc_T_fdd_78,
+ &ett_rrc_T_tdd_40,
+ &ett_rrc_DL_DPCH_InfoPerRL_r12,
+ &ett_rrc_T_fdd_79,
+ &ett_rrc_T_tdd_41,
+ &ett_rrc_DL_DPCH_InfoPerRL_ASU,
+ &ett_rrc_T_fdd_80,
+ &ett_rrc_T_tdd_42,
&ett_rrc_DL_FDPCH_InfoPerRL_r6,
&ett_rrc_DL_FDPCH_InfoPerRL_r7,
&ett_rrc_DL_DPCH_InfoPerRL_PostFDD,
&ett_rrc_DL_DPCH_InfoPerRL_PostTDD,
&ett_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4,
&ett_rrc_DL_DPCH_PowerControlInfo,
- &ett_rrc_T_modeSpecificInfo_40,
- &ett_rrc_T_fdd_75,
- &ett_rrc_T_tdd_37,
+ &ett_rrc_T_modeSpecificInfo_44,
+ &ett_rrc_T_fdd_81,
+ &ett_rrc_T_tdd_43,
&ett_rrc_DL_FDPCH_InfoCommon_r6,
- &ett_rrc_T_cfnHandling_03,
- &ett_rrc_T_maintain_01,
+ &ett_rrc_T_cfnHandling_04,
+ &ett_rrc_T_maintain_02,
&ett_rrc_DL_HSPDSCH_Information,
- &ett_rrc_T_modeSpecificInfo_41,
- &ett_rrc_T_tdd_38,
- &ett_rrc_T_tdd384_13,
- &ett_rrc_T_tdd128_21,
- &ett_rrc_DL_HSPDSCH_Information_r6,
- &ett_rrc_T_modeSpecificInfo_42,
- &ett_rrc_T_tdd_39,
+ &ett_rrc_T_modeSpecificInfo_45,
+ &ett_rrc_T_tdd_44,
&ett_rrc_T_tdd384_14,
- &ett_rrc_T_tdd128_22,
- &ett_rrc_DL_HSPDSCH_Information_r7,
- &ett_rrc_T_modeSpecificInfo_43,
- &ett_rrc_T_tdd_40,
- &ett_rrc_T_tdd384_15,
- &ett_rrc_T_tdd768_07,
&ett_rrc_T_tdd128_23,
- &ett_rrc_T_fdd_76,
- &ett_rrc_DL_HSPDSCH_Information_r8,
- &ett_rrc_T_modeSpecificInfo_44,
- &ett_rrc_T_tdd_41,
+ &ett_rrc_DL_HSPDSCH_Information_r6,
+ &ett_rrc_T_modeSpecificInfo_46,
+ &ett_rrc_T_tdd_45,
+ &ett_rrc_T_tdd384_15,
+ &ett_rrc_T_tdd128_24,
+ &ett_rrc_DL_HSPDSCH_Information_r7,
+ &ett_rrc_T_modeSpecificInfo_47,
+ &ett_rrc_T_tdd_46,
&ett_rrc_T_tdd384_16,
&ett_rrc_T_tdd768_08,
- &ett_rrc_T_tdd128_24,
- &ett_rrc_T_fdd_77,
- &ett_rrc_DL_HSPDSCH_Information_r8_ext,
- &ett_rrc_T_modeSpecificInfo_45,
- &ett_rrc_T_tdd_42,
&ett_rrc_T_tdd128_25,
- &ett_rrc_DL_HSPDSCH_Information_r8_ext2,
- &ett_rrc_DL_HSPDSCH_Information_r9,
- &ett_rrc_T_modeSpecificInfo_46,
- &ett_rrc_T_tdd_43,
+ &ett_rrc_T_fdd_82,
+ &ett_rrc_DL_HSPDSCH_Information_r8,
+ &ett_rrc_T_modeSpecificInfo_48,
+ &ett_rrc_T_tdd_47,
&ett_rrc_T_tdd384_17,
&ett_rrc_T_tdd768_09,
&ett_rrc_T_tdd128_26,
- &ett_rrc_T_fdd_78,
- &ett_rrc_DL_HSPDSCH_Information_r11,
- &ett_rrc_T_modeSpecificInfo_47,
- &ett_rrc_T_tdd_44,
+ &ett_rrc_T_fdd_83,
+ &ett_rrc_DL_HSPDSCH_Information_r8_ext,
+ &ett_rrc_T_modeSpecificInfo_49,
+ &ett_rrc_T_tdd_48,
+ &ett_rrc_T_tdd128_27,
+ &ett_rrc_DL_HSPDSCH_Information_r8_ext2,
+ &ett_rrc_DL_HSPDSCH_Information_r9,
+ &ett_rrc_T_modeSpecificInfo_50,
+ &ett_rrc_T_tdd_49,
&ett_rrc_T_tdd384_18,
&ett_rrc_T_tdd768_10,
- &ett_rrc_T_tdd128_27,
- &ett_rrc_T_fdd_79,
+ &ett_rrc_T_tdd128_28,
+ &ett_rrc_T_fdd_84,
+ &ett_rrc_DL_HSPDSCH_Information_r11,
+ &ett_rrc_T_modeSpecificInfo_51,
+ &ett_rrc_T_tdd_50,
+ &ett_rrc_T_tdd384_19,
+ &ett_rrc_T_tdd768_11,
+ &ett_rrc_T_tdd128_29,
+ &ett_rrc_T_fdd_85,
+ &ett_rrc_DL_HSPDSCH_Information_r12,
+ &ett_rrc_T_modeSpecificInfo_52,
+ &ett_rrc_T_tdd_51,
+ &ett_rrc_T_tdd384_20,
+ &ett_rrc_T_tdd768_12,
+ &ett_rrc_T_tdd128_30,
+ &ett_rrc_T_fdd_86,
&ett_rrc_DL_HSPDSCH_MultiCarrier_Information,
&ett_rrc_DL_HSPDSCH_MultiCarrier_Information_item,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_MultiCarrier,
@@ -185659,58 +201357,70 @@ void proto_register_rrc(void) {
&ett_rrc_DL_HSPDSCH_TS_Configuration_VHCR,
&ett_rrc_DL_HSPDSCH_TS_Configuration_VHCR_item,
&ett_rrc_DL_InformationPerRL,
- &ett_rrc_T_modeSpecificInfo_48,
- &ett_rrc_T_fdd_80,
+ &ett_rrc_T_modeSpecificInfo_53,
+ &ett_rrc_T_fdd_87,
&ett_rrc_DL_InformationPerRL_r4,
- &ett_rrc_T_modeSpecificInfo_49,
- &ett_rrc_T_fdd_81,
+ &ett_rrc_T_modeSpecificInfo_54,
+ &ett_rrc_T_fdd_88,
&ett_rrc_DL_InformationPerRL_r5,
- &ett_rrc_T_modeSpecificInfo_50,
- &ett_rrc_T_fdd_82,
+ &ett_rrc_T_modeSpecificInfo_55,
+ &ett_rrc_T_fdd_89,
&ett_rrc_DL_InformationPerRL_r5bis,
- &ett_rrc_T_modeSpecificInfo_51,
- &ett_rrc_T_fdd_83,
+ &ett_rrc_T_modeSpecificInfo_56,
+ &ett_rrc_T_fdd_90,
&ett_rrc_DL_InformationPerRL_r6,
- &ett_rrc_T_modeSpecificInfo_52,
- &ett_rrc_T_fdd_84,
+ &ett_rrc_T_modeSpecificInfo_57,
+ &ett_rrc_T_fdd_91,
&ett_rrc_T_dl_dpchInfo,
&ett_rrc_T_e_HICH_Info,
- &ett_rrc_T_e_RGCH_Info_01,
+ &ett_rrc_T_e_RGCH_Info_02,
&ett_rrc_DL_InformationPerRL_v6b0ext,
&ett_rrc_DL_InformationPerRL_r7,
- &ett_rrc_T_modeSpecificInfo_53,
- &ett_rrc_T_fdd_85,
+ &ett_rrc_T_modeSpecificInfo_58,
+ &ett_rrc_T_fdd_92,
&ett_rrc_T_dl_dpchInfo_01,
&ett_rrc_T_modeSpecificInfo2,
- &ett_rrc_T_fdd_86,
+ &ett_rrc_T_fdd_93,
&ett_rrc_T_e_HICH_Info_01,
- &ett_rrc_T_e_RGCH_Info_02,
- &ett_rrc_T_tdd_45,
+ &ett_rrc_T_e_RGCH_Info_03,
+ &ett_rrc_T_tdd_52,
&ett_rrc_T_tdd384_tdd768,
- &ett_rrc_T_tdd128_28,
+ &ett_rrc_T_tdd128_31,
&ett_rrc_DL_InformationPerRL_r8,
- &ett_rrc_T_modeSpecificInfo_54,
- &ett_rrc_T_fdd_87,
+ &ett_rrc_T_modeSpecificInfo_59,
+ &ett_rrc_T_fdd_94,
&ett_rrc_T_dl_dpchInfo_02,
&ett_rrc_T_modeSpecificInfo2_01,
- &ett_rrc_T_fdd_88,
+ &ett_rrc_T_fdd_95,
&ett_rrc_T_e_HICH_Info_02,
- &ett_rrc_T_e_RGCH_Info_03,
- &ett_rrc_T_tdd_46,
+ &ett_rrc_T_e_RGCH_Info_04,
+ &ett_rrc_T_tdd_53,
&ett_rrc_T_tdd384_tdd768_01,
- &ett_rrc_T_tdd128_29,
+ &ett_rrc_T_tdd128_32,
&ett_rrc_DL_InformationPerRL_r11,
- &ett_rrc_T_modeSpecificInfo_55,
- &ett_rrc_T_fdd_89,
+ &ett_rrc_T_modeSpecificInfo_60,
+ &ett_rrc_T_fdd_96,
&ett_rrc_T_dl_dpchInfo_03,
&ett_rrc_T_modeSpecificInfo2_02,
- &ett_rrc_T_fdd_90,
+ &ett_rrc_T_fdd_97,
&ett_rrc_T_e_HICH_Info_03,
- &ett_rrc_T_e_RGCH_Info_04,
+ &ett_rrc_T_e_RGCH_Info_05,
&ett_rrc_T_f_TPICH_Info,
- &ett_rrc_T_tdd_47,
+ &ett_rrc_T_tdd_54,
&ett_rrc_T_tdd384_tdd768_02,
- &ett_rrc_T_tdd128_30,
+ &ett_rrc_T_tdd128_33,
+ &ett_rrc_DL_InformationPerRL_r12,
+ &ett_rrc_T_modeSpecificInfo_61,
+ &ett_rrc_T_fdd_98,
+ &ett_rrc_T_dl_dpchInfo_04,
+ &ett_rrc_T_modeSpecificInfo2_03,
+ &ett_rrc_T_fdd_99,
+ &ett_rrc_T_e_HICH_Info_04,
+ &ett_rrc_T_e_RGCH_Info_06,
+ &ett_rrc_T_f_TPICH_Info_01,
+ &ett_rrc_T_tdd_55,
+ &ett_rrc_T_tdd384_tdd768_03,
+ &ett_rrc_T_tdd128_34,
&ett_rrc_DL_InformationPerRL_List,
&ett_rrc_DL_InformationPerRL_List_r4,
&ett_rrc_DL_InformationPerRL_List_r5,
@@ -185720,6 +201430,7 @@ void proto_register_rrc(void) {
&ett_rrc_DL_InformationPerRL_List_r7,
&ett_rrc_DL_InformationPerRL_List_r8,
&ett_rrc_DL_InformationPerRL_List_r11,
+ &ett_rrc_DL_InformationPerRL_List_r12,
&ett_rrc_DL_InformationPerRL_ListPostFDD,
&ett_rrc_DL_InformationPerRL_PostFDD,
&ett_rrc_DL_InformationPerRL_PostTDD,
@@ -185728,18 +201439,21 @@ void proto_register_rrc(void) {
&ett_rrc_DL_PDSCH_Information,
&ett_rrc_Dl_rate_matching_restriction,
&ett_rrc_DL_SecondaryCellInfoFDD,
- &ett_rrc_T_newConfiguration_02,
+ &ett_rrc_T_newConfiguration_06,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes,
&ett_rrc_DL_SecondaryCellInfoFDD_v890ext,
&ett_rrc_DL_SecondaryCellInfoFDD_r9,
- &ett_rrc_T_configurationInfo_01,
- &ett_rrc_T_newConfiguration_03,
+ &ett_rrc_T_configurationInfo_04,
+ &ett_rrc_T_newConfiguration_07,
&ett_rrc_DL_SecondaryCellInfoFDD_r10,
- &ett_rrc_T_configurationInfo_02,
- &ett_rrc_T_newConfiguration_04,
+ &ett_rrc_T_configurationInfo_05,
+ &ett_rrc_T_newConfiguration_08,
&ett_rrc_DL_SecondaryCellInfoFDD_r11,
- &ett_rrc_T_configurationInfo_03,
- &ett_rrc_T_newConfiguration_05,
+ &ett_rrc_T_configurationInfo_06,
+ &ett_rrc_T_newConfiguration_09,
+ &ett_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran,
+ &ett_rrc_T_configurationInfo_07,
+ &ett_rrc_T_newConfiguration_10,
&ett_rrc_DL_TPC_PowerOffsetPerRL,
&ett_rrc_DL_TPC_PowerOffsetPerRL_List,
&ett_rrc_DL_TS_ChannelisationCodesShort,
@@ -185786,6 +201500,10 @@ void proto_register_rrc(void) {
&ett_rrc_T_moreTimeslots_03,
&ett_rrc_T_additionalTimeslots_03,
&ett_rrc_SEQUENCE_SIZE_1_maxTS_1_OF_DownlinkAdditionalTimeslots_r7,
+ &ett_rrc_DPCCH2Info,
+ &ett_rrc_DPCCH2InfoFDD,
+ &ett_rrc_T_configurationInfo_08,
+ &ett_rrc_T_newConfiguration_11,
&ett_rrc_DPCH_CompressedModeInfo,
&ett_rrc_DPCH_CompressedModeInfo_r8,
&ett_rrc_DPCH_CompressedModeInfo_r10,
@@ -185794,15 +201512,20 @@ void proto_register_rrc(void) {
&ett_rrc_DPCH_CompressedModeStatusInfo_r10,
&ett_rrc_SEQUENCE_SIZE_1_maxTGPS_OF_TGP_SequenceShort_r10,
&ett_rrc_DRX_Info,
+ &ett_rrc_DRX_Info_r12,
&ett_rrc_DSCH_Mapping,
&ett_rrc_DSCH_MappingList,
&ett_rrc_DSCH_TransportChannelsInfo,
&ett_rrc_DSCH_TransportChannelsInfo_item,
&ett_rrc_DTX_DRX_Info_r7,
+ &ett_rrc_DTX_DRX_Info_r12,
&ett_rrc_DTX_E_DCH_TTI_10ms,
&ett_rrc_DTX_E_DCH_TTI_2ms,
&ett_rrc_DTX_Info,
&ett_rrc_T_e_dch_TTI_Length,
+ &ett_rrc_DTX_Info_SecondaryUplinkFrequency,
+ &ett_rrc_T_e_dch_TTI_Length_01,
+ &ett_rrc_T_dtx_e_dch_TTI_2ms,
&ett_rrc_DynamicPersistenceLevelList,
&ett_rrc_DynamicPersistenceLevelTF_List,
&ett_rrc_DynamicTFInformationCCCH,
@@ -185816,18 +201539,18 @@ 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_91,
- &ett_rrc_T_tdd_48,
- &ett_rrc_T_tdd384_19,
- &ett_rrc_T_tdd768_11,
- &ett_rrc_T_tdd128_31,
+ &ett_rrc_T_fdd_100,
+ &ett_rrc_T_tdd_56,
+ &ett_rrc_T_tdd384_21,
+ &ett_rrc_T_tdd768_13,
+ &ett_rrc_T_tdd128_35,
&ett_rrc_E_AGCH_Information_r8,
&ett_rrc_T_modeSpecific_03,
- &ett_rrc_T_fdd_92,
- &ett_rrc_T_tdd_49,
- &ett_rrc_T_tdd384_20,
- &ett_rrc_T_tdd768_12,
- &ett_rrc_T_tdd128_32,
+ &ett_rrc_T_fdd_101,
+ &ett_rrc_T_tdd_57,
+ &ett_rrc_T_tdd384_22,
+ &ett_rrc_T_tdd768_14,
+ &ett_rrc_T_tdd128_36,
&ett_rrc_E_AGCH_Information_TDD128,
&ett_rrc_E_AGCH_Set_Config,
&ett_rrc_E_AGCH_Set_Config_VHCR,
@@ -185841,24 +201564,24 @@ void proto_register_rrc(void) {
&ett_rrc_E_DCH_ReconfigurationInfo_SecULFrequency,
&ett_rrc_SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_SecULFreq,
&ett_rrc_E_DCH_RL_InfoNewServingCell,
- &ett_rrc_T_servingGrant_01,
- &ett_rrc_T_e_RGCH_Info_05,
- &ett_rrc_E_DCH_RL_InfoNewServingCell_r7,
&ett_rrc_T_servingGrant_02,
- &ett_rrc_T_e_RGCH_Info_06,
- &ett_rrc_E_DCH_RL_InfoNewServingCell_r11,
- &ett_rrc_T_servingGrant_03,
&ett_rrc_T_e_RGCH_Info_07,
- &ett_rrc_E_DCH_RL_InfoNewSecServingCell,
+ &ett_rrc_E_DCH_RL_InfoNewServingCell_r7,
+ &ett_rrc_T_servingGrant_03,
&ett_rrc_T_e_RGCH_Info_08,
- &ett_rrc_E_DCH_RL_InfoOtherCell,
- &ett_rrc_T_e_HICH_Info_04,
+ &ett_rrc_E_DCH_RL_InfoNewServingCell_r11,
+ &ett_rrc_T_servingGrant_04,
&ett_rrc_T_e_RGCH_Info_09,
- &ett_rrc_E_DCH_RL_InfoOtherCell_r11,
- &ett_rrc_T_e_HICH_Info_05,
+ &ett_rrc_E_DCH_RL_InfoNewSecServingCell,
&ett_rrc_T_e_RGCH_Info_10,
- &ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq,
+ &ett_rrc_E_DCH_RL_InfoOtherCell,
+ &ett_rrc_T_e_HICH_Info_05,
&ett_rrc_T_e_RGCH_Info_11,
+ &ett_rrc_E_DCH_RL_InfoOtherCell_r11,
+ &ett_rrc_T_e_HICH_Info_06,
+ &ett_rrc_T_e_RGCH_Info_12,
+ &ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq,
+ &ett_rrc_T_e_RGCH_Info_13,
&ett_rrc_E_DCH_RL_InfoSameServingCell,
&ett_rrc_E_DCH_SPS_Information_TDD128,
&ett_rrc_T_e_dch_SPS_Operation,
@@ -185877,12 +201600,12 @@ void proto_register_rrc(void) {
&ett_rrc_E_DPDCH_Reference_E_TFCIList_r7,
&ett_rrc_E_DPDCH_SchedulingInfoConfiguration,
&ett_rrc_E_DPDCH_SchedulingTransmConfiguration,
- &ett_rrc_T_servingGrant_04,
+ &ett_rrc_T_servingGrant_05,
&ett_rrc_E_HICH_Information,
&ett_rrc_E_HICH_Information_r11,
&ett_rrc_E_HICH_Information_CommonEdch,
&ett_rrc_E_HICH_Information_TDD384_768,
- &ett_rrc_T_modeSpecificInfo_56,
+ &ett_rrc_T_modeSpecificInfo_62,
&ett_rrc_E_HICH_Information_LCR,
&ett_rrc_T_midambleAllocationMode_01,
&ett_rrc_E_HICH_Information_TDD128,
@@ -185893,10 +201616,10 @@ void proto_register_rrc(void) {
&ett_rrc_T_explicit_02,
&ett_rrc_T_midambleAllocationMode_02,
&ett_rrc_E_PUCH_Info,
- &ett_rrc_T_modeSpecificInfo_57,
+ &ett_rrc_T_modeSpecificInfo_63,
&ett_rrc_T_tdd348_tdd768,
&ett_rrc_SEQUENCE_SIZE_1_maxTS_2_OF_E_PUCH_TS_Slots,
- &ett_rrc_T_tdd128_33,
+ &ett_rrc_T_tdd128_37,
&ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_E_PUCH_TS_Slots_LCR,
&ett_rrc_E_PUCH_Info_TDD128,
&ett_rrc_E_PUCH_Info_MulticarrierEDCH_TDD128,
@@ -185906,16 +201629,16 @@ void proto_register_rrc(void) {
&ett_rrc_E_RGCH_Information,
&ett_rrc_E_RGCH_Information_CommonEdch,
&ett_rrc_E_RUCCH_Info,
- &ett_rrc_T_modeSpecificInfo_58,
- &ett_rrc_T_tdd384_tdd768_03,
- &ett_rrc_T_modeSpecificInfo_59,
- &ett_rrc_T_tdd384_21,
+ &ett_rrc_T_modeSpecificInfo_64,
+ &ett_rrc_T_tdd384_tdd768_04,
+ &ett_rrc_T_modeSpecificInfo_65,
+ &ett_rrc_T_tdd384_23,
&ett_rrc_SEQUENCE_SIZE_1_8_OF_SF16Codes,
&ett_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes,
- &ett_rrc_T_tdd768_13,
+ &ett_rrc_T_tdd768_15,
&ett_rrc_SEQUENCE_SIZE_1_16_OF_SF32Codes,
&ett_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2,
- &ett_rrc_T_tdd128_34,
+ &ett_rrc_T_tdd128_38,
&ett_rrc_E_RUCCH_Info_TDD128,
&ett_rrc_E_TFC_Boost_Info_r7,
&ett_rrc_E_TFCS_Info,
@@ -185923,9 +201646,10 @@ void proto_register_rrc(void) {
&ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM,
&ett_rrc_EARFCNRange,
&ett_rrc_EXT_UL_TimingAdvance,
- &ett_rrc_T_modeSpecificInfo_60,
- &ett_rrc_T_tdd384_22,
- &ett_rrc_T_tdd768_14,
+ &ett_rrc_T_modeSpecificInfo_66,
+ &ett_rrc_T_tdd384_24,
+ &ett_rrc_T_tdd768_16,
+ &ett_rrc_F_DPCHInfo,
&ett_rrc_FACH_PCH_Information,
&ett_rrc_FACH_PCH_InformationList,
&ett_rrc_Fallback_R99_PRACH_info_IEs,
@@ -185937,8 +201661,9 @@ void proto_register_rrc(void) {
&ett_rrc_F_TPICH_ReconfigurationInfo,
&ett_rrc_SEQUENCE_SIZE_1_maxRL_OF_F_TPICH_InfoOtherCell,
&ett_rrc_FreqIndexListForEnhancedMeas,
+ &ett_rrc_FreqIndexListForEnhancedMeas_r12,
&ett_rrc_FrequencyInfo,
- &ett_rrc_T_modeSpecificInfo_61,
+ &ett_rrc_T_modeSpecificInfo_67,
&ett_rrc_FrequencyInfoFDD,
&ett_rrc_FrequencyInfoTDD,
&ett_rrc_HS_ChannelisationCodeSetInfo_LCR,
@@ -185965,42 +201690,43 @@ void proto_register_rrc(void) {
&ett_rrc_HS_DSCH_SPS_NewOperation_TDD128,
&ett_rrc_T_hARQInfoForSPS,
&ett_rrc_T_initialSPSInfoForHSDSCH,
+ &ett_rrc_HS_DPCCHOverheadReduction,
&ett_rrc_HS_PDSCH_Midamble_Configuration_TDD128,
&ett_rrc_T_midambleAllocationMode_04,
&ett_rrc_HS_SCCH_Info,
- &ett_rrc_T_modeSpecificInfo_62,
- &ett_rrc_T_fdd_93,
- &ett_rrc_T_tdd_50,
- &ett_rrc_T_tdd384_23,
+ &ett_rrc_T_modeSpecificInfo_68,
+ &ett_rrc_T_fdd_102,
+ &ett_rrc_T_tdd_58,
+ &ett_rrc_T_tdd384_25,
&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_63,
- &ett_rrc_T_fdd_94,
- &ett_rrc_T_tdd_51,
- &ett_rrc_T_tdd384_24,
+ &ett_rrc_T_modeSpecificInfo_69,
+ &ett_rrc_T_fdd_103,
+ &ett_rrc_T_tdd_59,
+ &ett_rrc_T_tdd384_26,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6,
- &ett_rrc_T_tdd128_35,
+ &ett_rrc_T_tdd128_39,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6,
&ett_rrc_HS_SCCH_Info_r7,
- &ett_rrc_T_modeSpecificInfo_64,
- &ett_rrc_T_fdd_95,
- &ett_rrc_T_tdd_52,
- &ett_rrc_T_tdd384_25,
- &ett_rrc_T_tdd768_15,
+ &ett_rrc_T_modeSpecificInfo_70,
+ &ett_rrc_T_fdd_104,
+ &ett_rrc_T_tdd_60,
+ &ett_rrc_T_tdd384_27,
+ &ett_rrc_T_tdd768_17,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768,
- &ett_rrc_T_tdd128_36,
+ &ett_rrc_T_tdd128_40,
&ett_rrc_HS_SCCH_Info_r8_ext,
- &ett_rrc_T_modeSpecificInfo_65,
- &ett_rrc_T_tdd_53,
- &ett_rrc_T_tdd128_37,
+ &ett_rrc_T_modeSpecificInfo_71,
+ &ett_rrc_T_tdd_61,
+ &ett_rrc_T_tdd128_41,
&ett_rrc_HS_SCCH_Info_r9,
- &ett_rrc_T_modeSpecificInfo_66,
- &ett_rrc_T_fdd_96,
- &ett_rrc_T_tdd_54,
- &ett_rrc_T_tdd384_26,
- &ett_rrc_T_tdd768_16,
- &ett_rrc_T_tdd128_38,
+ &ett_rrc_T_modeSpecificInfo_72,
+ &ett_rrc_T_fdd_105,
+ &ett_rrc_T_tdd_62,
+ &ett_rrc_T_tdd384_28,
+ &ett_rrc_T_tdd768_18,
+ &ett_rrc_T_tdd128_42,
&ett_rrc_HS_SCCH_DRX_Info_TDD128,
&ett_rrc_HS_SCCH_Less_NewOperation,
&ett_rrc_HS_SCCH_LessInfo_r7,
@@ -186052,14 +201778,17 @@ void proto_register_rrc(void) {
&ett_rrc_IndividualTS_Interference,
&ett_rrc_IndividualTS_InterferenceList,
&ett_rrc_Measurement_Feedback_Info,
- &ett_rrc_T_modeSpecificInfo_67,
- &ett_rrc_T_fdd_97,
+ &ett_rrc_T_modeSpecificInfo_73,
+ &ett_rrc_T_fdd_106,
&ett_rrc_Measurement_Feedback_Info_r7,
- &ett_rrc_T_modeSpecificInfo_68,
- &ett_rrc_T_fdd_98,
+ &ett_rrc_T_modeSpecificInfo_74,
+ &ett_rrc_T_fdd_107,
&ett_rrc_Measurement_Feedback_Info_r11,
- &ett_rrc_T_modeSpecificInfo_69,
- &ett_rrc_T_fdd_99,
+ &ett_rrc_T_modeSpecificInfo_75,
+ &ett_rrc_T_fdd_108,
+ &ett_rrc_Measurement_Feedback_Info_r12,
+ &ett_rrc_T_modeSpecificInfo_76,
+ &ett_rrc_T_fdd_109,
&ett_rrc_Measurement_Feedback_Info_ConcurrentTTI,
&ett_rrc_MidambleShiftAndBurstType,
&ett_rrc_T_burstType,
@@ -186123,19 +201852,19 @@ void proto_register_rrc(void) {
&ett_rrc_T_ueSpecificMidamble_22,
&ett_rrc_MIMO_Parameters_r7,
&ett_rrc_MIMO4x4_Parameters,
- &ett_rrc_T_configurationInfo_04,
- &ett_rrc_T_newConfiguration_06,
+ &ett_rrc_T_configurationInfo_09,
+ &ett_rrc_T_newConfiguration_12,
&ett_rrc_MIMO_Parameters_v7g0ext,
&ett_rrc_MIMO_Parameters_r8,
- &ett_rrc_T_modeSpecificInfo_70,
- &ett_rrc_T_fdd_100,
- &ett_rrc_T_tdd_55,
- &ett_rrc_T_tdd128_39,
+ &ett_rrc_T_modeSpecificInfo_77,
+ &ett_rrc_T_fdd_110,
+ &ett_rrc_T_tdd_63,
+ &ett_rrc_T_tdd128_43,
&ett_rrc_MIMO_Parameters_r9,
- &ett_rrc_T_modeSpecificInfo_71,
- &ett_rrc_T_fdd_101,
- &ett_rrc_T_tdd_56,
- &ett_rrc_T_tdd128_40,
+ &ett_rrc_T_modeSpecificInfo_78,
+ &ett_rrc_T_fdd_111,
+ &ett_rrc_T_tdd_64,
+ &ett_rrc_T_tdd128_44,
&ett_rrc_MIMO_PilotConfiguration,
&ett_rrc_T_secondCPICH_Pattern,
&ett_rrc_T_diversityPattern,
@@ -186147,20 +201876,20 @@ void proto_register_rrc(void) {
&ett_rrc_Multi_frequencyInfo_LCR_r7,
&ett_rrc_MultiflowConfigurationInfo,
&ett_rrc_MU_MIMO_Info_TDD128,
- &ett_rrc_T_newConfiguration_07,
+ &ett_rrc_T_newConfiguration_13,
&ett_rrc_NewTiming,
&ett_rrc_NodeB_Trigger_HS_DPCCH_Transmission,
&ett_rrc_Non_ScheduledTransGrantInfoTDD,
&ett_rrc_T_tdd384_768,
- &ett_rrc_T_tdd128_41,
- &ett_rrc_T_e_HICH_Info_06,
+ &ett_rrc_T_tdd128_45,
+ &ett_rrc_T_e_HICH_Info_07,
&ett_rrc_T_midambleAllocationMode_31,
&ett_rrc_Non_ScheduledTransGrantInfoTDD_ext,
- &ett_rrc_T_tdd128_42,
+ &ett_rrc_T_tdd128_46,
&ett_rrc_Non_ScheduledTransGrantInfoTDD_r9,
&ett_rrc_T_tdd384_768_01,
- &ett_rrc_T_tdd128_43,
- &ett_rrc_T_e_HICH_Info_07,
+ &ett_rrc_T_tdd128_47,
+ &ett_rrc_T_e_HICH_Info_08,
&ett_rrc_T_midambleAllocationMode_32,
&ett_rrc_OpenLoopPowerControl_TDD,
&ett_rrc_OpenLoopPowerControl_IPDL_TDD_r4,
@@ -186189,14 +201918,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_signallingMethod,
&ett_rrc_PDSCH_Info,
&ett_rrc_PDSCH_Info_r4,
- &ett_rrc_T_tddOption_12,
- &ett_rrc_T_tdd384_27,
- &ett_rrc_T_tdd128_44,
- &ett_rrc_PDSCH_Info_r7,
&ett_rrc_T_tddOption_13,
- &ett_rrc_T_tdd384_28,
- &ett_rrc_T_tdd768_17,
- &ett_rrc_T_tdd128_45,
+ &ett_rrc_T_tdd384_29,
+ &ett_rrc_T_tdd128_48,
+ &ett_rrc_PDSCH_Info_r7,
+ &ett_rrc_T_tddOption_14,
+ &ett_rrc_T_tdd384_30,
+ &ett_rrc_T_tdd768_19,
+ &ett_rrc_T_tdd128_49,
&ett_rrc_PDSCH_Info_LCR_r4,
&ett_rrc_PDSCH_PowerControlInfo,
&ett_rrc_PDSCH_SHO_DCH_Info,
@@ -186220,8 +201949,8 @@ void proto_register_rrc(void) {
&ett_rrc_PICH_ForHSDPASupportedPaging_TDD128,
&ett_rrc_T_implicit_02,
&ett_rrc_PICH_Info,
- &ett_rrc_T_fdd_102,
- &ett_rrc_T_tdd_57,
+ &ett_rrc_T_fdd_112,
+ &ett_rrc_T_tdd_65,
&ett_rrc_PICH_Info_HCR_VHCR_r7,
&ett_rrc_T_channelisationCode,
&ett_rrc_PICH_Info_LCR_r4,
@@ -186244,16 +201973,16 @@ void proto_register_rrc(void) {
&ett_rrc_PRACH_PreambleForEnhancedUplinkExtList,
&ett_rrc_PRACH_PreambleForEnhancedUplinkExtWithWeight,
&ett_rrc_PRACH_RACH_Info,
- &ett_rrc_T_modeSpecificInfo_72,
- &ett_rrc_T_fdd_103,
- &ett_rrc_T_tdd_58,
+ &ett_rrc_T_modeSpecificInfo_79,
+ &ett_rrc_T_fdd_113,
+ &ett_rrc_T_tdd_66,
&ett_rrc_PRACH_RACH_Info_VHCR_r7,
&ett_rrc_PRACH_RACH_Info_LCR_v770ext,
&ett_rrc_PRACH_RACH_Info_LCR_r4,
&ett_rrc_SEQUENCE_SIZE_1_maxPRACH_FPACH_OF_PRACH_Definition_LCR_r4,
&ett_rrc_PRACH_SystemInformation,
- &ett_rrc_T_modeSpecificInfo_73,
- &ett_rrc_T_fdd_104,
+ &ett_rrc_T_modeSpecificInfo_80,
+ &ett_rrc_T_fdd_114,
&ett_rrc_PRACH_SystemInformation_VHCR_r7,
&ett_rrc_PRACH_SystemInformation_LCR_r4,
&ett_rrc_PRACH_SystemInformation_LCR_v770ext,
@@ -186264,20 +201993,20 @@ void proto_register_rrc(void) {
&ett_rrc_PreDefPhyChConfiguration,
&ett_rrc_PreDefPhyChConfiguration_v770ext,
&ett_rrc_PrimaryCCPCH_Info,
- &ett_rrc_T_fdd_105,
- &ett_rrc_T_tdd_59,
+ &ett_rrc_T_fdd_115,
+ &ett_rrc_T_tdd_67,
&ett_rrc_T_syncCase,
&ett_rrc_T_syncCase1,
&ett_rrc_T_syncCase2,
&ett_rrc_PrimaryCCPCH_Info_r4,
- &ett_rrc_T_fdd_106,
- &ett_rrc_T_tdd_60,
- &ett_rrc_T_tddOption_14,
- &ett_rrc_T_tdd384_tdd768_04,
+ &ett_rrc_T_fdd_116,
+ &ett_rrc_T_tdd_68,
+ &ett_rrc_T_tddOption_15,
+ &ett_rrc_T_tdd384_tdd768_05,
&ett_rrc_T_syncCase_01,
&ett_rrc_T_syncCase1_01,
&ett_rrc_T_syncCase2_01,
- &ett_rrc_T_tdd128_46,
+ &ett_rrc_T_tdd128_50,
&ett_rrc_PrimaryCCPCH_Info_LCR_r4,
&ett_rrc_PrimaryCCPCH_Info_LCR_r4_ext,
&ett_rrc_PrimaryCCPCH_InfoPost,
@@ -186306,17 +202035,17 @@ void proto_register_rrc(void) {
&ett_rrc_T_new_Configuration_05,
&ett_rrc_PUSCH_Info,
&ett_rrc_PUSCH_Info_r4,
- &ett_rrc_T_tddOption_15,
- &ett_rrc_T_tdd384_29,
- &ett_rrc_T_tdd128_47,
+ &ett_rrc_T_tddOption_16,
+ &ett_rrc_T_tdd384_31,
+ &ett_rrc_T_tdd128_51,
&ett_rrc_PUSCH_Info_VHCR,
&ett_rrc_PUSCH_Info_LCR_r4,
&ett_rrc_PUSCH_PowerControlInfo_r4,
- &ett_rrc_T_tddOption_16,
- &ett_rrc_T_tdd128_48,
- &ett_rrc_PUSCH_PowerControlInfo_r7,
&ett_rrc_T_tddOption_17,
- &ett_rrc_T_tdd128_49,
+ &ett_rrc_T_tdd128_52,
+ &ett_rrc_PUSCH_PowerControlInfo_r7,
+ &ett_rrc_T_tddOption_18,
+ &ett_rrc_T_tdd128_53,
&ett_rrc_PUSCH_SysInfo,
&ett_rrc_PUSCH_SysInfo_VHCR,
&ett_rrc_PUSCH_SysInfo_HCR_r5,
@@ -186333,6 +202062,7 @@ void proto_register_rrc(void) {
&ett_rrc_PUSCH_SysInfoList_SFN_VHCR,
&ett_rrc_PUSCH_SysInfoList_SFN_VHCR_item,
&ett_rrc_RACH_TransmissionParameters,
+ &ett_rrc_RadioLinkswithoutDPCHFDPCHInfo,
&ett_rrc_Reference_Beta_QPSK,
&ett_rrc_Reference_Beta_16QAM,
&ett_rrc_RepetitionPeriodAndLength,
@@ -186352,18 +202082,20 @@ void proto_register_rrc(void) {
&ett_rrc_RestrictedTrCH_InfoList,
&ett_rrc_RL_AdditionInformation,
&ett_rrc_RL_AdditionInformation_r6,
- &ett_rrc_T_dl_dpchInfo_04,
- &ett_rrc_RL_AdditionInformation_r7,
&ett_rrc_T_dl_dpchInfo_05,
- &ett_rrc_RL_AdditionInformation_r8,
+ &ett_rrc_RL_AdditionInformation_r7,
&ett_rrc_T_dl_dpchInfo_06,
- &ett_rrc_RL_AdditionInformation_r9,
+ &ett_rrc_RL_AdditionInformation_r8,
&ett_rrc_T_dl_dpchInfo_07,
- &ett_rrc_RL_AdditionInformation_r10,
+ &ett_rrc_RL_AdditionInformation_r9,
&ett_rrc_T_dl_dpchInfo_08,
+ &ett_rrc_RL_AdditionInformation_r10,
+ &ett_rrc_T_dl_dpchInfo_09,
&ett_rrc_RL_AdditionInformation_vb50ext,
&ett_rrc_RL_AdditionInformation_r11,
- &ett_rrc_T_dl_dpchInfo_09,
+ &ett_rrc_T_dl_dpchInfo_10,
+ &ett_rrc_RL_AdditionInformation_r12,
+ &ett_rrc_T_dl_dpchInfo_11,
&ett_rrc_RL_AdditionInformation_v6b0ext,
&ett_rrc_RL_AdditionInformation_v890ext,
&ett_rrc_RL_AdditionInformation_v950ext,
@@ -186378,20 +202110,23 @@ void proto_register_rrc(void) {
&ett_rrc_RL_AdditionInformationList_r10,
&ett_rrc_RL_AdditionInformationList_vb50ext,
&ett_rrc_RL_AdditionInformationList_r11,
+ &ett_rrc_RL_AdditionInformationList_r12,
&ett_rrc_RL_AdditionInformationList_SecULFreq,
+ &ett_rrc_RL_AdditionInformationList_SecULFreq_r12,
&ett_rrc_RL_AdditionInformation_SecULFreq,
+ &ett_rrc_RL_AdditionInformation_SecULFreq_r12,
&ett_rrc_RL_IdentifierList,
&ett_rrc_RL_RemovalInformationList,
&ett_rrc_RL_RemovalInformationList_SecULFreq,
&ett_rrc_SCCPCH_ChannelisationCodeList,
&ett_rrc_SCCPCH_ChannelisationCodeList_VHCR,
&ett_rrc_SCCPCH_InfoForFACH,
- &ett_rrc_T_modeSpecificInfo_74,
- &ett_rrc_T_fdd_107,
- &ett_rrc_T_tdd_61,
+ &ett_rrc_T_modeSpecificInfo_81,
+ &ett_rrc_T_fdd_117,
+ &ett_rrc_T_tdd_69,
&ett_rrc_SCCPCH_InfoForFACH_r4,
- &ett_rrc_T_modeSpecificInfo_75,
- &ett_rrc_T_fdd_108,
+ &ett_rrc_T_modeSpecificInfo_82,
+ &ett_rrc_T_fdd_118,
&ett_rrc_SCCPCH_SystemInformation,
&ett_rrc_SCCPCH_SystemInformation_LCR_r4_ext,
&ett_rrc_SCCPCH_SystemInformation_HCR_VHCR_r7,
@@ -186407,50 +202142,52 @@ void proto_register_rrc(void) {
&ett_rrc_ScheduledTransmissionConfiguration,
&ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt,
&ett_rrc_SecondaryCCPCH_Info,
- &ett_rrc_T_modeSpecificInfo_76,
- &ett_rrc_T_fdd_109,
- &ett_rrc_T_tdd_62,
+ &ett_rrc_T_modeSpecificInfo_83,
+ &ett_rrc_T_fdd_119,
+ &ett_rrc_T_tdd_70,
&ett_rrc_SecondaryCCPCH_Info_r4,
- &ett_rrc_T_modeSpecificInfo_77,
- &ett_rrc_T_fdd_110,
- &ett_rrc_T_tdd_63,
- &ett_rrc_T_tddOption_18,
- &ett_rrc_T_tdd384_30,
- &ett_rrc_T_tdd128_50,
+ &ett_rrc_T_modeSpecificInfo_84,
+ &ett_rrc_T_fdd_120,
+ &ett_rrc_T_tdd_71,
+ &ett_rrc_T_tddOption_19,
+ &ett_rrc_T_tdd384_32,
+ &ett_rrc_T_tdd128_54,
&ett_rrc_SecondaryCCPCH_Info_HCR_VHCR_r7,
- &ett_rrc_T_modeSpecificInfo_78,
- &ett_rrc_T_tdd384_31,
- &ett_rrc_T_tdd768_18,
+ &ett_rrc_T_modeSpecificInfo_85,
+ &ett_rrc_T_tdd384_33,
+ &ett_rrc_T_tdd768_20,
&ett_rrc_SecondaryCCPCH_Info_LCR_r4_ext,
&ett_rrc_SecondaryCCPCHFrameType2Info,
&ett_rrc_T_modulation_03,
&ett_rrc_T_mod16QAM,
&ett_rrc_SecondaryCCPCHInfo_MBMS_r6,
- &ett_rrc_T_modeSpecificInfo_79,
- &ett_rrc_T_fdd_111,
- &ett_rrc_T_tdd384_32,
- &ett_rrc_T_tdd128_51,
+ &ett_rrc_T_modeSpecificInfo_86,
+ &ett_rrc_T_fdd_121,
+ &ett_rrc_T_tdd384_34,
+ &ett_rrc_T_tdd128_55,
&ett_rrc_SecondaryCCPCHInfo_MBMS_r7,
- &ett_rrc_T_modeSpecificInfo_80,
- &ett_rrc_T_fdd_112,
+ &ett_rrc_T_modeSpecificInfo_87,
+ &ett_rrc_T_fdd_122,
&ett_rrc_T_modulation_04,
- &ett_rrc_T_tdd384_33,
- &ett_rrc_T_tdd768_19,
- &ett_rrc_T_tdd128_52,
+ &ett_rrc_T_tdd384_35,
+ &ett_rrc_T_tdd768_21,
+ &ett_rrc_T_tdd128_56,
&ett_rrc_SecondaryCCPCHInfoDiff_MBMS,
&ett_rrc_SecondaryCPICH_Info,
&ett_rrc_SecondaryCellMIMOparametersFDD,
- &ett_rrc_T_newConfiguration_08,
+ &ett_rrc_T_newConfiguration_14,
&ett_rrc_SecondaryCellMIMOparametersFDD_v950ext,
&ett_rrc_SecondaryCellMIMOparametersFDD_r10,
- &ett_rrc_T_newConfiguration_09,
+ &ett_rrc_T_newConfiguration_15,
&ett_rrc_SecondaryCell4x4MIMOparametersFDD,
- &ett_rrc_T_configurationInfo_05,
- &ett_rrc_T_newConfiguration_10,
+ &ett_rrc_T_configurationInfo_10,
+ &ett_rrc_T_newConfiguration_16,
&ett_rrc_ServingCellChangeParameters,
+ &ett_rrc_ServingCellChangeParameters_r12,
&ett_rrc_SF256_AndCodeNumber,
&ett_rrc_SF512_AndCodeNumber,
&ett_rrc_SF512_AndPilot,
+ &ett_rrc_SF512_AndPilot_r12,
&ett_rrc_SFN_TimeInfo,
&ett_rrc_SPS_Information_TDD128_r8,
&ett_rrc_SSDT_Information,
@@ -186467,6 +202204,7 @@ void proto_register_rrc(void) {
&ett_rrc_TargetCellPreconfigInfo_r10,
&ett_rrc_TargetCellPreconfigInfo_vb50ext,
&ett_rrc_TargetCellPreconfigInfo_r11,
+ &ett_rrc_TargetCellPreconfigInfo_r12,
&ett_rrc_TDD_MBSFNInformation,
&ett_rrc_TDD_MBSFNTSlotInfo,
&ett_rrc_TDD_PRACH_CCodeList,
@@ -186505,20 +202243,21 @@ void proto_register_rrc(void) {
&ett_rrc_T_timing,
&ett_rrc_TwoMsHarqConfiguration,
&ett_rrc_UCSM_Info,
+ &ett_rrc_UE_DPCCHPowerResetAfterDTXOnSecUplink,
&ett_rrc_UL_16QAM_Config,
&ett_rrc_UL_16QAM_Settings,
&ett_rrc_UL_64QAM_Config,
&ett_rrc_UL_64QAM_Settings,
&ett_rrc_UL_CCTrCH,
&ett_rrc_UL_CCTrCH_r4,
- &ett_rrc_T_tddOption_19,
- &ett_rrc_T_tdd384_34,
- &ett_rrc_T_tdd128_53,
- &ett_rrc_UL_CCTrCH_r7,
&ett_rrc_T_tddOption_20,
- &ett_rrc_T_tdd384_35,
- &ett_rrc_T_tdd768_20,
- &ett_rrc_T_tdd128_54,
+ &ett_rrc_T_tdd384_36,
+ &ett_rrc_T_tdd128_57,
+ &ett_rrc_UL_CCTrCH_r7,
+ &ett_rrc_T_tddOption_21,
+ &ett_rrc_T_tdd384_37,
+ &ett_rrc_T_tdd768_22,
+ &ett_rrc_T_tdd128_58,
&ett_rrc_UL_CCTrCHList,
&ett_rrc_UL_CCTrCHList_r4,
&ett_rrc_UL_CCTrCHList_r7,
@@ -186531,131 +202270,131 @@ void proto_register_rrc(void) {
&ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r4,
&ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r5,
&ett_rrc_UL_CLTD_InfoFDD,
- &ett_rrc_T_configurationInfo_06,
- &ett_rrc_T_newConfiguration_11,
+ &ett_rrc_T_configurationInfo_11,
+ &ett_rrc_T_newConfiguration_17,
&ett_rrc_UL_DL_Mode,
&ett_rrc_T_ul_and_dl,
&ett_rrc_UL_DPCH_CodeInfoForCommonEDCH,
&ett_rrc_UL_DPCH_Info,
- &ett_rrc_T_modeSpecificInfo_81,
- &ett_rrc_T_fdd_113,
- &ett_rrc_T_tdd_64,
+ &ett_rrc_T_modeSpecificInfo_88,
+ &ett_rrc_T_fdd_123,
+ &ett_rrc_T_tdd_72,
&ett_rrc_UL_DPCH_Info_r4,
- &ett_rrc_T_modeSpecificInfo_82,
- &ett_rrc_T_fdd_114,
- &ett_rrc_T_tdd_65,
+ &ett_rrc_T_modeSpecificInfo_89,
+ &ett_rrc_T_fdd_124,
+ &ett_rrc_T_tdd_73,
&ett_rrc_UL_DPCH_Info_r5,
- &ett_rrc_T_modeSpecificInfo_83,
- &ett_rrc_T_fdd_115,
- &ett_rrc_T_tdd_66,
+ &ett_rrc_T_modeSpecificInfo_90,
+ &ett_rrc_T_fdd_125,
+ &ett_rrc_T_tdd_74,
&ett_rrc_UL_DPCH_Info_r6,
- &ett_rrc_T_modeSpecificInfo_84,
- &ett_rrc_T_fdd_116,
+ &ett_rrc_T_modeSpecificInfo_91,
+ &ett_rrc_T_fdd_126,
&ett_rrc_T_dpdchPresence,
&ett_rrc_T_present_02,
&ett_rrc_T_notPresent,
- &ett_rrc_T_tdd_67,
+ &ett_rrc_T_tdd_75,
&ett_rrc_UL_DPCH_Info_r7,
- &ett_rrc_T_modeSpecificInfo_85,
- &ett_rrc_T_fdd_117,
+ &ett_rrc_T_modeSpecificInfo_92,
+ &ett_rrc_T_fdd_127,
&ett_rrc_T_dpdchPresence_01,
&ett_rrc_T_present_03,
&ett_rrc_T_notPresent_01,
- &ett_rrc_T_tdd_68,
+ &ett_rrc_T_tdd_76,
&ett_rrc_UL_DPCH_Info_r11,
- &ett_rrc_T_modeSpecificInfo_86,
- &ett_rrc_T_fdd_118,
+ &ett_rrc_T_modeSpecificInfo_93,
+ &ett_rrc_T_fdd_128,
&ett_rrc_T_dpdchPresence_02,
&ett_rrc_T_present_04,
&ett_rrc_T_notPresent_02,
- &ett_rrc_T_tdd_69,
+ &ett_rrc_T_tdd_77,
&ett_rrc_UL_DPCH_InfoPostFDD,
&ett_rrc_UL_DPCH_InfoPostTDD,
&ett_rrc_UL_DPCH_InfoPostTDD_LCR_r4,
&ett_rrc_UL_DPCH_InfoPredef,
- &ett_rrc_T_modeSpecificInfo_87,
- &ett_rrc_T_fdd_119,
- &ett_rrc_T_tdd_70,
+ &ett_rrc_T_modeSpecificInfo_94,
+ &ett_rrc_T_fdd_129,
+ &ett_rrc_T_tdd_78,
&ett_rrc_UL_DPCH_InfoPredef_v770ext,
- &ett_rrc_T_modeSpecificInfo_88,
- &ett_rrc_T_fdd_120,
+ &ett_rrc_T_modeSpecificInfo_95,
+ &ett_rrc_T_fdd_130,
&ett_rrc_UL_DPCH_PowerControlInfo,
- &ett_rrc_T_fdd_121,
- &ett_rrc_T_tdd_71,
+ &ett_rrc_T_fdd_131,
+ &ett_rrc_T_tdd_79,
&ett_rrc_T_ul_OL_PC_Signalling,
&ett_rrc_T_individuallySignalled,
&ett_rrc_UL_DPCH_PowerControlInfo_r4,
- &ett_rrc_T_fdd_122,
- &ett_rrc_T_tdd_72,
+ &ett_rrc_T_fdd_132,
+ &ett_rrc_T_tdd_80,
&ett_rrc_T_ul_OL_PC_Signalling_01,
&ett_rrc_T_individuallySignalled_01,
- &ett_rrc_T_tddOption_21,
- &ett_rrc_T_tdd384_36,
- &ett_rrc_T_tdd128_55,
+ &ett_rrc_T_tddOption_22,
+ &ett_rrc_T_tdd384_38,
+ &ett_rrc_T_tdd128_59,
&ett_rrc_UL_DPCH_PowerControlInfo_r5,
- &ett_rrc_T_fdd_123,
- &ett_rrc_T_tdd_73,
+ &ett_rrc_T_fdd_133,
+ &ett_rrc_T_tdd_81,
&ett_rrc_T_ul_OL_PC_Signalling_02,
&ett_rrc_T_individuallySignalled_02,
- &ett_rrc_T_tddOption_22,
- &ett_rrc_T_tdd384_37,
- &ett_rrc_T_tdd128_56,
+ &ett_rrc_T_tddOption_23,
+ &ett_rrc_T_tdd384_39,
+ &ett_rrc_T_tdd128_60,
&ett_rrc_UL_DPCH_PowerControlInfo_r6,
- &ett_rrc_T_fdd_124,
- &ett_rrc_T_tdd_74,
+ &ett_rrc_T_fdd_134,
+ &ett_rrc_T_tdd_82,
&ett_rrc_T_ul_OL_PC_Signalling_03,
&ett_rrc_T_individuallySignalled_03,
- &ett_rrc_T_tddOption_23,
- &ett_rrc_T_tdd384_38,
- &ett_rrc_T_tdd128_57,
+ &ett_rrc_T_tddOption_24,
+ &ett_rrc_T_tdd384_40,
+ &ett_rrc_T_tdd128_61,
&ett_rrc_UL_DPCH_PowerControlInfo_r7,
- &ett_rrc_T_fdd_125,
- &ett_rrc_T_tdd_75,
+ &ett_rrc_T_fdd_135,
+ &ett_rrc_T_tdd_83,
&ett_rrc_T_ul_OL_PC_Signalling_04,
&ett_rrc_T_individuallySignalled_04,
- &ett_rrc_T_tddOption_24,
- &ett_rrc_T_tdd384_39,
- &ett_rrc_T_tdd768_21,
- &ett_rrc_T_tdd128_58,
+ &ett_rrc_T_tddOption_25,
+ &ett_rrc_T_tdd384_41,
+ &ett_rrc_T_tdd768_23,
+ &ett_rrc_T_tdd128_62,
&ett_rrc_UL_DPCH_PowerControlInfo_r11,
- &ett_rrc_T_fdd_126,
- &ett_rrc_T_tdd_76,
+ &ett_rrc_T_fdd_136,
+ &ett_rrc_T_tdd_84,
&ett_rrc_T_ul_OL_PC_Signalling_05,
&ett_rrc_T_individuallySignalled_05,
- &ett_rrc_T_tddOption_25,
- &ett_rrc_T_tdd384_40,
- &ett_rrc_T_tdd768_22,
- &ett_rrc_T_tdd128_59,
+ &ett_rrc_T_tddOption_26,
+ &ett_rrc_T_tdd384_42,
+ &ett_rrc_T_tdd768_24,
+ &ett_rrc_T_tdd128_63,
&ett_rrc_UL_DPCHpowerControlInfoConcurrentTTI,
&ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH,
&ett_rrc_UL_DPCH_PowerControlInfoPostFDD,
&ett_rrc_UL_DPCH_PowerControlInfoPostTDD,
&ett_rrc_UL_DPCH_PowerControlInfoPostTDD_LCR_r4,
&ett_rrc_UL_DPCH_PowerControlInfoPredef,
- &ett_rrc_T_fdd_127,
- &ett_rrc_T_tdd_77,
+ &ett_rrc_T_fdd_137,
+ &ett_rrc_T_tdd_85,
&ett_rrc_UL_EDCH_Information_ext,
- &ett_rrc_T_tdd_78,
+ &ett_rrc_T_tdd_86,
&ett_rrc_UL_EDCH_Information_r6,
&ett_rrc_UL_EDCH_Information_r7,
- &ett_rrc_T_modeSpecificInfo_89,
- &ett_rrc_T_fdd_128,
- &ett_rrc_T_tdd_79,
+ &ett_rrc_T_modeSpecificInfo_96,
+ &ett_rrc_T_fdd_138,
+ &ett_rrc_T_tdd_87,
&ett_rrc_UL_EDCH_Information_r8,
- &ett_rrc_T_modeSpecificInfo_90,
- &ett_rrc_T_fdd_129,
- &ett_rrc_T_tdd_80,
+ &ett_rrc_T_modeSpecificInfo_97,
+ &ett_rrc_T_fdd_139,
+ &ett_rrc_T_tdd_88,
&ett_rrc_UL_EDCH_Information_r9,
- &ett_rrc_T_modeSpecificInfo_91,
- &ett_rrc_T_fdd_130,
- &ett_rrc_T_tdd_81,
+ &ett_rrc_T_modeSpecificInfo_98,
+ &ett_rrc_T_fdd_140,
+ &ett_rrc_T_tdd_89,
&ett_rrc_UL_EDCH_Information_r11,
- &ett_rrc_T_modeSpecificInfo_92,
- &ett_rrc_T_fdd_131,
- &ett_rrc_T_tdd_82,
+ &ett_rrc_T_modeSpecificInfo_99,
+ &ett_rrc_T_fdd_141,
+ &ett_rrc_T_tdd_90,
&ett_rrc_UL_MIMO_InfoFDD,
- &ett_rrc_T_configurationInfo_07,
- &ett_rrc_T_newConfiguration_12,
+ &ett_rrc_T_configurationInfo_12,
+ &ett_rrc_T_newConfiguration_18,
&ett_rrc_UL_MulticarrierEDCH_InfolistItem_TDD128,
&ett_rrc_UL_MulticarrierEDCH_Infolist_TDD128,
&ett_rrc_UL_MulticarrierEDCH_Deletelist_TDD128,
@@ -186667,17 +202406,18 @@ void proto_register_rrc(void) {
&ett_rrc_T_enabled,
&ett_rrc_UL_TimingAdvanceControl_r4,
&ett_rrc_T_enabled_01,
- &ett_rrc_T_tddOption_26,
- &ett_rrc_T_tdd384_41,
- &ett_rrc_T_tdd128_60,
+ &ett_rrc_T_tddOption_27,
+ &ett_rrc_T_tdd384_43,
+ &ett_rrc_T_tdd128_64,
&ett_rrc_UL_TimingAdvanceControl_r7,
&ett_rrc_T_enabled_02,
- &ett_rrc_T_tddOption_27,
- &ett_rrc_T_tdd384_42,
- &ett_rrc_T_tdd768_23,
- &ett_rrc_T_tdd128_61,
+ &ett_rrc_T_tddOption_28,
+ &ett_rrc_T_tdd384_44,
+ &ett_rrc_T_tdd768_25,
+ &ett_rrc_T_tdd128_65,
&ett_rrc_UL_TimingAdvanceControl_LCR_r4,
&ett_rrc_T_enabled_03,
+ &ett_rrc_UL_TransModeSwitchingParam,
&ett_rrc_UL_TS_ChannelisationCodeList,
&ett_rrc_UL_TS_ChannelisationCodeList_r7,
&ett_rrc_UL_TS_ChannelisationCodeList_r7_item,
@@ -186721,13 +202461,18 @@ void proto_register_rrc(void) {
&ett_rrc_AcquisitionSatInfo,
&ett_rrc_AcquisitionSatInfo_va40ext,
&ett_rrc_AcquisitionSatInfo_r10,
+ &ett_rrc_AcquisitionSatInfo_vc50ext,
+ &ett_rrc_AcquisitionSatInfo_r12,
&ett_rrc_AcquisitionSatInfoList,
&ett_rrc_AcquisitionSatInfoList_va40ext,
&ett_rrc_AcquisitionSatInfoList_r10,
+ &ett_rrc_AcquisitionSatInfoList_vc50ext,
+ &ett_rrc_AcquisitionSatInfoList_r12,
&ett_rrc_AdditionalMeasurementID_List,
&ett_rrc_AdditionalMeasurementID_List_r9,
&ett_rrc_AlmanacSatInfo,
&ett_rrc_AlmanacSatInfoList,
+ &ett_rrc_ALM_BDSKeplerianSet,
&ett_rrc_ALM_ECEFsbasAlmanacSet,
&ett_rrc_ALM_GlonassAlmanacSet,
&ett_rrc_ALM_keplerianParameters,
@@ -186742,6 +202487,13 @@ void proto_register_rrc(void) {
&ett_rrc_AzimuthAndElevation_va40ext,
&ett_rrc_AzimuthAndElevation_r10,
&ett_rrc_BadSatList,
+ &ett_rrc_BDSclockModel,
+ &ett_rrc_BDS_IGPInfoList,
+ &ett_rrc_BDS_IGPInfoList_item,
+ &ett_rrc_DBDS_InfoList,
+ &ett_rrc_DBDS_Info,
+ &ett_rrc_DBDS_SignalInfoList,
+ &ett_rrc_DBDS_SignalInfo,
&ett_rrc_BLER_MeasurementResults,
&ett_rrc_BLER_MeasurementResultsList,
&ett_rrc_BLER_TransChIdList,
@@ -186753,48 +202505,49 @@ void proto_register_rrc(void) {
&ett_rrc_CellDCHMeasOccasionInfo_TDD128_r9,
&ett_rrc_SEQUENCE_SIZE_1_maxMeasOccasionPattern_OF_CellDCHMeasOccasionPattern_LCR,
&ett_rrc_CellInfo,
- &ett_rrc_T_modeSpecificInfo_93,
- &ett_rrc_T_fdd_132,
- &ett_rrc_T_tdd_83,
+ &ett_rrc_T_modeSpecificInfo_100,
+ &ett_rrc_T_fdd_142,
+ &ett_rrc_T_tdd_91,
&ett_rrc_CellInfo_r4,
- &ett_rrc_T_modeSpecificInfo_94,
- &ett_rrc_T_fdd_133,
- &ett_rrc_T_tdd_84,
+ &ett_rrc_T_modeSpecificInfo_101,
+ &ett_rrc_T_fdd_143,
+ &ett_rrc_T_tdd_92,
&ett_rrc_CellInfo_LCR_r8_ext,
&ett_rrc_CellInfo_r9,
- &ett_rrc_T_modeSpecificInfo_95,
- &ett_rrc_T_fdd_134,
- &ett_rrc_T_tdd_85,
+ &ett_rrc_T_modeSpecificInfo_102,
+ &ett_rrc_T_fdd_144,
+ &ett_rrc_T_tdd_93,
&ett_rrc_CellInfoListToBeExcluded,
&ett_rrc_CellInfoSI_RSCP,
- &ett_rrc_T_modeSpecificInfo_96,
- &ett_rrc_T_fdd_135,
- &ett_rrc_T_tdd_86,
+ &ett_rrc_T_modeSpecificInfo_103,
+ &ett_rrc_T_fdd_145,
+ &ett_rrc_T_tdd_94,
&ett_rrc_CellInfoSI_RSCP_LCR_r4,
&ett_rrc_CellInfoSI_ECN0,
- &ett_rrc_T_modeSpecificInfo_97,
- &ett_rrc_T_fdd_136,
- &ett_rrc_T_tdd_87,
+ &ett_rrc_T_modeSpecificInfo_104,
+ &ett_rrc_T_fdd_146,
+ &ett_rrc_T_tdd_95,
&ett_rrc_CellInfoSI_ECN0_LCR_r4,
&ett_rrc_CellInfoSI_HCS_RSCP,
- &ett_rrc_T_modeSpecificInfo_98,
- &ett_rrc_T_fdd_137,
- &ett_rrc_T_tdd_88,
+ &ett_rrc_T_modeSpecificInfo_105,
+ &ett_rrc_T_fdd_147,
+ &ett_rrc_T_tdd_96,
&ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4,
&ett_rrc_CellInfoSI_HCS_ECN0,
- &ett_rrc_T_modeSpecificInfo_99,
- &ett_rrc_T_fdd_138,
- &ett_rrc_T_tdd_89,
+ &ett_rrc_T_modeSpecificInfo_106,
+ &ett_rrc_T_fdd_148,
+ &ett_rrc_T_tdd_97,
&ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4,
&ett_rrc_CellMeasuredResults,
- &ett_rrc_T_modeSpecificInfo_100,
- &ett_rrc_T_fdd_139,
- &ett_rrc_T_tdd_90,
+ &ett_rrc_T_modeSpecificInfo_107,
+ &ett_rrc_T_fdd_149,
+ &ett_rrc_T_tdd_98,
&ett_rrc_CellMeasuredResults_r9,
- &ett_rrc_T_modeSpecificInfo_101,
- &ett_rrc_T_fdd_140,
- &ett_rrc_T_tdd_91,
+ &ett_rrc_T_modeSpecificInfo_108,
+ &ett_rrc_T_fdd_150,
+ &ett_rrc_T_tdd_99,
&ett_rrc_CellMeasuredResults_v920ext,
+ &ett_rrc_CellMeasuredResults_vc50ext,
&ett_rrc_CellMeasurementEventResults,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info,
@@ -186802,57 +202555,60 @@ void proto_register_rrc(void) {
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info,
&ett_rrc_CellMeasurementEventResults_LCR_r4,
&ett_rrc_CellReportingQuantities,
- &ett_rrc_T_modeSpecificInfo_102,
- &ett_rrc_T_fdd_141,
- &ett_rrc_T_tdd_92,
+ &ett_rrc_T_modeSpecificInfo_109,
+ &ett_rrc_T_fdd_151,
+ &ett_rrc_T_tdd_100,
&ett_rrc_CellSelectReselectInfoMC_RSCP,
- &ett_rrc_T_modeSpecificInfo_103,
- &ett_rrc_T_fdd_142,
- &ett_rrc_T_tdd_93,
+ &ett_rrc_T_modeSpecificInfo_110,
+ &ett_rrc_T_fdd_152,
+ &ett_rrc_T_tdd_101,
&ett_rrc_T_gsm_03,
&ett_rrc_CellSelectReselectInfoSIB_11_12,
- &ett_rrc_T_modeSpecificInfo_104,
- &ett_rrc_T_fdd_143,
- &ett_rrc_T_tdd_94,
+ &ett_rrc_T_modeSpecificInfo_111,
+ &ett_rrc_T_fdd_153,
+ &ett_rrc_T_tdd_102,
&ett_rrc_T_gsm_04,
&ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP,
- &ett_rrc_T_modeSpecificInfo_105,
- &ett_rrc_T_fdd_144,
- &ett_rrc_T_tdd_95,
+ &ett_rrc_T_modeSpecificInfo_112,
+ &ett_rrc_T_fdd_154,
+ &ett_rrc_T_tdd_103,
&ett_rrc_T_gsm_05,
&ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0,
- &ett_rrc_T_modeSpecificInfo_106,
- &ett_rrc_T_fdd_145,
- &ett_rrc_T_tdd_96,
+ &ett_rrc_T_modeSpecificInfo_113,
+ &ett_rrc_T_fdd_155,
+ &ett_rrc_T_tdd_104,
&ett_rrc_T_gsm_06,
&ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP,
- &ett_rrc_T_modeSpecificInfo_107,
- &ett_rrc_T_fdd_146,
- &ett_rrc_T_tdd_97,
+ &ett_rrc_T_modeSpecificInfo_114,
+ &ett_rrc_T_fdd_156,
+ &ett_rrc_T_tdd_105,
&ett_rrc_T_gsm_07,
&ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0,
- &ett_rrc_T_modeSpecificInfo_108,
- &ett_rrc_T_fdd_147,
- &ett_rrc_T_tdd_98,
+ &ett_rrc_T_modeSpecificInfo_115,
+ &ett_rrc_T_fdd_157,
+ &ett_rrc_T_tdd_106,
&ett_rrc_T_gsm_08,
&ett_rrc_CellSelectReselectInfo_v590ext,
&ett_rrc_CellSelectReselectInfoPCHFACH_v5b0ext,
&ett_rrc_CellSelectReselectInfoTreselectionScaling_v5c0ext,
&ett_rrc_CellsForInterFreqMeasList,
+ &ett_rrc_CellsForInterFreqMeasList_r12,
&ett_rrc_CellsForInterRATMeasList,
&ett_rrc_CellsForIntraFreqMeasList,
&ett_rrc_CellsForIntraFreqMeasListOnSecULFreq,
&ett_rrc_CellSynchronisationInfo,
- &ett_rrc_T_modeSpecificInfo_109,
- &ett_rrc_T_fdd_148,
- &ett_rrc_T_tdd_99,
+ &ett_rrc_T_modeSpecificInfo_116,
+ &ett_rrc_T_fdd_158,
+ &ett_rrc_T_tdd_107,
&ett_rrc_CellToReport,
&ett_rrc_CellToReportList,
&ett_rrc_CNAVclockModel,
&ett_rrc_CountC_SFN_Frame_difference,
+ &ett_rrc_CPICH_Ec_N0_RSCP,
+ &ett_rrc_CSG_MemberPLMNList,
&ett_rrc_CSGCellInfo,
- &ett_rrc_T_modeSpecificInfo_110,
- &ett_rrc_T_fdd_149,
+ &ett_rrc_T_modeSpecificInfo_117,
+ &ett_rrc_T_fdd_159,
&ett_rrc_CSGCellInfoList,
&ett_rrc_CSGInterFreqCellInfo,
&ett_rrc_CSGInterFreqCellInfoList,
@@ -186891,27 +202647,37 @@ void proto_register_rrc(void) {
&ett_rrc_EllipsoidPointAltitudeEllipsoide,
&ett_rrc_EllipsoidPointUncertCircle,
&ett_rrc_EllipsoidPointUncertEllipse,
+ &ett_rrc_EUTRA_CSGMemberPLMNList,
&ett_rrc_Eutra_EventResult,
&ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_PhysicalCellIdentity,
&ett_rrc_EUTRA_EventResult_vb50ext,
+ &ett_rrc_EUTRA_EventResult_vc50ext,
&ett_rrc_Eutra_EventResultList,
&ett_rrc_EUTRA_EventResultList_vb50ext,
+ &ett_rrc_EUTRA_EventResultList_vc50ext,
&ett_rrc_EUTRA_EventResults,
&ett_rrc_EUTRA_EventResults_vb50ext,
+ &ett_rrc_EUTRA_EventResults_vc50ext,
&ett_rrc_EUTRA_EventResultsForCELLFACH,
+ &ett_rrc_EUTRA_EventResultsForCELLFACH_vc50ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfo,
&ett_rrc_EUTRA_FrequencyAndPriorityInfo_v920ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfo_vb50ext,
+ &ett_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb80ext,
+ &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext,
+ &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoList,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext,
&ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext,
+ &ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext,
&ett_rrc_EUTRA_FrequencyList,
&ett_rrc_EUTRA_FrequencyList_r9,
&ett_rrc_EUTRA_FrequencyList_r11,
+ &ett_rrc_EUTRA_FrequencyList_r12,
&ett_rrc_EUTRA_SIAcquisition,
&ett_rrc_EUTRA_SIAcquisition_r11,
&ett_rrc_EUTRA_MeasuredCells,
@@ -186923,22 +202689,34 @@ void proto_register_rrc(void) {
&ett_rrc_EUTRA_MeasuredResults,
&ett_rrc_EUTRA_MeasuredResults_vb50ext,
&ett_rrc_EUTRA_MeasuredCells_v920ext,
+ &ett_rrc_EUTRA_MeasuredCells_vc50ext,
&ett_rrc_Eutra_MeasuredResult_v920ext,
&ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_v920ext,
+ &ett_rrc_Eutra_MeasuredResult_vc50ext,
+ &ett_rrc_SEQUENCE_SIZE_1_maxReportedEUTRACellPerFreq_OF_EUTRA_MeasuredCells_vc50ext,
&ett_rrc_Eutra_MeasuredResultList_v920ext,
+ &ett_rrc_Eutra_MeasuredResultList_vc50ext,
&ett_rrc_EUTRA_MeasuredResults_v920ext,
+ &ett_rrc_EUTRA_MeasuredResults_vc50ext,
&ett_rrc_EUTRA_SIacquisitionResults,
&ett_rrc_T_cgiInfo,
+ &ett_rrc_EUTRA_SIacquisitionResults_vc50ext,
+ &ett_rrc_CGI_Info,
&ett_rrc_EUTRA_FrequencyRemoval,
&ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCN,
&ett_rrc_EUTRA_FrequencyRemoval_r11,
&ett_rrc_EUTRA_FrequencyInfoList,
&ett_rrc_EUTRA_FrequencyInfoList_r11,
+ &ett_rrc_EUTRA_FrequencyInfoList_r12,
&ett_rrc_EUTRA_FrequencyInfo,
&ett_rrc_EUTRA_FrequencyInfo_r11,
+ &ett_rrc_EUTRA_FrequencyInfo_r12,
&ett_rrc_EUTRA_FrequencyRACHReportingInfo,
+ &ett_rrc_EUTRA_FrequencyRACHReportingInfo_vc50ext,
&ett_rrc_EUTRA_MeasurementForCELLFACH,
&ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_OF_EARFCNRange,
+ &ett_rrc_EUTRA_MeasurementForCELLFACH_r12,
+ &ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_FACH_ext_OF_EARFCNRange,
&ett_rrc_FrequenciesToRemove,
&ett_rrc_Event1a,
&ett_rrc_Event1a_r4,
@@ -186978,20 +202756,27 @@ void proto_register_rrc(void) {
&ett_rrc_Event2f,
&ett_rrc_Event2f_r6,
&ett_rrc_Event2f_r10,
+ &ett_rrc_Event2g,
&ett_rrc_Event3a,
&ett_rrc_Event3b,
&ett_rrc_Event3c,
&ett_rrc_Event3d,
+ &ett_rrc_Event3a_r12,
+ &ett_rrc_Event3b_r12,
+ &ett_rrc_Event3c_r12,
&ett_rrc_EventResults,
&ett_rrc_EventResults_v770ext,
&ett_rrc_EventResults_v860ext,
&ett_rrc_EventResults_va40ext,
&ett_rrc_EventResultsOnSecUlFreq,
&ett_rrc_ExtraDoppler,
+ &ett_rrc_ExtraDopplerExtension,
&ett_rrc_ExtraDopplerInfo,
+ &ett_rrc_ExtraDopplerInfoExtension,
&ett_rrc_FACH_MeasurementOccasionInfo,
&ett_rrc_SEQUENCE_SIZE_1_maxOtherRAT_OF_RAT_Type,
&ett_rrc_FACH_MeasurementOccasionInfo_LCR_r4_ext,
+ &ett_rrc_FilteredUEPowerHeadroomReportInfo,
&ett_rrc_ForbiddenAffectCell,
&ett_rrc_ForbiddenAffectCell_r4,
&ett_rrc_ForbiddenAffectCell_LCR_r4,
@@ -187007,14 +202792,18 @@ void proto_register_rrc(void) {
&ett_rrc_GANSSGenericData_r9,
&ett_rrc_GANSSGenericData_v920ext,
&ett_rrc_GANSSGenericData_va40ext,
+ &ett_rrc_GANSSGenericData_vc50ext,
&ett_rrc_GANSSGenericData_r10,
+ &ett_rrc_GANSSGenericData_r12,
&ett_rrc_GANSSGenericDataList,
&ett_rrc_GANSSGenericDataList_v860ext,
&ett_rrc_GANSSGenericDataList_r8,
&ett_rrc_GANSSGenericDataList_r9,
&ett_rrc_GANSSGenericDataList_v920ext,
&ett_rrc_GANSSGenericDataList_va40ext,
+ &ett_rrc_GANSSGenericDataList_vc50ext,
&ett_rrc_GANSSGenericDataList_r10,
+ &ett_rrc_GANSSGenericDataList_r12,
&ett_rrc_GANSSGenericMeasurementInfo,
&ett_rrc_GANSSGenericMeasurementInfo_item,
&ett_rrc_GANSSGenericMeasurementInfo_v860ext,
@@ -187032,23 +202821,31 @@ void proto_register_rrc(void) {
&ett_rrc_GanssReqGenericData,
&ett_rrc_GanssReqGenericData_v860ext,
&ett_rrc_T_ganssAddADchoices,
+ &ett_rrc_GanssReqGenericData_vc50ext,
&ett_rrc_GanssRequestedGenericAssistanceDataList,
&ett_rrc_GanssRequestedGenericAssistanceDataList_v860ext,
+ &ett_rrc_GanssRequestedGenericAssistanceDataList_vc50ext,
&ett_rrc_GANSSSatelliteInformation,
&ett_rrc_GANSSSatelliteInformation_va40ext,
&ett_rrc_GANSSSatelliteInformation_r10,
+ &ett_rrc_GANSSSatelliteInformation_vc50ext,
+ &ett_rrc_GANSSSatelliteInformation_r12,
&ett_rrc_GANSSSatelliteInformationList,
&ett_rrc_GANSSSatelliteInformationList_va40ext,
&ett_rrc_GANSSSatelliteInformationList_r10,
+ &ett_rrc_GANSSSatelliteInformationList_vc50ext,
+ &ett_rrc_GANSSSatelliteInformationList_r12,
&ett_rrc_GANSSTimeModelsList,
&ett_rrc_GANSSTimeModelsList_va40ext,
&ett_rrc_GANSSTimeModelsList_r10,
+ &ett_rrc_GANSS_SAT_Info_Almanac_BDSkp,
&ett_rrc_GANSS_SAT_Info_Almanac_GLOkp,
&ett_rrc_GANSS_SAT_Info_Almanac_Kp,
&ett_rrc_GANSS_SAT_Info_Almanac_MIDIkp,
&ett_rrc_GANSS_SAT_Info_Almanac_NAVkp,
&ett_rrc_GANSS_SAT_Info_Almanac_REDkp,
&ett_rrc_GANSS_SAT_Info_Almanac_SBASecef,
+ &ett_rrc_GANSS_SAT_Info_Almanac_BDSkpList,
&ett_rrc_GANSS_SAT_Info_Almanac_GLOkpList,
&ett_rrc_GANSS_SAT_Info_Almanac_KpList,
&ett_rrc_GANSS_SAT_Info_Almanac_MIDIkpList,
@@ -187056,8 +202853,12 @@ void proto_register_rrc(void) {
&ett_rrc_GANSS_SAT_Info_Almanac_REDkpList,
&ett_rrc_GANSS_SAT_Info_Almanac_SBASecefList,
&ett_rrc_Ganss_Sat_Info_AddNav,
+ &ett_rrc_Ganss_Sat_Info_AddNav_r12,
+ &ett_rrc_Ganss_Sat_Info_AddNav_vc50ext,
&ett_rrc_Ganss_Sat_Info_Nav,
&ett_rrc_Ganss_Sat_Info_AddNavList,
+ &ett_rrc_Ganss_Sat_Info_AddNavList_r12,
+ &ett_rrc_Ganss_Sat_Info_AddNavList_vc50ext,
&ett_rrc_Ganss_Sat_Info_NavList,
&ett_rrc_GANSS_Storm_Flag,
&ett_rrc_GLONASSclockModel,
@@ -187091,9 +202892,10 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqCellInfoList_r8,
&ett_rrc_InterFreqCellInfoList_r9,
&ett_rrc_InterFreqCellInfoList_r10,
+ &ett_rrc_InterFreqCellInfoList_r12,
&ett_rrc_InterFreqSIAcquisition,
- &ett_rrc_T_modeSpecificInfo_111,
- &ett_rrc_T_fdd_150,
+ &ett_rrc_T_modeSpecificInfo_118,
+ &ett_rrc_T_fdd_160,
&ett_rrc_InterFreqCellInfoSI_List_RSCP,
&ett_rrc_InterFreqCellInfoSI_List_ECN0,
&ett_rrc_InterFreqCellInfoSI_List_HCS_RSCP,
@@ -187106,14 +202908,17 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqCellList_LCR_r4_ext,
&ett_rrc_InterFreqCellMeasuredResultsList,
&ett_rrc_InterFreqCellMeasuredResultsList_v920ext,
+ &ett_rrc_InterFreqCellMeasuredResultsList_vc50ext,
&ett_rrc_InterFreqEvent,
&ett_rrc_InterFreqEvent_r6,
&ett_rrc_InterFreqEvent_r10,
&ett_rrc_InterFreqEvent_r11,
+ &ett_rrc_InterFreqEvent_r12,
&ett_rrc_InterFreqEventList,
&ett_rrc_InterFreqEventList_r6,
&ett_rrc_InterFreqEventList_r10,
&ett_rrc_InterFreqEventList_r11,
+ &ett_rrc_InterFreqEventList_r12,
&ett_rrc_InterFrequencyMeasuredResultsList_v590ext,
&ett_rrc_Inter_FreqEventCriteria_v590ext,
&ett_rrc_Inter_FreqEventCriteriaList_v590ext,
@@ -187126,13 +202931,15 @@ void proto_register_rrc(void) {
&ett_rrc_T_reportingCriteria,
&ett_rrc_T_intraFreqReportingCriteria,
&ett_rrc_T_interFreqReportingCriteria,
- &ett_rrc_T_modeSpecificInfo_112,
- &ett_rrc_T_fdd_151,
- &ett_rrc_T_tdd_100,
+ &ett_rrc_T_modeSpecificInfo_119,
+ &ett_rrc_T_fdd_161,
+ &ett_rrc_T_tdd_108,
&ett_rrc_InterFreqMeasuredResults,
&ett_rrc_InterFreqMeasuredResults_v920ext,
+ &ett_rrc_InterFreqMeasuredResults_vc50ext,
&ett_rrc_InterFreqMeasuredResultsList,
&ett_rrc_InterFreqMeasuredResultsList_v920ext,
+ &ett_rrc_InterFreqMeasuredResultsList_vc50ext,
&ett_rrc_InterFreqMeasurementSysInfo_RSCP,
&ett_rrc_InterFreqMeasurementSysInfo_ECN0,
&ett_rrc_InterFreqMeasurementSysInfo_HCS_RSCP,
@@ -187142,14 +202949,17 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4,
&ett_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4,
&ett_rrc_InterFreqRACHRepCellsList,
+ &ett_rrc_InterFreqRACHRepCellsList_r12,
&ett_rrc_Dummy_InterFreqRACHReportingInfo,
- &ett_rrc_T_modeSpecificInfo_113,
- &ett_rrc_T_fdd_152,
- &ett_rrc_T_tdd_101,
+ &ett_rrc_T_modeSpecificInfo_120,
+ &ett_rrc_T_fdd_162,
+ &ett_rrc_T_tdd_109,
&ett_rrc_InterFreqRACHReportingInfo,
- &ett_rrc_T_modeSpecificInfo_114,
- &ett_rrc_T_fdd_153,
- &ett_rrc_T_tdd_102,
+ &ett_rrc_T_modeSpecificInfo_121,
+ &ett_rrc_T_fdd_163,
+ &ett_rrc_T_tdd_110,
+ &ett_rrc_InterFreqBlacklistedCellsList_r12,
+ &ett_rrc_InterFreqBlacklistedCells_r12,
&ett_rrc_InterFreqReportCriteria,
&ett_rrc_InterFreqReportCriteria_r4,
&ett_rrc_InterFreqReportCriteria_r6,
@@ -187157,10 +202967,12 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqReportCriteria_r9,
&ett_rrc_InterFreqReportCriteria_r10,
&ett_rrc_InterFreqReportCriteria_r11,
+ &ett_rrc_InterFreqReportCriteria_r12,
&ett_rrc_InterFreqReportingCriteria,
&ett_rrc_InterFreqReportingCriteria_r6,
&ett_rrc_InterFreqReportingCriteria_r10,
&ett_rrc_InterFreqReportingCriteria_r11,
+ &ett_rrc_InterFreqReportingCriteria_r12,
&ett_rrc_InterFreqReportingQuantity,
&ett_rrc_InterFreqRepQuantityRACH_TDDList,
&ett_rrc_InterFrequencyMeasurement,
@@ -187171,6 +202983,7 @@ void proto_register_rrc(void) {
&ett_rrc_InterFrequencyMeasurement_r9,
&ett_rrc_InterFrequencyMeasurement_r10,
&ett_rrc_InterFrequencyMeasurement_r11,
+ &ett_rrc_InterFrequencyMeasurement_r12,
&ett_rrc_InterRAT_TargetCellDescription,
&ett_rrc_T_technologySpecificInfo,
&ett_rrc_T_gsm_09,
@@ -187179,7 +202992,9 @@ void proto_register_rrc(void) {
&ett_rrc_InterRATCellInfoList_r4,
&ett_rrc_InterRATCellInfoList_r6,
&ett_rrc_InterRATEvent,
+ &ett_rrc_InterRATEvent_r12,
&ett_rrc_InterRATEventList,
+ &ett_rrc_InterRATEventList_r12,
&ett_rrc_InterRATEventResults,
&ett_rrc_InterRATInfo_r6,
&ett_rrc_InterRATInfo_v860ext,
@@ -187204,10 +203019,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_interRATMeasurementObjects_01,
&ett_rrc_InterRATMeasurement_r11,
&ett_rrc_T_interRATMeasurementObjects_02,
+ &ett_rrc_InterRATMeasurement_r12,
+ &ett_rrc_T_interRATMeasurementObjects_03,
&ett_rrc_InterRATMeasurementSysInfo,
&ett_rrc_InterRATMeasurementSysInfo_B,
&ett_rrc_InterRATReportCriteria,
+ &ett_rrc_InterRATReportCriteria_r12,
&ett_rrc_InterRATReportingCriteria,
+ &ett_rrc_InterRATReportingCriteria_r12,
&ett_rrc_InterRATReportingQuantity,
&ett_rrc_T_ratSpecificInfo_02,
&ett_rrc_T_gsm_12,
@@ -187223,8 +203042,8 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqCellInfoList_r10,
&ett_rrc_IntraFreqSIAcquisitionInfo,
&ett_rrc_IntraFreqSIAcquisition,
- &ett_rrc_T_modeSpecificInfo_115,
- &ett_rrc_T_fdd_154,
+ &ett_rrc_T_modeSpecificInfo_122,
+ &ett_rrc_T_fdd_164,
&ett_rrc_IntraFreqCellInfoSI_List_RSCP,
&ett_rrc_IntraFreqCellInfoSI_List_ECN0,
&ett_rrc_IntraFreqCellInfoSI_List_HCS_RSCP,
@@ -187256,13 +203075,14 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqEventResults,
&ett_rrc_IntraFreqEventResultsOnSecUlFreq,
&ett_rrc_IntraFreqMeasQuantity,
- &ett_rrc_T_modeSpecificInfo_116,
- &ett_rrc_T_fdd_155,
- &ett_rrc_T_tdd_103,
+ &ett_rrc_T_modeSpecificInfo_123,
+ &ett_rrc_T_fdd_165,
+ &ett_rrc_T_tdd_111,
&ett_rrc_IntraFreqMeasQuantity_TDDList,
&ett_rrc_IntraFreqMeasQuantity_TDD_sib3List,
&ett_rrc_IntraFreqMeasuredResultsList,
&ett_rrc_IntraFreqMeasuredResultsList_v920ext,
+ &ett_rrc_IntraFreqMeasuredResultsList_vc50ext,
&ett_rrc_IntraFreqMeasurementSysInfo_RSCP,
&ett_rrc_IntraFreqMeasurementSysInfo_ECN0,
&ett_rrc_IntraFreqMeasurementSysInfo_HCS_RSCP,
@@ -187287,9 +203107,10 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqReportingCriteria_1b_r5,
&ett_rrc_IntraFreqReportingQuantity,
&ett_rrc_IntraFreqReportingQuantityForRACH,
- &ett_rrc_T_modeSpecificInfo_117,
- &ett_rrc_T_fdd_156,
- &ett_rrc_T_tdd_104,
+ &ett_rrc_T_modeSpecificInfo_124,
+ &ett_rrc_T_fdd_166,
+ &ett_rrc_T_tdd_112,
+ &ett_rrc_IntraFreqReportingQuantityForRACH_vc50ext,
&ett_rrc_IntraFreqRepQuantityRACH_TDDList,
&ett_rrc_IntraFrequencyMeasurement,
&ett_rrc_IntraFrequencyMeasurement_r4,
@@ -187299,6 +203120,7 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFrequencyMeasurement_r10,
&ett_rrc_IntraFrequencyMeasurement_r11,
&ett_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq,
+ &ett_rrc_IntraFrequencyMeasuredResultsListOnSecULFreq_vc50ext,
&ett_rrc_IntraUTRAANR,
&ett_rrc_LoggedANRConfigurationInfo,
&ett_rrc_LoggedANRReportInfoList,
@@ -187308,15 +203130,27 @@ void proto_register_rrc(void) {
&ett_rrc_LoggedCellInfo,
&ett_rrc_LoggedCellInfo_vb50ext,
&ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD,
+ &ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext,
+ &ett_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11,
&ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128,
+ &ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11,
+ &ett_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext,
&ett_rrc_LoggedConnectionEstablishmentFailureAccessInfo_FDD,
&ett_rrc_LoggedConnectionEstablishmentFailureAccessInfo_TDD,
&ett_rrc_LoggedConnectionEstablishmentFailureLocationInfo,
&ett_rrc_T_location,
&ett_rrc_ConnectionEstablishmentFailureReport,
- &ett_rrc_T_modeSpecificInfo_118,
- &ett_rrc_T_fdd_157,
- &ett_rrc_T_tdd_105,
+ &ett_rrc_T_modeSpecificInfo_125,
+ &ett_rrc_T_fdd_167,
+ &ett_rrc_T_tdd_113,
+ &ett_rrc_ConnectionEstablishmentFailureReport_r11,
+ &ett_rrc_T_modeSpecificInfo_126,
+ &ett_rrc_T_fdd_168,
+ &ett_rrc_T_tdd_114,
+ &ett_rrc_ConnectionEstablishmentFailureReport_vc50ext,
+ &ett_rrc_T_modeSpecificInfo_127,
+ &ett_rrc_T_fdd_169,
+ &ett_rrc_T_tdd_115,
&ett_rrc_LoggedEUTRACellInfo,
&ett_rrc_LoggedEUTRACellInfo_vb50ext,
&ett_rrc_LoggedGSMCellInfo,
@@ -187334,6 +203168,8 @@ void proto_register_rrc(void) {
&ett_rrc_LoggedMeasInterfreqInfo_TDD128,
&ett_rrc_LoggedMeasInterRATNeighbourMeas,
&ett_rrc_LoggedMeasInterRATNeighbourMeas_vb50ext,
+ &ett_rrc_LoggedMeasInterRATNeighbourMeas_vc50ext,
+ &ett_rrc_LoggedMeasInterRATNeighbourMeas_r11,
&ett_rrc_LoggedMeasIntrafreqNeighbourList_FDD,
&ett_rrc_LoggedMeasNeighbourInfo_FDD,
&ett_rrc_LoggedMeasIntrafreqNeighbourMeasList_TDD128,
@@ -187342,32 +203178,47 @@ void proto_register_rrc(void) {
&ett_rrc_LoggedMeasGSMNeighbourCellsinfo,
&ett_rrc_LoggedMeasEUTRAFreqList,
&ett_rrc_LoggedMeasEUTRAFreqList_vb50ext,
+ &ett_rrc_LoggedMeasEUTRAFreqList_r11,
+ &ett_rrc_LoggedMeasEUTRAFreqList_vc50ext,
&ett_rrc_LoggedMeasEUTRAFreqInfo,
&ett_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo,
&ett_rrc_LoggedMeasEUTRAFreqInfo_vb50ext,
+ &ett_rrc_LoggedMeasEUTRAFreqInfo_r11,
+ &ett_rrc_LoggedMeasEUTRAFreqInfo_vc50ext,
+ &ett_rrc_SEQUENCE_SIZE_1_maxnumLoggedMeas_OF_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext,
&ett_rrc_LoggedMeasEUTRAFreqNeighbourInfo,
+ &ett_rrc_LoggedMeasEUTRAFreqNeighbourInfo_vc50ext,
&ett_rrc_LoggedMeasInfo_FDD,
&ett_rrc_LoggedMeasInfo_FDD_vb50ext,
+ &ett_rrc_LoggedMeasInfo_FDD_vc50ext,
&ett_rrc_LoggedMeasInfo_TDD128,
&ett_rrc_LoggedMeasInfo_TDD128_vb50ext,
+ &ett_rrc_LoggedMeasInfo_TDD128_vc50ext,
&ett_rrc_LoggedMeasInfoList_FDD,
&ett_rrc_LoggedMeasInfoList_FDD_vb50ext,
+ &ett_rrc_LoggedMeasInfoList_FDD_vc50ext,
&ett_rrc_LoggedMeasInfoList_TDD128,
&ett_rrc_LoggedMeasInfoList_TDD128_vb50ext,
+ &ett_rrc_LoggedMeasInfoList_TDD128_vc50ext,
&ett_rrc_LoggedMeasInfoList,
- &ett_rrc_T_modeSpecificInfo_119,
- &ett_rrc_T_fdd_158,
- &ett_rrc_T_tdd_106,
+ &ett_rrc_T_modeSpecificInfo_128,
+ &ett_rrc_T_fdd_170,
+ &ett_rrc_T_tdd_116,
&ett_rrc_LoggedMeasInfoList_vb50ext,
- &ett_rrc_T_modeSpecificInfo_120,
- &ett_rrc_T_fdd_159,
- &ett_rrc_T_tdd_107,
+ &ett_rrc_T_modeSpecificInfo_129,
+ &ett_rrc_T_fdd_171,
+ &ett_rrc_T_tdd_117,
+ &ett_rrc_LoggedMeasInfoList_vc50ext,
+ &ett_rrc_T_modeSpecificInfo_130,
+ &ett_rrc_T_fdd_172,
+ &ett_rrc_T_tdd_118,
&ett_rrc_LoggedMeasInterfreqList_TDD128,
&ett_rrc_LoggedMeasInterfreqNeighbourList_TDD128,
&ett_rrc_LoggedMeasLocationInfo,
&ett_rrc_LoggedMeasLocationInfo_vb50ext,
&ett_rrc_LoggedMeasReport,
&ett_rrc_LoggedMeasReport_vb50ext,
+ &ett_rrc_LoggedMeasReport_vc50ext,
&ett_rrc_LoggedMeasServingCellMeas_FDD,
&ett_rrc_LoggedMeasServingCellMeas_FDD_vb50ext,
&ett_rrc_LoggedMeasServingCellMeas_TDD128,
@@ -187377,13 +203228,17 @@ void proto_register_rrc(void) {
&ett_rrc_KeplerianParameters,
&ett_rrc_MeasuredResults,
&ett_rrc_MeasuredResultsOnSecUlFreq,
+ &ett_rrc_MeasuredResultsOnSecUlFreq_vc50ext,
&ett_rrc_MeasuredResults_v390ext,
&ett_rrc_MeasuredResults_v590ext,
&ett_rrc_MeasuredResults_v770ext,
&ett_rrc_MeasuredResults_v860ext,
&ett_rrc_MeasuredResultsList_v920ext,
+ &ett_rrc_MeasuredResultsList_vc50ext,
&ett_rrc_MeasuredResultsListOnSecUlFreq,
+ &ett_rrc_MeasuredResultsListOnSecUlFreq_vc50ext,
&ett_rrc_MeasuredResults_v920ext,
+ &ett_rrc_MeasuredResults_vc50ext,
&ett_rrc_MeasuredResults_LCR_r4,
&ett_rrc_MeasuredResultsList,
&ett_rrc_MeasuredResultsList_LCR_r4_ext,
@@ -187393,17 +203248,20 @@ void proto_register_rrc(void) {
&ett_rrc_MeasuredResultsList_v860ext_item,
&ett_rrc_MeasuredResultsOnRACH,
&ett_rrc_T_currentCell,
- &ett_rrc_T_modeSpecificInfo_121,
- &ett_rrc_T_fdd_160,
- &ett_rrc_T_measurementQuantity_01,
- &ett_rrc_T_tdd_108,
+ &ett_rrc_T_modeSpecificInfo_131,
+ &ett_rrc_T_fdd_173,
+ &ett_rrc_T_measurementQuantity_02,
+ &ett_rrc_T_tdd_119,
&ett_rrc_MeasuredResultsOnRACH_v7g0ext,
&ett_rrc_MonitoredCellRACH_List_v7g0ext,
&ett_rrc_MeasuredResultsOnRACHFDD_r11,
&ett_rrc_T_currentCell_01,
- &ett_rrc_T_measurementQuantity_02,
+ &ett_rrc_T_measurementQuantity_03,
&ett_rrc_MeasuredResultsOnRACHinterFreq,
+ &ett_rrc_MeasuredResultsOnRACHinterFreq_vc50ext,
+ &ett_rrc_MeasuredResultsOnRACH_vc50ext,
&ett_rrc_MeasuredResultsOnRACH_EUTRAFreq,
+ &ett_rrc_MeasuredResultsOnRACH_EUTRAFreq_vc50ext,
&ett_rrc_MeasurementCommand,
&ett_rrc_T_modify_01,
&ett_rrc_MeasurementCommand_r4,
@@ -187420,6 +203278,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_modify_07,
&ett_rrc_MeasurementCommand_r11,
&ett_rrc_T_modify_08,
+ &ett_rrc_MeasurementCommand_r12,
+ &ett_rrc_T_modify_09,
&ett_rrc_MeasurementControlSysInfo,
&ett_rrc_T_use_of_HCS,
&ett_rrc_T_hcs_not_used,
@@ -187430,6 +203290,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_cellSelectQualityMeasure_02,
&ett_rrc_T_cpich_RSCP_01,
&ett_rrc_T_cpich_Ec_N0_02,
+ &ett_rrc_MeasurementControlSysInfo_vc50ext,
&ett_rrc_MeasurementControlSysInfoExtension,
&ett_rrc_T_use_of_HCS_01,
&ett_rrc_T_hcs_not_used_01,
@@ -187442,7 +203303,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_cpich_Ec_N0_04,
&ett_rrc_MeasurementControlSysInfoExtensionAddon_r5,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext,
- &ett_rrc_MeasurementControlSysInfoExtension_LCR_r4,
+ &ett_rrc_MeasureControlSysInfoInterFreqExt,
&ett_rrc_T_use_of_HCS_02,
&ett_rrc_T_hcs_not_used_02,
&ett_rrc_T_cellSelectQualityMeasure_05,
@@ -187452,7 +203313,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_cellSelectQualityMeasure_06,
&ett_rrc_T_cpich_RSCP_05,
&ett_rrc_T_cpich_Ec_N0_06,
- &ett_rrc_MeasurementControlSysInfo_LCR_r4_ext,
+ &ett_rrc_MeasurementControlSysInfoExtension_LCR_r4,
&ett_rrc_T_use_of_HCS_03,
&ett_rrc_T_hcs_not_used_03,
&ett_rrc_T_cellSelectQualityMeasure_07,
@@ -187462,7 +203323,19 @@ void proto_register_rrc(void) {
&ett_rrc_T_cellSelectQualityMeasure_08,
&ett_rrc_T_cpich_RSCP_07,
&ett_rrc_T_cpich_Ec_N0_08,
+ &ett_rrc_MeasurementControlSysInfo_LCR_r4_ext,
+ &ett_rrc_T_use_of_HCS_04,
+ &ett_rrc_T_hcs_not_used_04,
+ &ett_rrc_T_cellSelectQualityMeasure_09,
+ &ett_rrc_T_cpich_RSCP_08,
+ &ett_rrc_T_cpich_Ec_N0_09,
+ &ett_rrc_T_hcs_used_04,
+ &ett_rrc_T_cellSelectQualityMeasure_10,
+ &ett_rrc_T_cpich_RSCP_09,
+ &ett_rrc_T_cpich_Ec_N0_10,
&ett_rrc_MeasurementOccasionPatternParameter,
+ &ett_rrc_MeasurementReleaseEnhancement,
+ &ett_rrc_MeasurementsToRelease,
&ett_rrc_MeasurementReportingMode,
&ett_rrc_MeasurementType,
&ett_rrc_MeasurementType_r4,
@@ -187472,16 +203345,17 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementType_r9,
&ett_rrc_MeasurementType_r10,
&ett_rrc_MeasurementType_r11,
+ &ett_rrc_MeasurementType_r12,
&ett_rrc_MeasurementValidity,
&ett_rrc_MonitoredCellRACH_List,
&ett_rrc_MonitoredCellRACH_Result,
- &ett_rrc_T_modeSpecificInfo_122,
- &ett_rrc_T_fdd_161,
- &ett_rrc_T_measurementQuantity_03,
- &ett_rrc_T_tdd_109,
+ &ett_rrc_T_modeSpecificInfo_132,
+ &ett_rrc_T_fdd_174,
+ &ett_rrc_T_measurementQuantity_04,
+ &ett_rrc_T_tdd_120,
&ett_rrc_MonitoredCellRACH_ListFDD_r11,
&ett_rrc_MonitoredCellRACH_ResultFDD_r11,
- &ett_rrc_T_measurementQuantity_04,
+ &ett_rrc_T_measurementQuantity_05,
&ett_rrc_MultipleEUTRAFrequencyBandIndicatorList,
&ett_rrc_MultipleEUTRAFrequencyBandIndicatorExtensionList,
&ett_rrc_MultipleEUTRAFrequencyBandInfo,
@@ -187495,18 +203369,19 @@ void proto_register_rrc(void) {
&ett_rrc_NAVclockModel,
&ett_rrc_NavigationModelSatInfo,
&ett_rrc_NavigationModelSatInfoList,
+ &ett_rrc_NavModel_BDSKeplerianSet,
&ett_rrc_NavModel_CNAVKeplerianSet,
&ett_rrc_NavModel_GLONASSecef,
&ett_rrc_NavModel_NAVKeplerianSet,
&ett_rrc_NavModel_SBASecef,
&ett_rrc_EphemerisParameter,
&ett_rrc_Neighbour,
- &ett_rrc_T_modeSpecificInfo_123,
- &ett_rrc_T_fdd_162,
- &ett_rrc_T_tdd_110,
+ &ett_rrc_T_modeSpecificInfo_133,
+ &ett_rrc_T_fdd_175,
+ &ett_rrc_T_tdd_121,
&ett_rrc_Neighbour_v390ext,
- &ett_rrc_T_modeSpecificInfo_124,
- &ett_rrc_T_fdd_163,
+ &ett_rrc_T_modeSpecificInfo_134,
+ &ett_rrc_T_fdd_176,
&ett_rrc_NeighbourList,
&ett_rrc_Neighbour_TDD_r7,
&ett_rrc_NeighbourList_TDD_r7,
@@ -187517,33 +203392,45 @@ void proto_register_rrc(void) {
&ett_rrc_NewInterFreqCell_v7b0ext,
&ett_rrc_NewInterFreqCell_LCR_v8a0ext,
&ett_rrc_NewInterFreqCell_r8,
- &ett_rrc_T_modeSpecificInfo_125,
- &ett_rrc_T_tdd128_62,
+ &ett_rrc_T_modeSpecificInfo_135,
+ &ett_rrc_T_tdd128_66,
&ett_rrc_NewInterFreqCell_r9,
- &ett_rrc_T_modeSpecificInfo_126,
- &ett_rrc_T_tdd128_63,
+ &ett_rrc_T_modeSpecificInfo_136,
+ &ett_rrc_T_tdd128_67,
&ett_rrc_NewInterFreqCell_r10,
- &ett_rrc_T_modeSpecificInfo_127,
- &ett_rrc_T_tdd128_64,
+ &ett_rrc_T_modeSpecificInfo_137,
+ &ett_rrc_T_tdd128_68,
+ &ett_rrc_NewInterFreqCell_r12,
+ &ett_rrc_T_modeSpecificInfo_138,
+ &ett_rrc_T_tdd128_69,
&ett_rrc_NewInterFreqCellList,
&ett_rrc_NewInterFreqCellList_r4,
+ &ett_rrc_NewInterFreqCellList_r12,
&ett_rrc_NewInterFreqCellList_v7b0ext,
&ett_rrc_NewInterFreqCellList_LCR_v8a0ext,
&ett_rrc_NewInterFreqCellList_r8,
&ett_rrc_NewInterFreqCellList_r9,
&ett_rrc_NewInterFreqCellList_r10,
&ett_rrc_NewInterFreqCellSI_RSCP,
+ &ett_rrc_NewInterFreqCellSI_RSCP_ext,
&ett_rrc_NewInterFreqCellSI_ECN0,
+ &ett_rrc_NewInterFreqCellSI_ECN0_ext,
&ett_rrc_NewInterFreqCellSI_HCS_RSCP,
+ &ett_rrc_NewInterFreqCellSI_HCS_RSCP_ext,
&ett_rrc_NewInterFreqCellSI_HCS_ECN0,
+ &ett_rrc_NewInterFreqCellSI_HCS_ECN0_ext,
&ett_rrc_NewInterFreqCellSI_RSCP_LCR_r4,
&ett_rrc_NewInterFreqCellSI_ECN0_LCR_r4,
&ett_rrc_NewInterFreqCellSI_HCS_RSCP_LCR_r4,
&ett_rrc_NewInterFreqCellSI_HCS_ECN0_LCR_r4,
&ett_rrc_NewInterFreqCellSI_List_ECN0,
+ &ett_rrc_NewInterFreqCellSI_List_ECN0_ext,
&ett_rrc_NewInterFreqCellSI_List_HCS_RSCP,
+ &ett_rrc_NewInterFreqCellSI_List_HCS_RSCP_ext,
&ett_rrc_NewInterFreqCellSI_List_HCS_ECN0,
+ &ett_rrc_NewInterFreqCellSI_List_HCS_ECN0_ext,
&ett_rrc_NewInterFreqCellSI_List_RSCP,
+ &ett_rrc_NewInterFreqCellSI_List_RSCP_ext,
&ett_rrc_NewInterFreqCellSI_List_ECN0_LCR_r4,
&ett_rrc_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4,
&ett_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4,
@@ -187562,8 +203449,8 @@ void proto_register_rrc(void) {
&ett_rrc_NewIntraFreqCell_r4,
&ett_rrc_NewIntraFreqCell_r9,
&ett_rrc_NewIntraFreqCell_r10,
- &ett_rrc_T_modeSpecificInfo_128,
- &ett_rrc_T_tdd128_65,
+ &ett_rrc_T_modeSpecificInfo_139,
+ &ett_rrc_T_tdd128_70,
&ett_rrc_NewIntraFreqCellOnSecULFreq,
&ett_rrc_NewIntraFreqCellList,
&ett_rrc_NewIntraFreqCellList_r4,
@@ -187610,12 +203497,18 @@ void proto_register_rrc(void) {
&ett_rrc_PeriodicalWithReportingCellStatusOnSecULFreq,
&ett_rrc_PLMNIdentitiesOfNeighbourCells,
&ett_rrc_PLMNIdentitiesOfNeighbourCells_v860ext,
+ &ett_rrc_PLMNIdentitiesOfNeighbourCells_vc50ext,
&ett_rrc_PlmnList,
&ett_rrc_PLMNsOfInterFreqCellsList,
&ett_rrc_PLMNsOfInterFreqCellsList_item,
+ &ett_rrc_PLMNsOfInterFreqCellsList_vc50ext,
+ &ett_rrc_InterFreqCellPLMN,
&ett_rrc_MultiplePLMNsOfInterFreqCellsList,
&ett_rrc_MultiplePLMNsOfInterFreqCellsList_item,
&ett_rrc_SEQUENCE_SIZE_1_6_OF_PLMN_IdentityWithOptionalMCC_r6,
+ &ett_rrc_MultiplePLMNsOfInterFreqCellsList_vc50ext,
+ &ett_rrc_MultiplePLMNInfo,
+ &ett_rrc_MultiplePLMN_List,
&ett_rrc_PLMNsOfIntraFreqCellsList,
&ett_rrc_PLMNsOfIntraFreqCellsList_item,
&ett_rrc_MultiplePLMNsOfIntraFreqCellsList,
@@ -187625,21 +203518,23 @@ void proto_register_rrc(void) {
&ett_rrc_PositionEstimate,
&ett_rrc_QualityEventResults,
&ett_rrc_QualityMeasuredResults,
- &ett_rrc_T_modeSpecificInfo_129,
- &ett_rrc_T_tdd_111,
+ &ett_rrc_T_modeSpecificInfo_140,
+ &ett_rrc_T_tdd_122,
&ett_rrc_QualityMeasurement,
&ett_rrc_QualityReportCriteria,
&ett_rrc_QualityReportingCriteria,
&ett_rrc_QualityReportingCriteriaSingle,
&ett_rrc_QualityReportingQuantity,
- &ett_rrc_T_modeSpecificInfo_130,
- &ett_rrc_T_tdd_112,
+ &ett_rrc_T_modeSpecificInfo_141,
+ &ett_rrc_T_tdd_123,
&ett_rrc_ReferenceCellPosition,
&ett_rrc_ReferenceLocation,
&ett_rrc_ReferenceLocationGANSS,
&ett_rrc_ReferenceTimeDifferenceToCell,
&ett_rrc_RemovedInterFreqCellList,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_InterFreqCellID,
+ &ett_rrc_RemovedInterFreqCellList_r12,
+ &ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_ext_OF_InterFreqCellID_r12,
&ett_rrc_RemovedInterRATCellList,
&ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_InterRATCellID,
&ett_rrc_RemovedIntraFreqCellList,
@@ -187656,7 +203551,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_ganssSatelliteInfo,
&ett_rrc_RL_AdditionInfoList,
&ett_rrc_RL_InformationLists,
+ &ett_rrc_RMP_Frequency_List,
&ett_rrc_RSCPforANR,
+ &ett_rrc_RsrqType,
&ett_rrc_SatData,
&ett_rrc_SatDataList,
&ett_rrc_SatellitesListRelatedData,
@@ -187713,35 +203610,36 @@ void proto_register_rrc(void) {
&ett_rrc_UE_InternalEventResults,
&ett_rrc_UE_InternalMeasQuantity,
&ett_rrc_UE_InternalMeasuredResults,
- &ett_rrc_T_modeSpecificInfo_131,
- &ett_rrc_T_fdd_164,
- &ett_rrc_T_tdd_113,
+ &ett_rrc_T_modeSpecificInfo_142,
+ &ett_rrc_T_fdd_177,
+ &ett_rrc_T_tdd_124,
&ett_rrc_UE_InternalMeasuredResults_LCR_r4,
&ett_rrc_UE_InternalMeasuredResults_v770ext,
- &ett_rrc_T_modeSpecificInfo_132,
+ &ett_rrc_T_modeSpecificInfo_143,
&ett_rrc_T_tdd384_768_02,
- &ett_rrc_T_tdd128_66,
+ &ett_rrc_T_tdd128_71,
&ett_rrc_UE_InternalMeasurement,
&ett_rrc_UE_InternalMeasurement_r4,
&ett_rrc_UE_InternalMeasurementSysInfo,
&ett_rrc_UE_InternalReportCriteria,
&ett_rrc_UE_InternalReportingCriteria,
&ett_rrc_UE_InternalReportingQuantity,
- &ett_rrc_T_modeSpecificInfo_133,
- &ett_rrc_T_fdd_165,
- &ett_rrc_T_tdd_114,
+ &ett_rrc_T_modeSpecificInfo_144,
+ &ett_rrc_T_fdd_178,
+ &ett_rrc_T_tdd_125,
&ett_rrc_UE_InternalReportingQuantity_r4,
- &ett_rrc_T_modeSpecificInfo_134,
- &ett_rrc_T_fdd_166,
- &ett_rrc_T_tdd_115,
- &ett_rrc_T_tddOption_28,
- &ett_rrc_T_tdd384_43,
- &ett_rrc_T_tdd128_67,
+ &ett_rrc_T_modeSpecificInfo_145,
+ &ett_rrc_T_fdd_179,
+ &ett_rrc_T_tdd_126,
+ &ett_rrc_T_tddOption_29,
+ &ett_rrc_T_tdd384_45,
+ &ett_rrc_T_tdd128_72,
&ett_rrc_UE_RX_TX_ReportEntry,
&ett_rrc_UE_RX_TX_ReportEntryList,
&ett_rrc_UE_RX_TX_TimeDifferenceType2Info,
&ett_rrc_UE_TransmittedPowerTDD_List,
&ett_rrc_UL_TrCH_Identity,
+ &ett_rrc_UE_Positioning_DBDSCorrections,
&ett_rrc_UE_Positioning_CipherParameters,
&ett_rrc_UE_Positioning_DGANSSCorrections,
&ett_rrc_UE_Positioning_DGANSSCorrections_r9,
@@ -187749,6 +203647,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_Error,
&ett_rrc_UE_Positioning_Error_r7,
&ett_rrc_UE_Positioning_Error_v860ext,
+ &ett_rrc_UE_Positioning_Error_vc50ext,
&ett_rrc_UE_Positioning_EventParam,
&ett_rrc_UE_Positioning_EventParam_r7,
&ett_rrc_UE_Positioning_EventParamList,
@@ -187756,29 +203655,43 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_EventSpecificInfo,
&ett_rrc_UE_Positioning_EventSpecificInfo_r7,
&ett_rrc_UE_Positioning_GANSS_AddUTCModels,
+ &ett_rrc_UE_Positioning_GANSS_AddUTCModels_r12,
+ &ett_rrc_UE_Positioning_GANSS_AddUTCModels_vc50ext,
&ett_rrc_UE_Positioning_GANSS_Almanac,
&ett_rrc_UE_Positioning_GANSS_Almanac_v860ext,
&ett_rrc_UE_Positioning_GANSS_Almanac_r8,
&ett_rrc_UE_Positioning_GANSS_Almanac_va40ext,
&ett_rrc_UE_Positioning_GANSS_Almanac_r10,
+ &ett_rrc_UE_Positioning_GANSS_Almanac_r12,
+ &ett_rrc_UE_Positioning_GANSS_Almanac_vc50ext,
&ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest,
&ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_v860ext,
+ &ett_rrc_UE_Positioning_GANSS_AdditionalAssistanceDataRequest_vc50ext,
&ett_rrc_UE_Positioning_GANSS_AddIonoModel,
&ett_rrc_UE_Positioning_GANSS_AddNavigationModels,
+ &ett_rrc_UE_Positioning_GANSS_AddNavigationModels_r12,
+ &ett_rrc_UE_Positioning_GANSS_AddNavigationModels_vc50ext,
&ett_rrc_UE_Positioning_GANSS_AssistanceData,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_v860ext,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_r8,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_r9,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_v920ext,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_va40ext,
+ &ett_rrc_UE_Positioning_GANSS_AssistanceData_vc50ext,
&ett_rrc_UE_Positioning_GANSS_AssistanceData_r10,
+ &ett_rrc_UE_Positioning_GANSS_AssistanceData_r12,
&ett_rrc_UE_Positioning_GANSS_AuxiliaryInfo,
&ett_rrc_UE_Positioning_GANSS_ClockModel,
&ett_rrc_UE_Positioning_GANSS_AddClockModels,
+ &ett_rrc_UE_Positioning_GANSS_AddClockModels_r12,
+ &ett_rrc_UE_Positioning_GANSS_AddClockModels_vc50ext,
&ett_rrc_UE_Positioning_GANSS_AddOrbitModels,
+ &ett_rrc_UE_Positioning_GANSS_AddOrbitModels_r12,
+ &ett_rrc_UE_Positioning_GANSS_AddOrbitModels_vc50ext,
&ett_rrc_UE_Positioning_GANSS_Data_Bit_Assistance,
&ett_rrc_UE_Positioning_GANSS_EarthOrientPara,
&ett_rrc_UE_Positioning_GANSS_IonosphericModel,
+ &ett_rrc_UE_Positioning_BDS_IonoGridModel,
&ett_rrc_UE_Positioning_GANSS_MeasuredResults,
&ett_rrc_T_referenceTime,
&ett_rrc_UE_Positioning_GANSS_MeasuredResults_v860ext,
@@ -187789,17 +203702,19 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo,
&ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext,
&ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r10,
+ &ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext,
+ &ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12,
&ett_rrc_UE_Positioning_GANSS_ReferenceTime,
&ett_rrc_T_utran_ganssreferenceTime,
&ett_rrc_T_mode,
- &ett_rrc_T_fdd_167,
- &ett_rrc_T_tdd_116,
+ &ett_rrc_T_fdd_180,
+ &ett_rrc_T_tdd_127,
&ett_rrc_UE_Positioning_GANSS_ReferenceTime_va40ext,
&ett_rrc_UE_Positioning_GANSS_ReferenceTime_r10,
&ett_rrc_T_utran_ganssreferenceTime_01,
&ett_rrc_T_mode_01,
- &ett_rrc_T_fdd_168,
- &ett_rrc_T_tdd_117,
+ &ett_rrc_T_fdd_181,
+ &ett_rrc_T_tdd_128,
&ett_rrc_UE_Positioning_GANSS_TimeModel,
&ett_rrc_UE_Positioning_GANSS_TimeModel_va40ext,
&ett_rrc_UE_Positioning_GANSS_TimeModel_r10,
@@ -187811,6 +203726,8 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r7,
&ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_va40ext,
&ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r10,
+ &ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_vc50ext,
+ &ett_rrc_UE_Positioning_GPS_AcquisitionAssistance_r12,
&ett_rrc_UE_Positioning_GPS_AdditionalAssistanceDataRequest,
&ett_rrc_UE_Positioning_GPS_Almanac,
&ett_rrc_UE_Positioning_GPS_Almanac_va40ext,
@@ -187822,6 +203739,8 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GPS_AssistanceData_v920ext,
&ett_rrc_UE_Positioning_GPS_AssistanceData_va40ext,
&ett_rrc_UE_Positioning_GPS_AssistanceData_r10,
+ &ett_rrc_UE_Positioning_GPS_AssistanceData_vc50ext,
+ &ett_rrc_UE_Positioning_GPS_AssistanceData_r12,
&ett_rrc_UE_Positioning_GPS_DGPS_Corrections,
&ett_rrc_UE_Positioning_GPS_DGPS_Corrections_r9,
&ett_rrc_UE_Positioning_GPS_DGPS_Corrections_v920ext,
@@ -187832,9 +203751,9 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GPS_NavigationModel,
&ett_rrc_UE_Positioning_GPS_NavModelAddDataReq,
&ett_rrc_UE_Positioning_GPS_ReferenceCellInfo,
- &ett_rrc_T_modeSpecificInfo_135,
- &ett_rrc_T_fdd_169,
- &ett_rrc_T_tdd_118,
+ &ett_rrc_T_modeSpecificInfo_146,
+ &ett_rrc_T_fdd_182,
+ &ett_rrc_T_tdd_129,
&ett_rrc_UE_Positioning_GPS_ReferenceTime,
&ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext,
&ett_rrc_UE_Positioning_GPS_ReferenceTime_r7,
@@ -187843,14 +203762,15 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GPS_UTC_Model,
&ett_rrc_UE_Positioning_IPDL_Parameters,
&ett_rrc_UE_Positioning_IPDL_Parameters_r4,
- &ett_rrc_T_modeSpecificInfo_136,
- &ett_rrc_T_fdd_170,
- &ett_rrc_T_tdd_119,
+ &ett_rrc_T_modeSpecificInfo_147,
+ &ett_rrc_T_fdd_183,
+ &ett_rrc_T_tdd_130,
&ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext,
&ett_rrc_UE_Positioning_MeasuredResults,
&ett_rrc_UE_Positioning_MeasuredResults_v770ext,
&ett_rrc_UE_Positioning_MeasuredResults_v390ext,
&ett_rrc_UE_Positioning_MeasuredResults_v860ext,
+ &ett_rrc_UE_Positioning_MeasuredResults_vc50ext,
&ett_rrc_UE_Positioning_Measurement,
&ett_rrc_UE_Positioning_Measurement_v390ext,
&ett_rrc_UE_Positioning_Measurement_r4,
@@ -187858,6 +203778,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_Measurement_r8,
&ett_rrc_UE_Positioning_Measurement_r9,
&ett_rrc_UE_Positioning_Measurement_r10,
+ &ett_rrc_UE_Positioning_Measurement_r12,
&ett_rrc_UE_Positioning_MeasurementEventResults,
&ett_rrc_UE_Positioning_MeasurementEventResults_v770ext,
&ett_rrc_UE_Positioning_MeasurementEventResults_v860ext,
@@ -187870,33 +203791,33 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext,
&ett_rrc_UE_Positioning_OTDOA_MeasuredResultsTDD_ext,
&ett_rrc_UE_Positioning_OTDOA_Measurement,
- &ett_rrc_T_modeSpecificInfo_137,
- &ett_rrc_T_fdd_171,
- &ett_rrc_T_tdd_120,
+ &ett_rrc_T_modeSpecificInfo_148,
+ &ett_rrc_T_fdd_184,
+ &ett_rrc_T_tdd_131,
&ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo,
- &ett_rrc_T_modeSpecificInfo_138,
- &ett_rrc_T_fdd_172,
- &ett_rrc_T_tdd_121,
+ &ett_rrc_T_modeSpecificInfo_149,
+ &ett_rrc_T_fdd_185,
+ &ett_rrc_T_tdd_132,
&ett_rrc_T_positioningMode,
&ett_rrc_T_ueBased,
&ett_rrc_T_ueAssisted,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r4,
- &ett_rrc_T_modeSpecificInfo_139,
- &ett_rrc_T_fdd_173,
- &ett_rrc_T_tdd_122,
+ &ett_rrc_T_modeSpecificInfo_150,
+ &ett_rrc_T_fdd_186,
+ &ett_rrc_T_tdd_133,
&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_140,
- &ett_rrc_T_fdd_174,
- &ett_rrc_T_tdd_123,
+ &ett_rrc_T_modeSpecificInfo_151,
+ &ett_rrc_T_fdd_187,
+ &ett_rrc_T_tdd_134,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7,
- &ett_rrc_T_modeSpecificInfo_141,
- &ett_rrc_T_fdd_175,
- &ett_rrc_T_tdd_124,
+ &ett_rrc_T_modeSpecificInfo_152,
+ &ett_rrc_T_fdd_188,
+ &ett_rrc_T_tdd_135,
&ett_rrc_T_positioningMode_02,
&ett_rrc_T_ueBased_02,
&ett_rrc_T_ueAssisted_02,
@@ -187907,37 +203828,37 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7,
&ett_rrc_UE_Positioning_OTDOA_Quality,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo,
- &ett_rrc_T_modeSpecificInfo_142,
- &ett_rrc_T_fdd_176,
- &ett_rrc_T_tdd_125,
+ &ett_rrc_T_modeSpecificInfo_153,
+ &ett_rrc_T_fdd_189,
+ &ett_rrc_T_tdd_136,
&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_143,
- &ett_rrc_T_fdd_177,
- &ett_rrc_T_tdd_126,
+ &ett_rrc_T_modeSpecificInfo_154,
+ &ett_rrc_T_fdd_190,
+ &ett_rrc_T_tdd_137,
&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_144,
- &ett_rrc_T_fdd_178,
- &ett_rrc_T_tdd_127,
+ &ett_rrc_T_modeSpecificInfo_155,
+ &ett_rrc_T_fdd_191,
+ &ett_rrc_T_tdd_138,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7,
- &ett_rrc_T_modeSpecificInfo_145,
- &ett_rrc_T_fdd_179,
- &ett_rrc_T_tdd_128,
+ &ett_rrc_T_modeSpecificInfo_156,
+ &ett_rrc_T_fdd_192,
+ &ett_rrc_T_tdd_139,
&ett_rrc_T_positioningMode_05,
&ett_rrc_T_ueBased_05,
&ett_rrc_T_ueAssisted_05,
&ett_rrc_UE_Positioning_PositionEstimateInfo,
&ett_rrc_T_referenceTime_02,
&ett_rrc_T_cell_Timing,
- &ett_rrc_T_modeSpecificInfo_146,
- &ett_rrc_T_fdd_180,
- &ett_rrc_T_tdd_129,
+ &ett_rrc_T_modeSpecificInfo_157,
+ &ett_rrc_T_fdd_193,
+ &ett_rrc_T_tdd_140,
&ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext,
&ett_rrc_T_referenceTimeOptions,
&ett_rrc_T_r7_15,
@@ -187952,43 +203873,46 @@ void proto_register_rrc(void) {
&ett_rrc_UTCmodelSet1,
&ett_rrc_UTCmodelSet2,
&ett_rrc_UTCmodelSet3,
+ &ett_rrc_UTCmodelSet4,
&ett_rrc_UTRAN_GANSSReferenceTime,
&ett_rrc_T_ue_GANSSTimingOfCellFrames,
&ett_rrc_T_mode_02,
- &ett_rrc_T_fdd_181,
- &ett_rrc_T_tdd_130,
+ &ett_rrc_T_fdd_194,
+ &ett_rrc_T_tdd_141,
&ett_rrc_UTRAN_FDD_FrequencyList,
&ett_rrc_UTRAN_FDD_Frequency,
&ett_rrc_UTRAN_TDD_FrequencyList,
&ett_rrc_UTRAN_TDD_Frequency,
&ett_rrc_UTRAN_GPSReferenceTime,
&ett_rrc_T_utran_GPSTimingOfCell,
- &ett_rrc_T_modeSpecificInfo_147,
- &ett_rrc_T_fdd_182,
- &ett_rrc_T_tdd_131,
+ &ett_rrc_T_modeSpecificInfo_158,
+ &ett_rrc_T_fdd_195,
+ &ett_rrc_T_tdd_142,
&ett_rrc_UTRAN_GPSReferenceTimeResult,
&ett_rrc_T_ue_GPSTimingOfCell,
- &ett_rrc_T_modeSpecificInfo_148,
- &ett_rrc_T_fdd_183,
- &ett_rrc_T_tdd_132,
+ &ett_rrc_T_modeSpecificInfo_159,
+ &ett_rrc_T_fdd_196,
+ &ett_rrc_T_tdd_143,
&ett_rrc_UTRA_PriorityInfoList,
&ett_rrc_T_utra_ServingCell,
&ett_rrc_UTRA_PriorityInfoList_v920ext,
&ett_rrc_VelocityEstimate,
&ett_rrc_BCCH_ModificationInfo,
+ &ett_rrc_BCCH_ModificationInfo_vc50ext,
&ett_rrc_BSIC,
&ett_rrc_CBS_DRX_Level1Information,
&ett_rrc_CDMA2000_Message,
&ett_rrc_CDMA2000_MessageList,
&ett_rrc_CDMA2000_UMTS_Frequency_List,
+ &ett_rrc_CellValueTag3,
&ett_rrc_DataTransmFrequency,
&ett_rrc_DataVolumeHistory,
&ett_rrc_DataVolumePerRB,
&ett_rrc_DataVolumePerRB_List,
&ett_rrc_DeferredMeasurementControlReadingSupport,
- &ett_rrc_T_modeSpecificInfo_149,
- &ett_rrc_T_fdd_184,
- &ett_rrc_T_tdd_133,
+ &ett_rrc_T_modeSpecificInfo_160,
+ &ett_rrc_T_fdd_197,
+ &ett_rrc_T_tdd_144,
&ett_rrc_ETWS_Information,
&ett_rrc_EUTRA_BlacklistedCell,
&ett_rrc_EUTRA_BlacklistedCellPerFreqList,
@@ -188004,7 +203928,9 @@ void proto_register_rrc(void) {
&ett_rrc_ExtSIBTypeInfoSchedulingInfo_List,
&ett_rrc_ExtSIBTypeInfoSchedulingInfo,
&ett_rrc_ExtSIBTypeInfoSchedulingInfo_List2,
+ &ett_rrc_ExtSIBTypeInfoSchedulingInfo_List3,
&ett_rrc_ExtSIBTypeInfoSchedulingInfo2,
+ &ett_rrc_ExtSIBTypeInfoSchedulingInfo3,
&ett_rrc_FDD_UMTS_Frequency_List,
&ett_rrc_FrequencyInfoCDMA2000,
&ett_rrc_GERAN_SystemInformation,
@@ -188032,10 +203958,13 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_48,
&ett_rrc_T_v6b0NonCriticalExtensions_15,
&ett_rrc_T_v860NonCriticalExtensions_26,
- &ett_rrc_T_nonCriticalExtensions_196,
+ &ett_rrc_T_vc50NonCriticalExtensions_12,
+ &ett_rrc_T_nonCriticalExtensions_208,
&ett_rrc_MasterInformationBlock_v690ext,
&ett_rrc_MasterInformationBlock_v6b0ext_IEs,
&ett_rrc_MasterInformationBlock_v860ext_IEs,
+ &ett_rrc_MasterInformationBlock_vc50ext_IEs,
+ &ett_rrc_SB3_Information,
&ett_rrc_PredefinedConfigIdentityAndValueTag,
&ett_rrc_ProtocolErrorInformation,
&ett_rrc_T_diagnosticsType_01,
@@ -188045,26 +203974,38 @@ void proto_register_rrc(void) {
&ett_rrc_SchedulingInformation,
&ett_rrc_T_scheduling,
&ett_rrc_T_sib_Pos,
+ &ett_rrc_SchedulingInformation2,
+ &ett_rrc_T_scheduling_01,
+ &ett_rrc_T_sib_Pos_01,
&ett_rrc_SchedulingInformationSIB,
+ &ett_rrc_SchedulingInformationSIB2,
&ett_rrc_SchedulingInformationSIBSb,
+ &ett_rrc_SchedulingInformationSIBSb2,
&ett_rrc_SIBOccurrenceIdentityAndValueTag,
&ett_rrc_SIB_ReferenceList,
+ &ett_rrc_SIB_ReferenceList2,
&ett_rrc_SIBSb_ReferenceList,
+ &ett_rrc_SIBSb_ReferenceList2,
&ett_rrc_SIB_ReferenceListFACH,
&ett_rrc_SIB_TypeAndTag,
+ &ett_rrc_SIB_TypeAndTag2,
&ett_rrc_SIBSb_TypeAndTag,
+ &ett_rrc_SIBSb_TypeAndTagExtValueTag,
&ett_rrc_SIB_TypeExt,
&ett_rrc_SIB_TypeExt2,
+ &ett_rrc_SIB_TypeExt3,
&ett_rrc_SIB_TypeExtGANSS,
+ &ett_rrc_SibOFF_vc50ext,
&ett_rrc_SibOFF_List,
+ &ett_rrc_SibOFF_List2,
&ett_rrc_SysInfoType1,
&ett_rrc_T_v3a0NonCriticalExtensions_12,
&ett_rrc_T_v860NonCriticalExtentions_02,
- &ett_rrc_T_nonCriticalExtensions_197,
+ &ett_rrc_T_nonCriticalExtensions_209,
&ett_rrc_SysInfoType1_v3a0ext_IEs,
&ett_rrc_SysInfoType1_v860ext_IEs,
&ett_rrc_SysInfoType2,
- &ett_rrc_T_nonCriticalExtensions_198,
+ &ett_rrc_T_nonCriticalExtensions_210,
&ett_rrc_SysInfoType3,
&ett_rrc_T_v4b0NonCriticalExtensions_17,
&ett_rrc_T_v590NonCriticalExtension,
@@ -188075,7 +204016,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtension_01,
&ett_rrc_T_v870NonCriticalExtension,
&ett_rrc_T_v900NonCriticalExtension,
- &ett_rrc_T_nonCriticalExtensions_199,
+ &ett_rrc_T_vc50NonCriticalExtension_01,
+ &ett_rrc_T_nonCriticalExtensions_211,
&ett_rrc_SysInfoType3_v4b0ext_IEs,
&ett_rrc_SysInfoType3_v590ext,
&ett_rrc_SysInfoType3_v5c0ext_IEs,
@@ -188085,20 +204027,21 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType3_v860ext_IEs,
&ett_rrc_SysInfoType3_v870ext_IEs,
&ett_rrc_SysInfoType3_v920ext_IEs,
+ &ett_rrc_SysInfoType3_vc50ext_IEs,
&ett_rrc_SysInfoType4,
&ett_rrc_T_v4b0NonCriticalExtensions_18,
&ett_rrc_T_v590NonCriticalExtension_01,
&ett_rrc_T_v5b0NonCriticalExtension,
&ett_rrc_T_v5c0NonCriticalExtension,
- &ett_rrc_T_nonCriticalExtensions_200,
+ &ett_rrc_T_nonCriticalExtensions_212,
&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_150,
- &ett_rrc_T_fdd_185,
- &ett_rrc_T_tdd_134,
+ &ett_rrc_T_modeSpecificInfo_161,
+ &ett_rrc_T_fdd_198,
+ &ett_rrc_T_tdd_145,
&ett_rrc_T_v4b0NonCriticalExtensions_19,
&ett_rrc_T_v590NonCriticalExtensions_28,
&ett_rrc_T_v650NonCriticalExtensions,
@@ -188120,16 +204063,16 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType5_v690ext_IEs,
&ett_rrc_T_sccpch_SystemInformation_MBMS,
&ett_rrc_SysInfoType5_v770ext_IEs,
- &ett_rrc_T_modeSpecificInfo_151,
- &ett_rrc_T_fdd_186,
- &ett_rrc_T_tdd768_24,
- &ett_rrc_T_tdd128_68,
+ &ett_rrc_T_modeSpecificInfo_162,
+ &ett_rrc_T_fdd_199,
+ &ett_rrc_T_tdd768_26,
+ &ett_rrc_T_tdd128_73,
&ett_rrc_T_sccpch_SystemInformation_MBMS_01,
&ett_rrc_SysInfoType5_v860ext_IEs,
&ett_rrc_T_dummy_15,
- &ett_rrc_T_modeSpecificInfo_152,
- &ett_rrc_T_fdd_187,
- &ett_rrc_T_tdd128_69,
+ &ett_rrc_T_modeSpecificInfo_163,
+ &ett_rrc_T_fdd_200,
+ &ett_rrc_T_tdd128_74,
&ett_rrc_T_hs_dsch_CommonSysInfo,
&ett_rrc_SysInfoType5_v890ext_IEs,
&ett_rrc_SysInfoType5_v8b0ext_IEs,
@@ -188137,12 +204080,12 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType5_va40ext_IEs,
&ett_rrc_SysInfoType5_va80ext_IEs,
&ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs,
- &ett_rrc_T_nonCriticalExtensions_201,
+ &ett_rrc_T_nonCriticalExtensions_213,
&ett_rrc_SysInfoType5_vb50ext_IEs,
&ett_rrc_SysInfoType6,
- &ett_rrc_T_modeSpecificInfo_153,
- &ett_rrc_T_fdd_188,
- &ett_rrc_T_tdd_135,
+ &ett_rrc_T_modeSpecificInfo_164,
+ &ett_rrc_T_fdd_201,
+ &ett_rrc_T_tdd_146,
&ett_rrc_T_v4b0NonCriticalExtensions_20,
&ett_rrc_T_v590NonCriticalExtensions_29,
&ett_rrc_T_v650nonCriticalExtensions,
@@ -188150,7 +204093,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_41,
&ett_rrc_T_va40NonCriticalExtensions_19,
&ett_rrc_T_va80NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_202,
+ &ett_rrc_T_nonCriticalExtensions_214,
&ett_rrc_SysInfoType6_v4b0ext_IEs,
&ett_rrc_T_tdd128SpecificInfo_01,
&ett_rrc_SysInfoType6_v590ext_IEs,
@@ -188162,15 +204105,15 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType6_va40ext_IEs,
&ett_rrc_SysInfoType6_va80ext_IEs,
&ett_rrc_SysInfoType7,
- &ett_rrc_T_modeSpecificInfo_154,
- &ett_rrc_T_fdd_189,
- &ett_rrc_T_nonCriticalExtensions_203,
+ &ett_rrc_T_modeSpecificInfo_165,
+ &ett_rrc_T_fdd_202,
+ &ett_rrc_T_nonCriticalExtensions_215,
&ett_rrc_SysInfoType8,
- &ett_rrc_T_nonCriticalExtensions_204,
+ &ett_rrc_T_nonCriticalExtensions_216,
&ett_rrc_SysInfoType9,
- &ett_rrc_T_nonCriticalExtensions_205,
+ &ett_rrc_T_nonCriticalExtensions_217,
&ett_rrc_SysInfoType10,
- &ett_rrc_T_nonCriticalExtensions_206,
+ &ett_rrc_T_nonCriticalExtensions_218,
&ett_rrc_SysInfoType11,
&ett_rrc_T_v4b0NonCriticalExtensions_21,
&ett_rrc_T_v590NonCriticalExtension_02,
@@ -188180,7 +204123,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7b0NonCriticalExtensions_02,
&ett_rrc_T_v860NonCriticalExtensions_28,
&ett_rrc_T_va80NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_207,
+ &ett_rrc_T_vc50NonCriticalExtensions_13,
+ &ett_rrc_T_nonCriticalExtensions_219,
&ett_rrc_SysInfoType11_v4b0ext_IEs,
&ett_rrc_SysInfoType11_v590ext_IEs,
&ett_rrc_SysInfoType11_v690ext_IEs,
@@ -188189,14 +204133,19 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType11_v7b0ext_IEs,
&ett_rrc_SysInfoType11_v860ext_IEs,
&ett_rrc_SysInfoType11_va80ext_IEs,
+ &ett_rrc_SysInfoType11_vc50ext_IEs,
&ett_rrc_SysInfoType11bis,
&ett_rrc_T_v7b0NonCriticalExtensions_03,
&ett_rrc_T_v860NonCriticalExtensions_29,
&ett_rrc_T_va80NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_208,
+ &ett_rrc_T_vc50NonCriticalExtensions_14,
+ &ett_rrc_T_nonCriticalExtensions_220,
&ett_rrc_SysInfoType11bis_v7b0ext_IEs,
&ett_rrc_SysInfoType11bis_v860ext_IEs,
&ett_rrc_SysInfoType11bis_va80ext_IEs,
+ &ett_rrc_SysInfoType11bis_vc50ext_IEs,
+ &ett_rrc_SysInfoType11ter,
+ &ett_rrc_T_nonCriticalExtensions_221,
&ett_rrc_SysInfoType12,
&ett_rrc_T_v4b0NonCriticalExtensions_22,
&ett_rrc_T_v590NonCriticalExtension_03,
@@ -188204,100 +204153,110 @@ void proto_register_rrc(void) {
&ett_rrc_T_v6b0NonCriticalExtensions_17,
&ett_rrc_T_v7b0NonCriticalExtensions_04,
&ett_rrc_T_va80NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_209,
+ &ett_rrc_T_vc50NonCriticalExtensions_15,
+ &ett_rrc_T_nonCriticalExtensions_222,
&ett_rrc_SysInfoType12_v4b0ext_IEs,
&ett_rrc_SysInfoType12_v590ext_IEs,
&ett_rrc_SysInfoType12_v690ext_IEs,
&ett_rrc_SysInfoType12_v6b0ext_IEs,
&ett_rrc_SysInfoType12_v7b0ext_IEs,
&ett_rrc_SysInfoType12_va80ext_IEs,
+ &ett_rrc_SysInfoType12_vc50ext_IEs,
&ett_rrc_SysInfoType13,
&ett_rrc_T_v3a0NonCriticalExtensions_13,
&ett_rrc_T_v4b0NonCriticalExtensions_23,
&ett_rrc_T_v770NonCriticalExtensions_43,
- &ett_rrc_T_nonCriticalExtensions_210,
+ &ett_rrc_T_nonCriticalExtensions_223,
&ett_rrc_SysInfoType13_v3a0ext_IEs,
&ett_rrc_SysInfoType13_v4b0ext_IEs,
&ett_rrc_SysInfoType13_v770ext_IEs,
&ett_rrc_SysInfoType13_1,
- &ett_rrc_T_nonCriticalExtensions_211,
+ &ett_rrc_T_nonCriticalExtensions_224,
&ett_rrc_SysInfoType13_2,
- &ett_rrc_T_nonCriticalExtensions_212,
+ &ett_rrc_T_nonCriticalExtensions_225,
&ett_rrc_SysInfoType13_3,
- &ett_rrc_T_nonCriticalExtensions_213,
+ &ett_rrc_T_nonCriticalExtensions_226,
&ett_rrc_SysInfoType13_4,
- &ett_rrc_T_nonCriticalExtensions_214,
+ &ett_rrc_T_nonCriticalExtensions_227,
&ett_rrc_SysInfoType14,
- &ett_rrc_T_nonCriticalExtensions_215,
+ &ett_rrc_T_nonCriticalExtensions_228,
&ett_rrc_SysInfoType15,
&ett_rrc_T_v4b0NonCriticalExtensions_24,
&ett_rrc_T_v770NonCriticalExtensions_44,
&ett_rrc_T_va40NonCriticalExtensions_20,
- &ett_rrc_T_nonCriticalExtensions_216,
+ &ett_rrc_T_nonCriticalExtensions_229,
&ett_rrc_SysInfoType15_v4b0ext_IEs,
&ett_rrc_SysInfoType15_v770ext_IEs,
&ett_rrc_SysInfoType15_va40ext_IEs,
&ett_rrc_SysInfoType15bis,
&ett_rrc_T_v860NonCriticalExtensions_30,
&ett_rrc_T_va40NonCriticalExtensions_21,
- &ett_rrc_T_nonCriticalExtensions_217,
+ &ett_rrc_T_nonCriticalExtensions_230,
&ett_rrc_SysInfoType15bis_v860ext_IEs,
&ett_rrc_SysInfoType15bis_va40ext_IEs,
&ett_rrc_SysInfoType15_1,
&ett_rrc_T_v920NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_218,
+ &ett_rrc_T_nonCriticalExtensions_231,
&ett_rrc_SysInfoType15_1_v920ext_IEs,
&ett_rrc_SysInfoType15_1bis,
&ett_rrc_T_v920NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_219,
+ &ett_rrc_T_nonCriticalExtensions_232,
&ett_rrc_SysInfoType15_1bis_v920ext_IEs,
+ &ett_rrc_SysInfoType15_1ter,
+ &ett_rrc_T_nonCriticalExtensions_233,
&ett_rrc_SysInfoType15_2,
- &ett_rrc_T_nonCriticalExtensions_220,
+ &ett_rrc_T_nonCriticalExtensions_234,
&ett_rrc_SysInfoType15_2bis,
- &ett_rrc_T_nonCriticalExtensions_221,
+ &ett_rrc_T_nonCriticalExtensions_235,
&ett_rrc_SysInfoType15_2ter,
- &ett_rrc_T_nonCriticalExtensions_222,
+ &ett_rrc_T_vc50NonCriticalExtensions_16,
+ &ett_rrc_T_nonCriticalExtensions_236,
+ &ett_rrc_SysInfoType15_2ter_vc50ext_IEs,
&ett_rrc_SysInfoType15_3,
&ett_rrc_T_va40NonCriticalExtensions_22,
- &ett_rrc_T_nonCriticalExtensions_223,
+ &ett_rrc_T_nonCriticalExtensions_237,
&ett_rrc_SysInfoType15_3_va40ext_IEs,
&ett_rrc_SysInfoType15_3bis,
&ett_rrc_T_v860NonCriticalExtensions_31,
&ett_rrc_T_va40NonCriticalExtensions_23,
- &ett_rrc_T_nonCriticalExtensions_224,
+ &ett_rrc_T_vc50NonCriticalExtensions_17,
+ &ett_rrc_T_nonCriticalExtensions_238,
&ett_rrc_SysInfoType15_3bis_v860ext_IEs,
&ett_rrc_SysInfoType15_3bis_va40ext_IEs,
+ &ett_rrc_SysInfoType15_3bis_vc50ext_IEs,
&ett_rrc_SysInfoType15_4,
&ett_rrc_T_v3a0NonCriticalExtensions_14,
&ett_rrc_T_v4b0NonCriticalExtensions_25,
- &ett_rrc_T_nonCriticalExtensions_225,
+ &ett_rrc_T_nonCriticalExtensions_239,
&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_226,
+ &ett_rrc_T_nonCriticalExtensions_240,
&ett_rrc_SysInfoType15_5_v3a0ext,
&ett_rrc_SysInfoType15_5_v770ext_IEs,
&ett_rrc_SysInfoType15_6,
&ett_rrc_T_va40NonCriticalExtensions_24,
- &ett_rrc_T_nonCriticalExtensions_227,
+ &ett_rrc_T_vc50NonCriticalExtensions_18,
+ &ett_rrc_T_nonCriticalExtensions_241,
&ett_rrc_SysInfoType15_6_va40ext_IEs,
+ &ett_rrc_SysInfoType15_6_vc50ext_IEs,
&ett_rrc_SysInfoType15_7,
- &ett_rrc_T_nonCriticalExtensions_228,
+ &ett_rrc_T_nonCriticalExtensions_242,
&ett_rrc_SysInfoType15_8,
- &ett_rrc_T_nonCriticalExtensions_229,
+ &ett_rrc_T_nonCriticalExtensions_243,
&ett_rrc_SysInfoType16,
&ett_rrc_T_v770NonCriticalExtensions_46,
&ett_rrc_T_v920NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_230,
+ &ett_rrc_T_nonCriticalExtensions_244,
&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_231,
+ &ett_rrc_T_nonCriticalExtensions_245,
&ett_rrc_SysInfoType17_v4b0ext_IEs,
&ett_rrc_T_tdd128SpecificInfo_02,
&ett_rrc_SysInfoType17_v590ext_IEs,
@@ -188307,42 +204266,63 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType18,
&ett_rrc_T_v6b0NonCriticalExtensions_18,
&ett_rrc_T_v860NonCriticalExtensions_32,
- &ett_rrc_T_nonCriticalExtensions_232,
+ &ett_rrc_T_vc50NonCriticalExtensions_19,
+ &ett_rrc_T_nonCriticalExtensions_246,
&ett_rrc_SysInfoType18_v6b0ext,
&ett_rrc_SysInfoType18_v860ext,
+ &ett_rrc_SysInfoType18_vc50ext,
&ett_rrc_SysInfoType19,
&ett_rrc_T_v920NonCriticalExtensions_07,
&ett_rrc_T_va80NonCriticalExtensions_07,
&ett_rrc_T_vb30NonCriticalExtensions,
&ett_rrc_T_vb50NonCriticalExtensions_24,
&ett_rrc_T_vb80NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_233,
+ &ett_rrc_T_vc50NonCriticalExtensions_20,
+ &ett_rrc_T_nonCriticalExtensions_247,
&ett_rrc_SysInfoType19_v920ext,
&ett_rrc_SysInfoType19_va80ext,
&ett_rrc_SysInfoType19_vb30ext,
&ett_rrc_SysInfoType19_vb50ext,
&ett_rrc_SysInfoType19_vb80ext,
+ &ett_rrc_SysInfoType19_vc50ext,
&ett_rrc_SysInfoType20,
- &ett_rrc_T_nonCriticalExtensions_234,
+ &ett_rrc_T_nonCriticalExtensions_248,
&ett_rrc_SysInfoType21,
- &ett_rrc_T_nonCriticalExtensions_235,
+ &ett_rrc_T_nonCriticalExtensions_249,
&ett_rrc_SysInfoType22,
- &ett_rrc_T_nonCriticalExtensions_236,
+ &ett_rrc_T_vc50NonCriticalExtensions_21,
+ &ett_rrc_T_nonCriticalExtensions_250,
+ &ett_rrc_SysInfoType22_vc50ext_IEs,
+ &ett_rrc_SysInfoType23,
+ &ett_rrc_T_wlanRepresentation,
+ &ett_rrc_T_nonCriticalExtensions_251,
+ &ett_rrc_SysInfoType24,
+ &ett_rrc_T_nonCriticalExtensions_252,
&ett_rrc_SysInfoTypeSB1,
&ett_rrc_T_v6b0NonCriticalExtensions_19,
&ett_rrc_T_v860NonCriticalExtensions_33,
- &ett_rrc_T_nonCriticalExtensions_237,
+ &ett_rrc_T_vc50NonCriticalExtensions_22,
+ &ett_rrc_T_nonCriticalExtensions_253,
&ett_rrc_SysInfoTypeSB1_v6b0ext,
&ett_rrc_SysInfoTypeSB1_v860ext,
+ &ett_rrc_SysInfoTypeSB1_vc50ext,
&ett_rrc_SysInfoTypeSB2,
&ett_rrc_T_v6b0NonCriticalExtensions_20,
&ett_rrc_T_v860NonCriticalExtensions_34,
- &ett_rrc_T_nonCriticalExtensions_238,
+ &ett_rrc_T_vc50NonCriticalExtensions_23,
+ &ett_rrc_T_nonCriticalExtensions_254,
&ett_rrc_SysInfoTypeSB2_v6b0ext,
&ett_rrc_SysInfoTypeSB2_v860ext,
+ &ett_rrc_SysInfoTypeSB2_vc50ext,
+ &ett_rrc_SysInfoTypeSB3,
+ &ett_rrc_T_nonCriticalExtensions_255,
&ett_rrc_TDD_UMTS_Frequency_List,
+ &ett_rrc_TxFailParams,
+ &ett_rrc_T_modeSpecificInfo_166,
+ &ett_rrc_T_fdd_203,
&ett_rrc_UE_HistoryInformation,
&ett_rrc_ValueTagInfo,
+ &ett_rrc_ValueTagInfoExtValueTag,
&ett_rrc_MBMS_CommonRBInformation_r6,
&ett_rrc_MBMS_CommonRBInformationList_r6,
&ett_rrc_MBMS_ConnectedModeCountingScope,
@@ -188375,15 +204355,15 @@ void proto_register_rrc(void) {
&ett_rrc_MBMS_MCCH_ConfigurationInfo_r6,
&ett_rrc_MBMS_MICHConfigurationInfo_r6,
&ett_rrc_T_mode_03,
- &ett_rrc_T_fdd_190,
- &ett_rrc_T_tdd384_44,
- &ett_rrc_T_tdd128_70,
+ &ett_rrc_T_fdd_204,
+ &ett_rrc_T_tdd384_46,
+ &ett_rrc_T_tdd128_75,
&ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode,
&ett_rrc_MBMS_MICHConfigurationInfo_v770ext,
&ett_rrc_T_mode_04,
- &ett_rrc_T_tdd384_45,
- &ett_rrc_T_tdd768_25,
- &ett_rrc_T_tdd128_71,
+ &ett_rrc_T_tdd384_47,
+ &ett_rrc_T_tdd768_27,
+ &ett_rrc_T_tdd128_76,
&ett_rrc_MBMS_MICHConfigurationInfo_v890ext,
&ett_rrc_T_mode_05,
&ett_rrc_T_imb384,
@@ -188398,10 +204378,10 @@ void proto_register_rrc(void) {
&ett_rrc_MBMS_MSCHSchedulingInfo,
&ett_rrc_MBMS_NeighbouringCellSCCPCH_r6,
&ett_rrc_T_layer1Combining,
- &ett_rrc_T_fdd_191,
+ &ett_rrc_T_fdd_205,
&ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext,
&ett_rrc_T_layer1Combining_01,
- &ett_rrc_T_fdd_192,
+ &ett_rrc_T_fdd_206,
&ett_rrc_MBMS_NeighbouringCellSCCPCHList_r6,
&ett_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext,
&ett_rrc_MBMS_NetworkStandardTimeInformation_LCR_v890ext,
@@ -188466,6 +204446,16 @@ void proto_register_rrc(void) {
&ett_rrc_MBSFN_TDDTimeSlotInfo_LCR,
&ett_rrc_MBSFN_TDM_Info,
&ett_rrc_MBSFN_TDM_Info_List,
+ &ett_rrc_WLANOffloadConfig,
+ &ett_rrc_WLANThreshServingRSCP,
+ &ett_rrc_WLANThreshServingECNO,
+ &ett_rrc_WLANThreshChannelUtilization,
+ &ett_rrc_WLANThreshBackhaulBandwidth,
+ &ett_rrc_WLANThreshBeaconRSSI,
+ &ett_rrc_WLANIdentifierList,
+ &ett_rrc_WLANIdentifier,
+ &ett_rrc_WLANOffloadInformationPerPLMN_List,
+ &ett_rrc_WLANOffloadInformation,
&ett_rrc_ToTargetRNC_Container,
&ett_rrc_TargetRNC_ToSourceRNC_Container,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3,
@@ -188474,8 +204464,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_52,
&ett_rrc_T_v860NonCriticalExtensions_35,
&ett_rrc_T_v920NonCriticalExtensions_08,
- &ett_rrc_T_nonCriticalExtensions_239,
- &ett_rrc_T_criticalExtensions_140,
+ &ett_rrc_T_nonCriticalExtensions_256,
+ &ett_rrc_T_criticalExtensions_152,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs,
@@ -188483,8 +204473,8 @@ void proto_register_rrc(void) {
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs,
&ett_rrc_RFC3095_ContextInfo_r5,
&ett_rrc_T_r5_14,
- &ett_rrc_T_nonCriticalExtensions_240,
- &ett_rrc_T_criticalExtensions_141,
+ &ett_rrc_T_nonCriticalExtensions_257,
+ &ett_rrc_T_criticalExtensions_153,
&ett_rrc_RFC3095_ContextInfoList_r5,
&ett_rrc_SRNC_RelocationInfo_r3,
&ett_rrc_T_r3_32,
@@ -188505,7 +204495,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_48,
&ett_rrc_T_v7e0NonCriticalExtensions_04,
&ett_rrc_T_v7f0NonCriticalExtensions_17,
- &ett_rrc_T_nonCriticalExtensions_241,
+ &ett_rrc_T_nonCriticalExtensions_258,
&ett_rrc_T_later_than_r3_28,
&ett_rrc_T_r4_14,
&ett_rrc_T_v4d0NonCriticalExtensions_14,
@@ -188518,8 +204508,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_49,
&ett_rrc_T_v7e0NonCriticalExtensions_05,
&ett_rrc_T_v7f0NonCriticalExtensions_18,
- &ett_rrc_T_nonCriticalExtensions_242,
- &ett_rrc_T_criticalExtensions_142,
+ &ett_rrc_T_nonCriticalExtensions_259,
+ &ett_rrc_T_criticalExtensions_154,
&ett_rrc_T_r5_15,
&ett_rrc_T_v5a0NonCriticalExtensions_02,
&ett_rrc_T_v5b0NonCriticalExtensions_05,
@@ -188529,43 +204519,46 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_50,
&ett_rrc_T_v7e0NonCriticalExtensions_06,
&ett_rrc_T_v7f0NonCriticalExtensions_19,
- &ett_rrc_T_nonCriticalExtensions_243,
- &ett_rrc_T_criticalExtensions_143,
+ &ett_rrc_T_nonCriticalExtensions_260,
+ &ett_rrc_T_criticalExtensions_155,
&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_244,
- &ett_rrc_T_criticalExtensions_144,
+ &ett_rrc_T_nonCriticalExtensions_261,
+ &ett_rrc_T_criticalExtensions_156,
&ett_rrc_T_r7_16,
&ett_rrc_T_v820NonCriticalExtensions_04,
&ett_rrc_T_v860NonCriticalExtensions_37,
- &ett_rrc_T_nonCriticalExtensions_245,
- &ett_rrc_T_criticalExtensions_145,
+ &ett_rrc_T_nonCriticalExtensions_262,
+ &ett_rrc_T_criticalExtensions_157,
&ett_rrc_T_r8_12,
&ett_rrc_T_v7e0NonCriticalExtensions_07,
&ett_rrc_T_v7f0NonCriticalExtensions_20,
&ett_rrc_T_v8d0NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_246,
- &ett_rrc_T_criticalExtensions_146,
+ &ett_rrc_T_nonCriticalExtensions_263,
+ &ett_rrc_T_criticalExtensions_158,
&ett_rrc_T_r9_11,
&ett_rrc_T_v8d0NonCriticalExtensions_02,
&ett_rrc_T_v970NonCriticalExtensions_04,
&ett_rrc_T_v9c0NonCriticalExtensions_13,
- &ett_rrc_T_nonCriticalExtensions_247,
- &ett_rrc_T_criticalExtensions_147,
+ &ett_rrc_T_nonCriticalExtensions_264,
+ &ett_rrc_T_criticalExtensions_159,
&ett_rrc_T_r10_13,
&ett_rrc_T_v9c0NonCriticalExtensions_14,
&ett_rrc_T_vab0NonCriticalExtensions_01,
- &ett_rrc_T_nonCriticalExtensions_248,
- &ett_rrc_T_criticalExtensions_148,
+ &ett_rrc_T_nonCriticalExtensions_265,
+ &ett_rrc_T_criticalExtensions_160,
&ett_rrc_T_r11_15,
- &ett_rrc_T_nonCriticalExtensions_249,
- &ett_rrc_T_criticalExtensions_149,
+ &ett_rrc_T_nonCriticalExtensions_266,
+ &ett_rrc_T_criticalExtensions_161,
+ &ett_rrc_T_r12_12,
+ &ett_rrc_T_nonCriticalExtensions_267,
+ &ett_rrc_T_criticalExtensions_162,
&ett_rrc_SRNC_RelocationInfo_r3_IEs,
- &ett_rrc_T_modeSpecificInfo_155,
- &ett_rrc_T_fdd_193,
+ &ett_rrc_T_modeSpecificInfo_167,
+ &ett_rrc_T_fdd_207,
&ett_rrc_SRNC_RelocationInfo_v380ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v390ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v3a0ext_IEs,
@@ -188601,20 +204594,20 @@ void proto_register_rrc(void) {
&ett_rrc_T_active_01,
&ett_rrc_SRNC_RelocationInfo_r4_IEs,
&ett_rrc_T_dummy_17,
- &ett_rrc_T_fdd_194,
+ &ett_rrc_T_fdd_208,
&ett_rrc_SRNC_RelocationInfo_r5_IEs,
&ett_rrc_T_dummy_18,
- &ett_rrc_T_fdd_195,
+ &ett_rrc_T_fdd_209,
&ett_rrc_SRNC_RelocationInfo_v690ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r6_IEs,
&ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs,
&ett_rrc_T_v7f0NonCriticalExtensions_21,
- &ett_rrc_T_nonCriticalExtensions_250,
+ &ett_rrc_T_nonCriticalExtensions_268,
&ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r7_IEs,
&ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs,
&ett_rrc_T_v7f0NonCriticalExtensions_22,
- &ett_rrc_T_nonCriticalExtensions_251,
+ &ett_rrc_T_nonCriticalExtensions_269,
&ett_rrc_SRNC_RelocationInfo_v770ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs,
@@ -188627,6 +204620,7 @@ void proto_register_rrc(void) {
&ett_rrc_SRNC_RelocationInfo_v9c0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r10_IEs,
&ett_rrc_SRNC_RelocationInfo_r11_IEs,
+ &ett_rrc_SRNC_RelocationInfo_r12_IEs,
&ett_rrc_CalculationTimeForCiphering,
&ett_rrc_CipheringInfoPerRB,
&ett_rrc_CipheringInfoPerRB_r4,
@@ -188663,6 +204657,7 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementCommandWithType_r9,
&ett_rrc_MeasurementCommandWithType_r10,
&ett_rrc_MeasurementCommandWithType_r11,
+ &ett_rrc_MeasurementCommandWithType_r12,
&ett_rrc_OngoingMeasRep,
&ett_rrc_OngoingMeasRep_r4,
&ett_rrc_OngoingMeasRep_r5,
@@ -188674,6 +204669,7 @@ void proto_register_rrc(void) {
&ett_rrc_OngoingMeasRep_v970ext_IEs,
&ett_rrc_OngoingMeasRep_r10,
&ett_rrc_OngoingMeasRep_r11,
+ &ett_rrc_OngoingMeasRep_r12,
&ett_rrc_OngoingMeasRepList,
&ett_rrc_OngoingMeasRepList_r4,
&ett_rrc_OngoingMeasRepList_r5,
@@ -188684,6 +204680,7 @@ void proto_register_rrc(void) {
&ett_rrc_OngoingMeasRepList_v970ext_IE,
&ett_rrc_OngoingMeasRepList_r10,
&ett_rrc_OngoingMeasRepList_r11,
+ &ett_rrc_OngoingMeasRepList_r12,
&ett_rrc_PDCP_Capability_r4,
&ett_rrc_T_supportForRfc2507_01,
&ett_rrc_T_supportForRfc3095_01,
@@ -188697,11 +204694,11 @@ void proto_register_rrc(void) {
&ett_rrc_T_supportForRfc3095_03,
&ett_rrc_T_supported_10,
&ett_rrc_PhysicalChannelCapability_r4,
- &ett_rrc_T_fddPhysChCapability_07,
+ &ett_rrc_T_fddPhysChCapability_08,
&ett_rrc_T_tdd384_PhysChCapability,
&ett_rrc_T_tdd128_PhysChCapability_01,
&ett_rrc_PhysicalChannelCapability_r5,
- &ett_rrc_T_fddPhysChCapability_08,
+ &ett_rrc_T_fddPhysChCapability_09,
&ett_rrc_T_tdd384_PhysChCapability_01,
&ett_rrc_T_tdd128_PhysChCapability_02,
&ett_rrc_RF_Capability_r4,
@@ -188725,7 +204722,7 @@ void proto_register_rrc(void) {
&ett_rrc_UL_RFC3095_Context,
/*--- End of included file: packet-rrc-ettarr.c ---*/
-#line 316 "../../asn1/rrc/packet-rrc-template.c"
+#line 317 "../../asn1/rrc/packet-rrc-template.c"
&ett_rrc_eutraFeatureGroupIndicators,
&ett_rrc_cn_CommonGSM_MAP_NAS_SysInfo,
&ett_rrc_ims_info,
@@ -188764,6 +204761,7 @@ void proto_register_rrc(void) {
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.sysinfo2", dissect_SystemInformation2_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_rrc_MasterInformationBlock_PDU, proto_rrc);
@@ -188780,6 +204778,7 @@ void proto_register_rrc(void) {
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.sib11ter", dissect_SysInfoType11ter_PDU, proto_rrc);
new_register_dissector("rrc.si.sib12", dissect_rrc_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);
@@ -188791,6 +204790,7 @@ void proto_register_rrc(void) {
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-1ter", dissect_SysInfoType15_1ter_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);
@@ -188808,14 +204808,17 @@ void proto_register_rrc(void) {
new_register_dissector("rrc.si.sib20", dissect_SysInfoType20_PDU, proto_rrc);
new_register_dissector("rrc.si.sib21", dissect_SysInfoType21_PDU, proto_rrc);
new_register_dissector("rrc.si.sib22", dissect_SysInfoType22_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib23", dissect_SysInfoType23_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib24", dissect_SysInfoType24_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.si.sb3", dissect_SysInfoTypeSB3_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 338 "../../asn1/rrc/packet-rrc-template.c"
+#line 339 "../../asn1/rrc/packet-rrc-template.c"