aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lte-rrc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2017-07-23 19:42:59 +0200
committerMichael Mann <mmann78@netscape.net>2017-07-23 20:34:54 +0000
commit8ee06279fff744a1d7f235df9b570e0c25a91b1f (patch)
treeeaea9cd40d544e207171e46bcd8db9f3a1fbfcfe /epan/dissectors/packet-lte-rrc.c
parentf2ffcdf3aa5cf3b02d674411270df072f3a1eded (diff)
LTE RRC: upgrade dissector to v14.3.0
Change-Id: Ia64095a8a9bdd3b31589842809d8a5313b829f8e Reviewed-on: https://code.wireshark.org/review/22770 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-lte-rrc.c')
-rw-r--r--epan/dissectors/packet-lte-rrc.c23487
1 files changed, 20267 insertions, 3220 deletions
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 02b3f12bf1..e0ce14f4aa 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -9,7 +9,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V13.6.1 Release 13) packet dissection
+ * (3GPP TS 36.331 V14.3.0 Release 14) packet dissection
* Copyright 2008, Vincent Helfre
* Copyright 2009-2017, Pascal Quantin
*
@@ -99,6 +99,9 @@ extern int proto_pdcp_lte;
#define maxBands 64
#define maxBandwidthClass_r10 16
#define maxBandwidthCombSet_r10 32
+#define maxCBR_Level_r14 16
+#define maxCBR_Level_1_r14 15
+#define maxCBR_Report_r14 72
#define maxCDMA_BandClass 32
#define maxCE_Level_r13 4
#define maxCellBlack 16
@@ -124,6 +127,7 @@ extern int proto_pdcp_lte;
#define maxCellListGERAN 3
#define maxCellMeas 32
#define maxCellReport 8
+#define maxConfigSPS_r14 8
#define maxCSI_RS_Meas_r12 96
#define maxDRB 11
#define maxDS_Duration_r12 5
@@ -138,6 +142,8 @@ extern int proto_pdcp_lte;
#define maxFreq 8
#define maxFreqIDC_r11 32
#define maxFreqMBMS_r11 5
+#define maxFreqV2X_r14 8
+#define maxFreqV2X_1_r14 7
#define maxGERAN_SI 10
#define maxGNFG 16
#define maxLCG_r13 4
@@ -161,17 +167,21 @@ extern int proto_pdcp_lte;
#define maxPageRec 16
#define maxPhysCellIdRange_r9 4
#define maxPLMN_r11 6
+#define maxPLMN_1_r14 5
#define maxPNOffset 511
#define maxPMCH_PerMBSFN 15
+#define maxPSSCH_TxConfig_r14 16
#define maxQCI_r13 6
#define maxRAT_Capabilities 8
#define maxRE_MapQCL_r11 4
#define maxReportConfigId 32
+#define maxReservationPeriod_r14 16
#define maxRSTD_Freq_r10 3
#define maxSAI_MBMS_r11 64
#define maxSCell_r10 4
#define maxSCell_r13 31
#define maxSC_MTCH_r13 1023
+#define maxSC_MTCH_BR_r14 128
#define maxSL_CommRxPoolNFreq_r13 32
#define maxSL_CommRxPoolPreconf_v1310 12
#define maxSL_TxPool_r12Plus1_r13 5
@@ -185,11 +195,25 @@ extern int proto_pdcp_lte;
#define maxSL_DiscSysInfoReportFreq_r13 8
#define maxSL_DiscTxPoolPreconf_r13 4
#define maxSL_GP_r13 8
+#define maxSL_PoolToMeasure_r14 72
#define maxSL_Prio_r13 8
#define maxSL_RxPool_r12 16
#define maxSL_SyncConfig_r12 16
#define maxSL_TF_IndexPair_r12 64
#define maxSL_TxPool_r12 4
+#define maxSL_V2X_RxPool_r14 16
+#define maxSL_V2X_RxPoolPreconf_r14 16
+#define maxSL_V2X_TxPool_r14 8
+#define maxSL_V2X_TxPoolPreconf_r14 8
+#define maxSL_V2X_SyncConfig_r14 16
+#define maxSL_V2X_CBRConfig_r14 4
+#define maxSL_V2X_CBRConfig_1_r14 3
+#define maxSL_V2X_TxConfig_r14 64
+#define maxSL_V2X_TxConfig_1_r14 63
+#define maxSL_V2X_CBRConfig2_r14 8
+#define maxSL_V2X_CBRConfig2_1_r14 7
+#define maxSL_V2X_TxConfig2_r14 128
+#define maxSL_V2X_TxConfig2_1_r14 127
#define maxSTAG_r11 3
#define maxServCell_r10 5
#define maxServCell_r13 32
@@ -202,6 +226,7 @@ extern int proto_pdcp_lte;
#define maxSI_Message 32
#define maxSimultaneousBands_r10 64
#define maxSubframePatternIDC_r11 8
+#define maxTrafficPattern_r14 8
#define maxUTRA_FDD_Carrier 16
#define maxUTRA_TDD_Carrier 16
#define maxWLAN_Id_r12 16
@@ -209,10 +234,14 @@ extern int proto_pdcp_lte;
#define maxWLAN_Id_r13 32
#define maxWLAN_Channels_r13 16
#define maxWLAN_CarrierInfo_r13 8
+#define maxWLAN_Id_Report_r14 32
#define maxLogMeas_r10 4060
#define maxNPRACH_Resources_NB_r13 3
+#define maxNonAnchorCarriers_NB_r14 15
#define maxDRB_NB_r13 2
+#define maxNeighCell_SCPTM_NB_r14 8
#define maxNS_Pmax_NB_r13 4
+#define maxSC_MTCH_NB_r14 64
#define maxSI_Message_NB_r13 8
typedef enum _RAT_Type_enum {
@@ -258,8 +287,10 @@ static int hf_lte_rrc_lte_rrc_UEPagingCoverageInformation_PDU = -1; /* UEPaging
static int hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_PDU = -1; /* UERadioAccessCapabilityInformation */
static int hf_lte_rrc_lte_rrc_UERadioPagingInformation_PDU = -1; /* UERadioPagingInformation */
static int hf_lte_rrc_BCCH_BCH_Message_PDU = -1; /* BCCH_BCH_Message */
+static int hf_lte_rrc_BCCH_BCH_Message_MBMS_PDU = -1; /* BCCH_BCH_Message_MBMS */
static int hf_lte_rrc_BCCH_DL_SCH_Message_PDU = -1; /* BCCH_DL_SCH_Message */
static int hf_lte_rrc_BCCH_DL_SCH_Message_BR_PDU = -1; /* BCCH_DL_SCH_Message_BR */
+static int hf_lte_rrc_BCCH_DL_SCH_Message_MBMS_PDU = -1; /* BCCH_DL_SCH_Message_MBMS */
static int hf_lte_rrc_MCCH_Message_PDU = -1; /* MCCH_Message */
static int hf_lte_rrc_PCCH_Message_PDU = -1; /* PCCH_Message */
static int hf_lte_rrc_DL_CCCH_Message_PDU = -1; /* DL_CCCH_Message */
@@ -273,6 +304,7 @@ static int hf_lte_rrc_lte_rrc_RLF_Report_v9e0_PDU = -1; /* RLF_Report_v9e0 */
static int hf_lte_rrc_lte_rrc_UE_EUTRA_Capability_PDU = -1; /* UE_EUTRA_Capability */
static int hf_lte_rrc_lte_rrc_VisitedCellInfoList_r12_PDU = -1; /* VisitedCellInfoList_r12 */
static int hf_lte_rrc_SBCCH_SL_BCH_Message_PDU = -1; /* SBCCH_SL_BCH_Message */
+static int hf_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14_PDU = -1; /* SBCCH_SL_BCH_Message_V2X_r14 */
static int hf_lte_rrc_lte_rrc_HandoverPreparationInformation_NB_PDU = -1; /* HandoverPreparationInformation_NB */
static int hf_lte_rrc_lte_rrc_UEPagingCoverageInformation_NB_PDU = -1; /* UEPagingCoverageInformation_NB */
static int hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU = -1; /* UERadioAccessCapabilityInformation_NB */
@@ -283,6 +315,7 @@ static int hf_lte_rrc_PCCH_Message_NB_PDU = -1; /* PCCH_Message_NB */
static int hf_lte_rrc_DL_CCCH_Message_NB_PDU = -1; /* DL_CCCH_Message_NB */
static int hf_lte_rrc_DL_DCCH_Message_NB_PDU = -1; /* DL_DCCH_Message_NB */
static int hf_lte_rrc_UL_CCCH_Message_NB_PDU = -1; /* UL_CCCH_Message_NB */
+static int hf_lte_rrc_SC_MCCH_Message_NB_PDU = -1; /* SC_MCCH_Message_NB */
static int hf_lte_rrc_UL_DCCH_Message_NB_PDU = -1; /* UL_DCCH_Message_NB */
static int hf_lte_rrc_HandoverPreparationInformation_v9j0_IEs_PDU = -1; /* HandoverPreparationInformation_v9j0_IEs */
static int hf_lte_rrc_MBMSInterestIndication_r11_PDU = -1; /* MBMSInterestIndication_r11 */
@@ -294,6 +327,7 @@ static int hf_lte_rrc_SidelinkUEInformation_r12_PDU = -1; /* SidelinkUEInformat
static int hf_lte_rrc_WLANConnectionStatusReport_r13_PDU = -1; /* WLANConnectionStatusReport_r13 */
static int hf_lte_rrc_SystemInformationBlockType1_PDU = -1; /* SystemInformationBlockType1 */
static int hf_lte_rrc_RRCConnectionReconfiguration_v8m0_IEs_PDU = -1; /* RRCConnectionReconfiguration_v8m0_IEs */
+static int hf_lte_rrc_SystemInformationBlockType2_PDU = -1; /* SystemInformationBlockType2 */
static int hf_lte_rrc_RRCConnectionRelease_v9e0_IEs_PDU = -1; /* RRCConnectionRelease_v9e0_IEs */
static int hf_lte_rrc_SCGFailureInformation_v12d0_IEs_PDU = -1; /* SCGFailureInformation_v12d0_IEs */
static int hf_lte_rrc_SystemInformationBlockType1_v8h0_IEs_PDU = -1; /* SystemInformationBlockType1_v8h0_IEs */
@@ -345,13 +379,16 @@ static int hf_lte_rrc_as_Config_v1250 = -1; /* AS_Config_v1250 */
static int hf_lte_rrc_nonCriticalExtension_08 = -1; /* HandoverPreparationInformation_v1320_IEs */
static int hf_lte_rrc_as_Config_v1320 = -1; /* AS_Config_v1320 */
static int hf_lte_rrc_as_Context_v1320 = -1; /* AS_Context_v1320 */
-static int hf_lte_rrc_nonCriticalExtension_09 = -1; /* T_nonCriticalExtension_02 */
+static int hf_lte_rrc_nonCriticalExtension_09 = -1; /* HandoverPreparationInformation_v1430_IEs */
+static int hf_lte_rrc_as_Config_v1430 = -1; /* AS_Config_v1430 */
+static int hf_lte_rrc_makeBeforeBreakReq_r14 = -1; /* T_makeBeforeBreakReq_r14 */
+static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_02 */
static int hf_lte_rrc_criticalExtensions_02 = -1; /* T_criticalExtensions_02 */
static int hf_lte_rrc_c1_02 = -1; /* T_c1_02 */
static int hf_lte_rrc_scg_Config_r12 = -1; /* SCG_Config_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_02 = -1; /* T_criticalExtensionsFuture_02 */
static int hf_lte_rrc_scg_RadioConfig_r12 = -1; /* SCG_ConfigPartSCG_r12 */
-static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_03 */
+static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* T_nonCriticalExtension_03 */
static int hf_lte_rrc_criticalExtensions_03 = -1; /* T_criticalExtensions_03 */
static int hf_lte_rrc_c1_03 = -1; /* T_c1_03 */
static int hf_lte_rrc_scg_ConfigInfo_r12 = -1; /* SCG_ConfigInfo_r12_IEs */
@@ -369,15 +406,18 @@ static int hf_lte_rrc_drb_ToReleaseListSCG_r12 = -1; /* DRB_ToReleaseList */
static int hf_lte_rrc_sCellToAddModListSCG_r12 = -1; /* SCellToAddModListSCG_r12 */
static int hf_lte_rrc_sCellToReleaseListSCG_r12 = -1; /* SCellToReleaseList_r10 */
static int hf_lte_rrc_p_Max_r12 = -1; /* P_Max */
-static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* SCG_ConfigInfo_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* SCG_ConfigInfo_v1310_IEs */
static int hf_lte_rrc_measResultSSTD_r13 = -1; /* MeasResultSSTD_r13 */
static int hf_lte_rrc_sCellToAddModListMCG_Ext_r13 = -1; /* SCellToAddModListExt_r13 */
static int hf_lte_rrc_measResultServCellListSCG_Ext_r13 = -1; /* MeasResultServCellListSCG_Ext_r13 */
static int hf_lte_rrc_sCellToAddModListSCG_Ext_r13 = -1; /* SCellToAddModListSCG_Ext_r13 */
static int hf_lte_rrc_sCellToReleaseListSCG_Ext_r13 = -1; /* SCellToReleaseListExt_r13 */
-static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* SCG_ConfigInfo_v1330_IEs */
+static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* SCG_ConfigInfo_v1330_IEs */
static int hf_lte_rrc_measResultListRSSI_SCG_r13 = -1; /* MeasResultListRSSI_SCG_r13 */
-static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* T_nonCriticalExtension_04 */
+static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* SCG_ConfigInfo_v1430_IEs */
+static int hf_lte_rrc_makeBeforeBreakSCG_Req_r14 = -1; /* T_makeBeforeBreakSCG_Req_r14 */
+static int hf_lte_rrc_measGapConfigPerCC_List = -1; /* MeasGapConfigPerCC_List_r14 */
+static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* T_nonCriticalExtension_04 */
static int hf_lte_rrc_DRB_InfoListSCG_r12_item = -1; /* DRB_InfoSCG_r12 */
static int hf_lte_rrc_eps_BearerIdentity_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_drb_Identity_r12 = -1; /* DRB_Identity */
@@ -412,22 +452,22 @@ static int hf_lte_rrc_c1_04 = -1; /* T_c1_04 */
static int hf_lte_rrc_uePagingCoverageInformation_r13 = -1; /* UEPagingCoverageInformation_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_04 = -1; /* T_criticalExtensionsFuture_04 */
static int hf_lte_rrc_mpdcch_NumRepetition_r13 = -1; /* INTEGER_1_256 */
-static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* T_nonCriticalExtension_05 */
+static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* T_nonCriticalExtension_05 */
static int hf_lte_rrc_criticalExtensions_05 = -1; /* T_criticalExtensions_05 */
static int hf_lte_rrc_c1_05 = -1; /* T_c1_05 */
static int hf_lte_rrc_ueRadioAccessCapabilityInformation_r8 = -1; /* UERadioAccessCapabilityInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_05 = -1; /* T_criticalExtensionsFuture_05 */
static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_01 = -1; /* T_ue_RadioAccessCapabilityInfo */
-static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* T_nonCriticalExtension_06 */
+static int hf_lte_rrc_nonCriticalExtension_17 = -1; /* T_nonCriticalExtension_06 */
static int hf_lte_rrc_criticalExtensions_06 = -1; /* T_criticalExtensions_06 */
static int hf_lte_rrc_c1_06 = -1; /* T_c1_06 */
static int hf_lte_rrc_ueRadioPagingInformation_r12 = -1; /* UERadioPagingInformation_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_06 = -1; /* T_criticalExtensionsFuture_06 */
static int hf_lte_rrc_ue_RadioPagingInfo_r12 = -1; /* T_ue_RadioPagingInfo_r12 */
-static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* UERadioPagingInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* UERadioPagingInformation_v1310_IEs */
static int hf_lte_rrc_supportedBandListEUTRAForPaging_r13 = -1; /* SEQUENCE_SIZE_1_maxBands_OF_FreqBandIndicator_r11 */
static int hf_lte_rrc_supportedBandListEUTRAForPaging_r13_item = -1; /* FreqBandIndicator_r11 */
-static int hf_lte_rrc_nonCriticalExtension_17 = -1; /* T_nonCriticalExtension_07 */
+static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* T_nonCriticalExtension_07 */
static int hf_lte_rrc_sourceMeasConfig = -1; /* MeasConfig */
static int hf_lte_rrc_sourceRadioResourceConfig = -1; /* RadioResourceConfigDedicated */
static int hf_lte_rrc_sourceSecurityAlgorithmConfig = -1; /* SecurityAlgorithmConfig */
@@ -448,6 +488,9 @@ static int hf_lte_rrc_sourceSL_CommConfig_r12 = -1; /* SL_CommConfig_r12 */
static int hf_lte_rrc_sourceSL_DiscConfig_r12 = -1; /* SL_DiscConfig_r12 */
static int hf_lte_rrc_sourceSCellConfigList_r13 = -1; /* SCellToAddModListExt_r13 */
static int hf_lte_rrc_sourceRCLWI_Configuration_r13 = -1; /* RCLWI_Configuration_r13 */
+static int hf_lte_rrc_sourceSL_V2X_CommConfig_r14 = -1; /* SL_V2X_ConfigDedicated_r14 */
+static int hf_lte_rrc_sourceLWA_Config_r14 = -1; /* LWA_Config_r13 */
+static int hf_lte_rrc_sourceWLAN_MeasResult_r14 = -1; /* MeasResultListWLAN_r13 */
static int hf_lte_rrc_reestablishmentInfo = -1; /* ReestablishmentInfo */
static int hf_lte_rrc_idc_Indication_r11 = -1; /* T_idc_Indication_r11 */
static int hf_lte_rrc_mbmsInterestIndication_r11 = -1; /* T_mbmsInterestIndication_r11 */
@@ -471,36 +514,42 @@ static int hf_lte_rrc_rsrqResult_r10 = -1; /* RSRQ_Range */
static int hf_lte_rrc_dl_CarrierFreq_v1090 = -1; /* ARFCN_ValueEUTRA_v9e0 */
static int hf_lte_rrc_rsrqResult_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_message = -1; /* BCCH_BCH_MessageType */
-static int hf_lte_rrc_message_01 = -1; /* BCCH_DL_SCH_MessageType */
+static int hf_lte_rrc_message_01 = -1; /* BCCH_BCH_MessageType_MBMS_r14 */
+static int hf_lte_rrc_message_02 = -1; /* BCCH_DL_SCH_MessageType */
static int hf_lte_rrc_c1_07 = -1; /* T_c1_07 */
static int hf_lte_rrc_systemInformation = -1; /* SystemInformation */
static int hf_lte_rrc_systemInformationBlockType1 = -1; /* SystemInformationBlockType1 */
static int hf_lte_rrc_messageClassExtension = -1; /* T_messageClassExtension */
-static int hf_lte_rrc_message_02 = -1; /* BCCH_DL_SCH_MessageType_BR_r13 */
+static int hf_lte_rrc_message_03 = -1; /* BCCH_DL_SCH_MessageType_BR_r13 */
static int hf_lte_rrc_c1_08 = -1; /* T_c1_08 */
static int hf_lte_rrc_systemInformation_BR_r13 = -1; /* SystemInformation_BR_r13 */
static int hf_lte_rrc_systemInformationBlockType1_BR_r13 = -1; /* SystemInformationBlockType1_BR_r13 */
static int hf_lte_rrc_messageClassExtension_01 = -1; /* T_messageClassExtension_01 */
-static int hf_lte_rrc_message_03 = -1; /* MCCH_MessageType */
+static int hf_lte_rrc_message_04 = -1; /* BCCH_DL_SCH_MessageType_MBMS_r14 */
static int hf_lte_rrc_c1_09 = -1; /* T_c1_09 */
+static int hf_lte_rrc_systemInformation_MBMS_r14 = -1; /* SystemInformation_MBMS_r14 */
+static int hf_lte_rrc_systemInformationBlockType1_MBMS_r14 = -1; /* SystemInformationBlockType1_MBMS_r14 */
+static int hf_lte_rrc_messageClassExtension_02 = -1; /* T_messageClassExtension_02 */
+static int hf_lte_rrc_message_05 = -1; /* MCCH_MessageType */
+static int hf_lte_rrc_c1_10 = -1; /* T_c1_10 */
static int hf_lte_rrc_mbsfnAreaConfiguration_r9 = -1; /* MBSFNAreaConfiguration_r9 */
static int hf_lte_rrc_later = -1; /* T_later */
static int hf_lte_rrc_c2 = -1; /* T_c2 */
static int hf_lte_rrc_mbmsCountingRequest_r10 = -1; /* MBMSCountingRequest_r10 */
-static int hf_lte_rrc_messageClassExtension_02 = -1; /* T_messageClassExtension_02 */
-static int hf_lte_rrc_message_04 = -1; /* PCCH_MessageType */
-static int hf_lte_rrc_c1_10 = -1; /* T_c1_10 */
-static int hf_lte_rrc_paging = -1; /* Paging */
static int hf_lte_rrc_messageClassExtension_03 = -1; /* T_messageClassExtension_03 */
-static int hf_lte_rrc_message_05 = -1; /* DL_CCCH_MessageType */
+static int hf_lte_rrc_message_06 = -1; /* PCCH_MessageType */
static int hf_lte_rrc_c1_11 = -1; /* T_c1_11 */
+static int hf_lte_rrc_paging = -1; /* Paging */
+static int hf_lte_rrc_messageClassExtension_04 = -1; /* T_messageClassExtension_04 */
+static int hf_lte_rrc_message_07 = -1; /* DL_CCCH_MessageType */
+static int hf_lte_rrc_c1_12 = -1; /* T_c1_12 */
static int hf_lte_rrc_rrcConnectionReestablishment = -1; /* RRCConnectionReestablishment */
static int hf_lte_rrc_rrcConnectionReestablishmentReject = -1; /* RRCConnectionReestablishmentReject */
static int hf_lte_rrc_rrcConnectionReject = -1; /* RRCConnectionReject */
static int hf_lte_rrc_rrcConnectionSetup = -1; /* RRCConnectionSetup */
-static int hf_lte_rrc_messageClassExtension_04 = -1; /* T_messageClassExtension_04 */
-static int hf_lte_rrc_message_06 = -1; /* DL_DCCH_MessageType */
-static int hf_lte_rrc_c1_12 = -1; /* T_c1_12 */
+static int hf_lte_rrc_messageClassExtension_05 = -1; /* T_messageClassExtension_05 */
+static int hf_lte_rrc_message_08 = -1; /* DL_DCCH_MessageType */
+static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
static int hf_lte_rrc_csfbParametersResponseCDMA2000 = -1; /* CSFBParametersResponseCDMA2000 */
static int hf_lte_rrc_dlInformationTransfer = -1; /* DLInformationTransfer */
static int hf_lte_rrc_handoverFromEUTRAPreparationRequest = -1; /* HandoverFromEUTRAPreparationRequest */
@@ -514,17 +563,17 @@ static int hf_lte_rrc_ueInformationRequest_r9 = -1; /* UEInformationRequest_r9
static int hf_lte_rrc_loggedMeasurementConfiguration_r10 = -1; /* LoggedMeasurementConfiguration_r10 */
static int hf_lte_rrc_rnReconfiguration_r10 = -1; /* RNReconfiguration_r10 */
static int hf_lte_rrc_rrcConnectionResume_r13 = -1; /* RRCConnectionResume_r13 */
-static int hf_lte_rrc_messageClassExtension_05 = -1; /* T_messageClassExtension_05 */
-static int hf_lte_rrc_message_07 = -1; /* UL_CCCH_MessageType */
-static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
+static int hf_lte_rrc_messageClassExtension_06 = -1; /* T_messageClassExtension_06 */
+static int hf_lte_rrc_message_09 = -1; /* UL_CCCH_MessageType */
+static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest = -1; /* RRCConnectionReestablishmentRequest */
static int hf_lte_rrc_rrcConnectionRequest = -1; /* RRCConnectionRequest */
-static int hf_lte_rrc_messageClassExtension_06 = -1; /* T_messageClassExtension_06 */
+static int hf_lte_rrc_messageClassExtension_07 = -1; /* T_messageClassExtension_07 */
static int hf_lte_rrc_c2_01 = -1; /* T_c2_01 */
static int hf_lte_rrc_rrcConnectionResumeRequest_r13 = -1; /* RRCConnectionResumeRequest_r13 */
static int hf_lte_rrc_messageClassExtensionFuture_r13 = -1; /* T_messageClassExtensionFuture_r13 */
-static int hf_lte_rrc_message_08 = -1; /* UL_DCCH_MessageType */
-static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
+static int hf_lte_rrc_message_10 = -1; /* UL_DCCH_MessageType */
+static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000 = -1; /* CSFBParametersRequestCDMA2000 */
static int hf_lte_rrc_measurementReport = -1; /* MeasurementReport */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete = -1; /* RRCConnectionReconfigurationComplete */
@@ -541,7 +590,7 @@ static int hf_lte_rrc_proximityIndication_r9 = -1; /* ProximityIndication_r9 */
static int hf_lte_rrc_rnReconfigurationComplete_r10 = -1; /* RNReconfigurationComplete_r10 */
static int hf_lte_rrc_mbmsCountingResponse_r10 = -1; /* MBMSCountingResponse_r10 */
static int hf_lte_rrc_interFreqRSTDMeasurementIndication_r10 = -1; /* InterFreqRSTDMeasurementIndication_r10 */
-static int hf_lte_rrc_messageClassExtension_07 = -1; /* T_messageClassExtension_07 */
+static int hf_lte_rrc_messageClassExtension_08 = -1; /* T_messageClassExtension_08 */
static int hf_lte_rrc_c2_02 = -1; /* T_c2_02 */
static int hf_lte_rrc_ueAssistanceInformation_r11 = -1; /* UEAssistanceInformation_r11 */
static int hf_lte_rrc_inDeviceCoexIndication_r11 = -1; /* InDeviceCoexIndication_r11 */
@@ -553,18 +602,22 @@ static int hf_lte_rrc_rrcConnectionResumeComplete_r13 = -1; /* RRCConnectionRes
static int hf_lte_rrc_spare9 = -1; /* NULL */
static int hf_lte_rrc_spare8 = -1; /* NULL */
static int hf_lte_rrc_messageClassExtensionFuture_r11 = -1; /* T_messageClassExtensionFuture_r11 */
-static int hf_lte_rrc_message_09 = -1; /* SC_MCCH_MessageType_r13 */
-static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
+static int hf_lte_rrc_message_11 = -1; /* SC_MCCH_MessageType_r13 */
+static int hf_lte_rrc_c1_16 = -1; /* T_c1_16 */
static int hf_lte_rrc_scptmConfiguration_r13 = -1; /* SCPTMConfiguration_r13 */
-static int hf_lte_rrc_messageClassExtension_08 = -1; /* T_messageClassExtension_08 */
+static int hf_lte_rrc_messageClassExtension_09 = -1; /* T_messageClassExtension_09 */
+static int hf_lte_rrc_c2_03 = -1; /* T_c2_03 */
+static int hf_lte_rrc_scptmConfiguration_BR_r14 = -1; /* SCPTMConfiguration_BR_r14 */
+static int hf_lte_rrc_spare = -1; /* NULL */
+static int hf_lte_rrc_messageClassExtensionFuture_r14 = -1; /* T_messageClassExtensionFuture_r14 */
static int hf_lte_rrc_rrc_TransactionIdentifier = -1; /* RRC_TransactionIdentifier */
static int hf_lte_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */
-static int hf_lte_rrc_c1_16 = -1; /* T_c1_16 */
+static int hf_lte_rrc_c1_17 = -1; /* T_c1_17 */
static int hf_lte_rrc_counterCheck_r8 = -1; /* CounterCheck_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_07 = -1; /* T_criticalExtensionsFuture_07 */
static int hf_lte_rrc_drb_CountMSB_InfoList = -1; /* DRB_CountMSB_InfoList */
-static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* CounterCheck_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* T_nonCriticalExtension_08 */
+static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* CounterCheck_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* T_nonCriticalExtension_08 */
static int hf_lte_rrc_DRB_CountMSB_InfoList_item = -1; /* DRB_CountMSB_Info */
static int hf_lte_rrc_drb_Identity = -1; /* DRB_Identity */
static int hf_lte_rrc_countMSB_Uplink = -1; /* INTEGER_0_33554431 */
@@ -573,61 +626,61 @@ static int hf_lte_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */
static int hf_lte_rrc_counterCheckResponse_r8 = -1; /* CounterCheckResponse_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_08 = -1; /* T_criticalExtensionsFuture_08 */
static int hf_lte_rrc_drb_CountInfoList = -1; /* DRB_CountInfoList */
-static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* CounterCheckResponse_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* T_nonCriticalExtension_09 */
+static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* CounterCheckResponse_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_23 = -1; /* T_nonCriticalExtension_09 */
static int hf_lte_rrc_DRB_CountInfoList_item = -1; /* DRB_CountInfo */
static int hf_lte_rrc_count_Uplink = -1; /* INTEGER_0_4294967295 */
static int hf_lte_rrc_count_Downlink = -1; /* INTEGER_0_4294967295 */
static int hf_lte_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000_r8 = -1; /* CSFBParametersRequestCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_09 = -1; /* T_criticalExtensionsFuture_09 */
-static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_23 = -1; /* T_nonCriticalExtension_10 */
+static int hf_lte_rrc_nonCriticalExtension_24 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_25 = -1; /* T_nonCriticalExtension_10 */
static int hf_lte_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
static int hf_lte_rrc_csfbParametersResponseCDMA2000_r8 = -1; /* CSFBParametersResponseCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_10 = -1; /* T_criticalExtensionsFuture_10 */
static int hf_lte_rrc_rand = -1; /* RAND_CDMA2000 */
static int hf_lte_rrc_mobilityParameters = -1; /* MobilityParametersCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_24 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_25 = -1; /* T_nonCriticalExtension_11 */
+static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* T_nonCriticalExtension_11 */
static int hf_lte_rrc_criticalExtensions_11 = -1; /* T_criticalExtensions_11 */
-static int hf_lte_rrc_c1_17 = -1; /* T_c1_17 */
+static int hf_lte_rrc_c1_18 = -1; /* T_c1_18 */
static int hf_lte_rrc_dlInformationTransfer_r8 = -1; /* DLInformationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_11 = -1; /* T_criticalExtensionsFuture_11 */
static int hf_lte_rrc_dedicatedInfoType = -1; /* T_dedicatedInfoType */
static int hf_lte_rrc_dedicatedInfoNAS = -1; /* DedicatedInfoNAS */
static int hf_lte_rrc_dedicatedInfoCDMA2000_1XRTT = -1; /* DedicatedInfoCDMA2000 */
static int hf_lte_rrc_dedicatedInfoCDMA2000_HRPD = -1; /* DedicatedInfoCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* DLInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* T_nonCriticalExtension_12 */
+static int hf_lte_rrc_nonCriticalExtension_28 = -1; /* DLInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* T_nonCriticalExtension_12 */
static int hf_lte_rrc_criticalExtensions_12 = -1; /* T_criticalExtensions_12 */
-static int hf_lte_rrc_c1_18 = -1; /* T_c1_18 */
+static int hf_lte_rrc_c1_19 = -1; /* T_c1_19 */
static int hf_lte_rrc_handoverFromEUTRAPreparationRequest_r8 = -1; /* HandoverFromEUTRAPreparationRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_12 = -1; /* T_criticalExtensionsFuture_12 */
static int hf_lte_rrc_cdma2000_Type = -1; /* CDMA2000_Type */
-static int hf_lte_rrc_nonCriticalExtension_28 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
static int hf_lte_rrc_concurrPrepCDMA2000_HRPD_r9 = -1; /* BOOLEAN */
-static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* HandoverFromEUTRAPreparationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* HandoverFromEUTRAPreparationRequest_v1020_IEs */
static int hf_lte_rrc_dualRxTxRedirectIndicator_r10 = -1; /* T_dualRxTxRedirectIndicator_r10 */
static int hf_lte_rrc_redirectCarrierCDMA2000_1XRTT_r10 = -1; /* CarrierFreqCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* T_nonCriticalExtension_13 */
+static int hf_lte_rrc_nonCriticalExtension_33 = -1; /* T_nonCriticalExtension_13 */
static int hf_lte_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */
-static int hf_lte_rrc_c1_19 = -1; /* T_c1_19 */
+static int hf_lte_rrc_c1_20 = -1; /* T_c1_20 */
static int hf_lte_rrc_inDeviceCoexIndication_r11_01 = -1; /* InDeviceCoexIndication_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_13 = -1; /* T_criticalExtensionsFuture_13 */
static int hf_lte_rrc_affectedCarrierFreqList_r11 = -1; /* AffectedCarrierFreqList_r11 */
static int hf_lte_rrc_tdm_AssistanceInfo_r11 = -1; /* TDM_AssistanceInfo_r11 */
-static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* InDeviceCoexIndication_v11d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* InDeviceCoexIndication_v11d0_IEs */
static int hf_lte_rrc_ul_CA_AssistanceInfo_r11 = -1; /* T_ul_CA_AssistanceInfo_r11 */
static int hf_lte_rrc_affectedCarrierFreqCombList_r11 = -1; /* AffectedCarrierFreqCombList_r11 */
static int hf_lte_rrc_victimSystemType_r11 = -1; /* VictimSystemType_r11 */
-static int hf_lte_rrc_nonCriticalExtension_33 = -1; /* InDeviceCoexIndication_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* InDeviceCoexIndication_v1310_IEs */
static int hf_lte_rrc_affectedCarrierFreqList_v1310 = -1; /* AffectedCarrierFreqList_v1310 */
static int hf_lte_rrc_affectedCarrierFreqCombList_r13 = -1; /* AffectedCarrierFreqCombList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* InDeviceCoexIndication_v1360_IEs */
+static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* InDeviceCoexIndication_v1360_IEs */
static int hf_lte_rrc_hardwareSharingProblem_r13 = -1; /* T_hardwareSharingProblem_r13 */
-static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* T_nonCriticalExtension_14 */
+static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* T_nonCriticalExtension_14 */
static int hf_lte_rrc_AffectedCarrierFreqList_r11_item = -1; /* AffectedCarrierFreq_r11 */
static int hf_lte_rrc_AffectedCarrierFreqList_v1310_item = -1; /* AffectedCarrierFreq_v1310 */
static int hf_lte_rrc_carrierFreq_r11 = -1; /* MeasObjectId */
@@ -655,20 +708,20 @@ static int hf_lte_rrc_galileo_r11 = -1; /* T_galileo_r11 */
static int hf_lte_rrc_wlan_r11 = -1; /* T_wlan_r11 */
static int hf_lte_rrc_bluetooth_r11 = -1; /* T_bluetooth_r11 */
static int hf_lte_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */
-static int hf_lte_rrc_c1_20 = -1; /* T_c1_20 */
+static int hf_lte_rrc_c1_21 = -1; /* T_c1_21 */
static int hf_lte_rrc_interFreqRSTDMeasurementIndication_r10_01 = -1; /* InterFreqRSTDMeasurementIndication_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_14 = -1; /* T_criticalExtensionsFuture_14 */
static int hf_lte_rrc_rstd_InterFreqIndication_r10 = -1; /* T_rstd_InterFreqIndication_r10 */
static int hf_lte_rrc_start = -1; /* T_start */
static int hf_lte_rrc_rstd_InterFreqInfoList_r10 = -1; /* RSTD_InterFreqInfoList_r10 */
static int hf_lte_rrc_stop = -1; /* NULL */
-static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* T_nonCriticalExtension_15 */
+static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* T_nonCriticalExtension_15 */
static int hf_lte_rrc_RSTD_InterFreqInfoList_r10_item = -1; /* RSTD_InterFreqInfo_r10 */
static int hf_lte_rrc_carrierFreq_r10 = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_measPRS_Offset_r10 = -1; /* INTEGER_0_39 */
static int hf_lte_rrc_carrierFreq_v1090 = -1; /* ARFCN_ValueEUTRA_v9e0 */
static int hf_lte_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */
-static int hf_lte_rrc_c1_21 = -1; /* T_c1_21 */
+static int hf_lte_rrc_c1_22 = -1; /* T_c1_22 */
static int hf_lte_rrc_loggedMeasurementConfiguration_r10_01 = -1; /* LoggedMeasurementConfiguration_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_15 = -1; /* T_criticalExtensionsFuture_15 */
static int hf_lte_rrc_traceReference_r10 = -1; /* TraceReference_r10 */
@@ -678,14 +731,14 @@ static int hf_lte_rrc_absoluteTimeInfo_r10 = -1; /* AbsoluteTimeInfo_r10 */
static int hf_lte_rrc_areaConfiguration_r10 = -1; /* AreaConfiguration_r10 */
static int hf_lte_rrc_loggingDuration_r10 = -1; /* LoggingDuration_r10 */
static int hf_lte_rrc_loggingInterval_r10 = -1; /* LoggingInterval_r10 */
-static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
+static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_r10 = -1; /* OCTET_STRING */
-static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
static int hf_lte_rrc_plmn_IdentityList_r11 = -1; /* PLMN_IdentityList3_r11 */
static int hf_lte_rrc_areaConfiguration_v1130 = -1; /* AreaConfiguration_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
static int hf_lte_rrc_targetMBSFN_AreaList_r12 = -1; /* TargetMBSFN_AreaList_r12 */
-static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* T_nonCriticalExtension_16 */
+static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* T_nonCriticalExtension_16 */
static int hf_lte_rrc_TargetMBSFN_AreaList_r12_item = -1; /* TargetMBSFN_Area_r12 */
static int hf_lte_rrc_mbsfn_AreaId_r12 = -1; /* MBSFN_AreaId_r12 */
static int hf_lte_rrc_carrierFreq_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
@@ -693,46 +746,53 @@ static int hf_lte_rrc_dl_Bandwidth = -1; /* T_dl_Bandwidth */
static int hf_lte_rrc_phich_Config = -1; /* PHICH_Config */
static int hf_lte_rrc_systemFrameNumber = -1; /* T_systemFrameNumber */
static int hf_lte_rrc_schedulingInfoSIB1_BR_r13 = -1; /* INTEGER_0_31 */
-static int hf_lte_rrc_spare = -1; /* BIT_STRING_SIZE_5 */
+static int hf_lte_rrc_spare_01 = -1; /* BIT_STRING_SIZE_5 */
+static int hf_lte_rrc_dl_Bandwidth_MBMS_r14 = -1; /* T_dl_Bandwidth_MBMS_r14 */
+static int hf_lte_rrc_systemFrameNumber_r14 = -1; /* BIT_STRING_SIZE_6 */
+static int hf_lte_rrc_additionalNonMBSFNSubframes_r14 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_spare_02 = -1; /* BIT_STRING_SIZE_13 */
static int hf_lte_rrc_countingRequestList_r10 = -1; /* CountingRequestList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* T_nonCriticalExtension_17 */
+static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* T_nonCriticalExtension_17 */
static int hf_lte_rrc_CountingRequestList_r10_item = -1; /* CountingRequestInfo_r10 */
static int hf_lte_rrc_tmgi_r10 = -1; /* TMGI_r9 */
static int hf_lte_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
-static int hf_lte_rrc_c1_22 = -1; /* T_c1_22 */
+static int hf_lte_rrc_c1_23 = -1; /* T_c1_23 */
static int hf_lte_rrc_countingResponse_r10 = -1; /* MBMSCountingResponse_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_16 = -1; /* T_criticalExtensionsFuture_16 */
static int hf_lte_rrc_mbsfn_AreaIndex_r10 = -1; /* INTEGER_0_maxMBSFN_Area_1 */
static int hf_lte_rrc_countingResponseList_r10 = -1; /* CountingResponseList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* T_nonCriticalExtension_18 */
+static int hf_lte_rrc_nonCriticalExtension_44 = -1; /* T_nonCriticalExtension_18 */
static int hf_lte_rrc_CountingResponseList_r10_item = -1; /* CountingResponseInfo_r10 */
static int hf_lte_rrc_countingResponseService_r10 = -1; /* INTEGER_0_maxServiceCount_1 */
static int hf_lte_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */
-static int hf_lte_rrc_c1_23 = -1; /* T_c1_23 */
+static int hf_lte_rrc_c1_24 = -1; /* T_c1_24 */
static int hf_lte_rrc_interestIndication_r11 = -1; /* MBMSInterestIndication_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_17 = -1; /* T_criticalExtensionsFuture_17 */
static int hf_lte_rrc_mbms_FreqList_r11 = -1; /* CarrierFreqListMBMS_r11 */
static int hf_lte_rrc_mbms_Priority_r11 = -1; /* T_mbms_Priority_r11 */
-static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* MBMSInterestIndication_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* MBMSInterestIndication_v1310_IEs */
static int hf_lte_rrc_mbms_Services_r13 = -1; /* MBMS_ServiceList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_44 = -1; /* T_nonCriticalExtension_19 */
+static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* T_nonCriticalExtension_19 */
static int hf_lte_rrc_commonSF_Alloc_r9 = -1; /* CommonSF_AllocPatternList_r9 */
static int hf_lte_rrc_commonSF_AllocPeriod_r9 = -1; /* T_commonSF_AllocPeriod_r9 */
static int hf_lte_rrc_pmch_InfoList_r9 = -1; /* PMCH_InfoList_r9 */
-static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* MBSFNAreaConfiguration_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* MBSFNAreaConfiguration_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
static int hf_lte_rrc_pmch_InfoListExt_r12 = -1; /* PMCH_InfoListExt_r12 */
-static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* T_nonCriticalExtension_20 */
+static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* MBSFNAreaConfiguration_v1430_IEs */
+static int hf_lte_rrc_commonSF_Alloc_r14 = -1; /* CommonSF_AllocPatternList_r14 */
+static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* T_nonCriticalExtension_20 */
static int hf_lte_rrc_CommonSF_AllocPatternList_r9_item = -1; /* MBSFN_SubframeConfig */
+static int hf_lte_rrc_CommonSF_AllocPatternList_r14_item = -1; /* MBSFN_SubframeConfig_v1430 */
static int hf_lte_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
-static int hf_lte_rrc_c1_24 = -1; /* T_c1_24 */
+static int hf_lte_rrc_c1_25 = -1; /* T_c1_25 */
static int hf_lte_rrc_measurementReport_r8 = -1; /* MeasurementReport_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_18 = -1; /* T_criticalExtensionsFuture_18 */
static int hf_lte_rrc_measResults = -1; /* MeasResults */
-static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* MeasurementReport_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* T_nonCriticalExtension_21 */
+static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* MeasurementReport_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_52 = -1; /* T_nonCriticalExtension_21 */
static int hf_lte_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */
-static int hf_lte_rrc_c1_25 = -1; /* T_c1_25 */
+static int hf_lte_rrc_c1_26 = -1; /* T_c1_26 */
static int hf_lte_rrc_mobilityFromEUTRACommand_r8 = -1; /* MobilityFromEUTRACommand_r8_IEs */
static int hf_lte_rrc_mobilityFromEUTRACommand_r9 = -1; /* MobilityFromEUTRACommand_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_19 = -1; /* T_criticalExtensionsFuture_19 */
@@ -740,15 +800,15 @@ static int hf_lte_rrc_cs_FallbackIndicator = -1; /* BOOLEAN */
static int hf_lte_rrc_purpose = -1; /* T_purpose */
static int hf_lte_rrc_handover = -1; /* Handover */
static int hf_lte_rrc_cellChangeOrder = -1; /* CellChangeOrder */
-static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
static int hf_lte_rrc_bandIndicator = -1; /* BandIndicatorGERAN */
-static int hf_lte_rrc_nonCriticalExtension_52 = -1; /* T_nonCriticalExtension_22 */
+static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_22 */
static int hf_lte_rrc_purpose_01 = -1; /* T_purpose_01 */
static int hf_lte_rrc_e_CSFB_r9 = -1; /* E_CSFB_r9 */
-static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* MobilityFromEUTRACommand_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* MobilityFromEUTRACommand_v960_IEs */
-static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_23 */
+static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* MobilityFromEUTRACommand_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_57 = -1; /* MobilityFromEUTRACommand_v960_IEs */
+static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* T_nonCriticalExtension_23 */
static int hf_lte_rrc_targetRAT_Type = -1; /* T_targetRAT_Type */
static int hf_lte_rrc_targetRAT_MessageContainer = -1; /* T_targetRAT_MessageContainer */
static int hf_lte_rrc_nas_SecurityParamFromEUTRA = -1; /* T_nas_SecurityParamFromEUTRA */
@@ -768,15 +828,15 @@ static int hf_lte_rrc_redirectCarrierCDMA2000_HRPD_r9 = -1; /* CarrierFreqCDMA2
static int hf_lte_rrc_pagingRecordList = -1; /* T_pagingRecordList */
static int hf_lte_rrc_systemInfoModification = -1; /* T_systemInfoModification */
static int hf_lte_rrc_etws_Indication = -1; /* T_etws_Indication */
-static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* Paging_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_57 = -1; /* Paging_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* Paging_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_60 = -1; /* Paging_v920_IEs */
static int hf_lte_rrc_cmas_Indication_r9 = -1; /* T_cmas_Indication_r9 */
-static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* Paging_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* Paging_v1130_IEs */
static int hf_lte_rrc_eab_ParamModification_r11 = -1; /* T_eab_ParamModification_r11 */
-static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* Paging_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* Paging_v1310_IEs */
static int hf_lte_rrc_redistributionIndication_r13 = -1; /* T_redistributionIndication_r13 */
static int hf_lte_rrc_systemInfoModification_eDRX_r13 = -1; /* T_systemInfoModification_eDRX_r13 */
-static int hf_lte_rrc_nonCriticalExtension_60 = -1; /* T_nonCriticalExtension_24 */
+static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* T_nonCriticalExtension_24 */
static int hf_lte_rrc_PagingRecordList_item = -1; /* PagingRecord */
static int hf_lte_rrc_ue_Identity = -1; /* PagingUE_Identity */
static int hf_lte_rrc_cn_Domain = -1; /* T_cn_Domain */
@@ -784,7 +844,7 @@ static int hf_lte_rrc_s_TMSI = -1; /* S_TMSI */
static int hf_lte_rrc_imsi = -1; /* IMSI */
static int hf_lte_rrc_IMSI_item = -1; /* IMSI_Digit */
static int hf_lte_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
-static int hf_lte_rrc_c1_26 = -1; /* T_c1_26 */
+static int hf_lte_rrc_c1_27 = -1; /* T_c1_27 */
static int hf_lte_rrc_proximityIndication_r9_01 = -1; /* ProximityIndication_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_20 = -1; /* T_criticalExtensionsFuture_20 */
static int hf_lte_rrc_type_r9 = -1; /* T_type_r9 */
@@ -792,24 +852,24 @@ static int hf_lte_rrc_carrierFreq_r9 = -1; /* T_carrierFreq_r9 */
static int hf_lte_rrc_eutra_r9 = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_utra_r9 = -1; /* ARFCN_ValueUTRA */
static int hf_lte_rrc_eutra2_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* ProximityIndication_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* T_nonCriticalExtension_25 */
+static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* ProximityIndication_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* T_nonCriticalExtension_25 */
static int hf_lte_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */
-static int hf_lte_rrc_c1_27 = -1; /* T_c1_27 */
+static int hf_lte_rrc_c1_28 = -1; /* T_c1_28 */
static int hf_lte_rrc_rnReconfiguration_r10_01 = -1; /* RNReconfiguration_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_21 = -1; /* T_criticalExtensionsFuture_21 */
static int hf_lte_rrc_rn_SystemInfo_r10 = -1; /* RN_SystemInfo_r10 */
static int hf_lte_rrc_rn_SubframeConfig_r10 = -1; /* RN_SubframeConfig_r10 */
-static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* T_nonCriticalExtension_26 */
+static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* T_nonCriticalExtension_26 */
static int hf_lte_rrc_systemInformationBlockType1_r10 = -1; /* T_systemInformationBlockType1_r10 */
static int hf_lte_rrc_systemInformationBlockType2_r10 = -1; /* SystemInformationBlockType2 */
static int hf_lte_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
-static int hf_lte_rrc_c1_28 = -1; /* T_c1_28 */
+static int hf_lte_rrc_c1_29 = -1; /* T_c1_29 */
static int hf_lte_rrc_rnReconfigurationComplete_r10_01 = -1; /* RNReconfigurationComplete_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_22 = -1; /* T_criticalExtensionsFuture_22 */
-static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* T_nonCriticalExtension_27 */
+static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* T_nonCriticalExtension_27 */
static int hf_lte_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */
-static int hf_lte_rrc_c1_29 = -1; /* T_c1_29 */
+static int hf_lte_rrc_c1_30 = -1; /* T_c1_30 */
static int hf_lte_rrc_rrcConnectionReconfiguration_r8 = -1; /* RRCConnectionReconfiguration_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_23 = -1; /* T_criticalExtensionsFuture_23 */
static int hf_lte_rrc_measConfig = -1; /* MeasConfig */
@@ -818,19 +878,19 @@ static int hf_lte_rrc_dedicatedInfoNASList = -1; /* SEQUENCE_SIZE_1_maxDRB_OF_D
static int hf_lte_rrc_dedicatedInfoNASList_item = -1; /* DedicatedInfoNAS */
static int hf_lte_rrc_radioResourceConfigDedicated = -1; /* RadioResourceConfigDedicated */
static int hf_lte_rrc_securityConfigHO = -1; /* SecurityConfigHO */
-static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* RRCConnectionReconfiguration_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfiguration_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_02 = -1; /* T_lateNonCriticalExtension_01 */
-static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* RRCConnectionReconfiguration_v920_IEs */
-static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* T_nonCriticalExtension_28 */
+static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReconfiguration_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* T_nonCriticalExtension_28 */
static int hf_lte_rrc_otherConfig_r9 = -1; /* OtherConfig_r9 */
static int hf_lte_rrc_fullConfig_r9 = -1; /* T_fullConfig_r9 */
-static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
static int hf_lte_rrc_sCellToReleaseList_r10 = -1; /* SCellToReleaseList_r10 */
static int hf_lte_rrc_sCellToAddModList_r10 = -1; /* SCellToAddModList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
static int hf_lte_rrc_systemInformationBlockType1Dedicated_r11 = -1; /* T_systemInformationBlockType1Dedicated_r11 */
-static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
static int hf_lte_rrc_wlan_OffloadInfo_r12 = -1; /* T_wlan_OffloadInfo_r12 */
static int hf_lte_rrc_release = -1; /* NULL */
static int hf_lte_rrc_setup = -1; /* T_setup */
@@ -840,13 +900,18 @@ static int hf_lte_rrc_scg_Configuration_r12 = -1; /* SCG_Configuration_r12 */
static int hf_lte_rrc_sl_SyncTxControl_r12 = -1; /* SL_SyncTxControl_r12 */
static int hf_lte_rrc_sl_DiscConfig_r12 = -1; /* SL_DiscConfig_r12 */
static int hf_lte_rrc_sl_CommConfig_r12 = -1; /* SL_CommConfig_r12 */
-static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* RRCConnectionReconfiguration_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReconfiguration_v1310_IEs */
static int hf_lte_rrc_sCellToReleaseListExt_r13 = -1; /* SCellToReleaseListExt_r13 */
static int hf_lte_rrc_sCellToAddModListExt_r13 = -1; /* SCellToAddModListExt_r13 */
static int hf_lte_rrc_lwa_Configuration_r13 = -1; /* LWA_Configuration_r13 */
static int hf_lte_rrc_lwip_Configuration_r13 = -1; /* LWIP_Configuration_r13 */
static int hf_lte_rrc_rclwi_Configuration_r13 = -1; /* RCLWI_Configuration_r13 */
-static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* T_nonCriticalExtension_29 */
+static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReconfiguration_v1430_IEs */
+static int hf_lte_rrc_sl_V2X_ConfigDedicated_r14 = -1; /* SL_V2X_ConfigDedicated_r14 */
+static int hf_lte_rrc_sCellToAddModListExt_v1430 = -1; /* SCellToAddModListExt_v1430 */
+static int hf_lte_rrc_perCC_GapIndicationRequest_r14 = -1; /* T_perCC_GapIndicationRequest_r14 */
+static int hf_lte_rrc_systemInformationBlockType2Dedicated_r14 = -1; /* T_systemInformationBlockType2Dedicated_r14 */
+static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* T_nonCriticalExtension_29 */
static int hf_lte_rrc_networkControlledSyncTx_r12 = -1; /* T_networkControlledSyncTx_r12 */
static int hf_lte_rrc_cellIdentification_r12_01 = -1; /* T_cellIdentification_r12_01 */
static int hf_lte_rrc_radioResourceConfigCommonPSCell_r12 = -1; /* RadioResourceConfigCommonPSCell_r12 */
@@ -857,11 +922,13 @@ static int hf_lte_rrc_p_SeNB_r12 = -1; /* INTEGER_1_16 */
static int hf_lte_rrc_powerControlMode_r12 = -1; /* INTEGER_1_2 */
static int hf_lte_rrc_SCellToAddModList_r10_item = -1; /* SCellToAddMod_r10 */
static int hf_lte_rrc_SCellToAddModListExt_r13_item = -1; /* SCellToAddModExt_r13 */
+static int hf_lte_rrc_SCellToAddModListExt_v1430_item = -1; /* SCellToAddModExt_v1430 */
static int hf_lte_rrc_sCellIndex_r10 = -1; /* SCellIndex_r10 */
static int hf_lte_rrc_cellIdentification_r10 = -1; /* T_cellIdentification_r10 */
static int hf_lte_rrc_radioResourceConfigCommonSCell_r10 = -1; /* RadioResourceConfigCommonSCell_r10 */
static int hf_lte_rrc_radioResourceConfigDedicatedSCell_r10 = -1; /* RadioResourceConfigDedicatedSCell_r10 */
static int hf_lte_rrc_antennaInfoDedicatedSCell_v10i0 = -1; /* AntennaInfoDedicated_v10i0 */
+static int hf_lte_rrc_srs_SwitchFromServCellIndex_r14 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_cellIdentification_r13 = -1; /* T_cellIdentification_r13 */
static int hf_lte_rrc_physCellId_r13 = -1; /* PhysCellId */
static int hf_lte_rrc_dl_CarrierFreq_r13 = -1; /* ARFCN_ValueEUTRA_r9 */
@@ -889,84 +956,88 @@ static int hf_lte_rrc_nas_SecurityParamToEUTRA = -1; /* T_nas_SecurityParamToEU
static int hf_lte_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r8 = -1; /* RRCConnectionReconfigurationComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_24 = -1; /* T_criticalExtensionsFuture_24 */
-static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_78 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r10 = -1; /* T_rlf_InfoAvailable_r10 */
static int hf_lte_rrc_logMeasAvailable_r10 = -1; /* T_logMeasAvailable_r10 */
-static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11 = -1; /* T_connEstFailInfoAvailable_r11 */
-static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12 = -1; /* T_logMeasAvailableMBSFN_r12 */
-static int hf_lte_rrc_nonCriticalExtension_78 = -1; /* T_nonCriticalExtension_30 */
+static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReconfigurationComplete_v1430_IEs */
+static int hf_lte_rrc_perCC_GapIndicationList_r14 = -1; /* PerCC_GapIndicationList_r14 */
+static int hf_lte_rrc_numFreqEffective_r14 = -1; /* INTEGER_1_12 */
+static int hf_lte_rrc_numFreqEffectiveReduced_r14 = -1; /* INTEGER_1_12 */
+static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* T_nonCriticalExtension_30 */
static int hf_lte_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */
-static int hf_lte_rrc_c1_30 = -1; /* T_c1_30 */
+static int hf_lte_rrc_c1_31 = -1; /* T_c1_31 */
static int hf_lte_rrc_rrcConnectionReestablishment_r8 = -1; /* RRCConnectionReestablishment_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_25 = -1; /* T_criticalExtensionsFuture_25 */
-static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* T_nonCriticalExtension_31 */
+static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_85 = -1; /* T_nonCriticalExtension_31 */
static int hf_lte_rrc_criticalExtensions_26 = -1; /* T_criticalExtensions_26 */
static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r8 = -1; /* RRCConnectionReestablishmentComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_26 = -1; /* T_criticalExtensionsFuture_26 */
-static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_86 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r9 = -1; /* T_rlf_InfoAvailable_r9 */
-static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
static int hf_lte_rrc_logMeasAvailable_r10_01 = -1; /* T_logMeasAvailable_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_01 = -1; /* T_connEstFailInfoAvailable_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_85 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_01 = -1; /* T_logMeasAvailableMBSFN_r12_01 */
-static int hf_lte_rrc_nonCriticalExtension_86 = -1; /* T_nonCriticalExtension_32 */
+static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* T_nonCriticalExtension_32 */
static int hf_lte_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */
static int hf_lte_rrc_rrcConnectionReestablishmentReject_r8 = -1; /* RRCConnectionReestablishmentReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_27 = -1; /* T_criticalExtensionsFuture_27 */
-static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* T_nonCriticalExtension_33 */
+static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* T_nonCriticalExtension_33 */
static int hf_lte_rrc_criticalExtensions_28 = -1; /* T_criticalExtensions_28 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r8 = -1; /* RRCConnectionReestablishmentRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_28 = -1; /* T_criticalExtensionsFuture_28 */
static int hf_lte_rrc_ue_Identity_01 = -1; /* ReestabUE_Identity */
static int hf_lte_rrc_reestablishmentCause = -1; /* ReestablishmentCause */
-static int hf_lte_rrc_spare_01 = -1; /* BIT_STRING_SIZE_2 */
+static int hf_lte_rrc_spare_03 = -1; /* BIT_STRING_SIZE_2 */
static int hf_lte_rrc_c_RNTI = -1; /* C_RNTI */
static int hf_lte_rrc_physCellId_01 = -1; /* PhysCellId */
static int hf_lte_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */
-static int hf_lte_rrc_c1_31 = -1; /* T_c1_31 */
+static int hf_lte_rrc_c1_32 = -1; /* T_c1_32 */
static int hf_lte_rrc_rrcConnectionReject_r8 = -1; /* RRCConnectionReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_29 = -1; /* T_criticalExtensionsFuture_29 */
static int hf_lte_rrc_waitTime = -1; /* INTEGER_1_16 */
-static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* RRCConnectionReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* RRCConnectionReject_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* RRCConnectionReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* RRCConnectionReject_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10 = -1; /* INTEGER_1_1800 */
-static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* RRCConnectionReject_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* RRCConnectionReject_v1130_IEs */
static int hf_lte_rrc_deprioritisationReq_r11 = -1; /* T_deprioritisationReq_r11 */
static int hf_lte_rrc_deprioritisationType_r11 = -1; /* T_deprioritisationType_r11 */
static int hf_lte_rrc_deprioritisationTimer_r11 = -1; /* T_deprioritisationTimer_r11 */
-static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* RRCConnectionReject_v1320_IEs */
+static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* RRCConnectionReject_v1320_IEs */
static int hf_lte_rrc_rrc_SuspendIndication_r13 = -1; /* T_rrc_SuspendIndication_r13 */
-static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* T_nonCriticalExtension_34 */
+static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* T_nonCriticalExtension_34 */
static int hf_lte_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
-static int hf_lte_rrc_c1_32 = -1; /* T_c1_32 */
+static int hf_lte_rrc_c1_33 = -1; /* T_c1_33 */
static int hf_lte_rrc_rrcConnectionRelease_r8 = -1; /* RRCConnectionRelease_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_30 = -1; /* T_criticalExtensionsFuture_30 */
static int hf_lte_rrc_releaseCause = -1; /* ReleaseCause */
static int hf_lte_rrc_redirectedCarrierInfo = -1; /* RedirectedCarrierInfo */
static int hf_lte_rrc_idleModeMobilityControlInfo = -1; /* IdleModeMobilityControlInfo */
-static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* RRCConnectionRelease_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* RRCConnectionRelease_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_03 = -1; /* T_lateNonCriticalExtension_02 */
-static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* RRCConnectionRelease_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* RRCConnectionRelease_v920_IEs */
static int hf_lte_rrc_redirectedCarrierInfo_v9e0 = -1; /* RedirectedCarrierInfo_v9e0 */
static int hf_lte_rrc_idleModeMobilityControlInfo_v9e0 = -1; /* IdleModeMobilityControlInfo_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* T_nonCriticalExtension_35 */
+static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* T_nonCriticalExtension_35 */
static int hf_lte_rrc_cellInfoList_r9 = -1; /* T_cellInfoList_r9 */
static int hf_lte_rrc_geran_r9 = -1; /* CellInfoListGERAN_r9 */
static int hf_lte_rrc_utra_FDD_r9 = -1; /* CellInfoListUTRA_FDD_r9 */
static int hf_lte_rrc_utra_TDD_r9 = -1; /* CellInfoListUTRA_TDD_r9 */
static int hf_lte_rrc_utra_TDD_r10 = -1; /* CellInfoListUTRA_TDD_r10 */
-static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* RRCConnectionRelease_v1020_IEs */
-static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* RRCConnectionRelease_v1320_IEs */
+static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* RRCConnectionRelease_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* RRCConnectionRelease_v1320_IEs */
static int hf_lte_rrc_resumeIdentity_r13 = -1; /* ResumeIdentity_r13 */
-static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* T_nonCriticalExtension_36 */
+static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* T_nonCriticalExtension_36 */
static int hf_lte_rrc_eutra = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_geran_01 = -1; /* CarrierFreqsGERAN */
static int hf_lte_rrc_utra_FDD = -1; /* ARFCN_ValueUTRA */
@@ -1024,10 +1095,10 @@ static int hf_lte_rrc_rrcConnectionRequest_r8 = -1; /* RRCConnectionRequest_r8_
static int hf_lte_rrc_criticalExtensionsFuture_31 = -1; /* T_criticalExtensionsFuture_31 */
static int hf_lte_rrc_ue_Identity_02 = -1; /* InitialUE_Identity */
static int hf_lte_rrc_establishmentCause = -1; /* EstablishmentCause */
-static int hf_lte_rrc_spare_02 = -1; /* BIT_STRING_SIZE_1 */
+static int hf_lte_rrc_spare_04 = -1; /* BIT_STRING_SIZE_1 */
static int hf_lte_rrc_randomValue = -1; /* BIT_STRING_SIZE_40 */
static int hf_lte_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
-static int hf_lte_rrc_c1_33 = -1; /* T_c1_33 */
+static int hf_lte_rrc_c1_34 = -1; /* T_c1_34 */
static int hf_lte_rrc_rrcConnectionResume_r13_01 = -1; /* RRCConnectionResume_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_32 = -1; /* T_criticalExtensionsFuture_32 */
static int hf_lte_rrc_radioResourceConfigDedicated_r13 = -1; /* RadioResourceConfigDedicated */
@@ -1035,7 +1106,9 @@ static int hf_lte_rrc_nextHopChainingCount_r13 = -1; /* NextHopChainingCount */
static int hf_lte_rrc_measConfig_r13 = -1; /* MeasConfig */
static int hf_lte_rrc_antennaInfoDedicatedPCell_r13 = -1; /* AntennaInfoDedicated_v10i0 */
static int hf_lte_rrc_drb_ContinueROHC_r13 = -1; /* T_drb_ContinueROHC_r13 */
-static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* T_nonCriticalExtension_37 */
+static int hf_lte_rrc_rrcConnectionResume_v1430_IEs = -1; /* RRCConnectionResume_v1430_IEs */
+static int hf_lte_rrc_otherConfig_r14 = -1; /* OtherConfig_r9 */
+static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* T_nonCriticalExtension_37 */
static int hf_lte_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
static int hf_lte_rrc_rrcConnectionResumeComplete_r13_01 = -1; /* RRCConnectionResumeComplete_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_33 = -1; /* T_criticalExtensionsFuture_33 */
@@ -1047,7 +1120,7 @@ static int hf_lte_rrc_connEstFailInfoAvailable_r13 = -1; /* T_connEstFailInfoAv
static int hf_lte_rrc_mobilityState_r13 = -1; /* T_mobilityState_r13 */
static int hf_lte_rrc_mobilityHistoryAvail_r13 = -1; /* T_mobilityHistoryAvail_r13 */
static int hf_lte_rrc_logMeasAvailableMBSFN_r13 = -1; /* T_logMeasAvailableMBSFN_r13 */
-static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* T_nonCriticalExtension_38 */
+static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* T_nonCriticalExtension_38 */
static int hf_lte_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
static int hf_lte_rrc_rrcConnectionResumeRequest_r13_01 = -1; /* RRCConnectionResumeRequest_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_34 = -1; /* T_criticalExtensionsFuture_34 */
@@ -1057,51 +1130,53 @@ static int hf_lte_rrc_truncatedResumeID_r13 = -1; /* BIT_STRING_SIZE_24 */
static int hf_lte_rrc_shortResumeMAC_I_r13 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_resumeCause_r13 = -1; /* ResumeCause */
static int hf_lte_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
-static int hf_lte_rrc_c1_34 = -1; /* T_c1_34 */
+static int hf_lte_rrc_c1_35 = -1; /* T_c1_35 */
static int hf_lte_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_35 = -1; /* T_criticalExtensionsFuture_35 */
-static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* RRCConnectionSetup_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* T_nonCriticalExtension_39 */
+static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* RRCConnectionSetup_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* T_nonCriticalExtension_39 */
static int hf_lte_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
-static int hf_lte_rrc_c1_35 = -1; /* T_c1_35 */
+static int hf_lte_rrc_c1_36 = -1; /* T_c1_36 */
static int hf_lte_rrc_rrcConnectionSetupComplete_r8 = -1; /* RRCConnectionSetupComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_36 = -1; /* T_criticalExtensionsFuture_36 */
static int hf_lte_rrc_selectedPLMN_Identity = -1; /* INTEGER_1_maxPLMN_r11 */
static int hf_lte_rrc_registeredMME = -1; /* RegisteredMME */
-static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_110 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
static int hf_lte_rrc_gummei_Type_r10 = -1; /* T_gummei_Type_r10 */
static int hf_lte_rrc_rlf_InfoAvailable_r10_01 = -1; /* T_rlf_InfoAvailable_r10_01 */
static int hf_lte_rrc_logMeasAvailable_r10_02 = -1; /* T_logMeasAvailable_r10_02 */
static int hf_lte_rrc_rn_SubframeConfigReq_r10 = -1; /* T_rn_SubframeConfigReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_111 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_02 = -1; /* T_connEstFailInfoAvailable_r11_02 */
-static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_112 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
static int hf_lte_rrc_mobilityState_r12 = -1; /* T_mobilityState_r12 */
static int hf_lte_rrc_mobilityHistoryAvail_r12 = -1; /* T_mobilityHistoryAvail_r12 */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_02 = -1; /* T_logMeasAvailableMBSFN_r12_02 */
-static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* RRCConnectionSetupComplete_v1320_IEs */
+static int hf_lte_rrc_nonCriticalExtension_113 = -1; /* RRCConnectionSetupComplete_v1320_IEs */
static int hf_lte_rrc_ce_ModeB_r13 = -1; /* T_ce_ModeB_r13 */
static int hf_lte_rrc_s_TMSI_r13 = -1; /* S_TMSI */
static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13 = -1; /* T_attachWithoutPDN_Connectivity_r13 */
static int hf_lte_rrc_up_CIoT_EPS_Optimisation_r13 = -1; /* T_up_CIoT_EPS_Optimisation_r13 */
static int hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13 = -1; /* T_cp_CIoT_EPS_Optimisation_r13 */
-static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* RRCConnectionSetupComplete_v1330_IEs */
+static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* RRCConnectionSetupComplete_v1330_IEs */
static int hf_lte_rrc_ue_CE_NeedULGaps_r13 = -1; /* T_ue_CE_NeedULGaps_r13 */
-static int hf_lte_rrc_nonCriticalExtension_110 = -1; /* T_nonCriticalExtension_40 */
+static int hf_lte_rrc_nonCriticalExtension_115 = -1; /* RRCConnectionSetupComplete_v1430_IEs */
+static int hf_lte_rrc_dcn_ID_r14 = -1; /* INTEGER_0_65535 */
+static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* T_nonCriticalExtension_40 */
static int hf_lte_rrc_plmn_Identity = -1; /* PLMN_Identity */
static int hf_lte_rrc_mmegi = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_mmec = -1; /* MMEC */
static int hf_lte_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */
-static int hf_lte_rrc_c1_36 = -1; /* T_c1_36 */
+static int hf_lte_rrc_c1_37 = -1; /* T_c1_37 */
static int hf_lte_rrc_scgFailureInformation_r12_01 = -1; /* SCGFailureInformation_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_37 = -1; /* T_criticalExtensionsFuture_37 */
static int hf_lte_rrc_failureReportSCG_r12 = -1; /* FailureReportSCG_r12 */
-static int hf_lte_rrc_nonCriticalExtension_111 = -1; /* SCGFailureInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* SCGFailureInformation_v1310_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_04 = -1; /* T_lateNonCriticalExtension_03 */
-static int hf_lte_rrc_nonCriticalExtension_112 = -1; /* T_nonCriticalExtension_41 */
+static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* T_nonCriticalExtension_41 */
static int hf_lte_rrc_failureReportSCG_v12d0 = -1; /* FailureReportSCG_v12d0 */
-static int hf_lte_rrc_nonCriticalExtension_113 = -1; /* T_nonCriticalExtension_42 */
+static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* T_nonCriticalExtension_42 */
static int hf_lte_rrc_failureType_r12 = -1; /* T_failureType_r12 */
static int hf_lte_rrc_measResultServFreqList_r12 = -1; /* MeasResultServFreqList_r10 */
static int hf_lte_rrc_measResultNeighCells_r12 = -1; /* MeasResultList2EUTRA_r9 */
@@ -1110,35 +1185,39 @@ static int hf_lte_rrc_measResultServFreqListExt_r13 = -1; /* MeasResultServFreq
static int hf_lte_rrc_measResultNeighCells_v12d0 = -1; /* MeasResultList2EUTRA_v9e0 */
static int hf_lte_rrc_sc_mtch_InfoList_r13 = -1; /* SC_MTCH_InfoList_r13 */
static int hf_lte_rrc_scptm_NeighbourCellList_r13 = -1; /* SCPTM_NeighbourCellList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* SCPTMConfiguration_v1340 */
+static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* SCPTMConfiguration_v1340 */
static int hf_lte_rrc_p_b_r13 = -1; /* INTEGER_0_3 */
-static int hf_lte_rrc_nonCriticalExtension_115 = -1; /* T_nonCriticalExtension_43 */
+static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* T_nonCriticalExtension_43 */
+static int hf_lte_rrc_sc_mtch_InfoList_r14 = -1; /* SC_MTCH_InfoList_BR_r14 */
+static int hf_lte_rrc_scptm_NeighbourCellList_r14 = -1; /* SCPTM_NeighbourCellList_r13 */
+static int hf_lte_rrc_p_b_r14 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* T_nonCriticalExtension_44 */
static int hf_lte_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
-static int hf_lte_rrc_c1_37 = -1; /* T_c1_37 */
+static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
static int hf_lte_rrc_securityModeCommand_r8 = -1; /* SecurityModeCommand_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_38 = -1; /* T_criticalExtensionsFuture_38 */
static int hf_lte_rrc_securityConfigSMC = -1; /* SecurityConfigSMC */
-static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* SecurityModeCommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* T_nonCriticalExtension_44 */
+static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* SecurityModeCommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* T_nonCriticalExtension_45 */
static int hf_lte_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_39 */
static int hf_lte_rrc_securityModeComplete_r8 = -1; /* SecurityModeComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_39 = -1; /* T_criticalExtensionsFuture_39 */
-static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* SecurityModeComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* T_nonCriticalExtension_45 */
+static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* SecurityModeComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* T_nonCriticalExtension_46 */
static int hf_lte_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */
static int hf_lte_rrc_securityModeFailure_r8 = -1; /* SecurityModeFailure_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_40 = -1; /* T_criticalExtensionsFuture_40 */
-static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* SecurityModeFailure_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* T_nonCriticalExtension_46 */
+static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* SecurityModeFailure_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* T_nonCriticalExtension_47 */
static int hf_lte_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */
-static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
+static int hf_lte_rrc_c1_39 = -1; /* T_c1_39 */
static int hf_lte_rrc_sidelinkUEInformation_r12_02 = -1; /* SidelinkUEInformation_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_41 = -1; /* T_criticalExtensionsFuture_41 */
static int hf_lte_rrc_commRxInterestedFreq_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_commTxResourceReq_r12 = -1; /* SL_CommTxResourceReq_r12 */
static int hf_lte_rrc_discRxInterest_r12 = -1; /* T_discRxInterest_r12 */
static int hf_lte_rrc_discTxResourceReq_r12 = -1; /* INTEGER_1_63 */
-static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* SidelinkUEInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* SidelinkUEInformation_v1310_IEs */
static int hf_lte_rrc_commTxResourceReqUC_r13 = -1; /* SL_CommTxResourceReq_r12 */
static int hf_lte_rrc_commTxResourceInfoReqRelay_r13 = -1; /* T_commTxResourceInfoReqRelay_r13 */
static int hf_lte_rrc_commTxResourceReqRelay_r13 = -1; /* SL_CommTxResourceReq_r12 */
@@ -1151,12 +1230,21 @@ static int hf_lte_rrc_discTxResourceReqPS_r13 = -1; /* SL_DiscTxResourceReq_r13
static int hf_lte_rrc_discRxGapReq_r13 = -1; /* SL_GapRequest_r13 */
static int hf_lte_rrc_discTxGapReq_r13 = -1; /* SL_GapRequest_r13 */
static int hf_lte_rrc_discSysInfoReportFreqList_r13 = -1; /* SL_DiscSysInfoReportFreqList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* T_nonCriticalExtension_47 */
+static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* SidelinkUEInformation_v1430_IEs */
+static int hf_lte_rrc_v2x_CommRxInterestedFreqList_r14 = -1; /* SL_V2X_CommFreqList_r14 */
+static int hf_lte_rrc_p2x_CommTxType_r14 = -1; /* T_p2x_CommTxType_r14 */
+static int hf_lte_rrc_v2x_CommTxResourceReq_r14 = -1; /* SL_V2X_CommTxFreqList_r14 */
+static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* T_nonCriticalExtension_48 */
static int hf_lte_rrc_destinationInfoList_r12 = -1; /* SL_DestinationInfoList_r12 */
static int hf_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13_item = -1; /* SL_DiscTxResourceReq_r13 */
static int hf_lte_rrc_discTxResourceReq_r13 = -1; /* INTEGER_1_63 */
static int hf_lte_rrc_SL_DestinationInfoList_r12_item = -1; /* SL_DestinationIdentity_r12 */
static int hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item = -1; /* SL_DiscSysInfoReport_r13 */
+static int hf_lte_rrc_SL_V2X_CommFreqList_r14_item = -1; /* INTEGER_0_maxFreqV2X_1_r14 */
+static int hf_lte_rrc_SL_V2X_CommTxFreqList_r14_item = -1; /* SL_V2X_CommTxResourceReq_r14 */
+static int hf_lte_rrc_carrierFreqCommTx_r14 = -1; /* INTEGER_0_maxFreqV2X_1_r14 */
+static int hf_lte_rrc_v2x_TypeTxSync_r14 = -1; /* SL_TypeTxSync_r14 */
+static int hf_lte_rrc_v2x_DestinationInfoList_r14 = -1; /* SL_DestinationInfoList_r12 */
static int hf_lte_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_42 */
static int hf_lte_rrc_systemInformation_r8 = -1; /* SystemInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_42 = -1; /* T_criticalExtensionsFuture_42 */
@@ -1181,8 +1269,9 @@ static int hf_lte_rrc_sib17_v1250 = -1; /* SystemInformationBlockType1
static int hf_lte_rrc_sib18_v1250 = -1; /* SystemInformationBlockType18_r12 */
static int hf_lte_rrc_sib19_v1250 = -1; /* SystemInformationBlockType19_r12 */
static int hf_lte_rrc_sib20_v1310 = -1; /* SystemInformationBlockType20_r13 */
-static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* SystemInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* T_nonCriticalExtension_48 */
+static int hf_lte_rrc_sib21_v1430 = -1; /* SystemInformationBlockType21_r14 */
+static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* SystemInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* T_nonCriticalExtension_49 */
static int hf_lte_rrc_cellAccessRelatedInfo = -1; /* T_cellAccessRelatedInfo */
static int hf_lte_rrc_plmn_IdentityList = -1; /* PLMN_IdentityList */
static int hf_lte_rrc_trackingAreaCode = -1; /* TrackingAreaCode */
@@ -1199,28 +1288,28 @@ static int hf_lte_rrc_schedulingInfoList = -1; /* SchedulingInfoList */
static int hf_lte_rrc_tdd_Config = -1; /* TDD_Config */
static int hf_lte_rrc_si_WindowLength = -1; /* T_si_WindowLength */
static int hf_lte_rrc_systemInfoValueTag = -1; /* T_systemInfoValueTag */
-static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* SystemInformationBlockType1_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* SystemInformationBlockType1_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_05 = -1; /* T_lateNonCriticalExtension_04 */
-static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* SystemInformationBlockType1_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* SystemInformationBlockType1_v920_IEs */
static int hf_lte_rrc_multiBandInfoList = -1; /* MultiBandInfoList */
-static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* SystemInformationBlockType1_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* SystemInformationBlockType1_v9e0_IEs */
static int hf_lte_rrc_freqBandIndicator_v9e0 = -1; /* FreqBandIndicator_v9e0 */
static int hf_lte_rrc_multiBandInfoList_v9e0 = -1; /* MultiBandInfoList_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* SystemInformationBlockType1_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* SystemInformationBlockType1_v10j0_IEs */
static int hf_lte_rrc_freqBandInfo_r10 = -1; /* NS_PmaxList_r10 */
static int hf_lte_rrc_multiBandInfoList_v10j0 = -1; /* MultiBandInfoList_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* T_nonCriticalExtension_49 */
+static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* T_nonCriticalExtension_50 */
static int hf_lte_rrc_ims_EmergencySupport_r9 = -1; /* T_ims_EmergencySupport_r9 */
static int hf_lte_rrc_cellSelectionInfo_v920 = -1; /* CellSelectionInfo_v920 */
-static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* SystemInformationBlockType1_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* SystemInformationBlockType1_v1130_IEs */
static int hf_lte_rrc_tdd_Config_v1130 = -1; /* TDD_Config_v1130 */
static int hf_lte_rrc_cellSelectionInfo_v1130 = -1; /* CellSelectionInfo_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* SystemInformationBlockType1_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* SystemInformationBlockType1_v1250_IEs */
static int hf_lte_rrc_cellAccessRelatedInfo_v1250 = -1; /* T_cellAccessRelatedInfo_v1250 */
static int hf_lte_rrc_category0Allowed_r12 = -1; /* T_category0Allowed_r12 */
static int hf_lte_rrc_cellSelectionInfo_v1250 = -1; /* CellSelectionInfo_v1250 */
static int hf_lte_rrc_freqBandIndicatorPriority_r12 = -1; /* T_freqBandIndicatorPriority_r12 */
-static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* SystemInformationBlockType1_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* SystemInformationBlockType1_v1310_IEs */
static int hf_lte_rrc_hyperSFN_r13 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_eDRX_Allowed_r13 = -1; /* T_eDRX_Allowed_r13 */
static int hf_lte_rrc_cellSelectionInfoCE_r13 = -1; /* CellSelectionInfoCE_r13 */
@@ -1236,7 +1325,7 @@ static int hf_lte_rrc_startSymbolBR_r13 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_si_HoppingConfigCommon_r13 = -1; /* T_si_HoppingConfigCommon_r13 */
static int hf_lte_rrc_si_ValidityTime_r13 = -1; /* T_si_ValidityTime_r13 */
static int hf_lte_rrc_systemInfoValueTagList_r13 = -1; /* SystemInfoValueTagList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* SystemInformationBlockType1_v1320_IEs */
+static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* SystemInformationBlockType1_v1320_IEs */
static int hf_lte_rrc_freqHoppingParametersDL_r13 = -1; /* T_freqHoppingParametersDL_r13 */
static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13 = -1; /* T_mpdcch_pdsch_HoppingNB_r13 */
static int hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13 = -1; /* T_interval_DLHoppingConfigCommonModeA_r13 */
@@ -1246,11 +1335,16 @@ static int hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13 = -1; /* T_interv
static int hf_lte_rrc_interval_FDD_r13_01 = -1; /* T_interval_FDD_r13_01 */
static int hf_lte_rrc_interval_TDD_r13_01 = -1; /* T_interval_TDD_r13_01 */
static int hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
-static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* SystemInformationBlockType1_v1350_IEs */
+static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* SystemInformationBlockType1_v1350_IEs */
static int hf_lte_rrc_cellSelectionInfoCE1_r13 = -1; /* CellSelectionInfoCE1_r13 */
-static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* SystemInformationBlockType1_v1360_IEs */
+static int hf_lte_rrc_nonCriticalExtension_144 = -1; /* SystemInformationBlockType1_v1360_IEs */
static int hf_lte_rrc_cellSelectionInfoCE1_v1360 = -1; /* CellSelectionInfoCE1_v1360 */
-static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* T_nonCriticalExtension_50 */
+static int hf_lte_rrc_nonCriticalExtension_145 = -1; /* SystemInformationBlockType1_v1430_IEs */
+static int hf_lte_rrc_eCallOverIMS_Support_r14 = -1; /* T_eCallOverIMS_Support_r14 */
+static int hf_lte_rrc_tdd_Config_v1430 = -1; /* TDD_Config_v1430 */
+static int hf_lte_rrc_cellAccessRelatedInfoList_r14 = -1; /* SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14 */
+static int hf_lte_rrc_cellAccessRelatedInfoList_r14_item = -1; /* CellAccessRelatedInfo_r14 */
+static int hf_lte_rrc_nonCriticalExtension_146 = -1; /* T_nonCriticalExtension_51 */
static int hf_lte_rrc_PLMN_IdentityList_item = -1; /* PLMN_IdentityInfo */
static int hf_lte_rrc_cellReservedForOperatorUse = -1; /* T_cellReservedForOperatorUse */
static int hf_lte_rrc_SchedulingInfoList_item = -1; /* SchedulingInfo */
@@ -1265,71 +1359,114 @@ static int hf_lte_rrc_q_QualMin_r9 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_q_QualMinOffset_r9 = -1; /* INTEGER_1_8 */
static int hf_lte_rrc_q_QualMinWB_r11 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_q_QualMinRSRQ_OnAllSymbols_r12 = -1; /* Q_QualMin_r9 */
+static int hf_lte_rrc_plmn_IdentityList_r14 = -1; /* PLMN_IdentityList */
+static int hf_lte_rrc_trackingAreaCode_r14 = -1; /* TrackingAreaCode */
+static int hf_lte_rrc_cellIdentity_r14 = -1; /* CellIdentity */
+static int hf_lte_rrc_cellAccessRelatedInfo_r14 = -1; /* T_cellAccessRelatedInfo_r14 */
+static int hf_lte_rrc_plmn_IdentityList_r14_01 = -1; /* PLMN_IdentityList_MBMS_r14 */
+static int hf_lte_rrc_freqBandIndicator_r14 = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_multiBandInfoList_r14 = -1; /* MultiBandInfoList_r11 */
+static int hf_lte_rrc_schedulingInfoList_MBMS_r14 = -1; /* SchedulingInfoList_MBMS_r14 */
+static int hf_lte_rrc_si_WindowLength_r14 = -1; /* T_si_WindowLength_r14 */
+static int hf_lte_rrc_systemInfoValueTag_r14 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_nonMBSFN_SubframeConfig_r14 = -1; /* NonMBSFN_SubframeConfig_r14 */
+static int hf_lte_rrc_pdsch_ConfigCommon_r14 = -1; /* PDSCH_ConfigCommon */
+static int hf_lte_rrc_systemInformationBlockType13_r14 = -1; /* SystemInformationBlockType13_r9 */
+static int hf_lte_rrc_nonCriticalExtension_147 = -1; /* T_nonCriticalExtension_52 */
+static int hf_lte_rrc_PLMN_IdentityList_MBMS_r14_item = -1; /* PLMN_Identity */
+static int hf_lte_rrc_SchedulingInfoList_MBMS_r14_item = -1; /* SchedulingInfo_MBMS_r14 */
+static int hf_lte_rrc_si_Periodicity_r14 = -1; /* T_si_Periodicity_r14 */
+static int hf_lte_rrc_sib_MappingInfo_r14 = -1; /* SIB_MappingInfo_MBMS_r14 */
+static int hf_lte_rrc_SIB_MappingInfo_MBMS_r14_item = -1; /* SIB_Type_MBMS_r14 */
+static int hf_lte_rrc_radioFrameAllocationPeriod_r14 = -1; /* T_radioFrameAllocationPeriod_r14 */
+static int hf_lte_rrc_radioFrameAllocationOffset_r14 = -1; /* INTEGER_0_7 */
+static int hf_lte_rrc_subframeAllocation_r14 = -1; /* BIT_STRING_SIZE_9 */
static int hf_lte_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_43 */
-static int hf_lte_rrc_c1_39 = -1; /* T_c1_39 */
+static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
static int hf_lte_rrc_ueAssistanceInformation_r11_01 = -1; /* UEAssistanceInformation_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_43 = -1; /* T_criticalExtensionsFuture_43 */
static int hf_lte_rrc_powerPrefIndication_r11_01 = -1; /* T_powerPrefIndication_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* T_nonCriticalExtension_51 */
+static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* UEAssistanceInformation_v1430_IEs */
+static int hf_lte_rrc_bw_Preference_r14 = -1; /* BW_Preference_r14 */
+static int hf_lte_rrc_sps_AssistanceInformation_r14 = -1; /* T_sps_AssistanceInformation_r14 */
+static int hf_lte_rrc_trafficPatternInfoListSL_r14 = -1; /* TrafficPatternInfoList_r14 */
+static int hf_lte_rrc_trafficPatternInfoListUL_r14 = -1; /* TrafficPatternInfoList_r14 */
+static int hf_lte_rrc_rlm_Report_r14 = -1; /* T_rlm_Report_r14 */
+static int hf_lte_rrc_rlm_Event_r14 = -1; /* T_rlm_Event_r14 */
+static int hf_lte_rrc_excessRep_MPDCCH_r14 = -1; /* T_excessRep_MPDCCH_r14 */
+static int hf_lte_rrc_delayBudgetReport_r14 = -1; /* DelayBudgetReport_r14 */
+static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* T_nonCriticalExtension_53 */
+static int hf_lte_rrc_dl_Preference_r14 = -1; /* T_dl_Preference_r14 */
+static int hf_lte_rrc_ul_Preference_r14 = -1; /* T_ul_Preference_r14 */
+static int hf_lte_rrc_TrafficPatternInfoList_r14_item = -1; /* TrafficPatternInfo_r14 */
+static int hf_lte_rrc_trafficPeriodicity_r14 = -1; /* T_trafficPeriodicity_r14 */
+static int hf_lte_rrc_timingOffset_r14 = -1; /* INTEGER_0_10239 */
+static int hf_lte_rrc_priorityInfoSL_r14 = -1; /* SL_Priority_r13 */
+static int hf_lte_rrc_logicalChannelIdentityUL_r14 = -1; /* INTEGER_3_10 */
+static int hf_lte_rrc_messageSize_r14 = -1; /* T_messageSize_r14 */
+static int hf_lte_rrc_type1 = -1; /* T_type1 */
+static int hf_lte_rrc_type2 = -1; /* T_type2 */
static int hf_lte_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_44 */
-static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
+static int hf_lte_rrc_c1_41 = -1; /* T_c1_41 */
static int hf_lte_rrc_ueCapabilityEnquiry_r8 = -1; /* UECapabilityEnquiry_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_44 = -1; /* T_criticalExtensionsFuture_44 */
static int hf_lte_rrc_ue_CapabilityRequest = -1; /* UE_CapabilityRequest */
-static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* UECapabilityEnquiry_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* UECapabilityEnquiry_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* UECapabilityEnquiry_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UECapabilityEnquiry_v1180_IEs */
static int hf_lte_rrc_requestedFrequencyBands_r11 = -1; /* SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 */
static int hf_lte_rrc_requestedFrequencyBands_r11_item = -1; /* FreqBandIndicator_r11 */
-static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* UECapabilityEnquiry_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* UECapabilityEnquiry_v1310_IEs */
static int hf_lte_rrc_requestReducedFormat_r13 = -1; /* T_requestReducedFormat_r13 */
static int hf_lte_rrc_requestSkipFallbackComb_r13 = -1; /* T_requestSkipFallbackComb_r13 */
static int hf_lte_rrc_requestedMaxCCsDL_r13 = -1; /* INTEGER_2_32 */
static int hf_lte_rrc_requestedMaxCCsUL_r13 = -1; /* INTEGER_2_32 */
static int hf_lte_rrc_requestReducedIntNonContComb_r13 = -1; /* T_requestReducedIntNonContComb_r13 */
-static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* T_nonCriticalExtension_52 */
+static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UECapabilityEnquiry_v1430_IEs */
+static int hf_lte_rrc_requestDiffFallbackCombList_r14 = -1; /* BandCombinationList_r14 */
+static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* T_nonCriticalExtension_54 */
static int hf_lte_rrc_UE_CapabilityRequest_item = -1; /* RAT_Type */
static int hf_lte_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_45 */
-static int hf_lte_rrc_c1_41 = -1; /* T_c1_41 */
+static int hf_lte_rrc_c1_42 = -1; /* T_c1_42 */
static int hf_lte_rrc_ueCapabilityInformation_r8 = -1; /* UECapabilityInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_45 = -1; /* T_criticalExtensionsFuture_45 */
static int hf_lte_rrc_ue_CapabilityRAT_ContainerList = -1; /* UE_CapabilityRAT_ContainerList */
-static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* UECapabilityInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_144 = -1; /* UECapabilityInformation_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* UECapabilityInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* UECapabilityInformation_v1250_IEs */
static int hf_lte_rrc_ue_RadioPagingInfo_r12_01 = -1; /* UE_RadioPagingInfo_r12 */
-static int hf_lte_rrc_nonCriticalExtension_145 = -1; /* T_nonCriticalExtension_53 */
+static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* T_nonCriticalExtension_55 */
static int hf_lte_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_46 */
-static int hf_lte_rrc_c1_42 = -1; /* T_c1_42 */
+static int hf_lte_rrc_c1_43 = -1; /* T_c1_43 */
static int hf_lte_rrc_ueInformationRequest_r9_01 = -1; /* UEInformationRequest_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_46 = -1; /* T_criticalExtensionsFuture_46 */
static int hf_lte_rrc_rach_ReportReq_r9 = -1; /* BOOLEAN */
static int hf_lte_rrc_rlf_ReportReq_r9 = -1; /* BOOLEAN */
-static int hf_lte_rrc_nonCriticalExtension_146 = -1; /* UEInformationRequest_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_147 = -1; /* UEInformationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_158 = -1; /* UEInformationRequest_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_159 = -1; /* UEInformationRequest_v1020_IEs */
static int hf_lte_rrc_logMeasReportReq_r10 = -1; /* T_logMeasReportReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* UEInformationRequest_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* UEInformationRequest_v1130_IEs */
static int hf_lte_rrc_connEstFailReportReq_r11 = -1; /* T_connEstFailReportReq_r11 */
-static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* UEInformationRequest_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_161 = -1; /* UEInformationRequest_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReportReq_r12 = -1; /* T_mobilityHistoryReportReq_r12 */
-static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* T_nonCriticalExtension_54 */
+static int hf_lte_rrc_nonCriticalExtension_162 = -1; /* T_nonCriticalExtension_56 */
static int hf_lte_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_47 */
-static int hf_lte_rrc_c1_43 = -1; /* T_c1_43 */
+static int hf_lte_rrc_c1_44 = -1; /* T_c1_44 */
static int hf_lte_rrc_ueInformationResponse_r9_01 = -1; /* UEInformationResponse_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_47 = -1; /* T_criticalExtensionsFuture_47 */
static int hf_lte_rrc_rach_Report_r9 = -1; /* T_rach_Report_r9 */
static int hf_lte_rrc_numberOfPreamblesSent_r9 = -1; /* NumberOfPreamblesSent_r11 */
static int hf_lte_rrc_contentionDetected_r9 = -1; /* BOOLEAN */
static int hf_lte_rrc_rlf_Report_r9 = -1; /* RLF_Report_r9 */
-static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UEInformationResponse_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_163 = -1; /* UEInformationResponse_v930_IEs */
static int hf_lte_rrc_rlf_Report_v9e0 = -1; /* RLF_Report_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* T_nonCriticalExtension_55 */
+static int hf_lte_rrc_nonCriticalExtension_164 = -1; /* T_nonCriticalExtension_57 */
static int hf_lte_rrc_lateNonCriticalExtension_06 = -1; /* T_lateNonCriticalExtension_05 */
-static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UEInformationResponse_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_165 = -1; /* UEInformationResponse_v1020_IEs */
static int hf_lte_rrc_logMeasReport_r10 = -1; /* LogMeasReport_r10 */
-static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* UEInformationResponse_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_166 = -1; /* UEInformationResponse_v1130_IEs */
static int hf_lte_rrc_connEstFailReport_r11 = -1; /* ConnEstFailReport_r11 */
-static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* UEInformationResponse_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* UEInformationResponse_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReport_r12 = -1; /* MobilityHistoryReport_r12 */
-static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* T_nonCriticalExtension_56 */
+static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* T_nonCriticalExtension_58 */
static int hf_lte_rrc_measResultLastServCell_r9 = -1; /* T_measResultLastServCell_r9 */
static int hf_lte_rrc_rsrpResult_r9 = -1; /* RSRP_Range */
static int hf_lte_rrc_rsrqResult_r9 = -1; /* RSRQ_Range */
@@ -1429,26 +1566,28 @@ static int hf_lte_rrc_measResultFailedCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_failedCellRSRQ_Type_r12 = -1; /* RSRQ_Type_r12 */
static int hf_lte_rrc_measResultFailedCell_v1360 = -1; /* RSRP_Range_v1360 */
static int hf_lte_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_48 */
-static int hf_lte_rrc_c1_44 = -1; /* T_c1_44 */
+static int hf_lte_rrc_c1_45 = -1; /* T_c1_45 */
static int hf_lte_rrc_ulHandoverPreparationTransfer_r8 = -1; /* ULHandoverPreparationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_48 = -1; /* T_criticalExtensionsFuture_48 */
static int hf_lte_rrc_meid = -1; /* BIT_STRING_SIZE_56 */
static int hf_lte_rrc_dedicatedInfo = -1; /* DedicatedInfoCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_158 = -1; /* T_nonCriticalExtension_57 */
+static int hf_lte_rrc_nonCriticalExtension_169 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* T_nonCriticalExtension_59 */
static int hf_lte_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_49 */
-static int hf_lte_rrc_c1_45 = -1; /* T_c1_45 */
+static int hf_lte_rrc_c1_46 = -1; /* T_c1_46 */
static int hf_lte_rrc_ulInformationTransfer_r8 = -1; /* ULInformationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_49 = -1; /* T_criticalExtensionsFuture_49 */
static int hf_lte_rrc_dedicatedInfoType_01 = -1; /* T_dedicatedInfoType_01 */
-static int hf_lte_rrc_nonCriticalExtension_159 = -1; /* ULInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* T_nonCriticalExtension_58 */
+static int hf_lte_rrc_nonCriticalExtension_171 = -1; /* ULInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_172 = -1; /* T_nonCriticalExtension_60 */
static int hf_lte_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_50 */
-static int hf_lte_rrc_c1_46 = -1; /* T_c1_46 */
+static int hf_lte_rrc_c1_47 = -1; /* T_c1_47 */
static int hf_lte_rrc_wlanConnectionStatusReport_r13_02 = -1; /* WLANConnectionStatusReport_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_50 = -1; /* T_criticalExtensionsFuture_50 */
static int hf_lte_rrc_wlan_Status_r13 = -1; /* WLAN_Status_r13 */
-static int hf_lte_rrc_nonCriticalExtension_161 = -1; /* T_nonCriticalExtension_59 */
+static int hf_lte_rrc_nonCriticalExtension_173 = -1; /* WLANConnectionStatusReport_v1430_IEs */
+static int hf_lte_rrc_wlan_Status_v1430 = -1; /* WLAN_Status_v1430 */
+static int hf_lte_rrc_nonCriticalExtension_174 = -1; /* T_nonCriticalExtension_61 */
static int hf_lte_rrc_ac_BarringInfo = -1; /* T_ac_BarringInfo */
static int hf_lte_rrc_ac_BarringForEmergency = -1; /* BOOLEAN */
static int hf_lte_rrc_ac_BarringForMO_Signalling = -1; /* AC_BarringConfig */
@@ -1477,15 +1616,18 @@ static int hf_lte_rrc_udt_RestrictingPerPLMN_List_r13 = -1; /* UDT_RestrictingP
static int hf_lte_rrc_cIoT_EPS_OptimisationInfo_r13 = -1; /* CIOT_EPS_OptimisationInfo_r13 */
static int hf_lte_rrc_useFullResumeID_r13 = -1; /* T_useFullResumeID_r13 */
static int hf_lte_rrc_unicastFreqHoppingInd_r13 = -1; /* T_unicastFreqHoppingInd_r13 */
+static int hf_lte_rrc_mbsfn_SubframeConfigList_v1430 = -1; /* MBSFN_SubframeConfigList_v1430 */
+static int hf_lte_rrc_videoServiceCauseIndication_r14 = -1; /* T_videoServiceCauseIndication_r14 */
static int hf_lte_rrc_multiBandInfoList_01 = -1; /* SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission */
static int hf_lte_rrc_multiBandInfoList_item = -1; /* AdditionalSpectrumEmission */
-static int hf_lte_rrc_nonCriticalExtension_162 = -1; /* SystemInformationBlockType2_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_175 = -1; /* SystemInformationBlockType2_v9e0_IEs */
static int hf_lte_rrc_ul_CarrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_163 = -1; /* T_nonCriticalExtension_60 */
+static int hf_lte_rrc_nonCriticalExtension_176 = -1; /* T_nonCriticalExtension_62 */
static int hf_lte_rrc_ac_BarringFactor = -1; /* T_ac_BarringFactor */
static int hf_lte_rrc_ac_BarringTime = -1; /* T_ac_BarringTime */
static int hf_lte_rrc_ac_BarringForSpecialAC = -1; /* BIT_STRING_SIZE_5 */
static int hf_lte_rrc_MBSFN_SubframeConfigList_item = -1; /* MBSFN_SubframeConfig */
+static int hf_lte_rrc_MBSFN_SubframeConfigList_v1430_item = -1; /* MBSFN_SubframeConfig_v1430 */
static int hf_lte_rrc_AC_BarringPerPLMN_List_r12_item = -1; /* AC_BarringPerPLMN_r12 */
static int hf_lte_rrc_plmn_IdentityIndex_r12 = -1; /* INTEGER_1_maxPLMN_r11 */
static int hf_lte_rrc_ac_BarringInfo_r12 = -1; /* T_ac_BarringInfo_r12 */
@@ -1548,7 +1690,7 @@ static int hf_lte_rrc_redistributionFactorServing_r13 = -1; /* INTEGER_0_10 */
static int hf_lte_rrc_redistributionFactorCell_r13 = -1; /* T_redistributionFactorCell_r13 */
static int hf_lte_rrc_t360_r13 = -1; /* T_t360_r13 */
static int hf_lte_rrc_redistrOnPagingOnly_r13 = -1; /* T_redistrOnPagingOnly_r13 */
-static int hf_lte_rrc_nonCriticalExtension_164 = -1; /* T_nonCriticalExtension_61 */
+static int hf_lte_rrc_nonCriticalExtension_177 = -1; /* T_nonCriticalExtension_63 */
static int hf_lte_rrc_intraFreqNeighCellList = -1; /* IntraFreqNeighCellList */
static int hf_lte_rrc_intraFreqBlackCellList = -1; /* IntraFreqBlackCellList */
static int hf_lte_rrc_csg_PhysCellIdRange = -1; /* PhysCellIdRange */
@@ -1565,22 +1707,23 @@ static int hf_lte_rrc_interFreqCarrierFreqListExt_v1310 = -1; /* InterFreqCarri
static int hf_lte_rrc_interFreqCarrierFreqList_v1350 = -1; /* InterFreqCarrierFreqList_v1350 */
static int hf_lte_rrc_interFreqCarrierFreqListExt_v1350 = -1; /* InterFreqCarrierFreqListExt_v1350 */
static int hf_lte_rrc_interFreqCarrierFreqListExt_v1360 = -1; /* InterFreqCarrierFreqListExt_v1360 */
+static int hf_lte_rrc_scptm_FreqOffset_r14 = -1; /* INTEGER_1_8 */
static int hf_lte_rrc_interFreqCarrierFreqList_v8h0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v8h0_item = -1; /* InterFreqCarrierFreqInfo_v8h0 */
-static int hf_lte_rrc_nonCriticalExtension_165 = -1; /* SystemInformationBlockType5_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_178 = -1; /* SystemInformationBlockType5_v9e0_IEs */
static int hf_lte_rrc_interFreqCarrierFreqList_v9e0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v9e0_item = -1; /* InterFreqCarrierFreqInfo_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_166 = -1; /* SystemInformationBlockType5_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_179 = -1; /* SystemInformationBlockType5_v10j0_IEs */
static int hf_lte_rrc_interFreqCarrierFreqList_v10j0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v10j0_item = -1; /* InterFreqCarrierFreqInfo_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* T_nonCriticalExtension_62 */
+static int hf_lte_rrc_nonCriticalExtension_180 = -1; /* T_nonCriticalExtension_64 */
static int hf_lte_rrc_InterFreqCarrierFreqList_item = -1; /* InterFreqCarrierFreqInfo */
static int hf_lte_rrc_InterFreqCarrierFreqList_v1250_item = -1; /* InterFreqCarrierFreqInfo_v1250 */
+static int hf_lte_rrc_InterFreqCarrierFreqList_v1310_item = -1; /* InterFreqCarrierFreqInfo_v1310 */
+static int hf_lte_rrc_InterFreqCarrierFreqList_v1350_item = -1; /* InterFreqCarrierFreqInfo_v1350 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_r12_item = -1; /* InterFreqCarrierFreqInfo_r12 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1280_item = -1; /* InterFreqCarrierFreqInfo_v10j0 */
-static int hf_lte_rrc_InterFreqCarrierFreqList_v1310_item = -1; /* InterFreqCarrierFreqInfo_v1310 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1310_item = -1; /* InterFreqCarrierFreqInfo_v1310 */
-static int hf_lte_rrc_InterFreqCarrierFreqList_v1350_item = -1; /* InterFreqCarrierFreqInfo_v1350 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1350_item = -1; /* InterFreqCarrierFreqInfo_v1350 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1360_item = -1; /* InterFreqCarrierFreqInfo_v1360 */
static int hf_lte_rrc_dl_CarrierFreq = -1; /* ARFCN_ValueEUTRA */
@@ -1632,7 +1775,7 @@ static int hf_lte_rrc_carrierFreqListUTRA_FDD_Ext_r12 = -1; /* CarrierFreqListU
static int hf_lte_rrc_carrierFreqListUTRA_TDD_Ext_r12 = -1; /* CarrierFreqListUTRA_TDD_Ext_r12 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0 = -1; /* SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0_item = -1; /* CarrierFreqInfoUTRA_FDD_v8h0 */
-static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* T_nonCriticalExtension_63 */
+static int hf_lte_rrc_nonCriticalExtension_181 = -1; /* T_nonCriticalExtension_65 */
static int hf_lte_rrc_reducedMeasPerformance_r12_02 = -1; /* T_reducedMeasPerformance_r12_02 */
static int hf_lte_rrc_CarrierFreqListUTRA_FDD_item = -1; /* CarrierFreqUTRA_FDD */
static int hf_lte_rrc_q_RxLevMin_01 = -1; /* INTEGER_M60_M13 */
@@ -1750,6 +1893,7 @@ static int hf_lte_rrc_warningMessageSegment_r9 = -1; /* T_warningMessageSegment
static int hf_lte_rrc_dataCodingScheme_r9 = -1; /* T_dataCodingScheme_r9 */
static int hf_lte_rrc_mbsfn_AreaInfoList_r9 = -1; /* MBSFN_AreaInfoList_r9 */
static int hf_lte_rrc_notificationConfig_r9 = -1; /* MBMS_NotificationConfig_r9 */
+static int hf_lte_rrc_notificationConfig_v1430 = -1; /* MBMS_NotificationConfig_v1430 */
static int hf_lte_rrc_eab_Param_r11 = -1; /* T_eab_Param_r11 */
static int hf_lte_rrc_eab_Common_r11 = -1; /* EAB_Config_r11 */
static int hf_lte_rrc_eab_PerPLMN_List_r11 = -1; /* SEQUENCE_SIZE_1_maxPLMN_r11_OF_EAB_ConfigPLMN_r11 */
@@ -1760,12 +1904,17 @@ static int hf_lte_rrc_eab_BarringBitmap_r11 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_mbms_SAI_IntraFreq_r11 = -1; /* MBMS_SAI_List_r11 */
static int hf_lte_rrc_mbms_SAI_InterFreqList_r11 = -1; /* MBMS_SAI_InterFreqList_r11 */
static int hf_lte_rrc_mbms_SAI_InterFreqList_v1140 = -1; /* MBMS_SAI_InterFreqList_v1140 */
+static int hf_lte_rrc_mbms_IntraFreqCarrierType_r14 = -1; /* MBMS_CarrierType_r14 */
+static int hf_lte_rrc_mbms_InterFreqCarrierTypeList_r14 = -1; /* MBMS_InterFreqCarrierTypeList_r14 */
static int hf_lte_rrc_MBMS_SAI_List_r11_item = -1; /* MBMS_SAI_r11 */
static int hf_lte_rrc_MBMS_SAI_InterFreqList_r11_item = -1; /* MBMS_SAI_InterFreq_r11 */
static int hf_lte_rrc_MBMS_SAI_InterFreqList_v1140_item = -1; /* MBMS_SAI_InterFreq_v1140 */
static int hf_lte_rrc_dl_CarrierFreq_r11 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_mbms_SAI_List_r11 = -1; /* MBMS_SAI_List_r11 */
static int hf_lte_rrc_multiBandInfoList_r11 = -1; /* MultiBandInfoList_r11 */
+static int hf_lte_rrc_MBMS_InterFreqCarrierTypeList_r14_item = -1; /* MBMS_CarrierType_r14 */
+static int hf_lte_rrc_carrierType_r14 = -1; /* T_carrierType_r14 */
+static int hf_lte_rrc_frameOffset_r14 = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_timeInfo_r11 = -1; /* T_timeInfo_r11 */
static int hf_lte_rrc_timeInfoUTC_r11 = -1; /* T_timeInfoUTC_r11 */
static int hf_lte_rrc_dayLightSavingTime_r11 = -1; /* T_dayLightSavingTime_r11 */
@@ -1830,11 +1979,60 @@ static int hf_lte_rrc_discSyncConfig_r13 = -1; /* SL_SyncConfigListNFreq_r13
static int hf_lte_rrc_discCellSelectionInfo_r13 = -1; /* CellSelectionInfoNFreq_r13 */
static int hf_lte_rrc_discRxResourcesInterFreq_r13 = -1; /* SL_DiscRxPoolList_r12 */
static int hf_lte_rrc_discTxResourcesInterFreq_r13 = -1; /* SL_DiscTxResourcesInterFreq_r13 */
-static int hf_lte_rrc_sc_mcch_RepetionPeriod_r13 = -1; /* T_sc_mcch_RepetionPeriod_r13 */
+static int hf_lte_rrc_sc_mcch_RepetitionPeriod_r13 = -1; /* T_sc_mcch_RepetitionPeriod_r13 */
static int hf_lte_rrc_sc_mcch_Offset_r13 = -1; /* INTEGER_0_10 */
static int hf_lte_rrc_sc_mcch_FirstSubframe_r13 = -1; /* INTEGER_0_9 */
static int hf_lte_rrc_sc_mcch_duration_r13 = -1; /* INTEGER_2_9 */
static int hf_lte_rrc_sc_mcch_ModificationPeriod_r13 = -1; /* T_sc_mcch_ModificationPeriod_r13 */
+static int hf_lte_rrc_br_BCCH_Config_r14 = -1; /* T_br_BCCH_Config_r14 */
+static int hf_lte_rrc_sc_mcch_RepetitionPeriod_v1430 = -1; /* T_sc_mcch_RepetitionPeriod_v1430 */
+static int hf_lte_rrc_sc_mcch_ModificationPeriod_v1430 = -1; /* T_sc_mcch_ModificationPeriod_v1430 */
+static int hf_lte_rrc_mpdcch_Narrowband_SC_MCCH_r14 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_mpdcch_NumRepetition_SC_MCCH_r14 = -1; /* T_mpdcch_NumRepetition_SC_MCCH_r14 */
+static int hf_lte_rrc_mpdcch_StartSF_SC_MCCH_r14 = -1; /* T_mpdcch_StartSF_SC_MCCH_r14 */
+static int hf_lte_rrc_fdd_r14 = -1; /* T_fdd_r14 */
+static int hf_lte_rrc_tdd_r14 = -1; /* T_tdd_r14 */
+static int hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14 = -1; /* T_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14 */
+static int hf_lte_rrc_sc_mcch_CarrierFreq_r14 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_sc_mcch_Offset_BR_r14 = -1; /* INTEGER_0_10 */
+static int hf_lte_rrc_sc_mcch_RepetitionPeriod_BR_r14 = -1; /* T_sc_mcch_RepetitionPeriod_BR_r14 */
+static int hf_lte_rrc_sc_mcch_ModificationPeriod_BR_r14 = -1; /* T_sc_mcch_ModificationPeriod_BR_r14 */
+static int hf_lte_rrc_sc_mcch_SchedulingInfo_r14 = -1; /* SC_MCCH_SchedulingInfo_r14 */
+static int hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14 = -1; /* T_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14 */
+static int hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14 = -1; /* T_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14 */
+static int hf_lte_rrc_onDurationTimerSCPTM_r14 = -1; /* T_onDurationTimerSCPTM_r14 */
+static int hf_lte_rrc_drx_InactivityTimerSCPTM_r14 = -1; /* T_drx_InactivityTimerSCPTM_r14 */
+static int hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14 = -1; /* T_schedulingPeriodStartOffsetSCPTM_r14 */
+static int hf_lte_rrc_sf10 = -1; /* INTEGER_0_9 */
+static int hf_lte_rrc_sf20 = -1; /* INTEGER_0_19 */
+static int hf_lte_rrc_sf32 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_sf40 = -1; /* INTEGER_0_39 */
+static int hf_lte_rrc_sf64 = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_sf80 = -1; /* INTEGER_0_79 */
+static int hf_lte_rrc_sf128 = -1; /* INTEGER_0_127 */
+static int hf_lte_rrc_sf160 = -1; /* INTEGER_0_159 */
+static int hf_lte_rrc_sf256 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_sf320 = -1; /* INTEGER_0_319 */
+static int hf_lte_rrc_sf512 = -1; /* INTEGER_0_511 */
+static int hf_lte_rrc_sf640 = -1; /* INTEGER_0_639 */
+static int hf_lte_rrc_sf1024 = -1; /* INTEGER_0_1023 */
+static int hf_lte_rrc_sf2048 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_sf4096 = -1; /* INTEGER_0_4095 */
+static int hf_lte_rrc_sf8192 = -1; /* INTEGER_0_8191 */
+static int hf_lte_rrc_sl_V2X_ConfigCommon_r14 = -1; /* SL_V2X_ConfigCommon_r14 */
+static int hf_lte_rrc_v2x_CommRxPool_r14 = -1; /* SL_CommRxPoolListV2X_r14 */
+static int hf_lte_rrc_v2x_CommTxPoolNormalCommon_r14 = -1; /* SL_CommTxPoolListV2X_r14 */
+static int hf_lte_rrc_p2x_CommTxPoolNormalCommon_r14 = -1; /* SL_CommTxPoolListV2X_r14 */
+static int hf_lte_rrc_v2x_CommTxPoolExceptional_r14 = -1; /* SL_CommResourcePoolV2X_r14 */
+static int hf_lte_rrc_v2x_SyncConfig_r14 = -1; /* SL_SyncConfigListV2X_r14 */
+static int hf_lte_rrc_v2x_InterFreqInfoList_r14 = -1; /* SL_InterFreqInfoListV2X_r14 */
+static int hf_lte_rrc_v2x_ResourceSelectionConfig_r14 = -1; /* SL_CommTxPoolSensingConfig_r14 */
+static int hf_lte_rrc_zoneConfig_r14 = -1; /* SL_ZoneConfig_r14 */
+static int hf_lte_rrc_typeTxSync_r14 = -1; /* SL_TypeTxSync_r14 */
+static int hf_lte_rrc_thresSL_TxPrioritization_r14 = -1; /* SL_Priority_r13 */
+static int hf_lte_rrc_anchorCarrierFreqList_r14 = -1; /* SL_AnchorCarrierFreqList_V2X_r14 */
+static int hf_lte_rrc_offsetDFN_r14 = -1; /* INTEGER_0_1000 */
+static int hf_lte_rrc_cbr_CommonTxConfigList_r14 = -1; /* SL_CBR_CommonTxConfigList_r14 */
static int hf_lte_rrc_antennaPortsCount = -1; /* T_antennaPortsCount */
static int hf_lte_rrc_transmissionMode = -1; /* T_transmissionMode */
static int hf_lte_rrc_codebookSubsetRestriction = -1; /* T_codebookSubsetRestriction */
@@ -1857,6 +2055,7 @@ static int hf_lte_rrc_ue_TransmitAntennaSelection_01 = -1; /* T_ue_TransmitAnte
static int hf_lte_rrc_setup_03 = -1; /* T_setup_03 */
static int hf_lte_rrc_maxLayersMIMO_r10 = -1; /* T_maxLayersMIMO_r10 */
static int hf_lte_rrc_alternativeCodebookEnabledFor4TX_r12 = -1; /* BOOLEAN */
+static int hf_lte_rrc_ce_UE_TxAntennaSelection_config_r14 = -1; /* T_ce_UE_TxAntennaSelection_config_r14 */
static int hf_lte_rrc_transmissionModeUL_r10 = -1; /* T_transmissionModeUL_r10 */
static int hf_lte_rrc_fourAntennaPortActivated_r10 = -1; /* T_fourAntennaPortActivated_r10 */
static int hf_lte_rrc_cqi_ReportModeAperiodic = -1; /* CQI_ReportModeAperiodic */
@@ -1883,6 +2082,7 @@ static int hf_lte_rrc_cqi_ReportBoth_v1310 = -1; /* CQI_ReportBoth_v1310 */
static int hf_lte_rrc_cqi_ReportAperiodic_v1310 = -1; /* CQI_ReportAperiodic_v1310 */
static int hf_lte_rrc_cqi_ReportPeriodic_v1310 = -1; /* CQI_ReportPeriodic_v1310 */
static int hf_lte_rrc_cqi_ReportPeriodic_v1320 = -1; /* CQI_ReportPeriodic_v1320 */
+static int hf_lte_rrc_cqi_ReportAperiodicHybrid_r14 = -1; /* CQI_ReportAperiodicHybrid_r14 */
static int hf_lte_rrc_cqi_ReportModeAperiodic_r10 = -1; /* CQI_ReportModeAperiodic */
static int hf_lte_rrc_nomPDSCH_RS_EPRE_Offset_r10 = -1; /* INTEGER_M1_6 */
static int hf_lte_rrc_cqi_ReportPeriodicSCell_r10 = -1; /* CQI_ReportPeriodic_r10 */
@@ -1966,6 +2166,21 @@ static int hf_lte_rrc_trigger100_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_trigger101_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_trigger110_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_trigger111_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_triggers_r14 = -1; /* T_triggers_r14 */
+static int hf_lte_rrc_oneBit_r14 = -1; /* T_oneBit_r14 */
+static int hf_lte_rrc_trigger1_Indicator_r14 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_twoBit_r14 = -1; /* T_twoBit_r14 */
+static int hf_lte_rrc_trigger01_Indicator_r14 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_trigger10_Indicator_r14 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_trigger11_Indicator_r14 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_threeBit_r14 = -1; /* T_threeBit_r14 */
+static int hf_lte_rrc_trigger001_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger010_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger011_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger100_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger101_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger110_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger111_Indicator_r14 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_csi_IM_ConfigToReleaseList_r11 = -1; /* CSI_IM_ConfigToReleaseList_r11 */
static int hf_lte_rrc_csi_IM_ConfigToAddModList_r11 = -1; /* CSI_IM_ConfigToAddModList_r11 */
static int hf_lte_rrc_csi_ProcessToReleaseList_r11 = -1; /* CSI_ProcessToReleaseList_r11 */
@@ -1998,6 +2213,8 @@ static int hf_lte_rrc_other_r13 = -1; /* T_other_r13 */
static int hf_lte_rrc_schedulingCellId_r13 = -1; /* ServCellIndex_r13 */
static int hf_lte_rrc_pdsch_Start_r13 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_cif_InSchedulingCell_r13 = -1; /* INTEGER_1_7 */
+static int hf_lte_rrc_schedulingCellId_r14 = -1; /* ServCellIndex_r13 */
+static int hf_lte_rrc_cif_InSchedulingCell_r14 = -1; /* INTEGER_1_7 */
static int hf_lte_rrc_csi_IM_ConfigId_r11 = -1; /* CSI_IM_ConfigId_r11 */
static int hf_lte_rrc_resourceConfig_r11 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_subframeConfig_r11 = -1; /* INTEGER_0_154 */
@@ -2022,6 +2239,9 @@ static int hf_lte_rrc_cqi_ReportAperiodicProc_v1310 = -1; /* T_cqi_ReportAperio
static int hf_lte_rrc_setup_17 = -1; /* CQI_ReportAperiodicProc_v1310 */
static int hf_lte_rrc_cqi_ReportAperiodicProc2_v1310 = -1; /* T_cqi_ReportAperiodicProc2_v1310 */
static int hf_lte_rrc_eMIMO_Type_r13 = -1; /* CSI_RS_ConfigEMIMO_r13 */
+static int hf_lte_rrc_eMIMO_Type_v1430 = -1; /* CSI_RS_ConfigEMIMO_v1430 */
+static int hf_lte_rrc_eMIMO_Hybrid_r14 = -1; /* CSI_RS_ConfigEMIMO_Hybrid_r14 */
+static int hf_lte_rrc_advancedCodebookEnabled_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_csi_RS_r10 = -1; /* T_csi_RS_r10 */
static int hf_lte_rrc_setup_18 = -1; /* T_setup_15 */
static int hf_lte_rrc_antennaPortsCount_r10 = -1; /* T_antennaPortsCount_r10 */
@@ -2040,6 +2260,13 @@ static int hf_lte_rrc_zeroTxPowerSubframeConfig_r12 = -1; /* INTEGER_0_154 */
static int hf_lte_rrc_setup_21 = -1; /* T_setup_17 */
static int hf_lte_rrc_nonPrecoded_r13 = -1; /* CSI_RS_ConfigNonPrecoded_r13 */
static int hf_lte_rrc_beamformed_r13 = -1; /* CSI_RS_ConfigBeamformed_r13 */
+static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
+static int hf_lte_rrc_nonPrecoded_v1430 = -1; /* CSI_RS_ConfigNonPrecoded_v1430 */
+static int hf_lte_rrc_beamformed_v1430 = -1; /* CSI_RS_ConfigBeamformed_v1430 */
+static int hf_lte_rrc_setup_23 = -1; /* CSI_RS_ConfigBeamformed_r14 */
+static int hf_lte_rrc_setup_24 = -1; /* T_setup_19 */
+static int hf_lte_rrc_periodicityOffsetIndex_r14 = -1; /* INTEGER_0_1023 */
+static int hf_lte_rrc_eMIMO_Type2_r14 = -1; /* CSI_RS_ConfigEMIMO2_r14 */
static int hf_lte_rrc_p_C_AndCBSRList_r13 = -1; /* P_C_AndCBSR_Pair_r13 */
static int hf_lte_rrc_codebookConfigN1_r13 = -1; /* T_codebookConfigN1_r13 */
static int hf_lte_rrc_codebookConfigN2_r13 = -1; /* T_codebookConfigN2_r13 */
@@ -2049,6 +2276,10 @@ static int hf_lte_rrc_codebookConfig_r13 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r13_item = -1; /* CSI_IM_ConfigId_r13 */
static int hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_r13 = -1; /* CSI_RS_ConfigNZP_EMIMO_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_v1430 = -1; /* CSI_RS_ConfigNZP_EMIMO_v1430 */
+static int hf_lte_rrc_codebookConfigN1_v1430 = -1; /* T_codebookConfigN1_v1430 */
+static int hf_lte_rrc_codebookConfigN2_r1430 = -1; /* T_codebookConfigN2_r1430 */
+static int hf_lte_rrc_nzp_ResourceConfigTM9_Original_v1430 = -1; /* CSI_RS_Config_NZP_v1430 */
static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 */
static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_r13 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r13_01 = -1; /* SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 */
@@ -2058,29 +2289,55 @@ static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13 = -1; /* T_ace_For4T
static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13_item = -1; /* BOOLEAN */
static int hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13 = -1; /* T_alternativeCodebookEnabledBeamformed_r13 */
static int hf_lte_rrc_channelMeasRestriction_r13 = -1; /* T_channelMeasRestriction_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r14 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r14_item = -1; /* CSI_RS_ConfigNZPId_r13 */
+static int hf_lte_rrc_csi_IM_ConfigIdList_r14 = -1; /* SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 */
+static int hf_lte_rrc_csi_IM_ConfigIdList_r14_item = -1; /* CSI_IM_ConfigId_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r14 = -1; /* SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r14_item = -1; /* P_C_AndCBSR_Pair_r13 */
+static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14 = -1; /* T_ace_For4Tx_PerResourceConfigList_r14 */
+static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14_item = -1; /* BOOLEAN */
+static int hf_lte_rrc_alternativeCodebookEnabledBeamformed_r14 = -1; /* T_alternativeCodebookEnabledBeamformed_r14 */
+static int hf_lte_rrc_channelMeasRestriction_r14 = -1; /* T_channelMeasRestriction_r14 */
+static int hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14 = -1; /* SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11 */
+static int hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14_item = -1; /* CSI_RS_ConfigNZP_r11 */
+static int hf_lte_rrc_nzp_ResourceConfigOriginal_v1430 = -1; /* CSI_RS_Config_NZP_v1430 */
+static int hf_lte_rrc_csi_RS_NZP_Activation_r14 = -1; /* CSI_RS_ConfigNZP_Activation_r14 */
+static int hf_lte_rrc_transmissionComb_r14 = -1; /* NZP_TransmissionComb_r14 */
+static int hf_lte_rrc_frequencyDensity_r14 = -1; /* NZP_FrequencyDensity_r14 */
+static int hf_lte_rrc_csi_RS_NZP_mode_r14 = -1; /* T_csi_RS_NZP_mode_r14 */
+static int hf_lte_rrc_activatedResources_r14 = -1; /* INTEGER_0_4 */
static int hf_lte_rrc_antennaPortsCount_r11 = -1; /* T_antennaPortsCount_r11 */
static int hf_lte_rrc_scramblingIdentity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_qcl_CRS_Info_r11 = -1; /* T_qcl_CRS_Info_r11 */
static int hf_lte_rrc_qcl_ScramblingIdentity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_crs_PortsCount_r11 = -1; /* T_crs_PortsCount_r11 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11 = -1; /* T_mbsfn_SubframeConfigList_r11 */
-static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
+static int hf_lte_rrc_setup_25 = -1; /* T_setup_20 */
static int hf_lte_rrc_subframeConfigList = -1; /* MBSFN_SubframeConfigList */
static int hf_lte_rrc_csi_RS_ConfigNZPId_v1310 = -1; /* CSI_RS_ConfigNZPId_v1310 */
-static int hf_lte_rrc_setup_23 = -1; /* T_setup_19 */
+static int hf_lte_rrc_mbsfn_SubframeConfigList_v1430_01 = -1; /* T_mbsfn_SubframeConfigList_v1430 */
+static int hf_lte_rrc_setup_26 = -1; /* T_setup_21 */
+static int hf_lte_rrc_subframeConfigList_v1430 = -1; /* MBSFN_SubframeConfigList_v1430 */
+static int hf_lte_rrc_setup_27 = -1; /* T_setup_22 */
static int hf_lte_rrc_nzp_resourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 */
static int hf_lte_rrc_nzp_resourceConfigList_r13_item = -1; /* NZP_ResourceConfig_r13 */
static int hf_lte_rrc_cdmType_r13 = -1; /* T_cdmType_r13 */
+static int hf_lte_rrc_nzp_resourceConfigListExt_r14 = -1; /* SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13 */
+static int hf_lte_rrc_nzp_resourceConfigListExt_r14_item = -1; /* NZP_ResourceConfig_r13 */
+static int hf_lte_rrc_cdmType_v1430 = -1; /* T_cdmType_v1430 */
static int hf_lte_rrc_resourceConfig_r13 = -1; /* ResourceConfig_r13 */
static int hf_lte_rrc_csi_RS_ConfigZPId_r11 = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_resourceConfigList_r11 = -1; /* BIT_STRING_SIZE_16 */
-static int hf_lte_rrc_setup_24 = -1; /* T_setup_20 */
+static int hf_lte_rrc_setup_28 = -1; /* SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11 */
+static int hf_lte_rrc_setup_item_01 = -1; /* CSI_RS_ConfigZP_r11 */
+static int hf_lte_rrc_setup_29 = -1; /* T_setup_23 */
static int hf_lte_rrc_scramblingIdentity2_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_dmrs_tableAlt_r13 = -1; /* T_dmrs_tableAlt_r13 */
static int hf_lte_rrc_config_r11 = -1; /* T_config_r11 */
-static int hf_lte_rrc_setup_25 = -1; /* T_setup_21 */
+static int hf_lte_rrc_setup_30 = -1; /* T_setup_24 */
static int hf_lte_rrc_subframePatternConfig_r11 = -1; /* T_subframePatternConfig_r11 */
-static int hf_lte_rrc_setup_26 = -1; /* T_setup_22 */
+static int hf_lte_rrc_setup_31 = -1; /* T_setup_25 */
static int hf_lte_rrc_subframePattern_r11 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_startSymbol_r11 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_setConfigToReleaseList_r11 = -1; /* EPDCCH_SetConfigToReleaseList_r11 */
@@ -2096,11 +2353,11 @@ static int hf_lte_rrc_dmrs_ScramblingSequenceInt_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_pucch_ResourceStartOffset_r11 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_re_MappingQCL_ConfigId_r11 = -1; /* PDSCH_RE_MappingQCL_ConfigId_r11 */
static int hf_lte_rrc_csi_RS_ConfigZPId2_r12 = -1; /* T_csi_RS_ConfigZPId2_r12 */
-static int hf_lte_rrc_setup_27 = -1; /* CSI_RS_ConfigZPId_r11 */
+static int hf_lte_rrc_setup_32 = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_numberPRB_Pairs_v1310 = -1; /* T_numberPRB_Pairs_v1310 */
-static int hf_lte_rrc_setup_28 = -1; /* T_setup_23 */
+static int hf_lte_rrc_setup_33 = -1; /* T_setup_26 */
static int hf_lte_rrc_mpdcch_config_r13 = -1; /* T_mpdcch_config_r13 */
-static int hf_lte_rrc_setup_29 = -1; /* T_setup_24 */
+static int hf_lte_rrc_setup_34 = -1; /* T_setup_27 */
static int hf_lte_rrc_csi_NumRepetitionCE_r13 = -1; /* T_csi_NumRepetitionCE_r13 */
static int hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13 = -1; /* T_mpdcch_pdsch_HoppingConfig_r13 */
static int hf_lte_rrc_mpdcch_StartSF_UESS_r13 = -1; /* T_mpdcch_StartSF_UESS_r13 */
@@ -2108,15 +2365,15 @@ static int hf_lte_rrc_fdd_r13 = -1; /* T_fdd_r13 */
static int hf_lte_rrc_tdd_r13 = -1; /* T_tdd_r13 */
static int hf_lte_rrc_mpdcch_NumRepetition_r13_01 = -1; /* T_mpdcch_NumRepetition_r13 */
static int hf_lte_rrc_mpdcch_Narrowband_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
-static int hf_lte_rrc_setup_30 = -1; /* T_setup_25 */
+static int hf_lte_rrc_setup_35 = -1; /* T_setup_28 */
static int hf_lte_rrc_eimta_RNTI_r12 = -1; /* C_RNTI */
static int hf_lte_rrc_eimta_CommandPeriodicity_r12 = -1; /* T_eimta_CommandPeriodicity_r12 */
static int hf_lte_rrc_eimta_CommandSubframeSet_r12 = -1; /* BIT_STRING_SIZE_10 */
-static int hf_lte_rrc_setup_31 = -1; /* T_setup_26 */
+static int hf_lte_rrc_setup_36 = -1; /* T_setup_29 */
static int hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12 = -1; /* INTEGER_1_5 */
static int hf_lte_rrc_eimta_HARQ_ReferenceConfig_r12 = -1; /* T_eimta_HARQ_ReferenceConfig_r12 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_v1250 = -1; /* T_mbsfn_SubframeConfigList_v1250 */
-static int hf_lte_rrc_setup_32 = -1; /* T_setup_27 */
+static int hf_lte_rrc_setup_37 = -1; /* T_setup_30 */
static int hf_lte_rrc_subframeConfigList_r12 = -1; /* MBSFN_SubframeConfigList */
static int hf_lte_rrc_ul_SpecificParameters = -1; /* T_ul_SpecificParameters */
static int hf_lte_rrc_priority = -1; /* T_priority */
@@ -2125,11 +2382,14 @@ static int hf_lte_rrc_bucketSizeDuration = -1; /* T_bucketSizeDuration */
static int hf_lte_rrc_logicalChannelGroup = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_logicalChannelSR_Mask_r9 = -1; /* T_logicalChannelSR_Mask_r9 */
static int hf_lte_rrc_logicalChannelSR_Prohibit_r12 = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_33 = -1; /* T_setup_28 */
+static int hf_lte_rrc_laa_UL_Allowed_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_bitRateQueryProhibitTimer_r14 = -1; /* T_bitRateQueryProhibitTimer_r14 */
+static int hf_lte_rrc_setup_38 = -1; /* T_setup_31 */
static int hf_lte_rrc_lwa_Config_r13 = -1; /* LWA_Config_r13 */
static int hf_lte_rrc_lwa_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
static int hf_lte_rrc_lwa_WT_Counter_r13 = -1; /* INTEGER_0_65535 */
-static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
+static int hf_lte_rrc_wt_MAC_Address_r14 = -1; /* OCTET_STRING_SIZE_6 */
+static int hf_lte_rrc_setup_39 = -1; /* T_setup_32 */
static int hf_lte_rrc_lwip_Config_r13 = -1; /* LWIP_Config_r13 */
static int hf_lte_rrc_lwip_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
static int hf_lte_rrc_tunnelConfigLWIP_r13 = -1; /* TunnelConfigLWIP_r13 */
@@ -2141,7 +2401,7 @@ static int hf_lte_rrc_ttiBundling = -1; /* BOOLEAN */
static int hf_lte_rrc_drx_Config = -1; /* DRX_Config */
static int hf_lte_rrc_timeAlignmentTimerDedicated = -1; /* TimeAlignmentTimer */
static int hf_lte_rrc_phr_Config = -1; /* T_phr_Config */
-static int hf_lte_rrc_setup_35 = -1; /* T_setup_30 */
+static int hf_lte_rrc_setup_40 = -1; /* T_setup_33 */
static int hf_lte_rrc_periodicPHR_Timer = -1; /* T_periodicPHR_Timer */
static int hf_lte_rrc_prohibitPHR_Timer = -1; /* T_prohibitPHR_Timer */
static int hf_lte_rrc_dl_PathlossChange = -1; /* T_dl_PathlossChange */
@@ -2155,41 +2415,48 @@ static int hf_lte_rrc_stag_ToAddModList_r11 = -1; /* STAG_ToAddModList_r11 */
static int hf_lte_rrc_drx_Config_v1130 = -1; /* DRX_Config_v1130 */
static int hf_lte_rrc_e_HARQ_Pattern_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_dualConnectivityPHR = -1; /* T_dualConnectivityPHR */
-static int hf_lte_rrc_setup_36 = -1; /* T_setup_31 */
+static int hf_lte_rrc_setup_41 = -1; /* T_setup_34 */
static int hf_lte_rrc_phr_ModeOtherCG_r12 = -1; /* T_phr_ModeOtherCG_r12 */
static int hf_lte_rrc_logicalChannelSR_Config_r12 = -1; /* T_logicalChannelSR_Config_r12 */
-static int hf_lte_rrc_setup_37 = -1; /* T_setup_32 */
+static int hf_lte_rrc_setup_42 = -1; /* T_setup_35 */
static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12 = -1; /* T_logicalChannelSR_ProhibitTimer_r12 */
static int hf_lte_rrc_drx_Config_v1310 = -1; /* DRX_Config_v1310 */
static int hf_lte_rrc_extendedPHR2_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_eDRX_Config_CycleStartOffset_r13 = -1; /* T_eDRX_Config_CycleStartOffset_r13 */
-static int hf_lte_rrc_setup_38 = -1; /* T_setup_33 */
+static int hf_lte_rrc_setup_43 = -1; /* T_setup_36 */
static int hf_lte_rrc_sf5120 = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_sf10240 = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_drx_Config_r13 = -1; /* T_drx_Config_r13 */
-static int hf_lte_rrc_setup_39 = -1; /* DRX_Config_r13 */
+static int hf_lte_rrc_setup_44 = -1; /* DRX_Config_r13 */
+static int hf_lte_rrc_skipUplinkTx_r14 = -1; /* T_skipUplinkTx_r14 */
+static int hf_lte_rrc_setup_45 = -1; /* T_setup_37 */
+static int hf_lte_rrc_skipUplinkTxSPS_r14 = -1; /* T_skipUplinkTxSPS_r14 */
+static int hf_lte_rrc_skipUplinkTxDynamic_r14 = -1; /* T_skipUplinkTxDynamic_r14 */
+static int hf_lte_rrc_dataInactivityTimerConfig_r14 = -1; /* T_dataInactivityTimerConfig_r14 */
+static int hf_lte_rrc_setup_46 = -1; /* T_setup_38 */
+static int hf_lte_rrc_dataInactivityTimer_r14 = -1; /* DataInactivityTimer_r14 */
static int hf_lte_rrc_stag_Id_r11 = -1; /* STAG_Id_r11 */
static int hf_lte_rrc_release_01 = -1; /* T_release */
-static int hf_lte_rrc_setup_40 = -1; /* T_setup_34 */
+static int hf_lte_rrc_setup_47 = -1; /* T_setup_39 */
static int hf_lte_rrc_onDurationTimer = -1; /* T_onDurationTimer */
static int hf_lte_rrc_drx_InactivityTimer = -1; /* T_drx_InactivityTimer */
static int hf_lte_rrc_drx_RetransmissionTimer = -1; /* T_drx_RetransmissionTimer */
static int hf_lte_rrc_longDRX_CycleStartOffset = -1; /* T_longDRX_CycleStartOffset */
-static int hf_lte_rrc_sf10 = -1; /* T_sf10 */
-static int hf_lte_rrc_sf20 = -1; /* T_sf20 */
-static int hf_lte_rrc_sf32 = -1; /* T_sf32 */
-static int hf_lte_rrc_sf40 = -1; /* T_sf40 */
-static int hf_lte_rrc_sf64 = -1; /* T_sf64 */
-static int hf_lte_rrc_sf80 = -1; /* T_sf80 */
-static int hf_lte_rrc_sf128 = -1; /* T_sf128 */
-static int hf_lte_rrc_sf160 = -1; /* T_sf160 */
-static int hf_lte_rrc_sf256 = -1; /* T_sf256 */
-static int hf_lte_rrc_sf320 = -1; /* T_sf320 */
-static int hf_lte_rrc_sf512 = -1; /* T_sf512 */
-static int hf_lte_rrc_sf640 = -1; /* T_sf640 */
-static int hf_lte_rrc_sf1024 = -1; /* T_sf1024 */
+static int hf_lte_rrc_sf10_01 = -1; /* T_sf10 */
+static int hf_lte_rrc_sf20_01 = -1; /* T_sf20 */
+static int hf_lte_rrc_sf32_01 = -1; /* T_sf32 */
+static int hf_lte_rrc_sf40_01 = -1; /* T_sf40 */
+static int hf_lte_rrc_sf64_01 = -1; /* T_sf64 */
+static int hf_lte_rrc_sf80_01 = -1; /* T_sf80 */
+static int hf_lte_rrc_sf128_01 = -1; /* T_sf128 */
+static int hf_lte_rrc_sf160_01 = -1; /* T_sf160 */
+static int hf_lte_rrc_sf256_01 = -1; /* T_sf256 */
+static int hf_lte_rrc_sf320_01 = -1; /* T_sf320 */
+static int hf_lte_rrc_sf512_01 = -1; /* T_sf512 */
+static int hf_lte_rrc_sf640_01 = -1; /* T_sf640 */
+static int hf_lte_rrc_sf1024_01 = -1; /* T_sf1024 */
static int hf_lte_rrc_sf1280 = -1; /* T_sf1280 */
-static int hf_lte_rrc_sf2048 = -1; /* T_sf2048 */
+static int hf_lte_rrc_sf2048_01 = -1; /* T_sf2048 */
static int hf_lte_rrc_sf2560 = -1; /* T_sf2560 */
static int hf_lte_rrc_shortDRX = -1; /* T_shortDRX */
static int hf_lte_rrc_shortDRX_Cycle = -1; /* T_shortDRX_Cycle */
@@ -2221,12 +2488,26 @@ static int hf_lte_rrc_codebookSubsetRestriction_r13 = -1; /* BIT_STRING */
static int hf_lte_rrc_P_C_AndCBSR_Pair_r13a_item = -1; /* P_C_AndCBSR_r11 */
static int hf_lte_rrc_P_C_AndCBSR_Pair_r13_item = -1; /* P_C_AndCBSR_r13 */
static int hf_lte_rrc_skipMonitoringDCI_format0_1A_r13 = -1; /* T_skipMonitoringDCI_format0_1A_r13 */
-static int hf_lte_rrc_setup_41 = -1; /* T_setup_35 */
+static int hf_lte_rrc_maxNumberOfSchedSubframes_Format0B_r14 = -1; /* T_maxNumberOfSchedSubframes_Format0B_r14 */
+static int hf_lte_rrc_maxNumberOfSchedSubframes_Format4B_r14 = -1; /* T_maxNumberOfSchedSubframes_Format4B_r14 */
+static int hf_lte_rrc_skipMonitoringDCI_Format0A_r14 = -1; /* T_skipMonitoringDCI_Format0A_r14 */
+static int hf_lte_rrc_skipMonitoringDCI_Format4A_r14 = -1; /* T_skipMonitoringDCI_Format4A_r14 */
+static int hf_lte_rrc_pdcch_CandidateReductions_Format0A_r14 = -1; /* PDCCH_CandidateReductions_r13 */
+static int hf_lte_rrc_pdcch_CandidateReductions_Format4A_r14 = -1; /* PDCCH_CandidateReductionsLAA_UL_r14 */
+static int hf_lte_rrc_pdcch_CandidateReductions_Format0B_r14 = -1; /* PDCCH_CandidateReductionsLAA_UL_r14 */
+static int hf_lte_rrc_pdcch_CandidateReductions_Format4B_r14 = -1; /* PDCCH_CandidateReductionsLAA_UL_r14 */
+static int hf_lte_rrc_setup_48 = -1; /* T_setup_40 */
static int hf_lte_rrc_pdcch_candidateReductionAL1_r13 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL2_r13 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL3_r13 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL4_r13 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL5_r13 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_setup_49 = -1; /* T_setup_41 */
+static int hf_lte_rrc_pdcch_candidateReductionAL1_r14 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL2_r14 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL3_r14 = -1; /* PDCCH_CandidateReductionValue_r14 */
+static int hf_lte_rrc_pdcch_candidateReductionAL4_r14 = -1; /* PDCCH_CandidateReductionValue_r14 */
+static int hf_lte_rrc_pdcch_candidateReductionAL5_r14 = -1; /* PDCCH_CandidateReductionValue_r14 */
static int hf_lte_rrc_discardTimer = -1; /* T_discardTimer */
static int hf_lte_rrc_rlc_AM = -1; /* T_rlc_AM */
static int hf_lte_rrc_statusReportRequired = -1; /* BOOLEAN */
@@ -2251,14 +2532,24 @@ static int hf_lte_rrc_pdcp_SN_Size_v1130 = -1; /* T_pdcp_SN_Size_v1130 */
static int hf_lte_rrc_ul_DataSplitDRB_ViaSCG_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_t_Reordering_r12 = -1; /* T_t_Reordering_r12 */
static int hf_lte_rrc_ul_DataSplitThreshold_r13 = -1; /* T_ul_DataSplitThreshold_r13 */
-static int hf_lte_rrc_setup_42 = -1; /* T_setup_36 */
+static int hf_lte_rrc_setup_50 = -1; /* T_setup_42 */
static int hf_lte_rrc_pdcp_SN_Size_v1310 = -1; /* T_pdcp_SN_Size_v1310 */
static int hf_lte_rrc_statusFeedback_r13 = -1; /* T_statusFeedback_r13 */
-static int hf_lte_rrc_setup_43 = -1; /* T_setup_37 */
+static int hf_lte_rrc_setup_51 = -1; /* T_setup_43 */
static int hf_lte_rrc_statusPDU_TypeForPolling_r13 = -1; /* T_statusPDU_TypeForPolling_r13 */
static int hf_lte_rrc_statusPDU_Periodicity_Type1_r13 = -1; /* T_statusPDU_Periodicity_Type1_r13 */
static int hf_lte_rrc_statusPDU_Periodicity_Type2_r13 = -1; /* T_statusPDU_Periodicity_Type2_r13 */
static int hf_lte_rrc_statusPDU_Periodicity_Offset_r13 = -1; /* T_statusPDU_Periodicity_Offset_r13 */
+static int hf_lte_rrc_ul_LWA_Config_r14 = -1; /* T_ul_LWA_Config_r14 */
+static int hf_lte_rrc_setup_52 = -1; /* T_setup_44 */
+static int hf_lte_rrc_ul_LWA_DRB_ViaWLAN_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_ul_LWA_DataSplitThreshold_r14 = -1; /* T_ul_LWA_DataSplitThreshold_r14 */
+static int hf_lte_rrc_uplinkOnlyHeaderCompression_r14 = -1; /* T_uplinkOnlyHeaderCompression_r14 */
+static int hf_lte_rrc_notUsed_r14 = -1; /* NULL */
+static int hf_lte_rrc_rohc_r14 = -1; /* T_rohc_r14 */
+static int hf_lte_rrc_maxCID_r14 = -1; /* INTEGER_1_16383 */
+static int hf_lte_rrc_profiles_r14 = -1; /* T_profiles_r14 */
+static int hf_lte_rrc_profile0x0006_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_referenceSignalPower = -1; /* INTEGER_M60_50 */
static int hf_lte_rrc_p_b = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_r13 = -1; /* T_pdsch_maxNumRepetitionCEmodeA_r13 */
@@ -2270,6 +2561,12 @@ static int hf_lte_rrc_re_MappingQCLConfigToReleaseList_r11 = -1; /* RE_MappingQ
static int hf_lte_rrc_re_MappingQCLConfigToAddModList_r11 = -1; /* RE_MappingQCLConfigToAddModList_r11 */
static int hf_lte_rrc_tbsIndexAlt_r12 = -1; /* T_tbsIndexAlt_r12 */
static int hf_lte_rrc_dmrs_ConfigPDSCH_v1310 = -1; /* DMRS_Config_v1310 */
+static int hf_lte_rrc_ce_PDSCH_MaxBandwidth_r14 = -1; /* T_ce_PDSCH_MaxBandwidth_r14 */
+static int hf_lte_rrc_ce_PDSCH_TenProcesses_r14 = -1; /* T_ce_PDSCH_TenProcesses_r14 */
+static int hf_lte_rrc_ce_HARQ_AckBundling_r14 = -1; /* T_ce_HARQ_AckBundling_r14 */
+static int hf_lte_rrc_ce_SchedulingEnhancement_r14 = -1; /* T_ce_SchedulingEnhancement_r14 */
+static int hf_lte_rrc_tbsIndexAlt2_r14 = -1; /* T_tbsIndexAlt2_r14 */
+static int hf_lte_rrc_tbsIndexAlt2_r14_01 = -1; /* T_tbsIndexAlt2_r14_01 */
static int hf_lte_rrc_RE_MappingQCLConfigToAddModList_r11_item = -1; /* PDSCH_RE_MappingQCL_Config_r11 */
static int hf_lte_rrc_RE_MappingQCLConfigToReleaseList_r11_item = -1; /* PDSCH_RE_MappingQCL_ConfigId_r11 */
static int hf_lte_rrc_pdsch_RE_MappingQCL_ConfigId_r11 = -1; /* PDSCH_RE_MappingQCL_ConfigId_r11 */
@@ -2277,9 +2574,14 @@ static int hf_lte_rrc_optionalSetOfFields_r11 = -1; /* T_optionalSetOfFields_r1
static int hf_lte_rrc_crs_PortsCount_r11_01 = -1; /* T_crs_PortsCount_r11_01 */
static int hf_lte_rrc_crs_FreqShift_r11 = -1; /* INTEGER_0_5 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11_01 = -1; /* T_mbsfn_SubframeConfigList_r11_01 */
-static int hf_lte_rrc_setup_44 = -1; /* T_setup_38 */
+static int hf_lte_rrc_setup_53 = -1; /* T_setup_45 */
static int hf_lte_rrc_pdsch_Start_r11 = -1; /* T_pdsch_Start_r11 */
static int hf_lte_rrc_qcl_CSI_RS_ConfigNZPId_r11 = -1; /* CSI_RS_ConfigNZPId_r11 */
+static int hf_lte_rrc_mbsfn_SubframeConfigList_v1430_02 = -1; /* T_mbsfn_SubframeConfigList_v1430_01 */
+static int hf_lte_rrc_setup_54 = -1; /* T_setup_46 */
+static int hf_lte_rrc_PerCC_GapIndicationList_r14_item = -1; /* PerCC_GapIndication_r14 */
+static int hf_lte_rrc_servCellId_r14 = -1; /* ServCellIndex_r13 */
+static int hf_lte_rrc_gapIndication_r14 = -1; /* T_gapIndication_r14 */
static int hf_lte_rrc_phich_Duration = -1; /* T_phich_Duration */
static int hf_lte_rrc_phich_Resource = -1; /* T_phich_Resource */
static int hf_lte_rrc_pdsch_ConfigDedicated = -1; /* PDSCH_ConfigDedicated */
@@ -2307,7 +2609,7 @@ static int hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1020 = -1; /* SoundingRS_U
static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_r10 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_r10 */
static int hf_lte_rrc_uplinkPowerControlDedicated_v1020 = -1; /* UplinkPowerControlDedicated_v1020 */
static int hf_lte_rrc_additionalSpectrumEmissionCA_r10 = -1; /* T_additionalSpectrumEmissionCA_r10 */
-static int hf_lte_rrc_setup_45 = -1; /* T_setup_39 */
+static int hf_lte_rrc_setup_55 = -1; /* T_setup_47 */
static int hf_lte_rrc_additionalSpectrumEmissionPCell_r10 = -1; /* AdditionalSpectrumEmission */
static int hf_lte_rrc_csi_RS_ConfigNZPToReleaseList_r11 = -1; /* CSI_RS_ConfigNZPToReleaseList_r11 */
static int hf_lte_rrc_csi_RS_ConfigNZPToAddModList_r11 = -1; /* CSI_RS_ConfigNZPToAddModList_r11 */
@@ -2339,10 +2641,35 @@ static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1310 = -1; /* Sou
static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
static int hf_lte_rrc_csi_RS_Config_v1310 = -1; /* CSI_RS_Config_v1310 */
static int hf_lte_rrc_ce_Mode_r13 = -1; /* T_ce_Mode_r13 */
-static int hf_lte_rrc_setup_46 = -1; /* T_setup_40 */
+static int hf_lte_rrc_setup_56 = -1; /* T_setup_48 */
static int hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13 = -1; /* CSI_RS_ConfigNZPToAddModListExt_r13 */
static int hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13 = -1; /* CSI_RS_ConfigNZPToReleaseListExt_r13 */
static int hf_lte_rrc_cqi_ReportConfig_v1320 = -1; /* CQI_ReportConfig_v1320 */
+static int hf_lte_rrc_typeA_SRS_TPC_PDCCH_Group_r14 = -1; /* T_typeA_SRS_TPC_PDCCH_Group_r14 */
+static int hf_lte_rrc_setup_57 = -1; /* SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14 */
+static int hf_lte_rrc_setup_item_02 = -1; /* SRS_TPC_PDCCH_Config_r14 */
+static int hf_lte_rrc_must_Config_r14 = -1; /* T_must_Config_r14 */
+static int hf_lte_rrc_setup_58 = -1; /* T_setup_49 */
+static int hf_lte_rrc_k_max_r14 = -1; /* T_k_max_r14 */
+static int hf_lte_rrc_p_a_must_r14 = -1; /* T_p_a_must_r14 */
+static int hf_lte_rrc_pusch_EnhancementsConfig_r14 = -1; /* PUSCH_EnhancementsConfig_r14 */
+static int hf_lte_rrc_ce_pdsch_pusch_EnhancementConfig_r14 = -1; /* T_ce_pdsch_pusch_EnhancementConfig_r14 */
+static int hf_lte_rrc_antennaInfo_v1430 = -1; /* AntennaInfoDedicated_v1430 */
+static int hf_lte_rrc_pucch_ConfigDedicated_v1430 = -1; /* PUCCH_ConfigDedicated_v1430 */
+static int hf_lte_rrc_pdsch_ConfigDedicated_v1430 = -1; /* PDSCH_ConfigDedicated_v1430 */
+static int hf_lte_rrc_pusch_ConfigDedicated_v1430 = -1; /* PUSCH_ConfigDedicated_v1430 */
+static int hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14 = -1; /* SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated */
+static int hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14_item = -1; /* SoundingRS_UL_ConfigDedicated */
+static int hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14 = -1; /* SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 */
+static int hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14_item = -1; /* SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 */
+static int hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14 = -1; /* SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10 */
+static int hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_r10 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14 = -1; /* SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item = -1; /* SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
+static int hf_lte_rrc_csi_RS_Config_v1430 = -1; /* CSI_RS_Config_v1430 */
+static int hf_lte_rrc_csi_RS_ConfigZP_ApList_r14 = -1; /* CSI_RS_ConfigZP_ApList_r14 */
+static int hf_lte_rrc_cqi_ReportConfig_v1430 = -1; /* CQI_ReportConfig_v1430 */
+static int hf_lte_rrc_semiOpenLoop_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_nonUL_Configuration_r10 = -1; /* T_nonUL_Configuration_r10 */
static int hf_lte_rrc_antennaInfo_r10_01 = -1; /* AntennaInfoDedicated_r10 */
static int hf_lte_rrc_crossCarrierSchedulingConfig_r10 = -1; /* CrossCarrierSchedulingConfig_r10 */
@@ -2358,21 +2685,47 @@ static int hf_lte_rrc_cqi_ReportConfigSCell_v1250 = -1; /* CQI_ReportConfig_v12
static int hf_lte_rrc_uplinkPowerControlDedicatedSCell_v1250 = -1; /* UplinkPowerControlDedicated_v1250 */
static int hf_lte_rrc_pucch_Cell_r13 = -1; /* T_pucch_Cell_r13 */
static int hf_lte_rrc_pucch_SCell = -1; /* T_pucch_SCell */
-static int hf_lte_rrc_setup_47 = -1; /* T_setup_41 */
+static int hf_lte_rrc_setup_59 = -1; /* T_setup_50 */
static int hf_lte_rrc_schedulingRequestConfig_r13 = -1; /* SchedulingRequestConfigSCell_r13 */
static int hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13 = -1; /* TPC_PDCCH_ConfigSCell_r13 */
static int hf_lte_rrc_uplinkPowerControlDedicated_r13 = -1; /* UplinkPowerControlDedicatedSCell_v1310 */
static int hf_lte_rrc_crossCarrierSchedulingConfig_r13 = -1; /* CrossCarrierSchedulingConfig_r13 */
static int hf_lte_rrc_pdcch_ConfigSCell_r13 = -1; /* PDCCH_ConfigSCell_r13 */
static int hf_lte_rrc_laa_SCellConfiguration_r13 = -1; /* LAA_SCellConfiguration_r13 */
+static int hf_lte_rrc_laa_SCellConfiguration_v1430 = -1; /* LAA_SCellConfiguration_v1430 */
+static int hf_lte_rrc_typeB_SRS_TPC_PDCCH_Config_r14 = -1; /* SRS_TPC_PDCCH_Config_r14 */
+static int hf_lte_rrc_uplinkPUSCH_LessPowerControlDedicated_v1430 = -1; /* UplinkPUSCH_LessPowerControlDedicated_v1430 */
+static int hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_01 = -1; /* SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14 */
+static int hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item_01 = -1; /* SoundingRS_AperiodicSet_r14 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_01 = -1; /* SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item_01 = -1; /* SoundingRS_AperiodicSetUpPTsExt_r14 */
+static int hf_lte_rrc_must_Config_r14_01 = -1; /* T_must_Config_r14_01 */
+static int hf_lte_rrc_setup_60 = -1; /* T_setup_51 */
+static int hf_lte_rrc_k_max_r14_01 = -1; /* T_k_max_r14_01 */
+static int hf_lte_rrc_p_a_must_r14_01 = -1; /* T_p_a_must_r14_01 */
+static int hf_lte_rrc_pusch_ConfigDedicated_v1430_01 = -1; /* PUSCH_ConfigDedicatedSCell_v1430 */
+static int hf_lte_rrc_pdsch_ConfigDedicatedSCell_v1430 = -1; /* PDSCH_ConfigDedicatedSCell_v1430 */
static int hf_lte_rrc_subframeStartPosition_r13 = -1; /* T_subframeStartPosition_r13 */
static int hf_lte_rrc_laa_SCellSubframeConfig_r13 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_crossCarrierSchedulingConfig_UL_r14 = -1; /* T_crossCarrierSchedulingConfig_UL_r14 */
+static int hf_lte_rrc_setup_61 = -1; /* T_setup_52 */
+static int hf_lte_rrc_crossCarrierSchedulingConfigLAA_UL_r14 = -1; /* CrossCarrierSchedulingConfigLAA_UL_r14 */
+static int hf_lte_rrc_lbt_Config_r14 = -1; /* LBT_Config_r14 */
+static int hf_lte_rrc_pdcch_ConfigLAA_r14 = -1; /* PDCCH_ConfigLAA_r14 */
+static int hf_lte_rrc_absenceOfAnyOtherTechnology_r14 = -1; /* T_absenceOfAnyOtherTechnology_r14 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1430 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_v1430 */
+static int hf_lte_rrc_maxEnergyDetectionThreshold_r14 = -1; /* INTEGER_M85_M52 */
+static int hf_lte_rrc_energyDetectionThresholdOffset_r14 = -1; /* INTEGER_M13_20 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11_item = -1; /* CSI_RS_ConfigNZP_r11 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13_item = -1; /* CSI_RS_ConfigNZP_r11 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11_item = -1; /* CSI_RS_ConfigNZPId_r11 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_v1310 */
static int hf_lte_rrc_CSI_RS_ConfigZPToAddModList_r11_item = -1; /* CSI_RS_ConfigZP_r11 */
static int hf_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11_item = -1; /* CSI_RS_ConfigZPId_r11 */
+static int hf_lte_rrc_srs_CC_SetIndexList_r14 = -1; /* SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 */
+static int hf_lte_rrc_srs_CC_SetIndexList_r14_item = -1; /* SRS_CC_SetIndex_r14 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_r14 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_r10 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r14 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
static int hf_lte_rrc_rootSequenceIndex = -1; /* INTEGER_0_837 */
static int hf_lte_rrc_prach_ConfigInfo = -1; /* PRACH_ConfigInfo */
static int hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13 = -1; /* RSRP_ThresholdsPrachInfoList_r13 */
@@ -2385,6 +2738,10 @@ static int hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01 = -1; /* T_mpdcch_startSF_CS
static int hf_lte_rrc_fdd_r13_02 = -1; /* T_fdd_r13_02 */
static int hf_lte_rrc_tdd_r13_02 = -1; /* T_tdd_r13_02 */
static int hf_lte_rrc_initial_CE_level_r13 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_rootSequenceIndexHighSpeed_r14 = -1; /* INTEGER_0_837 */
+static int hf_lte_rrc_zeroCorrelationZoneConfigHighSpeed_r14 = -1; /* INTEGER_0_12 */
+static int hf_lte_rrc_prach_ConfigIndexHighSpeed_r14 = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_prach_FreqOffsetHighSpeed_r14 = -1; /* INTEGER_0_94 */
static int hf_lte_rrc_prach_ConfigIndex_r10 = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_prach_ConfigIndex = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_highSpeedFlag = -1; /* BOOLEAN */
@@ -2410,8 +2767,9 @@ static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level0_r13 = -1; /* T_pucch_Nu
static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level1_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level1_r13 */
static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level2_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level2_r13 */
static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level3_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r14 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level3_r14 */
static int hf_lte_rrc_ackNackRepetition = -1; /* T_ackNackRepetition */
-static int hf_lte_rrc_setup_48 = -1; /* T_setup_42 */
+static int hf_lte_rrc_setup_62 = -1; /* T_setup_53 */
static int hf_lte_rrc_repetitionFactor = -1; /* T_repetitionFactor */
static int hf_lte_rrc_n1PUCCH_AN_Rep = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_tdd_AckNackFeedbackMode = -1; /* T_tdd_AckNackFeedbackMode */
@@ -2420,30 +2778,30 @@ static int hf_lte_rrc_format3_r10 = -1; /* T_format3_r10 */
static int hf_lte_rrc_n3PUCCH_AN_List_r10 = -1; /* T_n3PUCCH_AN_List_r10 */
static int hf_lte_rrc_n3PUCCH_AN_List_r10_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r10 = -1; /* T_twoAntennaPortActivatedPUCCH_Format3_r10 */
-static int hf_lte_rrc_setup_49 = -1; /* T_setup_43 */
+static int hf_lte_rrc_setup_63 = -1; /* T_setup_54 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r10 = -1; /* T_n3PUCCH_AN_ListP1_r10 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r10_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_channelSelection_r10 = -1; /* T_channelSelection_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_r10 = -1; /* T_n1PUCCH_AN_CS_r10 */
-static int hf_lte_rrc_setup_50 = -1; /* T_setup_44 */
+static int hf_lte_rrc_setup_64 = -1; /* T_setup_55 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r10 = -1; /* SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r10_item = -1; /* N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r10 = -1; /* T_twoAntennaPortActivatedPUCCH_Format1a1b_r10 */
static int hf_lte_rrc_simultaneousPUCCH_PUSCH_r10 = -1; /* T_simultaneousPUCCH_PUSCH_r10 */
static int hf_lte_rrc_n1PUCCH_AN_RepP1_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_n1PUCCH_AN_CS_v1130 = -1; /* T_n1PUCCH_AN_CS_v1130 */
-static int hf_lte_rrc_setup_51 = -1; /* T_setup_45 */
+static int hf_lte_rrc_setup_65 = -1; /* T_setup_56 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11 = -1; /* T_n1PUCCH_AN_CS_ListP1_r11 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11_item = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nPUCCH_Param_r11 = -1; /* T_nPUCCH_Param_r11 */
-static int hf_lte_rrc_setup_52 = -1; /* T_setup_46 */
+static int hf_lte_rrc_setup_66 = -1; /* T_setup_57 */
static int hf_lte_rrc_nPUCCH_Identity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_n1PUCCH_AN_r11 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nkaPUCCH_Param_r12 = -1; /* T_nkaPUCCH_Param_r12 */
-static int hf_lte_rrc_setup_53 = -1; /* T_setup_47 */
+static int hf_lte_rrc_setup_67 = -1; /* T_setup_58 */
static int hf_lte_rrc_nkaPUCCH_AN_r12 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_ackNackRepetition_r13 = -1; /* T_ackNackRepetition_r13 */
-static int hf_lte_rrc_setup_54 = -1; /* T_setup_48 */
+static int hf_lte_rrc_setup_68 = -1; /* T_setup_59 */
static int hf_lte_rrc_repetitionFactor_r13 = -1; /* T_repetitionFactor_r13 */
static int hf_lte_rrc_n1PUCCH_AN_Rep_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_tdd_AckNackFeedbackMode_r13 = -1; /* T_tdd_AckNackFeedbackMode_r13 */
@@ -2452,12 +2810,12 @@ static int hf_lte_rrc_format3_r13 = -1; /* T_format3_r13 */
static int hf_lte_rrc_n3PUCCH_AN_List_r13 = -1; /* T_n3PUCCH_AN_List_r13 */
static int hf_lte_rrc_n3PUCCH_AN_List_r13_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r13 = -1; /* T_twoAntennaPortActivatedPUCCH_Format3_r13 */
-static int hf_lte_rrc_setup_55 = -1; /* T_setup_49 */
+static int hf_lte_rrc_setup_69 = -1; /* T_setup_60 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13 = -1; /* T_n3PUCCH_AN_ListP1_r13 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_channelSelection_r13 = -1; /* T_channelSelection_r13 */
static int hf_lte_rrc_n1PUCCH_AN_CS_r13 = -1; /* T_n1PUCCH_AN_CS_r13 */
-static int hf_lte_rrc_setup_56 = -1; /* T_setup_50 */
+static int hf_lte_rrc_setup_70 = -1; /* T_setup_61 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13 = -1; /* N1PUCCH_AN_CS_List_r13 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item = -1; /* N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13 = -1; /* T_n1PUCCH_AN_CS_ListP1_r13 */
@@ -2475,11 +2833,11 @@ static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r13 = -1; /* T_tw
static int hf_lte_rrc_simultaneousPUCCH_PUSCH_r13 = -1; /* T_simultaneousPUCCH_PUSCH_r13 */
static int hf_lte_rrc_n1PUCCH_AN_RepP1_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nPUCCH_Param_r13 = -1; /* T_nPUCCH_Param_r13 */
-static int hf_lte_rrc_setup_57 = -1; /* T_setup_51 */
+static int hf_lte_rrc_setup_71 = -1; /* T_setup_62 */
static int hf_lte_rrc_nPUCCH_Identity_r13 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_n1PUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nkaPUCCH_Param_r13 = -1; /* T_nkaPUCCH_Param_r13 */
-static int hf_lte_rrc_setup_58 = -1; /* T_setup_52 */
+static int hf_lte_rrc_setup_72 = -1; /* T_setup_63 */
static int hf_lte_rrc_nkaPUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_spatialBundlingPUCCH_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_spatialBundlingPUSCH_r13 = -1; /* BOOLEAN */
@@ -2487,13 +2845,14 @@ static int hf_lte_rrc_harq_TimingTDD_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_codebooksizeDetermination_r13 = -1; /* T_codebooksizeDetermination_r13 */
static int hf_lte_rrc_maximumPayloadCoderate_r13 = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_pucch_NumRepetitionCE_r13 = -1; /* T_pucch_NumRepetitionCE_r13 */
-static int hf_lte_rrc_setup_59 = -1; /* T_setup_53 */
+static int hf_lte_rrc_setup_73 = -1; /* T_setup_64 */
static int hf_lte_rrc_modeA = -1; /* T_modeA */
static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r13 = -1; /* T_pucch_NumRepetitionCE_format1_r13 */
static int hf_lte_rrc_pucch_NumRepetitionCE_format2_r13 = -1; /* T_pucch_NumRepetitionCE_format2_r13 */
static int hf_lte_rrc_modeB = -1; /* T_modeB */
static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r13_01 = -1; /* T_pucch_NumRepetitionCE_format1_r13_01 */
static int hf_lte_rrc_pucch_NumRepetitionCE_format2_r13_01 = -1; /* T_pucch_NumRepetitionCE_format2_r13_01 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r14 = -1; /* T_pucch_NumRepetitionCE_format1_r14 */
static int hf_lte_rrc_startingPRB_format4_r13 = -1; /* INTEGER_0_109 */
static int hf_lte_rrc_numberOfPRB_format4_r13 = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_startingPRB_format5_r13 = -1; /* INTEGER_0_109 */
@@ -2520,11 +2879,11 @@ static int hf_lte_rrc_betaOffset_CQI_Index_MC_r10 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_groupHoppingDisabled_r10 = -1; /* T_groupHoppingDisabled_r10 */
static int hf_lte_rrc_dmrs_WithOCC_Activated_r10 = -1; /* T_dmrs_WithOCC_Activated_r10 */
static int hf_lte_rrc_pusch_DMRS_r11 = -1; /* T_pusch_DMRS_r11 */
-static int hf_lte_rrc_setup_60 = -1; /* T_setup_54 */
+static int hf_lte_rrc_setup_74 = -1; /* T_setup_65 */
static int hf_lte_rrc_nPUSCH_Identity_r11 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_nDMRS_CSH_Identity_r11 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_uciOnPUSCH = -1; /* T_uciOnPUSCH */
-static int hf_lte_rrc_setup_61 = -1; /* T_setup_55 */
+static int hf_lte_rrc_setup_75 = -1; /* T_setup_66 */
static int hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
@@ -2544,11 +2903,11 @@ static int hf_lte_rrc_betaOffset_CQI_Index_MC_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_groupHoppingDisabled_r13 = -1; /* T_groupHoppingDisabled_r13 */
static int hf_lte_rrc_dmrs_WithOCC_Activated_r13 = -1; /* T_dmrs_WithOCC_Activated_r13 */
static int hf_lte_rrc_pusch_DMRS_r11_01 = -1; /* T_pusch_DMRS_r11_01 */
-static int hf_lte_rrc_setup_62 = -1; /* T_setup_56 */
+static int hf_lte_rrc_setup_76 = -1; /* T_setup_67 */
static int hf_lte_rrc_nPUSCH_Identity_r13 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_nDMRS_CSH_Identity_r13 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_uciOnPUSCH_01 = -1; /* T_uciOnPUSCH_01 */
-static int hf_lte_rrc_setup_63 = -1; /* T_setup_57 */
+static int hf_lte_rrc_setup_77 = -1; /* T_setup_68 */
static int hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
@@ -2559,8 +2918,30 @@ static int hf_lte_rrc_betaOffset2_ACK_Index_MC_SubframeSet2_r13 = -1; /* INTEGE
static int hf_lte_rrc_betaOffset_RI_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_CQI_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_pusch_HoppingConfig_r13 = -1; /* T_pusch_HoppingConfig_r13 */
+static int hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14 = -1; /* T_ce_PUSCH_NB_MaxTBS_r14 */
+static int hf_lte_rrc_ce_PUSCH_MaxBandwidth_r14 = -1; /* T_ce_PUSCH_MaxBandwidth_r14 */
+static int hf_lte_rrc_tdd_PUSCH_UpPTS_r14 = -1; /* TDD_PUSCH_UpPTS_r14 */
+static int hf_lte_rrc_ul_DMRS_IFDMA_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_enable256QAM_r14 = -1; /* Enable256QAM_r14 */
static int hf_lte_rrc_groupHoppingDisabled_r10_01 = -1; /* T_groupHoppingDisabled_r10_01 */
static int hf_lte_rrc_dmrs_WithOCC_Activated_r10_01 = -1; /* T_dmrs_WithOCC_Activated_r10_01 */
+static int hf_lte_rrc_setup_78 = -1; /* T_setup_69 */
+static int hf_lte_rrc_symPUSCH_UpPTS_r14 = -1; /* T_symPUSCH_UpPTS_r14 */
+static int hf_lte_rrc_dmrs_LessUpPTS_Config_r14 = -1; /* T_dmrs_LessUpPTS_Config_r14 */
+static int hf_lte_rrc_setup_79 = -1; /* T_setup_70 */
+static int hf_lte_rrc_tpc_SubframeSet_Configured_r14 = -1; /* T_tpc_SubframeSet_Configured_r14 */
+static int hf_lte_rrc_subframeSet1_DCI_Format0_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_subframeSet1_DCI_Format4_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_subframeSet2_DCI_Format0_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_subframeSet2_DCI_Format4_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_tpc_SubframeSet_NotConfigured_r14 = -1; /* T_tpc_SubframeSet_NotConfigured_r14 */
+static int hf_lte_rrc_dci_Format0_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_dci_Format4_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_setup_80 = -1; /* T_setup_71 */
+static int hf_lte_rrc_pusch_HoppingOffsetPUSCH_Enh_r14 = -1; /* INTEGER_1_100 */
+static int hf_lte_rrc_interval_ULHoppingPUSCH_Enh_r14 = -1; /* T_interval_ULHoppingPUSCH_Enh_r14 */
+static int hf_lte_rrc_interval_FDD_PUSCH_Enh_r14 = -1; /* T_interval_FDD_PUSCH_Enh_r14 */
+static int hf_lte_rrc_interval_TDD_PUSCH_Enh_r14 = -1; /* T_interval_TDD_PUSCH_Enh_r14 */
static int hf_lte_rrc_groupHoppingEnabled = -1; /* BOOLEAN */
static int hf_lte_rrc_groupAssignmentPUSCH = -1; /* INTEGER_0_29 */
static int hf_lte_rrc_sequenceHoppingEnabled = -1; /* BOOLEAN */
@@ -2617,6 +2998,9 @@ static int hf_lte_rrc_pdsch_ConfigCommon_v1310 = -1; /* PDSCH_ConfigCommon_v131
static int hf_lte_rrc_pusch_ConfigCommon_v1310 = -1; /* PUSCH_ConfigCommon_v1310 */
static int hf_lte_rrc_prach_ConfigCommon_v1310 = -1; /* PRACH_ConfigSIB_v1310 */
static int hf_lte_rrc_pucch_ConfigCommon_v1310 = -1; /* PUCCH_ConfigCommon_v1310 */
+static int hf_lte_rrc_highSpeedConfig_r14 = -1; /* HighSpeedConfig_r14 */
+static int hf_lte_rrc_prach_Config_v1430 = -1; /* PRACH_Config_v1430 */
+static int hf_lte_rrc_pucch_ConfigCommon_v1430 = -1; /* PUCCH_ConfigCommon_v1430 */
static int hf_lte_rrc_prach_Config_01 = -1; /* PRACH_Config */
static int hf_lte_rrc_prach_Config_v1310 = -1; /* PRACH_Config_v1310 */
static int hf_lte_rrc_uplinkPowerControlCommon_v1310 = -1; /* UplinkPowerControlCommon_v1310 */
@@ -2649,6 +3033,19 @@ static int hf_lte_rrc_prach_ConfigSCell_r11 = -1; /* PRACH_Config */
static int hf_lte_rrc_uplinkPowerControlCommonSCell_v1130 = -1; /* UplinkPowerControlCommonSCell_v1130 */
static int hf_lte_rrc_pucch_ConfigCommon_r13 = -1; /* PUCCH_ConfigCommon */
static int hf_lte_rrc_uplinkPowerControlCommonSCell_v1310 = -1; /* UplinkPowerControlCommonSCell_v1310 */
+static int hf_lte_rrc_highSpeedConfigSCell_r14 = -1; /* HighSpeedConfigSCell_r14 */
+static int hf_lte_rrc_ul_Configuration_r14 = -1; /* T_ul_Configuration_r14 */
+static int hf_lte_rrc_ul_FreqInfo_r14 = -1; /* T_ul_FreqInfo_r14 */
+static int hf_lte_rrc_ul_CarrierFreq_r14 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_ul_Bandwidth_r14 = -1; /* T_ul_Bandwidth_r14 */
+static int hf_lte_rrc_additionalSpectrumEmissionSCell_r14 = -1; /* AdditionalSpectrumEmission */
+static int hf_lte_rrc_p_Max_r14 = -1; /* P_Max */
+static int hf_lte_rrc_soundingRS_UL_ConfigCommon_r14 = -1; /* SoundingRS_UL_ConfigCommon */
+static int hf_lte_rrc_ul_CyclicPrefixLength_r14 = -1; /* UL_CyclicPrefixLength */
+static int hf_lte_rrc_prach_ConfigSCell_r14 = -1; /* PRACH_ConfigSCell_r10 */
+static int hf_lte_rrc_uplinkPowerControlCommonPUSCH_LessCell_v1430 = -1; /* UplinkPowerControlCommonPUSCH_LessCell_v1430 */
+static int hf_lte_rrc_harq_ReferenceConfig_r14 = -1; /* T_harq_ReferenceConfig_r14 */
+static int hf_lte_rrc_soundingRS_FlexibleTiming_r14 = -1; /* T_soundingRS_FlexibleTiming_r14 */
static int hf_lte_rrc_modificationPeriodCoeff = -1; /* T_modificationPeriodCoeff */
static int hf_lte_rrc_modificationPeriodCoeff_v1310 = -1; /* T_modificationPeriodCoeff_v1310 */
static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13_01 = -1; /* T_mpdcch_pdsch_HoppingNB_r13_01 */
@@ -2669,6 +3066,9 @@ static int hf_lte_rrc_nB = -1; /* T_nB */
static int hf_lte_rrc_paging_narrowBands_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
static int hf_lte_rrc_mpdcch_NumRepetition_Paging_r13 = -1; /* T_mpdcch_NumRepetition_Paging_r13 */
static int hf_lte_rrc_nB_v1310 = -1; /* T_nB_v1310 */
+static int hf_lte_rrc_highSpeedEnhancedMeasFlag_r14 = -1; /* T_highSpeedEnhancedMeasFlag_r14 */
+static int hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14 = -1; /* T_highSpeedEnhancedDemodulationFlag_r14 */
+static int hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14_01 = -1; /* T_highSpeedEnhancedDemodulationFlag_r14_01 */
static int hf_lte_rrc_srb_ToAddModList = -1; /* SRB_ToAddModList */
static int hf_lte_rrc_drb_ToAddModList = -1; /* DRB_ToAddModList */
static int hf_lte_rrc_drb_ToReleaseList = -1; /* DRB_ToReleaseList */
@@ -2682,6 +3082,7 @@ static int hf_lte_rrc_neighCellsCRS_Info_r11 = -1; /* NeighCellsCRS_Info_r11 */
static int hf_lte_rrc_naics_Info_r12 = -1; /* NAICS_AssistanceInfo_r12 */
static int hf_lte_rrc_neighCellsCRS_Info_r13 = -1; /* NeighCellsCRS_Info_r13 */
static int hf_lte_rrc_rlf_TimersAndConstants_r13 = -1; /* RLF_TimersAndConstants_r13 */
+static int hf_lte_rrc_sps_Config_v1430 = -1; /* SPS_Config_v1430 */
static int hf_lte_rrc_physicalConfigDedicatedPSCell_r12 = -1; /* PhysicalConfigDedicated */
static int hf_lte_rrc_sps_Config_r12 = -1; /* SPS_Config */
static int hf_lte_rrc_neighCellsCRS_InfoPSCell_r13 = -1; /* NeighCellsCRS_Info_r13 */
@@ -2709,6 +3110,10 @@ static int hf_lte_rrc_rlc_Config_v1250 = -1; /* RLC_Config_v1250 */
static int hf_lte_rrc_rlc_Config_v1310 = -1; /* RLC_Config_v1310 */
static int hf_lte_rrc_drb_TypeLWA_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_drb_TypeLWIP_r13 = -1; /* T_drb_TypeLWIP_r13 */
+static int hf_lte_rrc_rlc_Config_v1430 = -1; /* RLC_Config_v1430 */
+static int hf_lte_rrc_lwip_UL_Aggregation_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_lwip_DL_Aggregation_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_lwa_WLAN_AC_r14 = -1; /* T_lwa_WLAN_AC_r14 */
static int hf_lte_rrc_drb_Type_r12_01 = -1; /* T_drb_Type_r12_01 */
static int hf_lte_rrc_split_r12 = -1; /* NULL */
static int hf_lte_rrc_scg_r12 = -1; /* T_scg_r12 */
@@ -2717,17 +3122,17 @@ static int hf_lte_rrc_rlc_ConfigSCG_r12 = -1; /* RLC_Config */
static int hf_lte_rrc_logicalChannelIdentitySCG_r12 = -1; /* INTEGER_3_10 */
static int hf_lte_rrc_logicalChannelConfigSCG_r12 = -1; /* LogicalChannelConfig */
static int hf_lte_rrc_DRB_ToReleaseList_item = -1; /* DRB_Identity */
-static int hf_lte_rrc_setup_64 = -1; /* MeasSubframePattern_r10 */
-static int hf_lte_rrc_setup_65 = -1; /* CRS_AssistanceInfoList_r11 */
+static int hf_lte_rrc_setup_81 = -1; /* MeasSubframePattern_r10 */
+static int hf_lte_rrc_setup_82 = -1; /* CRS_AssistanceInfoList_r11 */
static int hf_lte_rrc_CRS_AssistanceInfoList_r11_item = -1; /* CRS_AssistanceInfo_r11 */
static int hf_lte_rrc_physCellId_r11_02 = -1; /* PhysCellId */
static int hf_lte_rrc_antennaPortsCount_r11_01 = -1; /* T_antennaPortsCount_r11_01 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11_02 = -1; /* MBSFN_SubframeConfigList */
-static int hf_lte_rrc_setup_66 = -1; /* CRS_AssistanceInfoList_r13 */
+static int hf_lte_rrc_setup_83 = -1; /* CRS_AssistanceInfoList_r13 */
static int hf_lte_rrc_CRS_AssistanceInfoList_r13_item = -1; /* CRS_AssistanceInfo_r13 */
static int hf_lte_rrc_antennaPortsCount_r13 = -1; /* T_antennaPortsCount_r13 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r13 = -1; /* MBSFN_SubframeConfigList */
-static int hf_lte_rrc_setup_67 = -1; /* T_setup_58 */
+static int hf_lte_rrc_setup_84 = -1; /* T_setup_72 */
static int hf_lte_rrc_neighCellsToReleaseList_r12 = -1; /* NeighCellsToReleaseList_r12 */
static int hf_lte_rrc_neighCellsToAddModList_r12 = -1; /* NeighCellsToAddModList_r12 */
static int hf_lte_rrc_servCellp_a_r12 = -1; /* P_a */
@@ -2740,7 +3145,7 @@ static int hf_lte_rrc_p_aList_r12 = -1; /* SEQUENCE_SIZE_1_maxP_a_PerN
static int hf_lte_rrc_p_aList_r12_item = -1; /* P_a */
static int hf_lte_rrc_transmissionModeList_r12 = -1; /* T_transmissionModeList_r12 */
static int hf_lte_rrc_resAllocGranularity_r12 = -1; /* INTEGER_1_4 */
-static int hf_lte_rrc_setup_68 = -1; /* T_setup_59 */
+static int hf_lte_rrc_setup_85 = -1; /* T_setup_73 */
static int hf_lte_rrc_rclwi_Config_r13 = -1; /* RCLWI_Config_r13 */
static int hf_lte_rrc_command = -1; /* T_command */
static int hf_lte_rrc_steerToWLAN_r13 = -1; /* T_steerToWLAN_r13 */
@@ -2759,6 +3164,8 @@ static int hf_lte_rrc_dl_extended_RLC_LI_Field_r12 = -1; /* T_dl_extended_RLC_L
static int hf_lte_rrc_ul_extended_RLC_AM_SN_r13 = -1; /* T_ul_extended_RLC_AM_SN_r13 */
static int hf_lte_rrc_dl_extended_RLC_AM_SN_r13 = -1; /* T_dl_extended_RLC_AM_SN_r13 */
static int hf_lte_rrc_pollPDU_v1310 = -1; /* PollPDU_v1310 */
+static int hf_lte_rrc_setup_86 = -1; /* T_setup_74 */
+static int hf_lte_rrc_pollByte_r14 = -1; /* PollByte_r14 */
static int hf_lte_rrc_t_PollRetransmit = -1; /* T_PollRetransmit */
static int hf_lte_rrc_pollPDU = -1; /* PollPDU */
static int hf_lte_rrc_pollByte = -1; /* PollByte */
@@ -2766,16 +3173,16 @@ static int hf_lte_rrc_maxRetxThreshold = -1; /* T_maxRetxThreshold */
static int hf_lte_rrc_t_Reordering = -1; /* T_Reordering */
static int hf_lte_rrc_t_StatusProhibit = -1; /* T_StatusProhibit */
static int hf_lte_rrc_sn_FieldLength = -1; /* SN_FieldLength */
-static int hf_lte_rrc_setup_69 = -1; /* T_setup_60 */
+static int hf_lte_rrc_setup_87 = -1; /* T_setup_75 */
static int hf_lte_rrc_t301_r9 = -1; /* T_t301_r9 */
static int hf_lte_rrc_t310_r9 = -1; /* T_t310_r9 */
static int hf_lte_rrc_n310_r9 = -1; /* T_n310_r9 */
static int hf_lte_rrc_t311_r9 = -1; /* T_t311_r9 */
static int hf_lte_rrc_n311_r9 = -1; /* T_n311_r9 */
-static int hf_lte_rrc_setup_70 = -1; /* T_setup_61 */
+static int hf_lte_rrc_setup_88 = -1; /* T_setup_76 */
static int hf_lte_rrc_t301_v1310 = -1; /* T_t301_v1310 */
static int hf_lte_rrc_t310_v1330 = -1; /* T_t310_v1330 */
-static int hf_lte_rrc_setup_71 = -1; /* T_setup_62 */
+static int hf_lte_rrc_setup_89 = -1; /* T_setup_77 */
static int hf_lte_rrc_t313_r12 = -1; /* T_t313_r12 */
static int hf_lte_rrc_n313_r12 = -1; /* T_n313_r12 */
static int hf_lte_rrc_n314_r12 = -1; /* T_n314_r12 */
@@ -2812,22 +3219,22 @@ static int hf_lte_rrc_fallbackForFormat3 = -1; /* T_fallbackForFormat3 */
static int hf_lte_rrc_n1PUCCH_AN_P0_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_n1PUCCH_AN_P1_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_fdd = -1; /* T_fdd */
-static int hf_lte_rrc_setup_72 = -1; /* T_setup_63 */
+static int hf_lte_rrc_setup_90 = -1; /* T_setup_78 */
static int hf_lte_rrc_sr_PUCCH_ResourceIndex = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_sr_ConfigIndex = -1; /* T_sr_ConfigIndex */
static int hf_lte_rrc_dsr_TransMax = -1; /* T_dsr_TransMax */
static int hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r10 = -1; /* INTEGER_0_2047 */
-static int hf_lte_rrc_setup_73 = -1; /* T_setup_64 */
+static int hf_lte_rrc_setup_91 = -1; /* T_setup_79 */
static int hf_lte_rrc_sr_PUCCH_ResourceIndex_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_sr_ConfigIndex_r13 = -1; /* T_sr_ConfigIndex_r13 */
static int hf_lte_rrc_dsr_TransMax_r13 = -1; /* T_dsr_TransMax_r13 */
-static int hf_lte_rrc_setup_74 = -1; /* T_setup_65 */
+static int hf_lte_rrc_setup_92 = -1; /* T_setup_80 */
static int hf_lte_rrc_srs_BandwidthConfig = -1; /* T_srs_BandwidthConfig */
static int hf_lte_rrc_srs_SubframeConfig = -1; /* T_srs_SubframeConfig */
static int hf_lte_rrc_ackNackSRS_SimultaneousTransmission = -1; /* BOOLEAN */
static int hf_lte_rrc_srs_MaxUpPts = -1; /* T_srs_MaxUpPts */
-static int hf_lte_rrc_setup_75 = -1; /* T_setup_66 */
+static int hf_lte_rrc_setup_93 = -1; /* T_setup_81 */
static int hf_lte_rrc_srs_Bandwidth = -1; /* T_srs_Bandwidth */
static int hf_lte_rrc_srs_HoppingBandwidth = -1; /* T_srs_HoppingBandwidth */
static int hf_lte_rrc_freqDomainPosition = -1; /* INTEGER_0_23 */
@@ -2836,11 +3243,11 @@ static int hf_lte_rrc_srs_ConfigIndex = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_transmissionComb = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_cyclicShift_01 = -1; /* T_cyclicShift */
static int hf_lte_rrc_srs_AntennaPort_r10 = -1; /* SRS_AntennaPort */
-static int hf_lte_rrc_setup_76 = -1; /* T_setup_67 */
+static int hf_lte_rrc_setup_94 = -1; /* T_setup_82 */
static int hf_lte_rrc_transmissionComb_v1310 = -1; /* INTEGER_2_3 */
static int hf_lte_rrc_cyclicShift_v1310 = -1; /* T_cyclicShift_v1310 */
static int hf_lte_rrc_transmissionCombNum_r13 = -1; /* T_transmissionCombNum_r13 */
-static int hf_lte_rrc_setup_77 = -1; /* T_setup_68 */
+static int hf_lte_rrc_setup_95 = -1; /* T_setup_83 */
static int hf_lte_rrc_srs_UpPtsAdd_r13 = -1; /* T_srs_UpPtsAdd_r13 */
static int hf_lte_rrc_srs_Bandwidth_r13 = -1; /* T_srs_Bandwidth_r13 */
static int hf_lte_rrc_srs_HoppingBandwidth_r13 = -1; /* T_srs_HoppingBandwidth_r13 */
@@ -2851,30 +3258,32 @@ static int hf_lte_rrc_transmissionComb_r13 = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_cyclicShift_r13 = -1; /* T_cyclicShift_r13 */
static int hf_lte_rrc_srs_AntennaPort_r13 = -1; /* SRS_AntennaPort */
static int hf_lte_rrc_transmissionCombNum_r13_01 = -1; /* T_transmissionCombNum_r13_01 */
-static int hf_lte_rrc_setup_78 = -1; /* T_setup_69 */
+static int hf_lte_rrc_setup_96 = -1; /* T_setup_84 */
static int hf_lte_rrc_srs_ConfigIndexAp_r10 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r10 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r10_item = -1; /* SRS_ConfigAp_r10 */
static int hf_lte_rrc_srs_ActivateAp_r10 = -1; /* T_srs_ActivateAp_r10 */
-static int hf_lte_rrc_setup_79 = -1; /* T_setup_70 */
+static int hf_lte_rrc_setup_97 = -1; /* T_setup_85 */
static int hf_lte_rrc_srs_ConfigApDCI_Format0_r10 = -1; /* SRS_ConfigAp_r10 */
static int hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r10 = -1; /* SRS_ConfigAp_r10 */
-static int hf_lte_rrc_setup_80 = -1; /* T_setup_71 */
+static int hf_lte_rrc_setup_98 = -1; /* T_setup_86 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_v1310 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_v1310_item = -1; /* SRS_ConfigAp_v1310 */
static int hf_lte_rrc_srs_ActivateAp_v1310 = -1; /* T_srs_ActivateAp_v1310 */
-static int hf_lte_rrc_setup_81 = -1; /* T_setup_72 */
+static int hf_lte_rrc_setup_99 = -1; /* T_setup_87 */
static int hf_lte_rrc_srs_ConfigApDCI_Format0_v1310 = -1; /* SRS_ConfigAp_v1310 */
static int hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v1310 = -1; /* SRS_ConfigAp_v1310 */
-static int hf_lte_rrc_setup_82 = -1; /* T_setup_73 */
+static int hf_lte_rrc_setup_100 = -1; /* T_setup_88 */
static int hf_lte_rrc_srs_UpPtsAdd_r13_01 = -1; /* T_srs_UpPtsAdd_r13_01 */
static int hf_lte_rrc_srs_ConfigIndexAp_r13 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r13 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r13_item = -1; /* SRS_ConfigAp_r13 */
static int hf_lte_rrc_srs_ActivateAp_r13 = -1; /* T_srs_ActivateAp_r13 */
-static int hf_lte_rrc_setup_83 = -1; /* T_setup_74 */
+static int hf_lte_rrc_setup_101 = -1; /* T_setup_89 */
static int hf_lte_rrc_srs_ConfigApDCI_Format0_r13 = -1; /* SRS_ConfigAp_r13 */
static int hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r13 = -1; /* SRS_ConfigAp_r13 */
+static int hf_lte_rrc_setup_102 = -1; /* T_setup_90 */
+static int hf_lte_rrc_srs_SubframeIndication_r14 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_srs_AntennaPortAp_r10 = -1; /* SRS_AntennaPort */
static int hf_lte_rrc_srs_BandwidthAp_r10 = -1; /* T_srs_BandwidthAp_r10 */
static int hf_lte_rrc_freqDomainPositionAp_r10 = -1; /* INTEGER_0_23 */
@@ -2892,14 +3301,24 @@ static int hf_lte_rrc_transmissionCombNum_r13_03 = -1; /* T_transmissionCombNum
static int hf_lte_rrc_semiPersistSchedC_RNTI = -1; /* C_RNTI */
static int hf_lte_rrc_sps_ConfigDL = -1; /* SPS_ConfigDL */
static int hf_lte_rrc_sps_ConfigUL = -1; /* SPS_ConfigUL */
-static int hf_lte_rrc_setup_84 = -1; /* T_setup_75 */
+static int hf_lte_rrc_ul_SPS_V_RNTI_r14 = -1; /* C_RNTI */
+static int hf_lte_rrc_sl_SPS_V_RNTI_r14 = -1; /* C_RNTI */
+static int hf_lte_rrc_sps_ConfigUL_ToAddModList_r14 = -1; /* SPS_ConfigUL_ToAddModList_r14 */
+static int hf_lte_rrc_sps_ConfigUL_ToReleaseList_r14 = -1; /* SPS_ConfigUL_ToReleaseList_r14 */
+static int hf_lte_rrc_sps_ConfigSL_ToAddModList_r14 = -1; /* SPS_ConfigSL_ToAddModList_r14 */
+static int hf_lte_rrc_sps_ConfigSL_ToReleaseList_r14 = -1; /* SPS_ConfigSL_ToReleaseList_r14 */
+static int hf_lte_rrc_SPS_ConfigUL_ToAddModList_r14_item = -1; /* SPS_ConfigUL */
+static int hf_lte_rrc_SPS_ConfigUL_ToReleaseList_r14_item = -1; /* SPS_ConfigIndex_r14 */
+static int hf_lte_rrc_SPS_ConfigSL_ToAddModList_r14_item = -1; /* SPS_ConfigSL_r14 */
+static int hf_lte_rrc_SPS_ConfigSL_ToReleaseList_r14_item = -1; /* SPS_ConfigIndex_r14 */
+static int hf_lte_rrc_setup_103 = -1; /* T_setup_91 */
static int hf_lte_rrc_semiPersistSchedIntervalDL = -1; /* T_semiPersistSchedIntervalDL */
static int hf_lte_rrc_numberOfConfSPS_Processes = -1; /* INTEGER_1_8 */
static int hf_lte_rrc_n1PUCCH_AN_PersistentList = -1; /* N1PUCCH_AN_PersistentList */
static int hf_lte_rrc_twoAntennaPortActivated_r10 = -1; /* T_twoAntennaPortActivated_r10 */
-static int hf_lte_rrc_setup_85 = -1; /* T_setup_76 */
+static int hf_lte_rrc_setup_104 = -1; /* T_setup_92 */
static int hf_lte_rrc_n1PUCCH_AN_PersistentListP1_r10 = -1; /* N1PUCCH_AN_PersistentList */
-static int hf_lte_rrc_setup_86 = -1; /* T_setup_77 */
+static int hf_lte_rrc_setup_105 = -1; /* T_setup_93 */
static int hf_lte_rrc_semiPersistSchedIntervalUL = -1; /* T_semiPersistSchedIntervalUL */
static int hf_lte_rrc_implicitReleaseAfter = -1; /* T_implicitReleaseAfter */
static int hf_lte_rrc_p0_Persistent = -1; /* T_p0_Persistent */
@@ -2907,19 +3326,32 @@ static int hf_lte_rrc_p0_NominalPUSCH_Persistent = -1; /* INTEGER_M126_24 */
static int hf_lte_rrc_p0_UE_PUSCH_Persistent = -1; /* INTEGER_M8_7 */
static int hf_lte_rrc_twoIntervalsConfig = -1; /* T_twoIntervalsConfig */
static int hf_lte_rrc_p0_PersistentSubframeSet2_r12 = -1; /* T_p0_PersistentSubframeSet2_r12 */
-static int hf_lte_rrc_setup_87 = -1; /* T_setup_78 */
+static int hf_lte_rrc_setup_106 = -1; /* T_setup_94 */
static int hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12 = -1; /* INTEGER_M126_24 */
static int hf_lte_rrc_p0_UE_PUSCH_PersistentSubframeSet2_r12 = -1; /* INTEGER_M8_7 */
static int hf_lte_rrc_numberOfConfUlSPS_Processes_r13 = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_fixedRV_NonAdaptive_r14 = -1; /* T_fixedRV_NonAdaptive_r14 */
+static int hf_lte_rrc_sps_ConfigIndex_r14 = -1; /* SPS_ConfigIndex_r14 */
+static int hf_lte_rrc_semiPersistSchedIntervalUL_v1430 = -1; /* T_semiPersistSchedIntervalUL_v1430 */
+static int hf_lte_rrc_semiPersistSchedIntervalSL_r14 = -1; /* T_semiPersistSchedIntervalSL_r14 */
static int hf_lte_rrc_N1PUCCH_AN_PersistentList_item = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_setup_107 = -1; /* T_setup_95 */
+static int hf_lte_rrc_srs_TPC_RNTI_r14 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_startingBitOfFormat3B_r14 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_fieldTypeFormat3B_r14 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_srs_CC_SetIndexlist_r14 = -1; /* SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 */
+static int hf_lte_rrc_srs_CC_SetIndexlist_r14_item = -1; /* SRS_CC_SetIndex_r14 */
+static int hf_lte_rrc_cc_SetIndex_r14 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_cc_IndexInOneCC_Set_r14 = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_subframeAssignment = -1; /* T_subframeAssignment */
static int hf_lte_rrc_specialSubframePatterns = -1; /* T_specialSubframePatterns */
static int hf_lte_rrc_specialSubframePatterns_v1130 = -1; /* T_specialSubframePatterns_v1130 */
+static int hf_lte_rrc_specialSubframePatterns_v1430 = -1; /* T_specialSubframePatterns_v1430 */
static int hf_lte_rrc_subframeAssignmentSL_r12 = -1; /* T_subframeAssignmentSL_r12 */
-static int hf_lte_rrc_setup_88 = -1; /* T_setup_79 */
+static int hf_lte_rrc_setup_108 = -1; /* T_setup_96 */
static int hf_lte_rrc_tpc_RNTI = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_tpc_Index = -1; /* TPC_Index */
-static int hf_lte_rrc_setup_89 = -1; /* T_setup_80 */
+static int hf_lte_rrc_setup_109 = -1; /* T_setup_97 */
static int hf_lte_rrc_tpc_Index_PUCCH_SCell_r13 = -1; /* TPC_Index */
static int hf_lte_rrc_indexOfFormat3 = -1; /* INTEGER_1_15 */
static int hf_lte_rrc_indexOfFormat3A = -1; /* INTEGER_1_31 */
@@ -2949,6 +3381,9 @@ static int hf_lte_rrc_deltaF_PUCCH_Format3_r12_01 = -1; /* T_deltaF_PUCCH_Forma
static int hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12_01 = -1; /* T_deltaF_PUCCH_Format1bCS_r12_01 */
static int hf_lte_rrc_deltaF_PUCCH_Format4_r13_01 = -1; /* T_deltaF_PUCCH_Format4_r13_01 */
static int hf_lte_rrc_deltaF_PUCCH_Format5_13_01 = -1; /* T_deltaF_PUCCH_Format5_13_01 */
+static int hf_lte_rrc_p0_Nominal_PeriodicSRS_r14 = -1; /* INTEGER_M126_24 */
+static int hf_lte_rrc_p0_Nominal_AperiodicSRS_r14 = -1; /* INTEGER_M126_24 */
+static int hf_lte_rrc_alpha_SRS_r14 = -1; /* Alpha_r12 */
static int hf_lte_rrc_p0_UE_PUSCH = -1; /* INTEGER_M8_7 */
static int hf_lte_rrc_deltaMCS_Enabled = -1; /* T_deltaMCS_Enabled */
static int hf_lte_rrc_accumulationEnabled = -1; /* BOOLEAN */
@@ -2961,11 +3396,14 @@ static int hf_lte_rrc_pSRS_Offset_v1130 = -1; /* INTEGER_16_31 */
static int hf_lte_rrc_pSRS_OffsetAp_v1130 = -1; /* INTEGER_16_31 */
static int hf_lte_rrc_deltaTxD_OffsetListPUCCH_v1130 = -1; /* DeltaTxD_OffsetListPUCCH_v1130 */
static int hf_lte_rrc_set2PowerControlParameter = -1; /* T_set2PowerControlParameter */
-static int hf_lte_rrc_setup_90 = -1; /* T_setup_81 */
+static int hf_lte_rrc_setup_110 = -1; /* T_setup_98 */
static int hf_lte_rrc_tpc_SubframeSet_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_p0_NominalPUSCH_SubframeSet2_r12 = -1; /* INTEGER_M126_24 */
static int hf_lte_rrc_alpha_SubframeSet2_r12 = -1; /* Alpha_r12 */
static int hf_lte_rrc_p0_UE_PUSCH_SubframeSet2_r12 = -1; /* INTEGER_M8_7 */
+static int hf_lte_rrc_p0_UE_PeriodicSRS_r14 = -1; /* INTEGER_M8_7 */
+static int hf_lte_rrc_p0_UE_AperiodicSRS_r14 = -1; /* INTEGER_M8_7 */
+static int hf_lte_rrc_accumulationEnabled_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_p0_UE_PUSCH_r10 = -1; /* INTEGER_M8_7 */
static int hf_lte_rrc_deltaMCS_Enabled_r10 = -1; /* T_deltaMCS_Enabled_r10 */
static int hf_lte_rrc_accumulationEnabled_r10 = -1; /* BOOLEAN */
@@ -2987,6 +3425,7 @@ static int hf_lte_rrc_wlan_ToReleaseList_r13 = -1; /* WLAN_Id_List_r13 */
static int hf_lte_rrc_wlan_ToAddList_r13 = -1; /* WLAN_Id_List_r13 */
static int hf_lte_rrc_associationTimer_r13 = -1; /* T_associationTimer_r13 */
static int hf_lte_rrc_successReportRequested_r13 = -1; /* T_successReportRequested_r13 */
+static int hf_lte_rrc_wlan_SuspendConfig_r14 = -1; /* WLAN_SuspendConfig_r14 */
static int hf_lte_rrc_cipheringAlgorithm = -1; /* CipheringAlgorithm_r12 */
static int hf_lte_rrc_integrityProtAlgorithm = -1; /* T_integrityProtAlgorithm */
static int hf_lte_rrc_arfcn_01 = -1; /* ARFCN_ValueGERAN */
@@ -3036,14 +3475,34 @@ static int hf_lte_rrc_radioResourceConfigCommon_01 = -1; /* RadioResourceConfig
static int hf_lte_rrc_rach_ConfigDedicated = -1; /* RACH_ConfigDedicated */
static int hf_lte_rrc_carrierFreq_v9e0_01 = -1; /* CarrierFreqEUTRA_v9e0 */
static int hf_lte_rrc_drb_ContinueROHC_r11 = -1; /* T_drb_ContinueROHC_r11 */
+static int hf_lte_rrc_mobilityControlInfoV2X_r14 = -1; /* MobilityControlInfoV2X_r14 */
+static int hf_lte_rrc_handoverWithoutWT_Change_r14 = -1; /* T_handoverWithoutWT_Change_r14 */
+static int hf_lte_rrc_makeBeforeBreak_r14 = -1; /* T_makeBeforeBreak_r14 */
+static int hf_lte_rrc_rach_Skip_r14 = -1; /* RACH_Skip_r14 */
+static int hf_lte_rrc_sameSFN_Indication_r14 = -1; /* T_sameSFN_Indication_r14 */
static int hf_lte_rrc_t307_r12 = -1; /* T_t307_r12 */
static int hf_lte_rrc_ue_IdentitySCG_r12 = -1; /* C_RNTI */
static int hf_lte_rrc_rach_ConfigDedicated_r12 = -1; /* RACH_ConfigDedicated */
static int hf_lte_rrc_cipheringAlgorithmSCG_r12 = -1; /* CipheringAlgorithm_r12 */
+static int hf_lte_rrc_makeBeforeBreakSCG_r14 = -1; /* T_makeBeforeBreakSCG_r14 */
+static int hf_lte_rrc_rach_SkipSCG_r14 = -1; /* RACH_Skip_r14 */
+static int hf_lte_rrc_v2x_CommSyncConfig_r14 = -1; /* SL_SyncConfigListV2X_r14 */
+static int hf_lte_rrc_cbr_MobilityTxConfigList_r14 = -1; /* SL_CBR_CommonTxConfigList_r14 */
static int hf_lte_rrc_dl_Bandwidth_01 = -1; /* T_dl_Bandwidth_01 */
static int hf_lte_rrc_ul_Bandwidth_01 = -1; /* T_ul_Bandwidth_01 */
static int hf_lte_rrc_dl_CarrierFreq_v9e0_01 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_ul_CarrierFreq_v9e0_01 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_targetTA_r14 = -1; /* T_targetTA_r14 */
+static int hf_lte_rrc_ta0_r14 = -1; /* NULL */
+static int hf_lte_rrc_ptag_r14 = -1; /* NULL */
+static int hf_lte_rrc_pstag_r14 = -1; /* NULL */
+static int hf_lte_rrc_mcg_STAG_r14 = -1; /* STAG_Id_r11 */
+static int hf_lte_rrc_scg_STAG_r14 = -1; /* STAG_Id_r11 */
+static int hf_lte_rrc_ul_ConfigInfo_r14 = -1; /* T_ul_ConfigInfo_r14 */
+static int hf_lte_rrc_numberOfConfUL_Processes_r14 = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_ul_SchedInterval_r14 = -1; /* T_ul_SchedInterval_r14 */
+static int hf_lte_rrc_ul_StartSubframe_r14 = -1; /* INTEGER_0_9 */
+static int hf_lte_rrc_ul_Grant_r14 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_t_Evaluation = -1; /* T_t_Evaluation */
static int hf_lte_rrc_t_HystNormal = -1; /* T_t_HystNormal */
static int hf_lte_rrc_n_CellChangeMedium = -1; /* INTEGER_1_16 */
@@ -3097,12 +3556,12 @@ static int hf_lte_rrc_quantityConfig = -1; /* QuantityConfig */
static int hf_lte_rrc_measGapConfig = -1; /* MeasGapConfig */
static int hf_lte_rrc_s_Measure = -1; /* S_Measure */
static int hf_lte_rrc_speedStatePars = -1; /* T_speedStatePars */
-static int hf_lte_rrc_setup_91 = -1; /* T_setup_82 */
+static int hf_lte_rrc_setup_111 = -1; /* T_setup_99 */
static int hf_lte_rrc_timeToTrigger_SF = -1; /* SpeedStateScaleFactors */
static int hf_lte_rrc_measObjectToAddModList_v9e0 = -1; /* MeasObjectToAddModList_v9e0 */
static int hf_lte_rrc_allowInterruptions_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_measScaleFactor_r12 = -1; /* T_measScaleFactor_r12 */
-static int hf_lte_rrc_setup_92 = -1; /* MeasScaleFactor_r12 */
+static int hf_lte_rrc_setup_112 = -1; /* MeasScaleFactor_r12 */
static int hf_lte_rrc_measIdToRemoveListExt_r12 = -1; /* MeasIdToRemoveListExt_r12 */
static int hf_lte_rrc_measIdToAddModListExt_r12 = -1; /* MeasIdToAddModListExt_r12 */
static int hf_lte_rrc_measRSRQ_OnAllSymbols_r12 = -1; /* BOOLEAN */
@@ -3110,12 +3569,14 @@ static int hf_lte_rrc_measObjectToRemoveListExt_r13 = -1; /* MeasObjectToRemove
static int hf_lte_rrc_measObjectToAddModListExt_r13 = -1; /* MeasObjectToAddModListExt_r13 */
static int hf_lte_rrc_measIdToAddModList_v1310 = -1; /* MeasIdToAddModList_v1310 */
static int hf_lte_rrc_measIdToAddModListExt_v1310 = -1; /* MeasIdToAddModListExt_v1310 */
+static int hf_lte_rrc_measGapConfigPerCC_List_r14 = -1; /* MeasGapConfigPerCC_List_r14 */
+static int hf_lte_rrc_measGapSharingConfig_r14 = -1; /* MeasGapSharingConfig_r14 */
static int hf_lte_rrc_MeasIdToRemoveList_item = -1; /* MeasId */
static int hf_lte_rrc_MeasIdToRemoveListExt_r12_item = -1; /* MeasId_v1250 */
static int hf_lte_rrc_MeasObjectToRemoveList_item = -1; /* MeasObjectId */
static int hf_lte_rrc_MeasObjectToRemoveListExt_r13_item = -1; /* MeasObjectId_v1310 */
static int hf_lte_rrc_ReportConfigToRemoveList_item = -1; /* ReportConfigId */
-static int hf_lte_rrc_setup_93 = -1; /* T_setup_83 */
+static int hf_lte_rrc_setup_113 = -1; /* T_setup_100 */
static int hf_lte_rrc_dmtc_PeriodOffset_r12 = -1; /* T_dmtc_PeriodOffset_r12 */
static int hf_lte_rrc_ms40_r12 = -1; /* INTEGER_0_39 */
static int hf_lte_rrc_ms80_r12 = -1; /* INTEGER_0_79 */
@@ -3132,10 +3593,28 @@ static int hf_lte_rrc_physCellId_r12_01 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_scramblingIdentity_r12 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_subframeOffset_r12 = -1; /* INTEGER_0_4 */
static int hf_lte_rrc_csi_RS_IndividualOffset_r12 = -1; /* Q_OffsetRange */
-static int hf_lte_rrc_setup_94 = -1; /* T_setup_84 */
+static int hf_lte_rrc_setup_114 = -1; /* T_setup_101 */
static int hf_lte_rrc_gapOffset = -1; /* T_gapOffset */
static int hf_lte_rrc_gp0 = -1; /* INTEGER_0_39 */
static int hf_lte_rrc_gp1 = -1; /* INTEGER_0_79 */
+static int hf_lte_rrc_gp2_r14 = -1; /* INTEGER_0_39 */
+static int hf_lte_rrc_gp3_r14 = -1; /* INTEGER_0_79 */
+static int hf_lte_rrc_gp_ncsg1_r14 = -1; /* INTEGER_0_39 */
+static int hf_lte_rrc_gp_ncsg2_r14 = -1; /* INTEGER_0_79 */
+static int hf_lte_rrc_gp_ncsg3_r14 = -1; /* INTEGER_0_39 */
+static int hf_lte_rrc_gp_ncsg4_r14 = -1; /* INTEGER_0_79 */
+static int hf_lte_rrc_gp_nonUniform1_r14 = -1; /* INTEGER_0_1279 */
+static int hf_lte_rrc_gp_nonUniform2_r14 = -1; /* INTEGER_0_2559 */
+static int hf_lte_rrc_gp_nonUniform3_r14 = -1; /* INTEGER_0_5119 */
+static int hf_lte_rrc_gp_nonUniform4_r14 = -1; /* INTEGER_0_10239 */
+static int hf_lte_rrc_setup_115 = -1; /* T_setup_102 */
+static int hf_lte_rrc_measGapConfigToRemoveList_r14 = -1; /* MeasGapConfigToRemoveList_r14 */
+static int hf_lte_rrc_measGapConfigToAddModList_r14 = -1; /* MeasGapConfigToAddModList_r14 */
+static int hf_lte_rrc_MeasGapConfigToRemoveList_r14_item = -1; /* ServCellIndex_r13 */
+static int hf_lte_rrc_MeasGapConfigToAddModList_r14_item = -1; /* MeasGapConfigPerCC_r14 */
+static int hf_lte_rrc_measGapConfigCC_r14 = -1; /* MeasGapConfig */
+static int hf_lte_rrc_setup_116 = -1; /* T_setup_103 */
+static int hf_lte_rrc_measGapSharingScheme_r14 = -1; /* T_measGapSharingScheme_r14 */
static int hf_lte_rrc_MeasIdToAddModList_item = -1; /* MeasIdToAddMod */
static int hf_lte_rrc_MeasIdToAddModList_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_MeasIdToAddModListExt_r12_item = -1; /* MeasIdToAddModExt_r12 */
@@ -3166,18 +3645,21 @@ static int hf_lte_rrc_widebandRSRQ_Meas_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_altTTT_CellsToRemoveList_r12 = -1; /* CellIndexList */
static int hf_lte_rrc_altTTT_CellsToAddModList_r12 = -1; /* AltTTT_CellsToAddModList_r12 */
static int hf_lte_rrc_t312_r12 = -1; /* T_t312_r12 */
-static int hf_lte_rrc_setup_95 = -1; /* T_setup_85 */
+static int hf_lte_rrc_setup_117 = -1; /* T_setup_104 */
static int hf_lte_rrc_reducedMeasPerformance_r12_05 = -1; /* BOOLEAN */
static int hf_lte_rrc_measDS_Config_r12 = -1; /* MeasDS_Config_r12 */
static int hf_lte_rrc_whiteCellsToRemoveList_r13 = -1; /* CellIndexList */
static int hf_lte_rrc_whiteCellsToAddModList_r13 = -1; /* WhiteCellsToAddModList_r13 */
static int hf_lte_rrc_rmtc_Config_r13 = -1; /* RMTC_Config_r13 */
static int hf_lte_rrc_carrierFreq_r13 = -1; /* ARFCN_ValueEUTRA_v9e0 */
+static int hf_lte_rrc_tx_ResourcePoolToRemoveList_r14 = -1; /* Tx_ResourcePoolMeasList_r14 */
+static int hf_lte_rrc_tx_ResourcePoolToAddList_r14 = -1; /* Tx_ResourcePoolMeasList_r14 */
+static int hf_lte_rrc_fembms_MixedCarrier_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_CellsToAddModList_item = -1; /* CellsToAddMod */
static int hf_lte_rrc_cellIndividualOffset = -1; /* Q_OffsetRange */
static int hf_lte_rrc_BlackCellsToAddModList_item = -1; /* BlackCellsToAddMod */
static int hf_lte_rrc_physCellIdRange = -1; /* PhysCellIdRange */
-static int hf_lte_rrc_setup_96 = -1; /* T_setup_86 */
+static int hf_lte_rrc_setup_118 = -1; /* T_setup_105 */
static int hf_lte_rrc_measSubframePatternNeigh_r10 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_measSubframeCellList_r10 = -1; /* MeasSubframeCellList_r10 */
static int hf_lte_rrc_MeasSubframeCellList_r10_item = -1; /* PhysCellIdRange */
@@ -3187,10 +3669,11 @@ static int hf_lte_rrc_physCellIdRange_r12 = -1; /* PhysCellIdRange */
static int hf_lte_rrc_WhiteCellsToAddModList_r13_item = -1; /* WhiteCellsToAddMod_r13 */
static int hf_lte_rrc_cellIndex_r13 = -1; /* INTEGER_1_maxCellMeas */
static int hf_lte_rrc_physCellIdRange_r13 = -1; /* PhysCellIdRange */
-static int hf_lte_rrc_setup_97 = -1; /* T_setup_87 */
+static int hf_lte_rrc_setup_119 = -1; /* T_setup_106 */
static int hf_lte_rrc_rmtc_Period_r13 = -1; /* T_rmtc_Period_r13 */
static int hf_lte_rrc_rmtc_SubframeOffset_r13 = -1; /* INTEGER_0_639 */
static int hf_lte_rrc_measDuration_r13 = -1; /* T_measDuration_r13 */
+static int hf_lte_rrc_Tx_ResourcePoolMeasList_r14_item = -1; /* SL_V2X_TxPoolReportIdentity_r14 */
static int hf_lte_rrc_cellForWhichToReportCGI_02 = -1; /* PhysCellIdGERAN */
static int hf_lte_rrc_MeasObjectToAddModList_item = -1; /* MeasObjectToAddMod */
static int hf_lte_rrc_MeasObjectToAddModListExt_r13_item = -1; /* MeasObjectToAddModExt_r13 */
@@ -3244,6 +3727,8 @@ static int hf_lte_rrc_measResultPCell_v1310 = -1; /* T_measResultPCell_v1310 */
static int hf_lte_rrc_ul_PDCP_DelayResultList_r13 = -1; /* UL_PDCP_DelayResultList_r13 */
static int hf_lte_rrc_measResultListWLAN_r13 = -1; /* MeasResultListWLAN_r13 */
static int hf_lte_rrc_measResultPCell_v1360 = -1; /* RSRP_Range_v1360 */
+static int hf_lte_rrc_measResultListCBR_r14 = -1; /* MeasResultListCBR_r14 */
+static int hf_lte_rrc_measResultListWLAN_r14 = -1; /* MeasResultListWLAN_r14 */
static int hf_lte_rrc_MeasResultListEUTRA_item = -1; /* MeasResultEUTRA */
static int hf_lte_rrc_cgi_Info = -1; /* T_cgi_Info */
static int hf_lte_rrc_cellGlobalId = -1; /* CellGlobalIdEUTRA */
@@ -3305,6 +3790,7 @@ static int hf_lte_rrc_measResult_03 = -1; /* T_measResult_03 */
static int hf_lte_rrc_pilotPnPhase = -1; /* INTEGER_0_32767 */
static int hf_lte_rrc_pilotStrength = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_MeasResultListWLAN_r13_item = -1; /* MeasResultWLAN_r13 */
+static int hf_lte_rrc_MeasResultListWLAN_r14_item = -1; /* MeasResultWLAN_r13 */
static int hf_lte_rrc_wlan_Identifiers_r13 = -1; /* WLAN_Identifiers_r12 */
static int hf_lte_rrc_carrierInfoWLAN_r13 = -1; /* WLAN_CarrierInfo_r13 */
static int hf_lte_rrc_bandWLAN_r13 = -1; /* WLAN_BandIndicator_r13 */
@@ -3315,6 +3801,10 @@ static int hf_lte_rrc_backhaulUL_BandwidthWLAN_r13 = -1; /* WLAN_backhaulRate_r
static int hf_lte_rrc_channelUtilizationWLAN_r13 = -1; /* INTEGER_0_255 */
static int hf_lte_rrc_stationCountWLAN_r13 = -1; /* INTEGER_0_65535 */
static int hf_lte_rrc_connectedWLAN_r13 = -1; /* T_connectedWLAN_r13 */
+static int hf_lte_rrc_MeasResultListCBR_r14_item = -1; /* MeasResultCBR_r14 */
+static int hf_lte_rrc_poolIdentity_r14 = -1; /* SL_V2X_TxPoolReportIdentity_r14 */
+static int hf_lte_rrc_cbr_PSSCH_r14 = -1; /* SL_CBR_r14 */
+static int hf_lte_rrc_cbr_PSCCH_r14 = -1; /* SL_CBR_r14 */
static int hf_lte_rrc_ue_RxTxTimeDiffResult_r9 = -1; /* INTEGER_0_4095 */
static int hf_lte_rrc_currentSFN_r9 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_PLMN_IdentityList2_item = -1; /* PLMN_Identity */
@@ -3371,6 +3861,10 @@ static int hf_lte_rrc_eventC2_r12 = -1; /* T_eventC2_r12 */
static int hf_lte_rrc_c2_RefCSI_RS_r12 = -1; /* MeasCSI_RS_Id_r12 */
static int hf_lte_rrc_c2_Offset_r12 = -1; /* INTEGER_M30_30 */
static int hf_lte_rrc_c2_ReportOnLeave_r12 = -1; /* BOOLEAN */
+static int hf_lte_rrc_eventV1_r14 = -1; /* T_eventV1_r14 */
+static int hf_lte_rrc_v1_Threshold_r14 = -1; /* SL_CBR_r14 */
+static int hf_lte_rrc_eventV2_r14 = -1; /* T_eventV2_r14 */
+static int hf_lte_rrc_v2_Threshold_r14 = -1; /* SL_CBR_r14 */
static int hf_lte_rrc_hysteresis = -1; /* Hysteresis */
static int hf_lte_rrc_timeToTrigger = -1; /* TimeToTrigger */
static int hf_lte_rrc_periodical = -1; /* T_periodical */
@@ -3385,7 +3879,7 @@ static int hf_lte_rrc_ue_RxTxTimeDiffPeriodical_r9 = -1; /* T_ue_RxTxTimeDiffPe
static int hf_lte_rrc_includeLocationInfo_r10 = -1; /* T_includeLocationInfo_r10 */
static int hf_lte_rrc_reportAddNeighMeas_r10 = -1; /* T_reportAddNeighMeas_r10 */
static int hf_lte_rrc_alternativeTimeToTrigger_r12 = -1; /* T_alternativeTimeToTrigger_r12 */
-static int hf_lte_rrc_setup_98 = -1; /* TimeToTrigger */
+static int hf_lte_rrc_setup_120 = -1; /* TimeToTrigger */
static int hf_lte_rrc_useT312_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_usePSCell_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_aN_Threshold1_v1250 = -1; /* RSRQ_RangeConfig_r12 */
@@ -3395,7 +3889,7 @@ static int hf_lte_rrc_reportCRS_Meas_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_triggerQuantityCSI_RS_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_reportSSTD_Meas_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_rs_sinr_Config_r13 = -1; /* T_rs_sinr_Config_r13 */
-static int hf_lte_rrc_setup_99 = -1; /* T_setup_88 */
+static int hf_lte_rrc_setup_121 = -1; /* T_setup_107 */
static int hf_lte_rrc_triggerQuantity_v1310 = -1; /* T_triggerQuantity_v1310 */
static int hf_lte_rrc_aN_Threshold1_r13 = -1; /* RS_SINR_Range_r13 */
static int hf_lte_rrc_a5_Threshold2_r13 = -1; /* RS_SINR_Range_r13 */
@@ -3405,7 +3899,8 @@ static int hf_lte_rrc_measRSSI_ReportConfig_r13 = -1; /* MeasRSSI_ReportConfig_
static int hf_lte_rrc_includeMultiBandInfo_r13 = -1; /* T_includeMultiBandInfo_r13 */
static int hf_lte_rrc_ul_DelayConfig_r13 = -1; /* UL_DelayConfig_r13 */
static int hf_lte_rrc_ue_RxTxTimeDiffPeriodicalTDD_r13 = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_100 = -1; /* RSRQ_Range_v1250 */
+static int hf_lte_rrc_purpose_v1430 = -1; /* T_purpose_v1430 */
+static int hf_lte_rrc_setup_122 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_threshold_RSRP = -1; /* Threshold_RSRP_Range */
static int hf_lte_rrc_threshold_RSRQ = -1; /* Threshold_RSRQ_Range */
static int hf_lte_rrc_channelOccupancyThreshold_r13 = -1; /* RSSI_Range_r13 */
@@ -3438,6 +3933,7 @@ static int hf_lte_rrc_reportQuantityUTRA_FDD_r10 = -1; /* T_reportQuantityUTRA_
static int hf_lte_rrc_includeLocationInfo_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_b2_Threshold1_v1250 = -1; /* T_b2_Threshold1_v1250 */
static int hf_lte_rrc_reportQuantityWLAN_r13 = -1; /* ReportQuantityWLAN_r13 */
+static int hf_lte_rrc_reportAnyWLAN_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_utra_RSCP_01 = -1; /* Threshold_utra_RSRP */
static int hf_lte_rrc_utra_EcN0_01 = -1; /* Threshold_utra_EcN0 */
static int hf_lte_rrc_bandRequestWLAN_r13 = -1; /* T_bandRequestWLAN_r13 */
@@ -3453,12 +3949,14 @@ static int hf_lte_rrc_reportConfigEUTRA = -1; /* ReportConfigEUTRA */
static int hf_lte_rrc_reportConfigInterRAT = -1; /* ReportConfigInterRAT */
static int hf_lte_rrc_allSymbols_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_wideBand_r12 = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_101 = -1; /* T_setup_89 */
+static int hf_lte_rrc_setup_123 = -1; /* T_setup_108 */
static int hf_lte_rrc_delayThreshold_r13 = -1; /* T_delayThreshold_r13 */
static int hf_lte_rrc_operatingClass_r13 = -1; /* INTEGER_0_255 */
static int hf_lte_rrc_countryCode_r13 = -1; /* T_countryCode_r13 */
static int hf_lte_rrc_channelNumbers_r13 = -1; /* WLAN_ChannelList_r13 */
static int hf_lte_rrc_WLAN_ChannelList_r13_item = -1; /* WLAN_Channel_r13 */
+static int hf_lte_rrc_wlan_SuspendResumeAllowed_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_wlan_SuspendTriggersStatusReport_r14 = -1; /* BOOLEAN */
static int hf_lte_rrc_cellGlobalIdList_r10 = -1; /* CellGlobalIdList_r10 */
static int hf_lte_rrc_trackingAreaCodeList_r10 = -1; /* TrackingAreaCodeList_r10 */
static int hf_lte_rrc_trackingAreaCodeList_v1130 = -1; /* TrackingAreaCodeList_v1130 */
@@ -3466,6 +3964,11 @@ static int hf_lte_rrc_CellGlobalIdList_r10_item = -1; /* CellGlobalIdEUTRA */
static int hf_lte_rrc_TrackingAreaCodeList_r10_item = -1; /* TrackingAreaCode */
static int hf_lte_rrc_plmn_Identity_perTAC_List_r11 = -1; /* SEQUENCE_SIZE_1_8_OF_PLMN_Identity */
static int hf_lte_rrc_plmn_Identity_perTAC_List_r11_item = -1; /* PLMN_Identity */
+static int hf_lte_rrc_BandCombinationList_r14_item = -1; /* BandCombination_r14 */
+static int hf_lte_rrc_BandCombination_r14_item = -1; /* BandIndication_r14 */
+static int hf_lte_rrc_bandEUTRA_r14 = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_ca_BandwidthClassDL_r14 = -1; /* CA_BandwidthClass_r10 */
+static int hf_lte_rrc_ca_BandwidthClassUL_r14 = -1; /* CA_BandwidthClass_r10 */
static int hf_lte_rrc_subframePatternFDD_r10 = -1; /* BIT_STRING_SIZE_40 */
static int hf_lte_rrc_subframePatternTDD_r10 = -1; /* T_subframePatternTDD_r10 */
static int hf_lte_rrc_subframeConfig1_5_r10 = -1; /* BIT_STRING_SIZE_20 */
@@ -3475,6 +3978,15 @@ static int hf_lte_rrc_reportProximityConfig_r9 = -1; /* ReportProximityConfig_r
static int hf_lte_rrc_idc_Config_r11 = -1; /* IDC_Config_r11 */
static int hf_lte_rrc_powerPrefIndicationConfig_r11 = -1; /* PowerPrefIndicationConfig_r11 */
static int hf_lte_rrc_obtainLocationConfig_r11 = -1; /* ObtainLocationConfig_r11 */
+static int hf_lte_rrc_powerPrefIndicationTimer_r11 = -1; /* T_powerPrefIndicationTimer_r11 */
+static int hf_lte_rrc_sps_AssistanceInfoReport_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_delayBudgetReportingConfig_r14 = -1; /* T_delayBudgetReportingConfig_r14 */
+static int hf_lte_rrc_setup_124 = -1; /* T_setup_109 */
+static int hf_lte_rrc_delayBudgetReportingProhibitTimer_r14 = -1; /* T_delayBudgetReportingProhibitTimer_r14 */
+static int hf_lte_rrc_rlm_ReportConfig_r14 = -1; /* T_rlm_ReportConfig_r14 */
+static int hf_lte_rrc_setup_125 = -1; /* T_setup_110 */
+static int hf_lte_rrc_rlmReportTimer_r14 = -1; /* T_rlmReportTimer_r14 */
+static int hf_lte_rrc_rlmReportRep_MPDCCH_r14 = -1; /* T_rlmReportRep_MPDCCH_r14 */
static int hf_lte_rrc_idc_Indication_r11_01 = -1; /* T_idc_Indication_r11_01 */
static int hf_lte_rrc_autonomousDenialParameters_r11 = -1; /* T_autonomousDenialParameters_r11 */
static int hf_lte_rrc_autonomousDenialSubframes_r11 = -1; /* T_autonomousDenialSubframes_r11 */
@@ -3482,8 +3994,8 @@ static int hf_lte_rrc_autonomousDenialValidity_r11 = -1; /* T_autonomousDenialV
static int hf_lte_rrc_idc_Indication_UL_CA_r11 = -1; /* T_idc_Indication_UL_CA_r11 */
static int hf_lte_rrc_idc_HardwareSharingIndication_r13 = -1; /* T_idc_HardwareSharingIndication_r13 */
static int hf_lte_rrc_obtainLocation_r11 = -1; /* T_obtainLocation_r11 */
-static int hf_lte_rrc_setup_102 = -1; /* T_setup_90 */
-static int hf_lte_rrc_powerPrefIndicationTimer_r11 = -1; /* T_powerPrefIndicationTimer_r11 */
+static int hf_lte_rrc_setup_126 = -1; /* T_setup_111 */
+static int hf_lte_rrc_powerPrefIndicationTimer_r11_01 = -1; /* T_powerPrefIndicationTimer_r11_01 */
static int hf_lte_rrc_proximityIndicationEUTRA_r9 = -1; /* T_proximityIndicationEUTRA_r9 */
static int hf_lte_rrc_proximityIndicationUTRA_r9 = -1; /* T_proximityIndicationUTRA_r9 */
static int hf_lte_rrc_m_TMSI = -1; /* BIT_STRING_SIZE_32 */
@@ -3507,34 +4019,34 @@ static int hf_lte_rrc_utraTDD768 = -1; /* IRAT_ParametersUTRA_TDD768
static int hf_lte_rrc_geran_02 = -1; /* IRAT_ParametersGERAN */
static int hf_lte_rrc_cdma2000_HRPD_01 = -1; /* IRAT_ParametersCDMA2000_HRPD */
static int hf_lte_rrc_cdma2000_1xRTT_01 = -1; /* IRAT_ParametersCDMA2000_1XRTT */
-static int hf_lte_rrc_nonCriticalExtension_169 = -1; /* UE_EUTRA_Capability_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_182 = -1; /* UE_EUTRA_Capability_v920_IEs */
static int hf_lte_rrc_featureGroupIndRel9Add_r9 = -1; /* T_featureGroupIndRel9Add_r9 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_r9 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_r9 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_r9 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_r9 */
-static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_183 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9c0 = -1; /* IRAT_ParametersUTRA_v9c0 */
-static int hf_lte_rrc_nonCriticalExtension_171 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_184 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
static int hf_lte_rrc_phyLayerParameters_v9d0 = -1; /* PhyLayerParameters_v9d0 */
-static int hf_lte_rrc_nonCriticalExtension_172 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_185 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
static int hf_lte_rrc_rf_Parameters_v9e0 = -1; /* RF_Parameters_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_173 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_186 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9h0 = -1; /* IRAT_ParametersUTRA_v9h0 */
-static int hf_lte_rrc_nonCriticalExtension_174 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_187 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
static int hf_lte_rrc_otdoa_PositioningCapabilities_r10 = -1; /* OTDOA_PositioningCapabilities_r10 */
-static int hf_lte_rrc_nonCriticalExtension_175 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_188 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
static int hf_lte_rrc_rf_Parameters_v10f0 = -1; /* RF_Parameters_v10f0 */
-static int hf_lte_rrc_nonCriticalExtension_176 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_189 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
static int hf_lte_rrc_rf_Parameters_v10i0 = -1; /* RF_Parameters_v10i0 */
static int hf_lte_rrc_lateNonCriticalExtension_11 = -1; /* T_lateNonCriticalExtension_10 */
-static int hf_lte_rrc_nonCriticalExtension_177 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_190 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
static int hf_lte_rrc_rf_Parameters_v10j0 = -1; /* RF_Parameters_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_178 = -1; /* T_nonCriticalExtension_64 */
+static int hf_lte_rrc_nonCriticalExtension_191 = -1; /* T_nonCriticalExtension_66 */
static int hf_lte_rrc_rf_Parameters_v11d0 = -1; /* RF_Parameters_v11d0 */
static int hf_lte_rrc_otherParameters_v11d0 = -1; /* Other_Parameters_v11d0 */
-static int hf_lte_rrc_nonCriticalExtension_179 = -1; /* UE_EUTRA_Capability_v11x0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_180 = -1; /* UE_EUTRA_Capability_v12b0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_192 = -1; /* UE_EUTRA_Capability_v11x0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_193 = -1; /* UE_EUTRA_Capability_v12b0_IEs */
static int hf_lte_rrc_rf_Parameters_v12b0 = -1; /* RF_Parameters_v12b0 */
-static int hf_lte_rrc_nonCriticalExtension_181 = -1; /* T_nonCriticalExtension_65 */
+static int hf_lte_rrc_nonCriticalExtension_194 = -1; /* T_nonCriticalExtension_67 */
static int hf_lte_rrc_phyLayerParameters_v920 = -1; /* PhyLayerParameters_v920 */
static int hf_lte_rrc_interRAT_ParametersGERAN_v920 = -1; /* IRAT_ParametersGERAN_v920 */
static int hf_lte_rrc_interRAT_ParametersUTRA_v920 = -1; /* IRAT_ParametersUTRA_v920 */
@@ -3543,9 +4055,9 @@ static int hf_lte_rrc_deviceType_r9 = -1; /* T_deviceType_r9 */
static int hf_lte_rrc_csg_ProximityIndicationParameters_r9 = -1; /* CSG_ProximityIndicationParameters_r9 */
static int hf_lte_rrc_neighCellSI_AcquisitionParameters_r9 = -1; /* NeighCellSI_AcquisitionParameters_r9 */
static int hf_lte_rrc_son_Parameters_r9 = -1; /* SON_Parameters_r9 */
-static int hf_lte_rrc_nonCriticalExtension_182 = -1; /* UE_EUTRA_Capability_v940_IEs */
+static int hf_lte_rrc_nonCriticalExtension_195 = -1; /* UE_EUTRA_Capability_v940_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_12 = -1; /* T_lateNonCriticalExtension_11 */
-static int hf_lte_rrc_nonCriticalExtension_183 = -1; /* UE_EUTRA_Capability_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_196 = -1; /* UE_EUTRA_Capability_v1020_IEs */
static int hf_lte_rrc_ue_Category_v1020 = -1; /* INTEGER_6_8 */
static int hf_lte_rrc_phyLayerParameters_v1020 = -1; /* PhyLayerParameters_v1020 */
static int hf_lte_rrc_rf_Parameters_v1020 = -1; /* RF_Parameters_v1020 */
@@ -3554,13 +4066,13 @@ static int hf_lte_rrc_featureGroupIndRel10_r10 = -1; /* T_featureGroupIndRel10_
static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1020 = -1; /* IRAT_ParametersCDMA2000_1XRTT_v1020 */
static int hf_lte_rrc_ue_BasedNetwPerfMeasParameters_r10 = -1; /* UE_BasedNetwPerfMeasParameters_r10 */
static int hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1020 = -1; /* IRAT_ParametersUTRA_TDD_v1020 */
-static int hf_lte_rrc_nonCriticalExtension_184 = -1; /* UE_EUTRA_Capability_v1060_IEs */
+static int hf_lte_rrc_nonCriticalExtension_197 = -1; /* UE_EUTRA_Capability_v1060_IEs */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1060 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1060 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1060 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1060 */
static int hf_lte_rrc_rf_Parameters_v1060 = -1; /* RF_Parameters_v1060 */
-static int hf_lte_rrc_nonCriticalExtension_185 = -1; /* UE_EUTRA_Capability_v1090_IEs */
+static int hf_lte_rrc_nonCriticalExtension_198 = -1; /* UE_EUTRA_Capability_v1090_IEs */
static int hf_lte_rrc_rf_Parameters_v1090 = -1; /* RF_Parameters_v1090 */
-static int hf_lte_rrc_nonCriticalExtension_186 = -1; /* UE_EUTRA_Capability_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_199 = -1; /* UE_EUTRA_Capability_v1130_IEs */
static int hf_lte_rrc_pdcp_Parameters_v1130 = -1; /* PDCP_Parameters_v1130 */
static int hf_lte_rrc_phyLayerParameters_v1130 = -1; /* PhyLayerParameters_v1130 */
static int hf_lte_rrc_rf_Parameters_v1130 = -1; /* RF_Parameters_v1130 */
@@ -3569,18 +4081,18 @@ static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1130 = -1; /* IRAT_Parameter
static int hf_lte_rrc_otherParameters_r11 = -1; /* Other_Parameters_r11 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1130 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1130 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1130 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_187 = -1; /* UE_EUTRA_Capability_v1170_IEs */
+static int hf_lte_rrc_nonCriticalExtension_200 = -1; /* UE_EUTRA_Capability_v1170_IEs */
static int hf_lte_rrc_phyLayerParameters_v1170 = -1; /* PhyLayerParameters_v1170 */
static int hf_lte_rrc_ue_Category_v1170 = -1; /* INTEGER_9_10 */
-static int hf_lte_rrc_nonCriticalExtension_188 = -1; /* UE_EUTRA_Capability_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_201 = -1; /* UE_EUTRA_Capability_v1180_IEs */
static int hf_lte_rrc_rf_Parameters_v1180 = -1; /* RF_Parameters_v1180 */
static int hf_lte_rrc_mbms_Parameters_r11 = -1; /* MBMS_Parameters_r11 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1180 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1180 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1180 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1180 */
-static int hf_lte_rrc_nonCriticalExtension_189 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_202 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
static int hf_lte_rrc_ue_Category_v11a0 = -1; /* INTEGER_11_12 */
static int hf_lte_rrc_measParameters_v11a0 = -1; /* MeasParameters_v11a0 */
-static int hf_lte_rrc_nonCriticalExtension_190 = -1; /* UE_EUTRA_Capability_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_203 = -1; /* UE_EUTRA_Capability_v1250_IEs */
static int hf_lte_rrc_phyLayerParameters_v1250 = -1; /* PhyLayerParameters_v1250 */
static int hf_lte_rrc_rf_Parameters_v1250 = -1; /* RF_Parameters_v1250 */
static int hf_lte_rrc_rlc_Parameters_r12 = -1; /* RLC_Parameters_r12 */
@@ -3595,13 +4107,13 @@ static int hf_lte_rrc_mac_Parameters_r12 = -1; /* MAC_Parameters_r12 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1250 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1250 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1250 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1250 */
static int hf_lte_rrc_sl_Parameters_r12 = -1; /* SL_Parameters_r12 */
-static int hf_lte_rrc_nonCriticalExtension_191 = -1; /* UE_EUTRA_Capability_v1260_IEs */
+static int hf_lte_rrc_nonCriticalExtension_204 = -1; /* UE_EUTRA_Capability_v1260_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1260 = -1; /* INTEGER_15_16 */
-static int hf_lte_rrc_nonCriticalExtension_192 = -1; /* UE_EUTRA_Capability_v1270_IEs */
+static int hf_lte_rrc_nonCriticalExtension_205 = -1; /* UE_EUTRA_Capability_v1270_IEs */
static int hf_lte_rrc_rf_Parameters_v1270 = -1; /* RF_Parameters_v1270 */
-static int hf_lte_rrc_nonCriticalExtension_193 = -1; /* UE_EUTRA_Capability_v1280_IEs */
+static int hf_lte_rrc_nonCriticalExtension_206 = -1; /* UE_EUTRA_Capability_v1280_IEs */
static int hf_lte_rrc_phyLayerParameters_v1280 = -1; /* PhyLayerParameters_v1280 */
-static int hf_lte_rrc_nonCriticalExtension_194 = -1; /* UE_EUTRA_Capability_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_207 = -1; /* UE_EUTRA_Capability_v1310_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1310 = -1; /* T_ue_CategoryDL_v1310 */
static int hf_lte_rrc_ue_CategoryUL_v1310 = -1; /* T_ue_CategoryUL_v1310 */
static int hf_lte_rrc_pdcp_Parameters_v1310 = -1; /* PDCP_Parameters_v1310 */
@@ -3621,25 +4133,48 @@ static int hf_lte_rrc_wlan_IW_Parameters_v1310 = -1; /* WLAN_IW_Parameters_v131
static int hf_lte_rrc_lwip_Parameters_r13 = -1; /* LWIP_Parameters_r13 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
-static int hf_lte_rrc_nonCriticalExtension_195 = -1; /* UE_EUTRA_Capability_v1320_IEs */
+static int hf_lte_rrc_nonCriticalExtension_208 = -1; /* UE_EUTRA_Capability_v1320_IEs */
static int hf_lte_rrc_ce_Parameters_v1320 = -1; /* CE_Parameters_v1320 */
static int hf_lte_rrc_phyLayerParameters_v1320 = -1; /* PhyLayerParameters_v1320 */
static int hf_lte_rrc_rf_Parameters_v1320 = -1; /* RF_Parameters_v1320 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1320 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1320 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1320 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1320 */
-static int hf_lte_rrc_nonCriticalExtension_196 = -1; /* UE_EUTRA_Capability_v1330_IEs */
+static int hf_lte_rrc_nonCriticalExtension_209 = -1; /* UE_EUTRA_Capability_v1330_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1330 = -1; /* INTEGER_18_19 */
static int hf_lte_rrc_phyLayerParameters_v1330 = -1; /* PhyLayerParameters_v1330 */
static int hf_lte_rrc_ue_CE_NeedULGaps_r13_01 = -1; /* T_ue_CE_NeedULGaps_r13_01 */
-static int hf_lte_rrc_nonCriticalExtension_197 = -1; /* UE_EUTRA_Capability_v1340_IEs */
+static int hf_lte_rrc_nonCriticalExtension_210 = -1; /* UE_EUTRA_Capability_v1340_IEs */
static int hf_lte_rrc_ue_CategoryUL_v1340 = -1; /* INTEGER_15 */
-static int hf_lte_rrc_nonCriticalExtension_198 = -1; /* UE_EUTRA_Capability_v1350_IEs */
+static int hf_lte_rrc_nonCriticalExtension_211 = -1; /* UE_EUTRA_Capability_v1350_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1350 = -1; /* T_ue_CategoryDL_v1350 */
static int hf_lte_rrc_ue_CategoryUL_v1350 = -1; /* T_ue_CategoryUL_v1350 */
static int hf_lte_rrc_ce_Parameters_v1350 = -1; /* CE_Parameters_v1350 */
-static int hf_lte_rrc_nonCriticalExtension_199 = -1; /* UE_EUTRA_Capability_v1360_IEs */
+static int hf_lte_rrc_nonCriticalExtension_212 = -1; /* UE_EUTRA_Capability_v1360_IEs */
static int hf_lte_rrc_other_Parameters_v1360 = -1; /* Other_Parameters_v1360 */
-static int hf_lte_rrc_nonCriticalExtension_200 = -1; /* T_nonCriticalExtension_66 */
+static int hf_lte_rrc_nonCriticalExtension_213 = -1; /* UE_EUTRA_Capability_v1430_IEs */
+static int hf_lte_rrc_phyLayerParameters_v1430 = -1; /* PhyLayerParameters_v1430 */
+static int hf_lte_rrc_ue_CategoryDL_v1430 = -1; /* T_ue_CategoryDL_v1430 */
+static int hf_lte_rrc_ue_CategoryUL_v1430 = -1; /* T_ue_CategoryUL_v1430 */
+static int hf_lte_rrc_ue_CategoryUL_v1430b = -1; /* T_ue_CategoryUL_v1430b */
+static int hf_lte_rrc_mac_Parameters_v1430 = -1; /* MAC_Parameters_v1430 */
+static int hf_lte_rrc_measParameters_v1430 = -1; /* MeasParameters_v1430 */
+static int hf_lte_rrc_pdcp_Parameters_v1430 = -1; /* PDCP_Parameters_v1430 */
+static int hf_lte_rrc_rlc_Parameters_v1430 = -1; /* RLC_Parameters_v1430 */
+static int hf_lte_rrc_rf_Parameters_v1430 = -1; /* RF_Parameters_v1430 */
+static int hf_lte_rrc_laa_Parameters_v1430 = -1; /* LAA_Parameters_v1430 */
+static int hf_lte_rrc_lwa_Parameters_v1430 = -1; /* LWA_Parameters_v1430 */
+static int hf_lte_rrc_lwip_Parameters_v1430 = -1; /* LWIP_Parameters_v1430 */
+static int hf_lte_rrc_otherParameters_v1430 = -1; /* Other_Parameters_v1430 */
+static int hf_lte_rrc_mmtel_Parameters_r14 = -1; /* MMTEL_Parameters_r14 */
+static int hf_lte_rrc_mobilityParameters_r14 = -1; /* MobilityParameters_r14 */
+static int hf_lte_rrc_ce_Parameters_v1430 = -1; /* CE_Parameters_v1430 */
+static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1430 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1430 */
+static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1430 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1430 */
+static int hf_lte_rrc_mbms_Parameters_v1430 = -1; /* MBMS_Parameters_v1430 */
+static int hf_lte_rrc_sl_Parameters_v1430 = -1; /* SL_Parameters_v1430 */
+static int hf_lte_rrc_ue_BasedNetwPerfMeasParameters_v1430 = -1; /* UE_BasedNetwPerfMeasParameters_v1430 */
+static int hf_lte_rrc_highSpeedEnhParameters_r14 = -1; /* HighSpeedEnhParameters_r14 */
+static int hf_lte_rrc_nonCriticalExtension_214 = -1; /* T_nonCriticalExtension_68 */
static int hf_lte_rrc_phyLayerParameters_r9 = -1; /* PhyLayerParameters */
static int hf_lte_rrc_featureGroupIndicators_r9 = -1; /* T_featureGroupIndicators_r9 */
static int hf_lte_rrc_featureGroupIndRel9Add_r9_01 = -1; /* T_featureGroupIndRel9Add_r9_01 */
@@ -3650,6 +4185,8 @@ static int hf_lte_rrc_phyLayerParameters_v1060 = -1; /* PhyLayerParameters_v102
static int hf_lte_rrc_featureGroupIndRel10_v1060 = -1; /* T_featureGroupIndRel10_v1060 */
static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1060 = -1; /* IRAT_ParametersCDMA2000_1XRTT_v1020 */
static int hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1060 = -1; /* IRAT_ParametersUTRA_TDD_v1020 */
+static int hf_lte_rrc_makeBeforeBreak_r14_01 = -1; /* T_makeBeforeBreak_r14_01 */
+static int hf_lte_rrc_rach_Less_r14 = -1; /* T_rach_Less_r14 */
static int hf_lte_rrc_drb_TypeSplit_r12 = -1; /* T_drb_TypeSplit_r12 */
static int hf_lte_rrc_drb_TypeSCG_r12 = -1; /* T_drb_TypeSCG_r12 */
static int hf_lte_rrc_pdcp_TransferSplitUL_r13 = -1; /* T_pdcp_TransferSplitUL_r13 */
@@ -3658,13 +4195,22 @@ static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12_01 = -1; /* T_logicalC
static int hf_lte_rrc_longDRX_Command_r12 = -1; /* T_longDRX_Command_r12 */
static int hf_lte_rrc_extendedMAC_LengthField_r13 = -1; /* T_extendedMAC_LengthField_r13 */
static int hf_lte_rrc_extendedLongDRX_r13 = -1; /* T_extendedLongDRX_r13 */
+static int hf_lte_rrc_shortSPS_IntervalFDD_r14 = -1; /* T_shortSPS_IntervalFDD_r14 */
+static int hf_lte_rrc_shortSPS_IntervalTDD_r14 = -1; /* T_shortSPS_IntervalTDD_r14 */
+static int hf_lte_rrc_skipUplinkDynamic_r14 = -1; /* T_skipUplinkDynamic_r14 */
+static int hf_lte_rrc_skipUplinkSPS_r14 = -1; /* T_skipUplinkSPS_r14 */
+static int hf_lte_rrc_multipleUplinkSPS_r14 = -1; /* T_multipleUplinkSPS_r14 */
+static int hf_lte_rrc_dataInactMon_r14 = -1; /* T_dataInactMon_r14 */
static int hf_lte_rrc_extended_RLC_LI_Field_r12 = -1; /* T_extended_RLC_LI_Field_r12 */
static int hf_lte_rrc_extendedRLC_SN_SO_Field_r13 = -1; /* T_extendedRLC_SN_SO_Field_r13 */
+static int hf_lte_rrc_extendedPollByte_r14 = -1; /* T_extendedPollByte_r14 */
static int hf_lte_rrc_supportedROHC_Profiles = -1; /* T_supportedROHC_Profiles */
static int hf_lte_rrc_maxNumberROHC_ContextSessions = -1; /* T_maxNumberROHC_ContextSessions */
static int hf_lte_rrc_pdcp_SN_Extension_r11 = -1; /* T_pdcp_SN_Extension_r11 */
static int hf_lte_rrc_supportRohcContextContinue_r11 = -1; /* T_supportRohcContextContinue_r11 */
static int hf_lte_rrc_pdcp_SN_Extension_18bits_r13 = -1; /* T_pdcp_SN_Extension_18bits_r13 */
+static int hf_lte_rrc_supportedUplinkOnlyROHC_Profiles_r14 = -1; /* T_supportedUplinkOnlyROHC_Profiles_r14 */
+static int hf_lte_rrc_maxNumberROHC_ContextSessions_r14 = -1; /* T_maxNumberROHC_ContextSessions_r14 */
static int hf_lte_rrc_ue_TxAntennaSelectionSupported = -1; /* BOOLEAN */
static int hf_lte_rrc_ue_SpecificRefSigsSupported = -1; /* BOOLEAN */
static int hf_lte_rrc_enhancedDualLayerFDD_r9 = -1; /* T_enhancedDualLayerFDD_r9 */
@@ -3719,20 +4265,55 @@ static int hf_lte_rrc_cch_InterfMitigation_RefRecTypeA_r13 = -1; /* T_cch_Inter
static int hf_lte_rrc_cch_InterfMitigation_RefRecTypeB_r13 = -1; /* T_cch_InterfMitigation_RefRecTypeB_r13 */
static int hf_lte_rrc_cch_InterfMitigation_MaxNumCCs_r13 = -1; /* INTEGER_1_maxServCell_r13 */
static int hf_lte_rrc_crs_InterfMitigationTM1toTM9_r13 = -1; /* INTEGER_1_maxServCell_r13 */
+static int hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14_01 = -1; /* T_ce_PUSCH_NB_MaxTBS_r14_01 */
+static int hf_lte_rrc_ce_PDSCH_PUSCH_MaxBandwidth_r14 = -1; /* T_ce_PDSCH_PUSCH_MaxBandwidth_r14 */
+static int hf_lte_rrc_ce_HARQ_AckBundling_r14_01 = -1; /* T_ce_HARQ_AckBundling_r14_01 */
+static int hf_lte_rrc_ce_PDSCH_TenProcesses_r14_01 = -1; /* T_ce_PDSCH_TenProcesses_r14_01 */
+static int hf_lte_rrc_ce_RetuningSymbols_r14 = -1; /* T_ce_RetuningSymbols_r14 */
+static int hf_lte_rrc_ce_PDSCH_PUSCH_Enhancement_r14 = -1; /* T_ce_PDSCH_PUSCH_Enhancement_r14 */
+static int hf_lte_rrc_ce_SchedulingEnhancement_r14_01 = -1; /* T_ce_SchedulingEnhancement_r14_01 */
+static int hf_lte_rrc_ce_SRS_Enhancement_r14 = -1; /* T_ce_SRS_Enhancement_r14 */
+static int hf_lte_rrc_ce_PUCCH_Enhancement_r14 = -1; /* T_ce_PUCCH_Enhancement_r14 */
+static int hf_lte_rrc_ce_ClosedLoopTxAntennaSelection_r14 = -1; /* T_ce_ClosedLoopTxAntennaSelection_r14 */
+static int hf_lte_rrc_tdd_SpecialSubframe_r14 = -1; /* T_tdd_SpecialSubframe_r14 */
+static int hf_lte_rrc_tdd_TTI_Bundling_r14 = -1; /* T_tdd_TTI_Bundling_r14 */
+static int hf_lte_rrc_dmrs_LessUpPTS_r14 = -1; /* T_dmrs_LessUpPTS_r14 */
+static int hf_lte_rrc_mimo_UE_Parameters_v1430 = -1; /* MIMO_UE_Parameters_v1430 */
+static int hf_lte_rrc_alternativeTBS_Index_r14 = -1; /* T_alternativeTBS_Index_r14 */
+static int hf_lte_rrc_feMBMS_Unicast_Parameters_r14 = -1; /* FeMBMS_Unicast_Parameters_r14 */
static int hf_lte_rrc_parametersTM9_r13 = -1; /* MIMO_UE_ParametersPerTM_r13 */
static int hf_lte_rrc_parametersTM10_r13 = -1; /* MIMO_UE_ParametersPerTM_r13 */
static int hf_lte_rrc_srs_EnhancementsTDD_r13 = -1; /* T_srs_EnhancementsTDD_r13 */
static int hf_lte_rrc_srs_Enhancements_r13 = -1; /* T_srs_Enhancements_r13 */
static int hf_lte_rrc_interferenceMeasRestriction_r13_01 = -1; /* T_interferenceMeasRestriction_r13 */
+static int hf_lte_rrc_parametersTM9_v1430 = -1; /* MIMO_UE_ParametersPerTM_v1430 */
+static int hf_lte_rrc_parametersTM10_v1430 = -1; /* MIMO_UE_ParametersPerTM_v1430 */
static int hf_lte_rrc_nonPrecoded_r13_02 = -1; /* MIMO_NonPrecodedCapabilities_r13 */
static int hf_lte_rrc_beamformed_r13_01 = -1; /* MIMO_UE_BeamformedCapabilities_r13 */
static int hf_lte_rrc_channelMeasRestriction_r13_01 = -1; /* T_channelMeasRestriction_r13_01 */
static int hf_lte_rrc_dmrs_Enhancements_r13 = -1; /* T_dmrs_Enhancements_r13 */
static int hf_lte_rrc_csi_RS_EnhancementsTDD_r13 = -1; /* T_csi_RS_EnhancementsTDD_r13 */
+static int hf_lte_rrc_nzp_CSI_RS_AperiodicInfo_r14 = -1; /* T_nzp_CSI_RS_AperiodicInfo_r14 */
+static int hf_lte_rrc_nMaxProc_r14 = -1; /* INTEGER_5_32 */
+static int hf_lte_rrc_nMaxResource_r14 = -1; /* T_nMaxResource_r14 */
+static int hf_lte_rrc_nzp_CSI_RS_PeriodicInfo_r14 = -1; /* T_nzp_CSI_RS_PeriodicInfo_r14 */
+static int hf_lte_rrc_nMaxResource_r14_01 = -1; /* T_nMaxResource_r14_01 */
+static int hf_lte_rrc_zp_CSI_RS_AperiodicInfo_r14 = -1; /* T_zp_CSI_RS_AperiodicInfo_r14 */
+static int hf_lte_rrc_ul_dmrs_Enhancements_r14 = -1; /* T_ul_dmrs_Enhancements_r14 */
+static int hf_lte_rrc_densityReductionNP_r14 = -1; /* T_densityReductionNP_r14 */
+static int hf_lte_rrc_densityReductionBF_r14 = -1; /* T_densityReductionBF_r14 */
+static int hf_lte_rrc_hybridCSI_r14 = -1; /* T_hybridCSI_r14 */
+static int hf_lte_rrc_semiOL_r14 = -1; /* T_semiOL_r14 */
+static int hf_lte_rrc_csi_ReportingNP_r14 = -1; /* T_csi_ReportingNP_r14 */
+static int hf_lte_rrc_csi_ReportingAdvanced_r14 = -1; /* T_csi_ReportingAdvanced_r14 */
static int hf_lte_rrc_parametersTM9_r13_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_r13 */
static int hf_lte_rrc_parametersTM10_r13_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_r13 */
+static int hf_lte_rrc_parametersTM9_v1430_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_v1430 */
+static int hf_lte_rrc_parametersTM10_v1430_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_v1430 */
static int hf_lte_rrc_beamformed_r13_02 = -1; /* MIMO_BeamformedCapabilityList_r13 */
static int hf_lte_rrc_dmrs_Enhancements_r13_01 = -1; /* T_dmrs_Enhancements_r13_01 */
+static int hf_lte_rrc_csi_ReportingNP_r14_01 = -1; /* T_csi_ReportingNP_r14_01 */
+static int hf_lte_rrc_csi_ReportingAdvanced_r14_01 = -1; /* T_csi_ReportingAdvanced_r14_01 */
static int hf_lte_rrc_config1_r13 = -1; /* T_config1_r13 */
static int hf_lte_rrc_config2_r13 = -1; /* T_config2_r13 */
static int hf_lte_rrc_config3_r13 = -1; /* T_config3_r13 */
@@ -3779,6 +4360,12 @@ static int hf_lte_rrc_supportedBandCombination_v1320 = -1; /* SupportedBandComb
static int hf_lte_rrc_supportedBandCombinationAdd_v1320 = -1; /* SupportedBandCombinationAdd_v1320 */
static int hf_lte_rrc_supportedBandCombinationReduced_v1320 = -1; /* SupportedBandCombinationReduced_v1320 */
static int hf_lte_rrc_maxLayersMIMO_Indication_r12 = -1; /* T_maxLayersMIMO_Indication_r12 */
+static int hf_lte_rrc_supportedBandCombination_v1430 = -1; /* SupportedBandCombination_v1430 */
+static int hf_lte_rrc_supportedBandCombinationAdd_v1430 = -1; /* SupportedBandCombinationAdd_v1430 */
+static int hf_lte_rrc_supportedBandCombinationReduced_v1430 = -1; /* SupportedBandCombinationReduced_v1430 */
+static int hf_lte_rrc_eNB_RequestedParameters_v1430 = -1; /* T_eNB_RequestedParameters_v1430 */
+static int hf_lte_rrc_requestedDiffFallbackCombList_r14 = -1; /* BandCombinationList_r14 */
+static int hf_lte_rrc_diffFallbackCombReport_r14 = -1; /* T_diffFallbackCombReport_r14 */
static int hf_lte_rrc_SupportedBandCombination_r10_item = -1; /* BandCombinationParameters_r10 */
static int hf_lte_rrc_SupportedBandCombinationExt_r10_item = -1; /* BandCombinationParametersExt_r10 */
static int hf_lte_rrc_SupportedBandCombination_v1090_item = -1; /* BandCombinationParameters_v1090 */
@@ -3787,13 +4374,16 @@ static int hf_lte_rrc_SupportedBandCombination_v1130_item = -1; /* BandCombinat
static int hf_lte_rrc_SupportedBandCombination_v1250_item = -1; /* BandCombinationParameters_v1250 */
static int hf_lte_rrc_SupportedBandCombination_v1270_item = -1; /* BandCombinationParameters_v1270 */
static int hf_lte_rrc_SupportedBandCombination_v1320_item = -1; /* BandCombinationParameters_v1320 */
+static int hf_lte_rrc_SupportedBandCombination_v1430_item = -1; /* BandCombinationParameters_v1430 */
static int hf_lte_rrc_SupportedBandCombinationAdd_r11_item = -1; /* BandCombinationParameters_r11 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v11d0_item = -1; /* BandCombinationParameters_v10i0 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v1250_item = -1; /* BandCombinationParameters_v1250 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v1270_item = -1; /* BandCombinationParameters_v1270 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v1320_item = -1; /* BandCombinationParameters_v1320 */
+static int hf_lte_rrc_SupportedBandCombinationAdd_v1430_item = -1; /* BandCombinationParameters_v1430 */
static int hf_lte_rrc_SupportedBandCombinationReduced_r13_item = -1; /* BandCombinationParameters_r13 */
static int hf_lte_rrc_SupportedBandCombinationReduced_v1320_item = -1; /* BandCombinationParameters_v1320 */
+static int hf_lte_rrc_SupportedBandCombinationReduced_v1430_item = -1; /* BandCombinationParameters_v1430 */
static int hf_lte_rrc_BandCombinationParameters_r10_item = -1; /* BandParameters_r10 */
static int hf_lte_rrc_supportedBandwidthCombinationSet_r10 = -1; /* SupportedBandwidthCombinationSet_r10 */
static int hf_lte_rrc_BandCombinationParameters_v1090_item = -1; /* BandParameters_v1090 */
@@ -3837,6 +4427,10 @@ static int hf_lte_rrc_commSupportedBandsPerBC_r13 = -1; /* BIT_STRING_SIZE_1_ma
static int hf_lte_rrc_bandParameterList_v1320 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320 */
static int hf_lte_rrc_bandParameterList_v1320_item = -1; /* BandParameters_v1320 */
static int hf_lte_rrc_additionalRx_Tx_PerformanceReq_r13 = -1; /* T_additionalRx_Tx_PerformanceReq_r13 */
+static int hf_lte_rrc_bandParameterList_v1430 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430 */
+static int hf_lte_rrc_bandParameterList_v1430_item = -1; /* BandParameters_v1430 */
+static int hf_lte_rrc_v2x_SupportedTxBandCombListPerBC_r14 = -1; /* BIT_STRING_SIZE_1_maxBandComb_r13 */
+static int hf_lte_rrc_v2x_SupportedRxBandCombListPerBC_r14 = -1; /* BIT_STRING_SIZE_1_maxBandComb_r13 */
static int hf_lte_rrc_bandEUTRA_r10 = -1; /* T_bandEUTRA_r10 */
static int hf_lte_rrc_bandParametersUL_r10 = -1; /* BandParametersUL_r10 */
static int hf_lte_rrc_bandParametersDL_r10 = -1; /* BandParametersDL_r10 */
@@ -3855,6 +4449,22 @@ static int hf_lte_rrc_bandParametersUL_r13 = -1; /* BandParametersUL_r13 */
static int hf_lte_rrc_bandParametersDL_r13 = -1; /* BandParametersDL_r13 */
static int hf_lte_rrc_supportedCSI_Proc_r13 = -1; /* T_supportedCSI_Proc_r13 */
static int hf_lte_rrc_bandParametersDL_v1320 = -1; /* MIMO_CA_ParametersPerBoBC_r13 */
+static int hf_lte_rrc_bandParametersDL_v1430 = -1; /* MIMO_CA_ParametersPerBoBC_v1430 */
+static int hf_lte_rrc_ul_256QAM_r14 = -1; /* T_ul_256QAM_r14 */
+static int hf_lte_rrc_ul_256QAM_perCC_InfoList_r14 = -1; /* SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14 */
+static int hf_lte_rrc_ul_256QAM_perCC_InfoList_r14_item = -1; /* UL_256QAM_perCC_Info_r14 */
+static int hf_lte_rrc_retuningTimeInfoBandList_r14 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14 */
+static int hf_lte_rrc_retuningTimeInfoBandList_r14_item = -1; /* RetuningTimeInfo_r14 */
+static int hf_lte_rrc_v2x_FreqBandEUTRA_r14 = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_bandParametersTxSL_r14 = -1; /* BandParametersTxSL_r14 */
+static int hf_lte_rrc_bandParametersRxSL_r14 = -1; /* BandParametersRxSL_r14 */
+static int hf_lte_rrc_v2x_BandwidthClassTxSL_r14 = -1; /* V2X_BandwidthClassSL_r14 */
+static int hf_lte_rrc_v2x_eNB_Scheduled_r14 = -1; /* T_v2x_eNB_Scheduled_r14 */
+static int hf_lte_rrc_v2x_HighPower_r14 = -1; /* T_v2x_HighPower_r14 */
+static int hf_lte_rrc_v2x_BandwidthClassRxSL_r14 = -1; /* V2X_BandwidthClassSL_r14 */
+static int hf_lte_rrc_v2x_HighReception_r14 = -1; /* T_v2x_HighReception_r14 */
+static int hf_lte_rrc_V2X_BandwidthClassSL_r14_item = -1; /* V2X_BandwidthClass_r14 */
+static int hf_lte_rrc_ul_256QAM_perCC_r14 = -1; /* T_ul_256QAM_perCC_r14 */
static int hf_lte_rrc_BandParametersUL_r10_item = -1; /* CA_MIMO_ParametersUL_r10 */
static int hf_lte_rrc_ca_BandwidthClassUL_r10 = -1; /* CA_BandwidthClass_r10 */
static int hf_lte_rrc_supportedMIMO_CapabilityUL_r10 = -1; /* MIMO_CapabilityUL_r10 */
@@ -3905,6 +4515,11 @@ static int hf_lte_rrc_ul_PDCP_Delay_r13 = -1; /* T_ul_PDCP_Delay_r13 */
static int hf_lte_rrc_extendedFreqPriorities_r13 = -1; /* T_extendedFreqPriorities_r13 */
static int hf_lte_rrc_multiBandInfoReport_r13 = -1; /* T_multiBandInfoReport_r13 */
static int hf_lte_rrc_rssi_AndChannelOccupancyReporting_r13 = -1; /* T_rssi_AndChannelOccupancyReporting_r13 */
+static int hf_lte_rrc_ceMeasurements_r14 = -1; /* T_ceMeasurements_r14 */
+static int hf_lte_rrc_ncsg_r14 = -1; /* T_ncsg_r14 */
+static int hf_lte_rrc_shortMeasurementGap_r14 = -1; /* T_shortMeasurementGap_r14 */
+static int hf_lte_rrc_perServingCellMeasurementGap_r14 = -1; /* T_perServingCellMeasurementGap_r14 */
+static int hf_lte_rrc_nonUniformGap_r14 = -1; /* T_nonUniformGap_r14 */
static int hf_lte_rrc_BandListEUTRA_item = -1; /* BandInfoEUTRA */
static int hf_lte_rrc_BandCombinationListEUTRA_r10_item = -1; /* BandInfoEUTRA */
static int hf_lte_rrc_interFreqBandList = -1; /* InterFreqBandList */
@@ -3959,6 +4574,7 @@ static int hf_lte_rrc_rach_Report_r9_01 = -1; /* T_rach_Report_r9_01 */
static int hf_lte_rrc_loggedMeasurementsIdle_r10 = -1; /* T_loggedMeasurementsIdle_r10 */
static int hf_lte_rrc_standaloneGNSS_Location_r10 = -1; /* T_standaloneGNSS_Location_r10 */
static int hf_lte_rrc_loggedMBSFNMeasurements_r12 = -1; /* T_loggedMBSFNMeasurements_r12 */
+static int hf_lte_rrc_locationReport_r14 = -1; /* T_locationReport_r14 */
static int hf_lte_rrc_otdoa_UE_Assisted_r10 = -1; /* T_otdoa_UE_Assisted_r10 */
static int hf_lte_rrc_interFreqRSTD_Measurement_r10 = -1; /* T_interFreqRSTD_Measurement_r10 */
static int hf_lte_rrc_inDeviceCoexInd_r11 = -1; /* T_inDeviceCoexInd_r11 */
@@ -3966,9 +4582,17 @@ static int hf_lte_rrc_powerPrefInd_r11 = -1; /* T_powerPrefInd_r11 */
static int hf_lte_rrc_ue_Rx_TxTimeDiffMeasurements_r11 = -1; /* T_ue_Rx_TxTimeDiffMeasurements_r11 */
static int hf_lte_rrc_inDeviceCoexInd_UL_CA_r11 = -1; /* T_inDeviceCoexInd_UL_CA_r11 */
static int hf_lte_rrc_inDeviceCoexInd_HardwareSharingInd_r13 = -1; /* T_inDeviceCoexInd_HardwareSharingInd_r13 */
+static int hf_lte_rrc_bwPrefInd_r14 = -1; /* T_bwPrefInd_r14 */
+static int hf_lte_rrc_rlm_ReportSupport_r14 = -1; /* T_rlm_ReportSupport_r14 */
static int hf_lte_rrc_mbms_SCell_r11 = -1; /* T_mbms_SCell_r11 */
static int hf_lte_rrc_mbms_NonServingCell_r11 = -1; /* T_mbms_NonServingCell_r11 */
static int hf_lte_rrc_mbms_AsyncDC_r12 = -1; /* T_mbms_AsyncDC_r12 */
+static int hf_lte_rrc_fembmsDedicatedCell_r14 = -1; /* T_fembmsDedicatedCell_r14 */
+static int hf_lte_rrc_fembmsMixedCell_r14 = -1; /* T_fembmsMixedCell_r14 */
+static int hf_lte_rrc_subcarrierSpacingMBMS_khz7dot5_r14 = -1; /* T_subcarrierSpacingMBMS_khz7dot5_r14 */
+static int hf_lte_rrc_subcarrierSpacingMBMS_khz1dot25_r14 = -1; /* T_subcarrierSpacingMBMS_khz1dot25_r14 */
+static int hf_lte_rrc_unicast_fembmsMixedSCell_r14 = -1; /* T_unicast_fembmsMixedSCell_r14 */
+static int hf_lte_rrc_emptyUnicastRegion_r14 = -1; /* T_emptyUnicastRegion_r14 */
static int hf_lte_rrc_scptm_ParallelReception_r13 = -1; /* T_scptm_ParallelReception_r13 */
static int hf_lte_rrc_scptm_SCell_r13 = -1; /* T_scptm_SCell_r13 */
static int hf_lte_rrc_scptm_NonServingCell_r13 = -1; /* T_scptm_NonServingCell_r13 */
@@ -3980,6 +4604,7 @@ static int hf_lte_rrc_intraFreqA3_CE_ModeB_r13 = -1; /* T_intraFreqA3_CE_ModeB_
static int hf_lte_rrc_intraFreqHO_CE_ModeA_r13 = -1; /* T_intraFreqHO_CE_ModeA_r13 */
static int hf_lte_rrc_intraFreqHO_CE_ModeB_r13 = -1; /* T_intraFreqHO_CE_ModeB_r13 */
static int hf_lte_rrc_unicastFrequencyHopping_r13 = -1; /* T_unicastFrequencyHopping_r13 */
+static int hf_lte_rrc_ce_SwitchWithoutHO_r14 = -1; /* T_ce_SwitchWithoutHO_r14 */
static int hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13 = -1; /* T_crossCarrierSchedulingLAA_DL_r13 */
static int hf_lte_rrc_csi_RS_DRS_RRM_MeasurementsLAA_r13 = -1; /* T_csi_RS_DRS_RRM_MeasurementsLAA_r13 */
static int hf_lte_rrc_downlinkLAA_r13 = -1; /* T_downlinkLAA_r13 */
@@ -3987,14 +4612,27 @@ static int hf_lte_rrc_endingDwPTS_r13 = -1; /* T_endingDwPTS_r13 */
static int hf_lte_rrc_secondSlotStartingPosition_r13 = -1; /* T_secondSlotStartingPosition_r13 */
static int hf_lte_rrc_tm9_LAA_r13 = -1; /* T_tm9_LAA_r13 */
static int hf_lte_rrc_tm10_LAA_r13 = -1; /* T_tm10_LAA_r13 */
+static int hf_lte_rrc_crossCarrierSchedulingLAA_UL_r14 = -1; /* T_crossCarrierSchedulingLAA_UL_r14 */
+static int hf_lte_rrc_uplinkLAA_r14 = -1; /* T_uplinkLAA_r14 */
+static int hf_lte_rrc_twoStepSchedulingTimingInfo_r14 = -1; /* T_twoStepSchedulingTimingInfo_r14 */
+static int hf_lte_rrc_uss_BlindDecodingAdjustment_r14 = -1; /* T_uss_BlindDecodingAdjustment_r14 */
+static int hf_lte_rrc_uss_BlindDecodingReduction_r14 = -1; /* T_uss_BlindDecodingReduction_r14 */
+static int hf_lte_rrc_outOfSequenceGrantHandling_r14 = -1; /* T_outOfSequenceGrantHandling_r14 */
static int hf_lte_rrc_wlan_IW_RAN_Rules_r12 = -1; /* T_wlan_IW_RAN_Rules_r12 */
static int hf_lte_rrc_wlan_IW_ANDSF_Policies_r12 = -1; /* T_wlan_IW_ANDSF_Policies_r12 */
static int hf_lte_rrc_lwa_r13 = -1; /* T_lwa_r13 */
static int hf_lte_rrc_lwa_SplitBearer_r13 = -1; /* T_lwa_SplitBearer_r13 */
static int hf_lte_rrc_wlan_MAC_Address_r13 = -1; /* OCTET_STRING_SIZE_6 */
static int hf_lte_rrc_lwa_BufferSize_r13 = -1; /* T_lwa_BufferSize_r13 */
+static int hf_lte_rrc_lwa_HO_WithoutWT_Change_r14 = -1; /* T_lwa_HO_WithoutWT_Change_r14 */
+static int hf_lte_rrc_lwa_UL_r14 = -1; /* T_lwa_UL_r14 */
+static int hf_lte_rrc_wlan_PeriodicMeas_r14 = -1; /* T_wlan_PeriodicMeas_r14 */
+static int hf_lte_rrc_wlan_ReportAnyWLAN_r14 = -1; /* T_wlan_ReportAnyWLAN_r14 */
+static int hf_lte_rrc_wlan_SupportedDataRate_r14 = -1; /* INTEGER_1_2048 */
static int hf_lte_rrc_rclwi_r13 = -1; /* T_rclwi_r13 */
static int hf_lte_rrc_lwip_r13 = -1; /* T_lwip_r13 */
+static int hf_lte_rrc_lwip_Aggregation_DL_r14 = -1; /* T_lwip_Aggregation_DL_r14 */
+static int hf_lte_rrc_lwip_Aggregation_UL_r14 = -1; /* T_lwip_Aggregation_UL_r14 */
static int hf_lte_rrc_NAICS_Capability_List_r12_item = -1; /* NAICS_Capability_Entry_r12 */
static int hf_lte_rrc_numberOfNAICS_CapableCC_r12 = -1; /* INTEGER_1_5 */
static int hf_lte_rrc_numberOfAggregatedPRB_r12 = -1; /* T_numberOfAggregatedPRB_r12 */
@@ -4009,9 +4647,30 @@ static int hf_lte_rrc_discSysInfoReporting_r13 = -1; /* T_discSysInfoReporting_
static int hf_lte_rrc_commMultipleTx_r13 = -1; /* T_commMultipleTx_r13 */
static int hf_lte_rrc_discInterFreqTx_r13 = -1; /* T_discInterFreqTx_r13 */
static int hf_lte_rrc_discPeriodicSLSS_r13 = -1; /* T_discPeriodicSLSS_r13 */
+static int hf_lte_rrc_zoneBasedPoolSelection_r14 = -1; /* T_zoneBasedPoolSelection_r14 */
+static int hf_lte_rrc_ue_AutonomousWithFullSensing_r14 = -1; /* T_ue_AutonomousWithFullSensing_r14 */
+static int hf_lte_rrc_ue_AutonomousWithPartialSensing_r14 = -1; /* T_ue_AutonomousWithPartialSensing_r14 */
+static int hf_lte_rrc_sl_CongestionControl_r14 = -1; /* T_sl_CongestionControl_r14 */
+static int hf_lte_rrc_v2x_TxWithShortResvInterval_r14 = -1; /* T_v2x_TxWithShortResvInterval_r14 */
+static int hf_lte_rrc_v2x_numberTxRxTiming_r14 = -1; /* INTEGER_1_16 */
+static int hf_lte_rrc_v2x_nonAdjacentPSCCH_PSSCH_r14 = -1; /* T_v2x_nonAdjacentPSCCH_PSSCH_r14 */
+static int hf_lte_rrc_slss_TxRx_r14 = -1; /* T_slss_TxRx_r14 */
+static int hf_lte_rrc_v2x_SupportedBandCombinationList_r14 = -1; /* V2X_SupportedBandCombination_r14 */
+static int hf_lte_rrc_V2X_SupportedBandCombination_r14_item = -1; /* V2X_BandCombinationParameters_r14 */
+static int hf_lte_rrc_V2X_BandCombinationParameters_r14_item = -1; /* V2X_BandParameters_r14 */
static int hf_lte_rrc_SupportedBandInfoList_r12_item = -1; /* SupportedBandInfo_r12 */
static int hf_lte_rrc_support_r12 = -1; /* T_support_r12 */
static int hf_lte_rrc_FreqBandIndicatorListEUTRA_r12_item = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_delayBudgetReporting_r14 = -1; /* T_delayBudgetReporting_r14 */
+static int hf_lte_rrc_pusch_Enhancements_r14 = -1; /* T_pusch_Enhancements_r14 */
+static int hf_lte_rrc_recommendedBitRate_r14 = -1; /* T_recommendedBitRate_r14 */
+static int hf_lte_rrc_recommendedBitRateQuery_r14 = -1; /* T_recommendedBitRateQuery_r14 */
+static int hf_lte_rrc_retuningInfo = -1; /* T_retuningInfo */
+static int hf_lte_rrc_rf_RetuningTimeDL_r14 = -1; /* T_rf_RetuningTimeDL_r14 */
+static int hf_lte_rrc_rf_RetuningTimeUL_r14 = -1; /* T_rf_RetuningTimeUL_r14 */
+static int hf_lte_rrc_measurementEnhancements_r14 = -1; /* T_measurementEnhancements_r14 */
+static int hf_lte_rrc_demodulationEnhancements_r14 = -1; /* T_demodulationEnhancements_r14 */
+static int hf_lte_rrc_prach_Enhancements_r14 = -1; /* T_prach_Enhancements_r14 */
static int hf_lte_rrc_ue_Category_v1250 = -1; /* INTEGER_0 */
static int hf_lte_rrc_ue_CategoryDL_v1310_01 = -1; /* T_ue_CategoryDL_v1310_01 */
static int hf_lte_rrc_ce_ModeA_r13_01 = -1; /* T_ce_ModeA_r13_01 */
@@ -4061,6 +4720,7 @@ static int hf_lte_rrc_t_SteeringWLAN_r12 = -1; /* T_Reselection */
static int hf_lte_rrc_notificationRepetitionCoeff_r9 = -1; /* T_notificationRepetitionCoeff_r9 */
static int hf_lte_rrc_notificationOffset_r9 = -1; /* INTEGER_0_10 */
static int hf_lte_rrc_notificationSF_Index_r9 = -1; /* INTEGER_1_6 */
+static int hf_lte_rrc_notificationSF_Index_v1430 = -1; /* INTEGER_7_10 */
static int hf_lte_rrc_MBMS_ServiceList_r13_item = -1; /* MBMS_ServiceInfo_r13 */
static int hf_lte_rrc_tmgi_r13 = -1; /* TMGI_r9 */
static int hf_lte_rrc_MBSFN_AreaInfoList_r9_item = -1; /* MBSFN_AreaInfo_r9 */
@@ -4073,11 +4733,18 @@ static int hf_lte_rrc_mcch_Offset_r9 = -1; /* INTEGER_0_10 */
static int hf_lte_rrc_mcch_ModificationPeriod_r9 = -1; /* T_mcch_ModificationPeriod_r9 */
static int hf_lte_rrc_sf_AllocInfo_r9 = -1; /* BIT_STRING_SIZE_6 */
static int hf_lte_rrc_signallingMCS_r9 = -1; /* T_signallingMCS_r9 */
+static int hf_lte_rrc_mcch_Config_r14 = -1; /* T_mcch_Config_r14 */
+static int hf_lte_rrc_mcch_RepetitionPeriod_v1430 = -1; /* T_mcch_RepetitionPeriod_v1430 */
+static int hf_lte_rrc_mcch_ModificationPeriod_v1430 = -1; /* T_mcch_ModificationPeriod_v1430 */
+static int hf_lte_rrc_subcarrierSpacingMBMS_r14 = -1; /* T_subcarrierSpacingMBMS_r14 */
static int hf_lte_rrc_radioframeAllocationPeriod = -1; /* T_radioframeAllocationPeriod */
static int hf_lte_rrc_radioframeAllocationOffset = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_subframeAllocation = -1; /* T_subframeAllocation */
static int hf_lte_rrc_oneFrame = -1; /* BIT_STRING_SIZE_6 */
static int hf_lte_rrc_fourFrames = -1; /* BIT_STRING_SIZE_24 */
+static int hf_lte_rrc_subframeAllocation_v1430 = -1; /* T_subframeAllocation_v1430 */
+static int hf_lte_rrc_oneFrame_v1430 = -1; /* BIT_STRING_SIZE_2 */
+static int hf_lte_rrc_fourFrames_v1430 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_PMCH_InfoList_r9_item = -1; /* PMCH_Info_r9 */
static int hf_lte_rrc_PMCH_InfoListExt_r12_item = -1; /* PMCH_InfoExt_r12 */
static int hf_lte_rrc_pmch_Config_r9 = -1; /* PMCH_Config_r9 */
@@ -4096,6 +4763,7 @@ static int hf_lte_rrc_dataMCS_r12 = -1; /* T_dataMCS_r12 */
static int hf_lte_rrc_normal_r12 = -1; /* INTEGER_0_28 */
static int hf_lte_rrc_higerOrder_r12 = -1; /* INTEGER_0_27 */
static int hf_lte_rrc_mch_SchedulingPeriod_r12 = -1; /* T_mch_SchedulingPeriod_r12 */
+static int hf_lte_rrc_mch_SchedulingPeriod_v1430 = -1; /* T_mch_SchedulingPeriod_v1430 */
static int hf_lte_rrc_plmn_Id_r9 = -1; /* T_plmn_Id_r9 */
static int hf_lte_rrc_plmn_Index_r9 = -1; /* INTEGER_1_maxPLMN_r11 */
static int hf_lte_rrc_explicitValue_r9 = -1; /* PLMN_Identity */
@@ -4110,26 +4778,46 @@ static int hf_lte_rrc_sessionId_r13 = -1; /* OCTET_STRING_SIZE_1 */
static int hf_lte_rrc_onDurationTimerSCPTM_r13 = -1; /* T_onDurationTimerSCPTM_r13 */
static int hf_lte_rrc_drx_InactivityTimerSCPTM_r13 = -1; /* T_drx_InactivityTimerSCPTM_r13 */
static int hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r13 = -1; /* T_schedulingPeriodStartOffsetSCPTM_r13 */
-static int hf_lte_rrc_sf10_01 = -1; /* INTEGER_0_9 */
-static int hf_lte_rrc_sf20_01 = -1; /* INTEGER_0_19 */
-static int hf_lte_rrc_sf32_01 = -1; /* INTEGER_0_31 */
-static int hf_lte_rrc_sf40_01 = -1; /* INTEGER_0_39 */
-static int hf_lte_rrc_sf64_01 = -1; /* INTEGER_0_63 */
-static int hf_lte_rrc_sf80_01 = -1; /* INTEGER_0_79 */
-static int hf_lte_rrc_sf128_01 = -1; /* INTEGER_0_127 */
-static int hf_lte_rrc_sf160_01 = -1; /* INTEGER_0_159 */
-static int hf_lte_rrc_sf256_01 = -1; /* INTEGER_0_255 */
-static int hf_lte_rrc_sf320_01 = -1; /* INTEGER_0_319 */
-static int hf_lte_rrc_sf512_01 = -1; /* INTEGER_0_511 */
-static int hf_lte_rrc_sf640_01 = -1; /* INTEGER_0_639 */
-static int hf_lte_rrc_sf1024_01 = -1; /* INTEGER_0_1023 */
-static int hf_lte_rrc_sf2048_01 = -1; /* INTEGER_0_2048 */
-static int hf_lte_rrc_sf4096 = -1; /* INTEGER_0_4096 */
-static int hf_lte_rrc_sf8192 = -1; /* INTEGER_0_8192 */
+static int hf_lte_rrc_sf2048_02 = -1; /* INTEGER_0_2048 */
+static int hf_lte_rrc_sf4096_01 = -1; /* INTEGER_0_4096 */
+static int hf_lte_rrc_sf8192_01 = -1; /* INTEGER_0_8192 */
+static int hf_lte_rrc_SC_MTCH_InfoList_BR_r14_item = -1; /* SC_MTCH_Info_BR_r14 */
+static int hf_lte_rrc_sc_mtch_CarrierFreq_r14 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_mbmsSessionInfo_r14 = -1; /* MBMSSessionInfo_r13 */
+static int hf_lte_rrc_g_RNTI_r14 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_sc_mtch_schedulingInfo_r14 = -1; /* SC_MTCH_SchedulingInfo_BR_r14 */
+static int hf_lte_rrc_sc_mtch_neighbourCell_r14 = -1; /* BIT_STRING_SIZE_maxNeighCell_SCPTM_r13 */
+static int hf_lte_rrc_mpdcch_Narrowband_SC_MTCH_r14 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_mpdcch_NumRepetition_SC_MTCH_r14 = -1; /* T_mpdcch_NumRepetition_SC_MTCH_r14 */
+static int hf_lte_rrc_mpdcch_StartSF_SC_MTCH_r14 = -1; /* T_mpdcch_StartSF_SC_MTCH_r14 */
+static int hf_lte_rrc_fdd_r14_01 = -1; /* T_fdd_r14_01 */
+static int hf_lte_rrc_tdd_r14_01 = -1; /* T_tdd_r14_01 */
+static int hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14 = -1; /* T_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14 */
+static int hf_lte_rrc_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14 = -1; /* T_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14 */
+static int hf_lte_rrc_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14 = -1; /* T_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14 */
+static int hf_lte_rrc_mpdcch_Offset_SC_MTCH_r14 = -1; /* T_mpdcch_Offset_SC_MTCH_r14 */
+static int hf_lte_rrc_p_a_r14 = -1; /* T_p_a_r14 */
+static int hf_lte_rrc_onDurationTimerSCPTM_r14_01 = -1; /* T_onDurationTimerSCPTM_r14_01 */
+static int hf_lte_rrc_drx_InactivityTimerSCPTM_r14_01 = -1; /* T_drx_InactivityTimerSCPTM_r14_01 */
+static int hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_01 = -1; /* T_schedulingPeriodStartOffsetSCPTM_r14_01 */
static int hf_lte_rrc_SCPTM_NeighbourCellList_r13_item = -1; /* PCI_ARFCN_r13 */
static int hf_lte_rrc_carrierFreq_r13_02 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14_item = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_cbr_RangeCommonConfigList_r14 = -1; /* SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14 */
+static int hf_lte_rrc_cbr_RangeCommonConfigList_r14_item = -1; /* SL_CBR_Levels_Config_r14 */
+static int hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14 = -1; /* SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14 */
+static int hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14_item = -1; /* SL_CBR_PSSCH_TxConfig_r14 */
+static int hf_lte_rrc_SL_CBR_Levels_Config_r14_item = -1; /* SL_CBR_r14 */
+static int hf_lte_rrc_cr_Limit_r14 = -1; /* INTEGER_0_10000 */
+static int hf_lte_rrc_tx_Parameters_r14 = -1; /* SL_PSSCH_TxParameters_r14 */
+static int hf_lte_rrc_SL_CBR_PPPP_TxConfigList_r14_item = -1; /* SL_PPPP_TxConfigIndex_r14 */
+static int hf_lte_rrc_priorityThreshold_r14 = -1; /* SL_Priority_r13 */
+static int hf_lte_rrc_defaultTxConfigIndex_r14 = -1; /* INTEGER_0_maxCBR_Level_1_r14 */
+static int hf_lte_rrc_cbr_ConfigIndex_r14 = -1; /* INTEGER_0_maxSL_V2X_CBRConfig_1_r14 */
+static int hf_lte_rrc_tx_ConfigIndexList_r14 = -1; /* SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14 */
+static int hf_lte_rrc_tx_ConfigIndexList_r14_item = -1; /* Tx_ConfigIndex_r14 */
static int hf_lte_rrc_commTxResources_r12 = -1; /* T_commTxResources_r12 */
-static int hf_lte_rrc_setup_103 = -1; /* T_setup_91 */
+static int hf_lte_rrc_setup_127 = -1; /* T_setup_112 */
static int hf_lte_rrc_scheduled_r12 = -1; /* T_scheduled_r12 */
static int hf_lte_rrc_sl_RNTI_r12 = -1; /* C_RNTI */
static int hf_lte_rrc_mac_MainConfig_r12 = -1; /* MAC_MainConfigSL_r12 */
@@ -4140,7 +4828,7 @@ static int hf_lte_rrc_commTxPoolNormalDedicated_r12 = -1; /* T_commTxPoolNormal
static int hf_lte_rrc_poolToReleaseList_r12 = -1; /* SL_TxPoolToReleaseList_r12 */
static int hf_lte_rrc_poolToAddModList_r12 = -1; /* SL_CommTxPoolToAddModList_r12 */
static int hf_lte_rrc_commTxResources_v1310 = -1; /* T_commTxResources_v1310 */
-static int hf_lte_rrc_setup_104 = -1; /* T_setup_92 */
+static int hf_lte_rrc_setup_128 = -1; /* T_setup_113 */
static int hf_lte_rrc_scheduled_v1310 = -1; /* T_scheduled_v1310 */
static int hf_lte_rrc_logicalChGroupInfoList_r13 = -1; /* LogicalChGroupInfoList_r13 */
static int hf_lte_rrc_multipleTx_r13 = -1; /* BOOLEAN */
@@ -4160,7 +4848,9 @@ static int hf_lte_rrc_periodic_BSR_TimerSL = -1; /* PeriodicBSR_Timer_r12 */
static int hf_lte_rrc_retx_BSR_TimerSL = -1; /* RetxBSR_Timer_r12 */
static int hf_lte_rrc_SL_CommTxPoolList_r12_item = -1; /* SL_CommResourcePool_r12 */
static int hf_lte_rrc_SL_CommTxPoolListExt_r13_item = -1; /* SL_CommResourcePool_r12 */
+static int hf_lte_rrc_SL_CommTxPoolListV2X_r14_item = -1; /* SL_CommResourcePoolV2X_r14 */
static int hf_lte_rrc_SL_CommRxPoolList_r12_item = -1; /* SL_CommResourcePool_r12 */
+static int hf_lte_rrc_SL_CommRxPoolListV2X_r14_item = -1; /* SL_CommResourcePoolV2X_r14 */
static int hf_lte_rrc_sc_CP_Len_r12 = -1; /* SL_CP_Len_r12 */
static int hf_lte_rrc_sc_Period_r12 = -1; /* SL_PeriodComm_r12 */
static int hf_lte_rrc_sc_TF_ResourceConfig_r12 = -1; /* SL_TF_ResourceConfig_r12 */
@@ -4176,8 +4866,33 @@ static int hf_lte_rrc_txParameters_r12 = -1; /* T_txParameters_r12 */
static int hf_lte_rrc_sc_TxParameters_r12 = -1; /* SL_TxParameters_r12 */
static int hf_lte_rrc_dataTxParameters_r12 = -1; /* SL_TxParameters_r12 */
static int hf_lte_rrc_priorityList_r13 = -1; /* SL_PriorityList_r13 */
+static int hf_lte_rrc_sl_OffsetIndicator_r14 = -1; /* SL_OffsetIndicator_r12 */
+static int hf_lte_rrc_sl_Subframe_r14 = -1; /* SubframeBitmapSL_r14 */
+static int hf_lte_rrc_adjacencyPSCCH_PSSCH_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_sizeSubchannel_r14 = -1; /* T_sizeSubchannel_r14 */
+static int hf_lte_rrc_numSubchannel_r14 = -1; /* T_numSubchannel_r14 */
+static int hf_lte_rrc_startRB_Subchannel_r14 = -1; /* INTEGER_0_99 */
+static int hf_lte_rrc_startRB_PSCCH_Pool_r14 = -1; /* INTEGER_0_99 */
+static int hf_lte_rrc_rxParametersNCell_r14 = -1; /* T_rxParametersNCell_r14 */
+static int hf_lte_rrc_tdd_Config_r14 = -1; /* TDD_Config */
+static int hf_lte_rrc_syncConfigIndex_r14 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_dataTxParameters_r14 = -1; /* SL_TxParameters_r12 */
+static int hf_lte_rrc_zoneID_r14 = -1; /* INTEGER_0_7 */
+static int hf_lte_rrc_threshS_RSSI_CBR_r14 = -1; /* INTEGER_0_45 */
+static int hf_lte_rrc_poolReportId_r14 = -1; /* SL_V2X_TxPoolReportIdentity_r14 */
+static int hf_lte_rrc_cbr_pssch_TxConfigList_r14 = -1; /* SL_CBR_PPPP_TxConfigList_r14 */
+static int hf_lte_rrc_resourceSelectionConfigP2X_r14 = -1; /* SL_P2X_ResourceSelectionConfig_r14 */
+static int hf_lte_rrc_syncAllowed_r14 = -1; /* SL_SyncAllowed_r14 */
+static int hf_lte_rrc_restrictResourceReservationPeriod_r14 = -1; /* SL_RestrictResourceReservationPeriodList_r14 */
+static int hf_lte_rrc_pssch_TxConfigList_r14 = -1; /* SL_PSSCH_TxConfigList_r14 */
+static int hf_lte_rrc_thresPSSCH_RSRP_List_r14 = -1; /* SL_ThresPSSCH_RSRP_List_r14 */
+static int hf_lte_rrc_probResourceKeep_r14 = -1; /* T_probResourceKeep_r14 */
+static int hf_lte_rrc_p2x_SensingConfig_r14 = -1; /* T_p2x_SensingConfig_r14 */
+static int hf_lte_rrc_minNumCandidateSF_r14 = -1; /* INTEGER_1_13 */
+static int hf_lte_rrc_gapCandidateSensing_r14 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_sl_ReselectAfter_r14 = -1; /* T_sl_ReselectAfter_r14 */
static int hf_lte_rrc_discTxResources_r12 = -1; /* T_discTxResources_r12 */
-static int hf_lte_rrc_setup_105 = -1; /* T_setup_93 */
+static int hf_lte_rrc_setup_129 = -1; /* T_setup_114 */
static int hf_lte_rrc_scheduled_r12_01 = -1; /* T_scheduled_r12_01 */
static int hf_lte_rrc_discTxConfig_r12 = -1; /* SL_DiscResourcePool_r12 */
static int hf_lte_rrc_discTF_IndexList_r12 = -1; /* SL_TF_IndexPairList_r12 */
@@ -4186,24 +4901,24 @@ static int hf_lte_rrc_ue_Selected_r12_01 = -1; /* T_ue_Selected_r12_01 */
static int hf_lte_rrc_discTxPoolDedicated_r12 = -1; /* T_discTxPoolDedicated_r12 */
static int hf_lte_rrc_poolToAddModList_r12_01 = -1; /* SL_DiscTxPoolToAddModList_r12 */
static int hf_lte_rrc_discTF_IndexList_v1260 = -1; /* T_discTF_IndexList_v1260 */
-static int hf_lte_rrc_setup_106 = -1; /* T_setup_94 */
+static int hf_lte_rrc_setup_130 = -1; /* T_setup_115 */
static int hf_lte_rrc_discTF_IndexList_r12b = -1; /* SL_TF_IndexPairList_r12b */
static int hf_lte_rrc_discTxResourcesPS_r13 = -1; /* T_discTxResourcesPS_r13 */
-static int hf_lte_rrc_setup_107 = -1; /* T_setup_95 */
+static int hf_lte_rrc_setup_131 = -1; /* T_setup_116 */
static int hf_lte_rrc_scheduled_r13 = -1; /* SL_DiscTxConfigScheduled_r13 */
static int hf_lte_rrc_ue_Selected_r13 = -1; /* T_ue_Selected_r13 */
static int hf_lte_rrc_discTxPoolPS_Dedicated_r13 = -1; /* SL_DiscTxPoolDedicated_r13 */
static int hf_lte_rrc_discTxInterFreqInfo_r13 = -1; /* T_discTxInterFreqInfo_r13 */
-static int hf_lte_rrc_setup_108 = -1; /* T_setup_96 */
+static int hf_lte_rrc_setup_132 = -1; /* T_setup_117 */
static int hf_lte_rrc_discTxCarrierFreq_r13 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_discTxRefCarrierDedicated_r13 = -1; /* SL_DiscTxRefCarrierDedicated_r13 */
static int hf_lte_rrc_discTxInfoInterFreqListAdd_r13 = -1; /* SL_DiscTxInfoInterFreqListAdd_r13 */
static int hf_lte_rrc_gapRequestsAllowedDedicated_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_discRxGapConfig_r13 = -1; /* T_discRxGapConfig_r13 */
-static int hf_lte_rrc_setup_109 = -1; /* SL_GapConfig_r13 */
+static int hf_lte_rrc_setup_133 = -1; /* SL_GapConfig_r13 */
static int hf_lte_rrc_discTxGapConfig_r13 = -1; /* T_discTxGapConfig_r13 */
static int hf_lte_rrc_discSysInfoToReportConfig_r13 = -1; /* T_discSysInfoToReportConfig_r13 */
-static int hf_lte_rrc_setup_110 = -1; /* SL_DiscSysInfoToReportFreqList_r13 */
+static int hf_lte_rrc_setup_134 = -1; /* SL_DiscSysInfoToReportFreqList_r13 */
static int hf_lte_rrc_SL_DiscSysInfoToReportFreqList_r13_item = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_discTxFreqToAddModList_r13 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13 */
static int hf_lte_rrc_discTxFreqToAddModList_r13_item = -1; /* SL_DiscTxResourceInfoPerFreq_r13 */
@@ -4211,7 +4926,7 @@ static int hf_lte_rrc_discTxFreqToReleaseList_r13 = -1; /* SEQUENCE_SIZE_1_maxF
static int hf_lte_rrc_discTxFreqToReleaseList_r13_item = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_discTxResources_r13 = -1; /* SL_DiscTxResource_r13 */
static int hf_lte_rrc_discTxResourcesPS_r13_01 = -1; /* SL_DiscTxResource_r13 */
-static int hf_lte_rrc_setup_111 = -1; /* T_setup_97 */
+static int hf_lte_rrc_setup_135 = -1; /* T_setup_118 */
static int hf_lte_rrc_ue_Selected_r13_01 = -1; /* SL_DiscTxPoolDedicated_r13 */
static int hf_lte_rrc_SL_DiscTxPoolToAddModList_r12_item = -1; /* SL_DiscTxPoolToAddMod_r12 */
static int hf_lte_rrc_pool_r12_01 = -1; /* SL_DiscResourcePool_r12 */
@@ -4244,12 +4959,12 @@ static int hf_lte_rrc_random_r12 = -1; /* NULL */
static int hf_lte_rrc_txProbability_r12 = -1; /* T_txProbability_r12 */
static int hf_lte_rrc_rxParameters_r12 = -1; /* T_rxParameters_r12 */
static int hf_lte_rrc_discPeriod_v1310 = -1; /* T_discPeriod_v1310 */
-static int hf_lte_rrc_setup_112 = -1; /* T_setup_98 */
+static int hf_lte_rrc_setup_136 = -1; /* T_setup_119 */
static int hf_lte_rrc_rxParamsAddNeighFreq_r13 = -1; /* T_rxParamsAddNeighFreq_r13 */
-static int hf_lte_rrc_setup_113 = -1; /* T_setup_99 */
+static int hf_lte_rrc_setup_137 = -1; /* T_setup_120 */
static int hf_lte_rrc_physCellId_r13_01 = -1; /* PhysCellIdList_r13 */
static int hf_lte_rrc_txParamsAddNeighFreq_r13 = -1; /* T_txParamsAddNeighFreq_r13 */
-static int hf_lte_rrc_setup_114 = -1; /* T_setup_100 */
+static int hf_lte_rrc_setup_138 = -1; /* T_setup_121 */
static int hf_lte_rrc_tdd_Config_r13 = -1; /* TDD_Config */
static int hf_lte_rrc_freqInfo_01 = -1; /* T_freqInfo_01 */
static int hf_lte_rrc_ul_Bandwidth_02 = -1; /* T_ul_Bandwidth_02 */
@@ -4257,6 +4972,22 @@ static int hf_lte_rrc_syncConfigIndex_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_PhysCellIdList_r13_item = -1; /* PhysCellId */
static int hf_lte_rrc_threshLow_r12 = -1; /* RSRP_RangeSL2_r12 */
static int hf_lte_rrc_threshHigh_r12 = -1; /* RSRP_RangeSL2_r12 */
+static int hf_lte_rrc_plmn_IdentityList_r13 = -1; /* PLMN_IdentityList */
+static int hf_lte_rrc_cellIdentity_13 = -1; /* CellIdentity */
+static int hf_lte_rrc_carrierFreqInfo_13 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_discRxResources_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discTxPowerInfo_r13 = -1; /* SL_DiscTxPowerInfoList_r12 */
+static int hf_lte_rrc_discSyncConfig_r13_01 = -1; /* SL_SyncConfigNFreq_r13 */
+static int hf_lte_rrc_discCellSelectionInfo_r13_01 = -1; /* T_discCellSelectionInfo_r13 */
+static int hf_lte_rrc_q_RxLevMinOffset_r13 = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_cellReselectionInfo_r13 = -1; /* T_cellReselectionInfo_r13 */
+static int hf_lte_rrc_q_Hyst_r13_01 = -1; /* T_q_Hyst_r13_01 */
+static int hf_lte_rrc_freqInfo_r13 = -1; /* T_freqInfo_r13 */
+static int hf_lte_rrc_ul_CarrierFreq_r13 = -1; /* ARFCN_ValueEUTRA */
+static int hf_lte_rrc_ul_Bandwidth_r13 = -1; /* T_ul_Bandwidth_r13 */
+static int hf_lte_rrc_additionalSpectrumEmission_r13 = -1; /* AdditionalSpectrumEmission */
+static int hf_lte_rrc_p_Max_r13 = -1; /* P_Max */
+static int hf_lte_rrc_referenceSignalPower_r13 = -1; /* INTEGER_M60_50 */
static int hf_lte_rrc_SL_DiscTxPowerInfoList_r12_item = -1; /* SL_DiscTxPowerInfo_r12 */
static int hf_lte_rrc_discMaxTxPower_r12 = -1; /* P_Max */
static int hf_lte_rrc_gapPatternList_r13 = -1; /* SL_GapPatternList_r13 */
@@ -4271,10 +5002,38 @@ static int hf_lte_rrc_rb_Offset_r12 = -1; /* INTEGER_0_110 */
static int hf_lte_rrc_a_r12 = -1; /* INTEGER_1_200 */
static int hf_lte_rrc_b_r12 = -1; /* INTEGER_1_10 */
static int hf_lte_rrc_c_r12 = -1; /* T_c_r12 */
+static int hf_lte_rrc_SL_InterFreqInfoListV2X_r14_item = -1; /* SL_InterFreqInfoV2X_r14 */
+static int hf_lte_rrc_v2x_CommCarrierFreq_r14 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_sl_MaxTxPower_r14 = -1; /* P_Max */
+static int hf_lte_rrc_sl_Bandwidth_r14 = -1; /* T_sl_Bandwidth_r14 */
+static int hf_lte_rrc_v2x_SchedulingPool_r14 = -1; /* SL_CommResourcePoolV2X_r14 */
+static int hf_lte_rrc_v2x_UE_ConfigList_r14 = -1; /* SL_V2X_UE_ConfigList_r14 */
+static int hf_lte_rrc_SL_V2X_UE_ConfigList_r14_item = -1; /* SL_V2X_InterFreqUE_Config_r14 */
+static int hf_lte_rrc_physCellIdList_r14 = -1; /* PhysCellIdList_r13 */
+static int hf_lte_rrc_v2x_SyncConfig_r14_01 = -1; /* SL_SyncConfigListNFreqV2X_r14 */
+static int hf_lte_rrc_v2x_CommTxPoolNormal_r14 = -1; /* SL_CommTxPoolListV2X_r14 */
+static int hf_lte_rrc_p2x_CommTxPoolNormal_r14 = -1; /* SL_CommTxPoolListV2X_r14 */
static int hf_lte_rrc_small_r12 = -1; /* INTEGER_0_319 */
static int hf_lte_rrc_large_r12 = -1; /* INTEGER_0_10239 */
+static int hf_lte_rrc_partialSensing_r14 = -1; /* T_partialSensing_r14 */
+static int hf_lte_rrc_randomSelection_r14 = -1; /* T_randomSelection_r14 */
static int hf_lte_rrc_SL_PriorityList_r13_item = -1; /* SL_Priority_r13 */
+static int hf_lte_rrc_SL_PSSCH_TxConfigList_r14_item = -1; /* SL_PSSCH_TxConfig_r14 */
+static int hf_lte_rrc_thresUE_Speed_r14 = -1; /* T_thresUE_Speed_r14 */
+static int hf_lte_rrc_parametersAboveThres_r14 = -1; /* SL_PSSCH_TxParameters_r14 */
+static int hf_lte_rrc_parametersBelowThres_r14 = -1; /* SL_PSSCH_TxParameters_r14 */
+static int hf_lte_rrc_minMCS_PSSCH_r14 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_maxMCS_PSSCH_r14 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_minSubChannel_NumberPSSCH_r14 = -1; /* INTEGER_1_20 */
+static int hf_lte_rrc_maxSubchannel_NumberPSSCH_r14 = -1; /* INTEGER_1_20 */
+static int hf_lte_rrc_allowedRetxNumberPSSCH_r14 = -1; /* T_allowedRetxNumberPSSCH_r14 */
+static int hf_lte_rrc_maxTxPower_r14 = -1; /* SL_TxPower_r14 */
+static int hf_lte_rrc_SL_RestrictResourceReservationPeriodList_r14_item = -1; /* SL_RestrictResourceReservationPeriod_r14 */
+static int hf_lte_rrc_gnss_Sync_r14 = -1; /* T_gnss_Sync_r14 */
+static int hf_lte_rrc_enb_Sync_r14 = -1; /* T_enb_Sync_r14 */
+static int hf_lte_rrc_ue_Sync_r14 = -1; /* T_ue_Sync_r14 */
static int hf_lte_rrc_SL_SyncConfigList_r12_item = -1; /* SL_SyncConfig_r12 */
+static int hf_lte_rrc_SL_SyncConfigListV2X_r14_item = -1; /* SL_SyncConfig_r12 */
static int hf_lte_rrc_syncCP_Len_r12 = -1; /* SL_CP_Len_r12 */
static int hf_lte_rrc_syncOffsetIndicator_r12 = -1; /* SL_OffsetIndicatorSync_r12 */
static int hf_lte_rrc_slssid_r12 = -1; /* SLSSID_r12 */
@@ -4285,7 +5044,10 @@ static int hf_lte_rrc_syncInfoReserved_r12 = -1; /* BIT_STRING_SIZE_19 */
static int hf_lte_rrc_rxParamsNCell_r12 = -1; /* T_rxParamsNCell_r12 */
static int hf_lte_rrc_discSyncWindow_r12 = -1; /* T_discSyncWindow_r12 */
static int hf_lte_rrc_syncTxPeriodic_r13 = -1; /* T_syncTxPeriodic_r13 */
+static int hf_lte_rrc_syncOffsetIndicator_v1430 = -1; /* SL_OffsetIndicatorSync_v1430 */
+static int hf_lte_rrc_gnss_Sync_r14_01 = -1; /* T_gnss_Sync_r14_01 */
static int hf_lte_rrc_SL_SyncConfigListNFreq_r13_item = -1; /* SL_SyncConfigNFreq_r13 */
+static int hf_lte_rrc_SL_SyncConfigListNFreqV2X_r14_item = -1; /* SL_SyncConfigNFreq_r13 */
static int hf_lte_rrc_asyncParameters_r13 = -1; /* T_asyncParameters_r13 */
static int hf_lte_rrc_syncCP_Len_r13 = -1; /* SL_CP_Len_r12 */
static int hf_lte_rrc_syncOffsetIndicator_r13 = -1; /* SL_OffsetIndicatorSync_r12 */
@@ -4297,22 +5059,7 @@ static int hf_lte_rrc_syncInfoReserved_r13 = -1; /* BIT_STRING_SIZE_19 */
static int hf_lte_rrc_syncTxPeriodic_r13_01 = -1; /* T_syncTxPeriodic_r13_01 */
static int hf_lte_rrc_rxParameters_r13 = -1; /* T_rxParameters_r13 */
static int hf_lte_rrc_discSyncWindow_r13 = -1; /* T_discSyncWindow_r13 */
-static int hf_lte_rrc_plmn_IdentityList_r13 = -1; /* PLMN_IdentityList */
-static int hf_lte_rrc_cellIdentity_13 = -1; /* CellIdentity */
-static int hf_lte_rrc_carrierFreqInfo_13 = -1; /* ARFCN_ValueEUTRA_r9 */
-static int hf_lte_rrc_discRxResources_r13 = -1; /* SL_DiscRxPoolList_r12 */
-static int hf_lte_rrc_discTxPowerInfo_r13 = -1; /* SL_DiscTxPowerInfoList_r12 */
-static int hf_lte_rrc_discSyncConfig_r13_01 = -1; /* SL_SyncConfigNFreq_r13 */
-static int hf_lte_rrc_discCellSelectionInfo_r13_01 = -1; /* T_discCellSelectionInfo_r13 */
-static int hf_lte_rrc_q_RxLevMinOffset_r13 = -1; /* INTEGER_1_8 */
-static int hf_lte_rrc_cellReselectionInfo_r13 = -1; /* T_cellReselectionInfo_r13 */
-static int hf_lte_rrc_q_Hyst_r13_01 = -1; /* T_q_Hyst_r13_01 */
-static int hf_lte_rrc_freqInfo_r13 = -1; /* T_freqInfo_r13 */
-static int hf_lte_rrc_ul_CarrierFreq_r13 = -1; /* ARFCN_ValueEUTRA */
-static int hf_lte_rrc_ul_Bandwidth_r13 = -1; /* T_ul_Bandwidth_r13 */
-static int hf_lte_rrc_additionalSpectrumEmission_r13 = -1; /* AdditionalSpectrumEmission */
-static int hf_lte_rrc_p_Max_r13 = -1; /* P_Max */
-static int hf_lte_rrc_referenceSignalPower_r13 = -1; /* INTEGER_M60_50 */
+static int hf_lte_rrc_gnss_Sync_r14_02 = -1; /* T_gnss_Sync_r14_02 */
static int hf_lte_rrc_prb_Num_r12 = -1; /* INTEGER_1_100 */
static int hf_lte_rrc_prb_Start_r12 = -1; /* INTEGER_0_99 */
static int hf_lte_rrc_prb_End_r12 = -1; /* INTEGER_0_99 */
@@ -4325,44 +5072,83 @@ static int hf_lte_rrc_bs16_r12 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_bs30_r12 = -1; /* BIT_STRING_SIZE_30 */
static int hf_lte_rrc_bs40_r12 = -1; /* BIT_STRING_SIZE_40 */
static int hf_lte_rrc_bs42_r12 = -1; /* BIT_STRING_SIZE_42 */
+static int hf_lte_rrc_bs10_r14 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_bs16_r14 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_bs20_r14 = -1; /* BIT_STRING_SIZE_20 */
+static int hf_lte_rrc_bs30_r14 = -1; /* BIT_STRING_SIZE_30 */
+static int hf_lte_rrc_bs40_r14 = -1; /* BIT_STRING_SIZE_40 */
+static int hf_lte_rrc_bs50_r14 = -1; /* BIT_STRING_SIZE_50 */
+static int hf_lte_rrc_bs60_r14 = -1; /* BIT_STRING_SIZE_60 */
+static int hf_lte_rrc_bs100_r14 = -1; /* BIT_STRING_SIZE_100 */
+static int hf_lte_rrc_minusinfinity_r14 = -1; /* NULL */
+static int hf_lte_rrc_txPower_r14 = -1; /* INTEGER_M41_31 */
+static int hf_lte_rrc_SL_ThresPSSCH_RSRP_List_r14_item = -1; /* SL_ThresPSSCH_RSRP_r14 */
static int hf_lte_rrc_alpha_r12 = -1; /* Alpha_r12 */
static int hf_lte_rrc_p0_r12 = -1; /* P0_SL_r12 */
static int hf_lte_rrc_SL_TxPoolToReleaseList_r12_item = -1; /* SL_TxPoolIdentity_r12 */
static int hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item = -1; /* SL_TxPoolIdentity_v1310 */
-static int hf_lte_rrc_message_10 = -1; /* SBCCH_SL_BCH_MessageType */
+static int hf_lte_rrc_commTxResources_r14 = -1; /* T_commTxResources_r14 */
+static int hf_lte_rrc_setup_139 = -1; /* T_setup_122 */
+static int hf_lte_rrc_scheduled_r14 = -1; /* T_scheduled_r14 */
+static int hf_lte_rrc_sl_V_RNTI_r14 = -1; /* C_RNTI */
+static int hf_lte_rrc_mac_MainConfig_r14 = -1; /* MAC_MainConfigSL_r12 */
+static int hf_lte_rrc_mcs_r14 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_logicalChGroupInfoList_r14 = -1; /* LogicalChGroupInfoList_r13 */
+static int hf_lte_rrc_ue_Selected_r14 = -1; /* T_ue_Selected_r14 */
+static int hf_lte_rrc_v2x_CommTxPoolNormalDedicated_r14 = -1; /* T_v2x_CommTxPoolNormalDedicated_r14 */
+static int hf_lte_rrc_poolToReleaseList_r14 = -1; /* SL_TxPoolToReleaseListV2X_r14 */
+static int hf_lte_rrc_poolToAddModList_r14 = -1; /* SL_TxPoolToAddModListV2X_r14 */
+static int hf_lte_rrc_v2x_CommTxPoolSensingConfig_r14 = -1; /* SL_CommTxPoolSensingConfig_r14 */
+static int hf_lte_rrc_cbr_DedicatedTxConfigList_r14 = -1; /* SL_CBR_CommonTxConfigList_r14 */
+static int hf_lte_rrc_SL_TxPoolToAddModListV2X_r14_item = -1; /* SL_TxPoolToAddMod_r14 */
+static int hf_lte_rrc_poolIdentity_r14_01 = -1; /* SL_V2X_TxPoolIdentity_r14 */
+static int hf_lte_rrc_pool_r14 = -1; /* SL_CommResourcePoolV2X_r14 */
+static int hf_lte_rrc_SL_TxPoolToReleaseListV2X_r14_item = -1; /* SL_V2X_TxPoolIdentity_r14 */
+static int hf_lte_rrc_zoneLength_r14 = -1; /* T_zoneLength_r14 */
+static int hf_lte_rrc_zoneWidth_r14 = -1; /* T_zoneWidth_r14 */
+static int hf_lte_rrc_zoneIdLongiMod_r14 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_zoneIdLatiMod_r14 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_message_12 = -1; /* SBCCH_SL_BCH_MessageType */
+static int hf_lte_rrc_message_13 = -1; /* SBCCH_SL_BCH_MessageType_V2X_r14 */
static int hf_lte_rrc_sl_Bandwidth_r12 = -1; /* T_sl_Bandwidth_r12 */
static int hf_lte_rrc_tdd_ConfigSL_r12 = -1; /* TDD_ConfigSL_r12 */
static int hf_lte_rrc_directFrameNumber_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_directSubframeNumber_r12 = -1; /* INTEGER_0_9 */
static int hf_lte_rrc_inCoverage_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_reserved_r12 = -1; /* BIT_STRING_SIZE_19 */
+static int hf_lte_rrc_sl_Bandwidth_r14_01 = -1; /* T_sl_Bandwidth_r14_01 */
+static int hf_lte_rrc_tdd_ConfigSL_r14 = -1; /* TDD_ConfigSL_r12 */
+static int hf_lte_rrc_directFrameNumber_r14 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_directSubframeNumber_r14 = -1; /* INTEGER_0_9 */
+static int hf_lte_rrc_inCoverage_r14 = -1; /* BOOLEAN */
+static int hf_lte_rrc_reserved_r14 = -1; /* BIT_STRING_SIZE_27 */
static int hf_lte_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_51 */
-static int hf_lte_rrc_c1_47 = -1; /* T_c1_47 */
+static int hf_lte_rrc_c1_48 = -1; /* T_c1_48 */
static int hf_lte_rrc_handoverPreparationInformation_r13 = -1; /* HandoverPreparationInformation_NB_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_51 = -1; /* T_criticalExtensionsFuture_51 */
static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13 = -1; /* UE_Capability_NB_r13 */
static int hf_lte_rrc_as_Config_r13 = -1; /* AS_Config_NB */
static int hf_lte_rrc_rrm_Config_r13 = -1; /* RRM_Config_NB */
static int hf_lte_rrc_as_Context_r13 = -1; /* AS_Context_NB */
-static int hf_lte_rrc_nonCriticalExtension_201 = -1; /* T_nonCriticalExtension_67 */
+static int hf_lte_rrc_nonCriticalExtension_215 = -1; /* T_nonCriticalExtension_69 */
static int hf_lte_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_52 */
-static int hf_lte_rrc_c1_48 = -1; /* T_c1_48 */
+static int hf_lte_rrc_c1_49 = -1; /* T_c1_49 */
static int hf_lte_rrc_uePagingCoverageInformation_r13_01 = -1; /* UEPagingCoverageInformation_NB_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_52 = -1; /* T_criticalExtensionsFuture_52 */
static int hf_lte_rrc_npdcch_NumRepetitionPaging_r13 = -1; /* INTEGER_1_2048 */
-static int hf_lte_rrc_nonCriticalExtension_202 = -1; /* T_nonCriticalExtension_68 */
+static int hf_lte_rrc_nonCriticalExtension_216 = -1; /* T_nonCriticalExtension_70 */
static int hf_lte_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_53 */
-static int hf_lte_rrc_c1_49 = -1; /* T_c1_49 */
+static int hf_lte_rrc_c1_50 = -1; /* T_c1_50 */
static int hf_lte_rrc_ueRadioAccessCapabilityInformation_r13 = -1; /* UERadioAccessCapabilityInformation_NB_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_53 = -1; /* T_criticalExtensionsFuture_53 */
static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13_01 = -1; /* T_ue_RadioAccessCapabilityInfo_r13 */
-static int hf_lte_rrc_nonCriticalExtension_203 = -1; /* T_nonCriticalExtension_69 */
+static int hf_lte_rrc_nonCriticalExtension_217 = -1; /* T_nonCriticalExtension_71 */
static int hf_lte_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_54 */
-static int hf_lte_rrc_c1_50 = -1; /* T_c1_50 */
+static int hf_lte_rrc_c1_51 = -1; /* T_c1_51 */
static int hf_lte_rrc_ueRadioPagingInformation_r13 = -1; /* UERadioPagingInformation_NB_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_54 = -1; /* T_criticalExtensionsFuture_54 */
static int hf_lte_rrc_ue_RadioPagingInfo_r13 = -1; /* T_ue_RadioPagingInfo_r13 */
-static int hf_lte_rrc_nonCriticalExtension_204 = -1; /* T_nonCriticalExtension_70 */
+static int hf_lte_rrc_nonCriticalExtension_218 = -1; /* T_nonCriticalExtension_72 */
static int hf_lte_rrc_sourceRadioResourceConfig_r13 = -1; /* RadioResourceConfigDedicated_NB_r13 */
static int hf_lte_rrc_sourceSecurityAlgorithmConfig_r13 = -1; /* SecurityAlgorithmConfig */
static int hf_lte_rrc_sourceUE_Identity_r13 = -1; /* C_RNTI */
@@ -4372,40 +5158,44 @@ static int hf_lte_rrc_sourcePhysCellId_r13 = -1; /* PhysCellId */
static int hf_lte_rrc_targetCellShortMAC_I_r13 = -1; /* ShortMAC_I */
static int hf_lte_rrc_additionalReestabInfoList_r13 = -1; /* AdditionalReestabInfoList */
static int hf_lte_rrc_ue_InactiveTime_01 = -1; /* T_ue_InactiveTime_01 */
-static int hf_lte_rrc_message_11 = -1; /* BCCH_BCH_MessageType_NB */
-static int hf_lte_rrc_message_12 = -1; /* BCCH_DL_SCH_MessageType_NB */
-static int hf_lte_rrc_c1_51 = -1; /* T_c1_51 */
+static int hf_lte_rrc_message_14 = -1; /* BCCH_BCH_MessageType_NB */
+static int hf_lte_rrc_message_15 = -1; /* BCCH_DL_SCH_MessageType_NB */
+static int hf_lte_rrc_c1_52 = -1; /* T_c1_52 */
static int hf_lte_rrc_systemInformation_r13 = -1; /* SystemInformation_NB */
static int hf_lte_rrc_systemInformationBlockType1_r13 = -1; /* SystemInformationBlockType1_NB */
-static int hf_lte_rrc_messageClassExtension_09 = -1; /* T_messageClassExtension_09 */
-static int hf_lte_rrc_message_13 = -1; /* PCCH_MessageType_NB */
-static int hf_lte_rrc_c1_52 = -1; /* T_c1_52 */
-static int hf_lte_rrc_paging_r13 = -1; /* Paging_NB */
static int hf_lte_rrc_messageClassExtension_10 = -1; /* T_messageClassExtension_10 */
-static int hf_lte_rrc_message_14 = -1; /* DL_CCCH_MessageType_NB */
+static int hf_lte_rrc_message_16 = -1; /* PCCH_MessageType_NB */
static int hf_lte_rrc_c1_53 = -1; /* T_c1_53 */
+static int hf_lte_rrc_paging_r13 = -1; /* Paging_NB */
+static int hf_lte_rrc_messageClassExtension_11 = -1; /* T_messageClassExtension_11 */
+static int hf_lte_rrc_message_17 = -1; /* DL_CCCH_MessageType_NB */
+static int hf_lte_rrc_c1_54 = -1; /* T_c1_54 */
static int hf_lte_rrc_rrcConnectionReestablishment_r13 = -1; /* RRCConnectionReestablishment_NB */
static int hf_lte_rrc_rrcConnectionReestablishmentReject_r13 = -1; /* RRCConnectionReestablishmentReject */
static int hf_lte_rrc_rrcConnectionReject_r13 = -1; /* RRCConnectionReject_NB */
static int hf_lte_rrc_rrcConnectionSetup_r13 = -1; /* RRCConnectionSetup_NB */
-static int hf_lte_rrc_messageClassExtension_11 = -1; /* T_messageClassExtension_11 */
-static int hf_lte_rrc_message_15 = -1; /* DL_DCCH_MessageType_NB */
-static int hf_lte_rrc_c1_54 = -1; /* T_c1_54 */
+static int hf_lte_rrc_messageClassExtension_12 = -1; /* T_messageClassExtension_12 */
+static int hf_lte_rrc_message_18 = -1; /* DL_DCCH_MessageType_NB */
+static int hf_lte_rrc_c1_55 = -1; /* T_c1_55 */
static int hf_lte_rrc_dlInformationTransfer_r13 = -1; /* DLInformationTransfer_NB */
static int hf_lte_rrc_rrcConnectionReconfiguration_r13 = -1; /* RRCConnectionReconfiguration_NB */
static int hf_lte_rrc_rrcConnectionRelease_r13 = -1; /* RRCConnectionRelease_NB */
static int hf_lte_rrc_securityModeCommand_r13 = -1; /* SecurityModeCommand */
static int hf_lte_rrc_ueCapabilityEnquiry_r13 = -1; /* UECapabilityEnquiry_NB */
static int hf_lte_rrc_rrcConnectionResume_r13_02 = -1; /* RRCConnectionResume_NB */
-static int hf_lte_rrc_messageClassExtension_12 = -1; /* T_messageClassExtension_12 */
-static int hf_lte_rrc_message_16 = -1; /* UL_CCCH_MessageType_NB */
-static int hf_lte_rrc_c1_55 = -1; /* T_c1_55 */
+static int hf_lte_rrc_messageClassExtension_13 = -1; /* T_messageClassExtension_13 */
+static int hf_lte_rrc_message_19 = -1; /* UL_CCCH_MessageType_NB */
+static int hf_lte_rrc_c1_56 = -1; /* T_c1_56 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r13 = -1; /* RRCConnectionReestablishmentRequest_NB */
static int hf_lte_rrc_rrcConnectionRequest_r13 = -1; /* RRCConnectionRequest_NB */
static int hf_lte_rrc_rrcConnectionResumeRequest_r13_02 = -1; /* RRCConnectionResumeRequest_NB */
-static int hf_lte_rrc_messageClassExtension_13 = -1; /* T_messageClassExtension_13 */
-static int hf_lte_rrc_message_17 = -1; /* UL_DCCH_MessageType_NB */
-static int hf_lte_rrc_c1_56 = -1; /* T_c1_56 */
+static int hf_lte_rrc_messageClassExtension_14 = -1; /* T_messageClassExtension_14 */
+static int hf_lte_rrc_message_20 = -1; /* SC_MCCH_MessageType_NB */
+static int hf_lte_rrc_c1_57 = -1; /* T_c1_57 */
+static int hf_lte_rrc_scptmConfiguration_r14 = -1; /* SCPTMConfiguration_NB_r14 */
+static int hf_lte_rrc_messageClassExtension_15 = -1; /* T_messageClassExtension_15 */
+static int hf_lte_rrc_message_21 = -1; /* UL_DCCH_MessageType_NB */
+static int hf_lte_rrc_c1_58 = -1; /* T_c1_58 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r13 = -1; /* RRCConnectionReconfigurationComplete_NB */
static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r13 = -1; /* RRCConnectionReestablishmentComplete_NB */
static int hf_lte_rrc_rrcConnectionSetupComplete_r13 = -1; /* RRCConnectionSetupComplete_NB */
@@ -4414,12 +5204,12 @@ static int hf_lte_rrc_securityModeFailure_r13 = -1; /* SecurityModeFailure */
static int hf_lte_rrc_ueCapabilityInformation_r13 = -1; /* UECapabilityInformation_NB */
static int hf_lte_rrc_ulInformationTransfer_r13 = -1; /* ULInformationTransfer_NB */
static int hf_lte_rrc_rrcConnectionResumeComplete_r13_02 = -1; /* RRCConnectionResumeComplete_NB */
-static int hf_lte_rrc_messageClassExtension_14 = -1; /* T_messageClassExtension_14 */
+static int hf_lte_rrc_messageClassExtension_16 = -1; /* T_messageClassExtension_16 */
static int hf_lte_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_55 */
-static int hf_lte_rrc_c1_57 = -1; /* T_c1_57 */
+static int hf_lte_rrc_c1_59 = -1; /* T_c1_59 */
static int hf_lte_rrc_dlInformationTransfer_r13_01 = -1; /* DLInformationTransfer_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_55 = -1; /* T_criticalExtensionsFuture_55 */
-static int hf_lte_rrc_nonCriticalExtension_205 = -1; /* T_nonCriticalExtension_71 */
+static int hf_lte_rrc_nonCriticalExtension_219 = -1; /* T_nonCriticalExtension_73 */
static int hf_lte_rrc_systemFrameNumber_MSB_r13 = -1; /* BIT_STRING_SIZE_4 */
static int hf_lte_rrc_hyperSFN_LSB_r13 = -1; /* BIT_STRING_SIZE_2 */
static int hf_lte_rrc_schedulingInfoSIB1_r13 = -1; /* INTEGER_0_15 */
@@ -4430,59 +5220,74 @@ static int hf_lte_rrc_inband_SamePCI_r13 = -1; /* Inband_SamePCI_NB_r13 */
static int hf_lte_rrc_inband_DifferentPCI_r13 = -1; /* Inband_DifferentPCI_NB_r13 */
static int hf_lte_rrc_guardband_r13 = -1; /* Guardband_NB_r13 */
static int hf_lte_rrc_standalone_r13 = -1; /* Standalone_NB_r13 */
-static int hf_lte_rrc_spare_03 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_lte_rrc_spare_05 = -1; /* BIT_STRING_SIZE_11 */
static int hf_lte_rrc_rasterOffset_r13 = -1; /* ChannelRasterOffset_NB_r13 */
-static int hf_lte_rrc_spare_04 = -1; /* BIT_STRING_SIZE_3 */
+static int hf_lte_rrc_spare_06 = -1; /* BIT_STRING_SIZE_3 */
static int hf_lte_rrc_eutra_CRS_SequenceInfo_r13 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_eutra_NumCRS_Ports_r13 = -1; /* T_eutra_NumCRS_Ports_r13 */
static int hf_lte_rrc_pagingRecordList_r13 = -1; /* PagingRecordList_NB_r13 */
static int hf_lte_rrc_systemInfoModification_r13 = -1; /* T_systemInfoModification_r13 */
static int hf_lte_rrc_systemInfoModification_eDRX_r13_01 = -1; /* T_systemInfoModification_eDRX_r13_01 */
-static int hf_lte_rrc_nonCriticalExtension_206 = -1; /* T_nonCriticalExtension_72 */
+static int hf_lte_rrc_nonCriticalExtension_220 = -1; /* T_nonCriticalExtension_74 */
static int hf_lte_rrc_PagingRecordList_NB_r13_item = -1; /* PagingRecord_NB_r13 */
static int hf_lte_rrc_ue_Identity_r13 = -1; /* PagingUE_Identity */
static int hf_lte_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_56 */
-static int hf_lte_rrc_c1_58 = -1; /* T_c1_58 */
+static int hf_lte_rrc_c1_60 = -1; /* T_c1_60 */
static int hf_lte_rrc_rrcConnectionReconfiguration_r13_01 = -1; /* RRCConnectionReconfiguration_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_56 = -1; /* T_criticalExtensionsFuture_56 */
static int hf_lte_rrc_dedicatedInfoNASList_r13 = -1; /* SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS */
static int hf_lte_rrc_dedicatedInfoNASList_r13_item = -1; /* DedicatedInfoNAS */
static int hf_lte_rrc_radioResourceConfigDedicated_r13_01 = -1; /* RadioResourceConfigDedicated_NB_r13 */
static int hf_lte_rrc_fullConfig_r13 = -1; /* T_fullConfig_r13 */
-static int hf_lte_rrc_nonCriticalExtension_207 = -1; /* T_nonCriticalExtension_73 */
+static int hf_lte_rrc_nonCriticalExtension_221 = -1; /* T_nonCriticalExtension_75 */
static int hf_lte_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_57 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r13_01 = -1; /* RRCConnectionReconfigurationComplete_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_57 = -1; /* T_criticalExtensionsFuture_57 */
-static int hf_lte_rrc_nonCriticalExtension_208 = -1; /* T_nonCriticalExtension_74 */
+static int hf_lte_rrc_nonCriticalExtension_222 = -1; /* T_nonCriticalExtension_76 */
static int hf_lte_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_58 */
-static int hf_lte_rrc_c1_59 = -1; /* T_c1_59 */
+static int hf_lte_rrc_c1_61 = -1; /* T_c1_61 */
static int hf_lte_rrc_rrcConnectionReestablishment_r13_01 = -1; /* RRCConnectionReestablishment_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_58 = -1; /* T_criticalExtensionsFuture_58 */
-static int hf_lte_rrc_nonCriticalExtension_209 = -1; /* T_nonCriticalExtension_75 */
+static int hf_lte_rrc_nonCriticalExtension_223 = -1; /* RRCConnectionReestablishment_NB_v1430_IEs */
+static int hf_lte_rrc_dl_NAS_MAC = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_nonCriticalExtension_224 = -1; /* T_nonCriticalExtension_77 */
static int hf_lte_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_59 */
static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r13_01 = -1; /* RRCConnectionReestablishmentComplete_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_59 = -1; /* T_criticalExtensionsFuture_59 */
-static int hf_lte_rrc_nonCriticalExtension_210 = -1; /* T_nonCriticalExtension_76 */
+static int hf_lte_rrc_nonCriticalExtension_225 = -1; /* T_nonCriticalExtension_78 */
static int hf_lte_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_60 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r13_01 = -1; /* RRCConnectionReestablishmentRequest_NB_r13_IEs */
+static int hf_lte_rrc_later_01 = -1; /* T_later_01 */
+static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r14 = -1; /* RRCConnectionReestablishmentRequest_NB_r14_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_60 = -1; /* T_criticalExtensionsFuture_60 */
static int hf_lte_rrc_ue_Identity_r13_01 = -1; /* ReestabUE_Identity */
static int hf_lte_rrc_reestablishmentCause_r13 = -1; /* ReestablishmentCause_NB_r13 */
-static int hf_lte_rrc_spare_05 = -1; /* BIT_STRING_SIZE_25 */
+static int hf_lte_rrc_spare_07 = -1; /* BIT_STRING_SIZE_25 */
+static int hf_lte_rrc_ue_Identity_r14 = -1; /* ReestabUE_Identity_CP_NB_r14 */
+static int hf_lte_rrc_reestablishmentCause_r14 = -1; /* ReestablishmentCause_NB_r13 */
+static int hf_lte_rrc_spare_08 = -1; /* BIT_STRING_SIZE_4 */
+static int hf_lte_rrc_s_TMSI_r14 = -1; /* S_TMSI */
+static int hf_lte_rrc_ul_NAS_MAC_r14 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_ul_NAS_Count_r14 = -1; /* BIT_STRING_SIZE_5 */
static int hf_lte_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_61 */
-static int hf_lte_rrc_c1_60 = -1; /* T_c1_60 */
+static int hf_lte_rrc_c1_62 = -1; /* T_c1_62 */
static int hf_lte_rrc_rrcConnectionReject_r13_01 = -1; /* RRCConnectionReject_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_61 = -1; /* T_criticalExtensionsFuture_61 */
static int hf_lte_rrc_extendedWaitTime_r13 = -1; /* INTEGER_1_1800 */
static int hf_lte_rrc_rrc_SuspendIndication_r13_01 = -1; /* T_rrc_SuspendIndication_r13_01 */
-static int hf_lte_rrc_nonCriticalExtension_211 = -1; /* T_nonCriticalExtension_77 */
+static int hf_lte_rrc_nonCriticalExtension_226 = -1; /* T_nonCriticalExtension_79 */
static int hf_lte_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_62 */
-static int hf_lte_rrc_c1_61 = -1; /* T_c1_61 */
+static int hf_lte_rrc_c1_63 = -1; /* T_c1_63 */
static int hf_lte_rrc_rrcConnectionRelease_r13_01 = -1; /* RRCConnectionRelease_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_62 = -1; /* T_criticalExtensionsFuture_62 */
static int hf_lte_rrc_releaseCause_r13 = -1; /* ReleaseCause_NB_r13 */
static int hf_lte_rrc_redirectedCarrierInfo_r13 = -1; /* RedirectedCarrierInfo_NB_r13 */
-static int hf_lte_rrc_nonCriticalExtension_212 = -1; /* T_nonCriticalExtension_78 */
+static int hf_lte_rrc_nonCriticalExtension_227 = -1; /* RRCConnectionRelease_NB_v1430_IEs */
+static int hf_lte_rrc_redirectedCarrierInfo_v1430 = -1; /* RedirectedCarrierInfo_NB_v1430 */
+static int hf_lte_rrc_extendedWaitTime_CPdata_r14 = -1; /* INTEGER_1_1800 */
+static int hf_lte_rrc_nonCriticalExtension_228 = -1; /* T_nonCriticalExtension_80 */
+static int hf_lte_rrc_redirectedCarrierOffsetDedicated_r14 = -1; /* T_redirectedCarrierOffsetDedicated_r14 */
+static int hf_lte_rrc_t322_r14 = -1; /* T_t322_r14 */
static int hf_lte_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_63 */
static int hf_lte_rrc_rrcConnectionRequest_r13_01 = -1; /* RRCConnectionRequest_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_63 = -1; /* T_criticalExtensionsFuture_63 */
@@ -4490,35 +5295,40 @@ static int hf_lte_rrc_ue_Identity_r13_02 = -1; /* InitialUE_Identity */
static int hf_lte_rrc_establishmentCause_r13 = -1; /* EstablishmentCause_NB_r13 */
static int hf_lte_rrc_multiToneSupport_r13 = -1; /* T_multiToneSupport_r13 */
static int hf_lte_rrc_multiCarrierSupport_r13 = -1; /* T_multiCarrierSupport_r13 */
-static int hf_lte_rrc_spare_06 = -1; /* BIT_STRING_SIZE_22 */
+static int hf_lte_rrc_spare_09 = -1; /* BIT_STRING_SIZE_22 */
static int hf_lte_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_64 */
-static int hf_lte_rrc_c1_62 = -1; /* T_c1_62 */
+static int hf_lte_rrc_c1_64 = -1; /* T_c1_64 */
static int hf_lte_rrc_rrcConnectionResume_r13_03 = -1; /* RRCConnectionResume_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_64 = -1; /* T_criticalExtensionsFuture_64 */
static int hf_lte_rrc_drb_ContinueROHC_r13_01 = -1; /* T_drb_ContinueROHC_r13_01 */
-static int hf_lte_rrc_nonCriticalExtension_213 = -1; /* T_nonCriticalExtension_79 */
+static int hf_lte_rrc_nonCriticalExtension_229 = -1; /* T_nonCriticalExtension_81 */
static int hf_lte_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_65 */
static int hf_lte_rrc_rrcConnectionResumeComplete_r13_03 = -1; /* RRCConnectionResumeComplete_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_65 = -1; /* T_criticalExtensionsFuture_65 */
-static int hf_lte_rrc_nonCriticalExtension_214 = -1; /* T_nonCriticalExtension_80 */
+static int hf_lte_rrc_nonCriticalExtension_230 = -1; /* T_nonCriticalExtension_82 */
static int hf_lte_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_66 */
static int hf_lte_rrc_rrcConnectionResumeRequest_r13_03 = -1; /* RRCConnectionResumeRequest_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_66 = -1; /* T_criticalExtensionsFuture_66 */
static int hf_lte_rrc_shortResumeMAC_I_r13_01 = -1; /* ShortMAC_I */
static int hf_lte_rrc_resumeCause_r13_01 = -1; /* EstablishmentCause_NB_r13 */
-static int hf_lte_rrc_spare_07 = -1; /* BIT_STRING_SIZE_9 */
+static int hf_lte_rrc_spare_10 = -1; /* BIT_STRING_SIZE_9 */
static int hf_lte_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_67 */
-static int hf_lte_rrc_c1_63 = -1; /* T_c1_63 */
+static int hf_lte_rrc_c1_65 = -1; /* T_c1_65 */
static int hf_lte_rrc_rrcConnectionSetup_r13_01 = -1; /* RRCConnectionSetup_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_67 = -1; /* T_criticalExtensionsFuture_67 */
-static int hf_lte_rrc_nonCriticalExtension_215 = -1; /* T_nonCriticalExtension_81 */
+static int hf_lte_rrc_nonCriticalExtension_231 = -1; /* T_nonCriticalExtension_83 */
static int hf_lte_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_68 */
static int hf_lte_rrc_rrcConnectionSetupComplete_r13_01 = -1; /* RRCConnectionSetupComplete_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_68 = -1; /* T_criticalExtensionsFuture_68 */
static int hf_lte_rrc_registeredMME_r13 = -1; /* RegisteredMME */
static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13_02 = -1; /* T_attachWithoutPDN_Connectivity_r13_02 */
static int hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_02 = -1; /* T_up_CIoT_EPS_Optimisation_r13_02 */
-static int hf_lte_rrc_nonCriticalExtension_216 = -1; /* T_nonCriticalExtension_82 */
+static int hf_lte_rrc_nonCriticalExtension_232 = -1; /* RRCConnectionSetupComplete_NB_v1430_IEs */
+static int hf_lte_rrc_gummei_Type_r14 = -1; /* T_gummei_Type_r14 */
+static int hf_lte_rrc_nonCriticalExtension_233 = -1; /* T_nonCriticalExtension_84 */
+static int hf_lte_rrc_sc_mtch_InfoList_r14_01 = -1; /* SC_MTCH_InfoList_NB_r14 */
+static int hf_lte_rrc_scptm_NeighbourCellList_r14_01 = -1; /* SCPTM_NeighbourCellList_NB_r14 */
+static int hf_lte_rrc_nonCriticalExtension_234 = -1; /* T_nonCriticalExtension_85 */
static int hf_lte_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_69 */
static int hf_lte_rrc_systemInformation_r13_01 = -1; /* SystemInformation_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_69 = -1; /* T_criticalExtensionsFuture_69 */
@@ -4530,7 +5340,10 @@ static int hf_lte_rrc_sib4_r13 = -1; /* SystemInformationBlockType4
static int hf_lte_rrc_sib5_r13 = -1; /* SystemInformationBlockType5_NB_r13 */
static int hf_lte_rrc_sib14_r13 = -1; /* SystemInformationBlockType14_NB_r13 */
static int hf_lte_rrc_sib16_r13 = -1; /* SystemInformationBlockType16_NB_r13 */
-static int hf_lte_rrc_nonCriticalExtension_217 = -1; /* T_nonCriticalExtension_83 */
+static int hf_lte_rrc_sib15_v1430 = -1; /* SystemInformationBlockType15_NB_r14 */
+static int hf_lte_rrc_sib20_v1430 = -1; /* SystemInformationBlockType20_NB_r14 */
+static int hf_lte_rrc_sib22_v1430 = -1; /* SystemInformationBlockType22_NB_r14 */
+static int hf_lte_rrc_nonCriticalExtension_235 = -1; /* T_nonCriticalExtension_86 */
static int hf_lte_rrc_hyperSFN_MSB_r13 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_cellAccessRelatedInfo_r13 = -1; /* T_cellAccessRelatedInfo_r13 */
static int hf_lte_rrc_plmn_IdentityList_r13_01 = -1; /* PLMN_IdentityList_NB_r13 */
@@ -4550,9 +5363,11 @@ static int hf_lte_rrc_schedulingInfoList_r13 = -1; /* SchedulingInfoList_NB_r13
static int hf_lte_rrc_si_WindowLength_r13 = -1; /* T_si_WindowLength_r13 */
static int hf_lte_rrc_si_RadioFrameOffset_r13 = -1; /* INTEGER_1_15 */
static int hf_lte_rrc_systemInfoValueTagList_r13_01 = -1; /* SystemInfoValueTagList_NB_r13 */
-static int hf_lte_rrc_nonCriticalExtension_218 = -1; /* SystemInformationBlockType1_NB_v1350_IEs */
+static int hf_lte_rrc_nonCriticalExtension_236 = -1; /* SystemInformationBlockType1_NB_v1350 */
static int hf_lte_rrc_cellSelectionInfo_v1350 = -1; /* CellSelectionInfo_NB_v1350 */
-static int hf_lte_rrc_nonCriticalExtension_219 = -1; /* T_nonCriticalExtension_84 */
+static int hf_lte_rrc_nonCriticalExtension_237 = -1; /* SystemInformationBlockType1_NB_v1430 */
+static int hf_lte_rrc_cellSelectionInfo_v1430 = -1; /* CellSelectionInfo_NB_v1430 */
+static int hf_lte_rrc_nonCriticalExtension_238 = -1; /* T_nonCriticalExtension_87 */
static int hf_lte_rrc_PLMN_IdentityList_NB_r13_item = -1; /* PLMN_IdentityInfo_NB_r13 */
static int hf_lte_rrc_plmn_Identity_r13 = -1; /* PLMN_Identity */
static int hf_lte_rrc_cellReservedForOperatorUse_r13 = -1; /* T_cellReservedForOperatorUse_r13 */
@@ -4565,21 +5380,23 @@ static int hf_lte_rrc_si_TB_r13 = -1; /* T_si_TB_r13 */
static int hf_lte_rrc_SystemInfoValueTagList_NB_r13_item = -1; /* SystemInfoValueTagSI_r13 */
static int hf_lte_rrc_SIB_MappingInfo_NB_r13_item = -1; /* SIB_Type_NB_r13 */
static int hf_lte_rrc_delta_RxLevMin_v1350 = -1; /* INTEGER_M8_M1 */
+static int hf_lte_rrc_powerClass14dBm_Offset_r14 = -1; /* T_powerClass14dBm_Offset_r14 */
+static int hf_lte_rrc_ce_authorisationOffset_r14 = -1; /* T_ce_authorisationOffset_r14 */
static int hf_lte_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_70 */
-static int hf_lte_rrc_c1_64 = -1; /* T_c1_64 */
+static int hf_lte_rrc_c1_66 = -1; /* T_c1_66 */
static int hf_lte_rrc_ueCapabilityEnquiry_r13_01 = -1; /* UECapabilityEnquiry_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_70 = -1; /* T_criticalExtensionsFuture_70 */
-static int hf_lte_rrc_nonCriticalExtension_220 = -1; /* T_nonCriticalExtension_85 */
+static int hf_lte_rrc_nonCriticalExtension_239 = -1; /* T_nonCriticalExtension_88 */
static int hf_lte_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_71 */
static int hf_lte_rrc_ueCapabilityInformation_r13_01 = -1; /* UECapabilityInformation_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_71 = -1; /* T_criticalExtensionsFuture_71 */
static int hf_lte_rrc_ue_Capability_Container_r13 = -1; /* UE_Capability_NB_r13 */
static int hf_lte_rrc_ue_RadioPagingInfo_r13_01 = -1; /* UE_RadioPagingInfo_NB_r13 */
-static int hf_lte_rrc_nonCriticalExtension_221 = -1; /* T_nonCriticalExtension_86 */
+static int hf_lte_rrc_nonCriticalExtension_240 = -1; /* T_nonCriticalExtension_89 */
static int hf_lte_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_72 */
static int hf_lte_rrc_ulInformationTransfer_r13_01 = -1; /* ULInformationTransfer_NB_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_72 = -1; /* T_criticalExtensionsFuture_72 */
-static int hf_lte_rrc_nonCriticalExtension_222 = -1; /* T_nonCriticalExtension_87 */
+static int hf_lte_rrc_nonCriticalExtension_241 = -1; /* T_nonCriticalExtension_90 */
static int hf_lte_rrc_radioResourceConfigCommon_r13 = -1; /* RadioResourceConfigCommonSIB_NB_r13 */
static int hf_lte_rrc_ue_TimersAndConstants_r13 = -1; /* UE_TimersAndConstants_NB_r13 */
static int hf_lte_rrc_freqInfo_r13_01 = -1; /* T_freqInfo_r13_01 */
@@ -4587,6 +5404,7 @@ static int hf_lte_rrc_ul_CarrierFreq_r13_01 = -1; /* CarrierFreq_NB_r13 */
static int hf_lte_rrc_timeAlignmentTimerCommon_r13 = -1; /* TimeAlignmentTimer */
static int hf_lte_rrc_multiBandInfoList_r13_02 = -1; /* AdditionalSpectrumEmission_r13 */
static int hf_lte_rrc_multiBandInfoList_r13_item = -1; /* AdditionalSpectrumEmission */
+static int hf_lte_rrc_cp_Reestablishment_r14 = -1; /* T_cp_Reestablishment_r14 */
static int hf_lte_rrc_cellReselectionInfoCommon_r13 = -1; /* T_cellReselectionInfoCommon_r13 */
static int hf_lte_rrc_q_Hyst_r13_02 = -1; /* T_q_Hyst_r13_02 */
static int hf_lte_rrc_cellReselectionServingFreqInfo_r13 = -1; /* T_cellReselectionServingFreqInfo_r13 */
@@ -4598,7 +5416,10 @@ static int hf_lte_rrc_multiBandInfoList_r13_03 = -1; /* SEQUENCE_SIZE_1_maxMult
static int hf_lte_rrc_multiBandInfoList_r13_item_01 = -1; /* NS_PmaxList_NB_r13 */
static int hf_lte_rrc_intraFreqCellReselectionInfo_v1350 = -1; /* IntraFreqCellReselectionInfo_NB_v1350 */
static int hf_lte_rrc_intraFreqCellReselectionInfo_v1360 = -1; /* IntraFreqCellReselectionInfo_NB_v1360 */
+static int hf_lte_rrc_intraFreqCellReselectionInfo_v1430 = -1; /* IntraFreqCellReselectionInfo_NB_v1430 */
static int hf_lte_rrc_s_IntraSearchP_v1360 = -1; /* ReselectionThreshold_NB_v1360 */
+static int hf_lte_rrc_powerClass14dBm_Offset_r14_01 = -1; /* T_powerClass14dBm_Offset_r14_01 */
+static int hf_lte_rrc_ce_AuthorisationOffset_r14 = -1; /* T_ce_AuthorisationOffset_r14 */
static int hf_lte_rrc_intraFreqNeighCellList_r13 = -1; /* IntraFreqNeighCellList */
static int hf_lte_rrc_intraFreqBlackCellList_r13 = -1; /* IntraFreqBlackCellList */
static int hf_lte_rrc_interFreqCarrierFreqList_r13 = -1; /* InterFreqCarrierFreqList_NB_r13 */
@@ -4607,6 +5428,8 @@ static int hf_lte_rrc_dl_CarrierFreq_r13_01 = -1; /* CarrierFreq_NB_r13 */
static int hf_lte_rrc_q_OffsetFreq_r13 = -1; /* Q_OffsetRange */
static int hf_lte_rrc_interFreqNeighCellList_r13 = -1; /* InterFreqNeighCellList_NB_r13 */
static int hf_lte_rrc_interFreqBlackCellList_r13 = -1; /* InterFreqBlackCellList_NB_r13 */
+static int hf_lte_rrc_powerClass14dBm_Offset_r14_02 = -1; /* T_powerClass14dBm_Offset_r14_02 */
+static int hf_lte_rrc_ce_AuthorisationOffset_r14_01 = -1; /* T_ce_AuthorisationOffset_r14_01 */
static int hf_lte_rrc_InterFreqNeighCellList_NB_r13_item = -1; /* PhysCellId */
static int hf_lte_rrc_InterFreqBlackCellList_NB_r13_item = -1; /* PhysCellId */
static int hf_lte_rrc_ab_Param_r13 = -1; /* T_ab_Param_r13 */
@@ -4618,13 +5441,57 @@ static int hf_lte_rrc_ab_Category_r13 = -1; /* T_ab_Category_r13 */
static int hf_lte_rrc_ab_BarringBitmap_r13 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_ab_BarringForExceptionData_r13 = -1; /* T_ab_BarringForExceptionData_r13 */
static int hf_lte_rrc_ab_BarringForSpecialAC_r13 = -1; /* BIT_STRING_SIZE_5 */
+static int hf_lte_rrc_mbms_SAI_IntraFreq_r14 = -1; /* MBMS_SAI_List_r11 */
+static int hf_lte_rrc_mbms_SAI_InterFreqList_r14 = -1; /* MBMS_SAI_InterFreqList_NB_r14 */
+static int hf_lte_rrc_MBMS_SAI_InterFreqList_NB_r14_item = -1; /* MBMS_SAI_InterFreq_NB_r14 */
+static int hf_lte_rrc_dl_CarrierFreq_r14 = -1; /* CarrierFreq_NB_r13 */
+static int hf_lte_rrc_mbms_SAI_List_r14 = -1; /* MBMS_SAI_List_r11 */
+static int hf_lte_rrc_multiBandInfoList_r14_01 = -1; /* AdditionalBandInfoList_NB_r14 */
+static int hf_lte_rrc_npdcch_SC_MCCH_Config_r14 = -1; /* NPDCCH_SC_MCCH_Config_NB_r14 */
+static int hf_lte_rrc_sc_mcch_CarrierConfig_r14 = -1; /* T_sc_mcch_CarrierConfig_r14 */
+static int hf_lte_rrc_dl_CarrierConfig_r14 = -1; /* DL_CarrierConfigCommon_NB_r14 */
+static int hf_lte_rrc_dl_CarrierIndex_r14 = -1; /* INTEGER_0_maxNonAnchorCarriers_NB_r14 */
+static int hf_lte_rrc_sc_mcch_RepetitionPeriod_r14 = -1; /* T_sc_mcch_RepetitionPeriod_r14 */
+static int hf_lte_rrc_sc_mcch_Offset_r14 = -1; /* INTEGER_0_10 */
+static int hf_lte_rrc_sc_mcch_ModificationPeriod_r14 = -1; /* T_sc_mcch_ModificationPeriod_r14 */
+static int hf_lte_rrc_sc_mcch_SchedulingInfo_r14_01 = -1; /* SC_MCCH_SchedulingInfo_NB_r14 */
+static int hf_lte_rrc_npdcch_NumRepetitions_SC_MCCH_r14 = -1; /* T_npdcch_NumRepetitions_SC_MCCH_r14 */
+static int hf_lte_rrc_npdcch_StartSF_SC_MCCH_r14 = -1; /* T_npdcch_StartSF_SC_MCCH_r14 */
+static int hf_lte_rrc_npdcch_Offset_SC_MCCH_r14 = -1; /* T_npdcch_Offset_SC_MCCH_r14 */
+static int hf_lte_rrc_onDurationTimerSCPTM_r14_02 = -1; /* T_onDurationTimerSCPTM_r14_02 */
+static int hf_lte_rrc_drx_InactivityTimerSCPTM_r14_02 = -1; /* T_drx_InactivityTimerSCPTM_r14_02 */
+static int hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_02 = -1; /* T_schedulingPeriodStartOffsetSCPTM_r14_02 */
+static int hf_lte_rrc_dl_ConfigList_r14 = -1; /* DL_ConfigCommonList_NB_r14 */
+static int hf_lte_rrc_ul_ConfigList_r14 = -1; /* UL_ConfigCommonList_NB_r14 */
+static int hf_lte_rrc_pagingWeightAnchor_r14 = -1; /* PagingWeight_NB_r14 */
+static int hf_lte_rrc_nprach_ProbabilityAnchorList_r14 = -1; /* NPRACH_ProbabilityAnchorList_NB_r14 */
+static int hf_lte_rrc_DL_ConfigCommonList_NB_r14_item = -1; /* DL_ConfigCommon_NB_r14 */
+static int hf_lte_rrc_UL_ConfigCommonList_NB_r14_item = -1; /* UL_ConfigCommon_NB_r14 */
+static int hf_lte_rrc_pcch_Config_r14 = -1; /* PCCH_Config_NB_r14 */
+static int hf_lte_rrc_npdcch_NumRepetitionPaging_r14 = -1; /* T_npdcch_NumRepetitionPaging_r14 */
+static int hf_lte_rrc_pagingWeight_r14 = -1; /* PagingWeight_NB_r14 */
+static int hf_lte_rrc_ul_CarrierFreq_r14_01 = -1; /* CarrierFreq_NB_r13 */
+static int hf_lte_rrc_nprach_ParametersList_r14 = -1; /* NPRACH_ParametersList_NB_r14 */
+static int hf_lte_rrc_NPRACH_ParametersList_NB_r14_item = -1; /* NPRACH_Parameters_NB_r14 */
+static int hf_lte_rrc_nprach_Parameters_r14 = -1; /* T_nprach_Parameters_r14 */
+static int hf_lte_rrc_nprach_Periodicity_r14 = -1; /* T_nprach_Periodicity_r14 */
+static int hf_lte_rrc_nprach_StartTime_r14 = -1; /* T_nprach_StartTime_r14 */
+static int hf_lte_rrc_nprach_SubcarrierOffset_r14 = -1; /* T_nprach_SubcarrierOffset_r14 */
+static int hf_lte_rrc_nprach_NumSubcarriers_r14 = -1; /* T_nprach_NumSubcarriers_r14 */
+static int hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r14 = -1; /* T_nprach_SubcarrierMSG3_RangeStart_r14 */
+static int hf_lte_rrc_npdcch_NumRepetitions_RA_r14 = -1; /* T_npdcch_NumRepetitions_RA_r14 */
+static int hf_lte_rrc_npdcch_StartSF_CSS_RA_r14 = -1; /* T_npdcch_StartSF_CSS_RA_r14 */
+static int hf_lte_rrc_npdcch_Offset_RA_r14 = -1; /* T_npdcch_Offset_RA_r14 */
+static int hf_lte_rrc_nprach_NumCBRA_StartSubcarriers_r14 = -1; /* T_nprach_NumCBRA_StartSubcarriers_r14 */
+static int hf_lte_rrc_npdcch_CarrierIndex_r14 = -1; /* INTEGER_1_maxNonAnchorCarriers_NB_r14 */
+static int hf_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14_item = -1; /* NPRACH_ProbabilityAnchor_NB_r14 */
+static int hf_lte_rrc_nprach_ProbabilityAnchor_r14 = -1; /* T_nprach_ProbabilityAnchor_r14 */
static int hf_lte_rrc_dl_CarrierConfig_r13 = -1; /* DL_CarrierConfigDedicated_NB_r13 */
static int hf_lte_rrc_ul_CarrierConfig_r13 = -1; /* UL_CarrierConfigDedicated_NB_r13 */
static int hf_lte_rrc_downlinkBitmapNonAnchor_r13 = -1; /* T_downlinkBitmapNonAnchor_r13 */
static int hf_lte_rrc_useNoBitmap_r13 = -1; /* NULL */
static int hf_lte_rrc_useAnchorBitmap_r13 = -1; /* NULL */
static int hf_lte_rrc_explicitBitmapConfiguration_r13 = -1; /* DL_Bitmap_NB_r13 */
-static int hf_lte_rrc_spare_08 = -1; /* NULL */
static int hf_lte_rrc_dl_GapNonAnchor_r13 = -1; /* T_dl_GapNonAnchor_r13 */
static int hf_lte_rrc_useNoGap_r13 = -1; /* NULL */
static int hf_lte_rrc_useAnchorGapConfig_r13 = -1; /* NULL */
@@ -4638,6 +5505,22 @@ static int hf_lte_rrc_eutra_NumCRS_Ports_r13_01 = -1; /* T_eutra_NumCRS_Ports_r
static int hf_lte_rrc_eutraControlRegionSize_r13_01 = -1; /* T_eutraControlRegionSize_r13_01 */
static int hf_lte_rrc_nrs_PowerOffsetNonAnchor_v1330 = -1; /* T_nrs_PowerOffsetNonAnchor_v1330 */
static int hf_lte_rrc_carrierFreqOffset_r13 = -1; /* T_carrierFreqOffset_r13 */
+static int hf_lte_rrc_downlinkBitmapNonAnchor_r14 = -1; /* T_downlinkBitmapNonAnchor_r14 */
+static int hf_lte_rrc_useNoBitmap_r14 = -1; /* NULL */
+static int hf_lte_rrc_useAnchorBitmap_r14 = -1; /* NULL */
+static int hf_lte_rrc_explicitBitmapConfiguration_r14 = -1; /* DL_Bitmap_NB_r13 */
+static int hf_lte_rrc_dl_GapNonAnchor_r14 = -1; /* T_dl_GapNonAnchor_r14 */
+static int hf_lte_rrc_useNoGap_r14 = -1; /* NULL */
+static int hf_lte_rrc_useAnchorGapConfig_r14 = -1; /* NULL */
+static int hf_lte_rrc_explicitGapConfiguration_r14 = -1; /* DL_GapConfig_NB_r13 */
+static int hf_lte_rrc_inbandCarrierInfo_r14 = -1; /* T_inbandCarrierInfo_r14 */
+static int hf_lte_rrc_samePCI_Indicator_r14 = -1; /* T_samePCI_Indicator_r14 */
+static int hf_lte_rrc_samePCI_r14 = -1; /* T_samePCI_r14 */
+static int hf_lte_rrc_indexToMidPRB_r14 = -1; /* INTEGER_M55_54 */
+static int hf_lte_rrc_differentPCI_r14 = -1; /* T_differentPCI_r14 */
+static int hf_lte_rrc_eutra_NumCRS_Ports_r14 = -1; /* T_eutra_NumCRS_Ports_r14 */
+static int hf_lte_rrc_eutraControlRegionSize_r14 = -1; /* T_eutraControlRegionSize_r14 */
+static int hf_lte_rrc_nrs_PowerOffsetNonAnchor_r14 = -1; /* T_nrs_PowerOffsetNonAnchor_r14 */
static int hf_lte_rrc_dl_GapThreshold_r13 = -1; /* T_dl_GapThreshold_r13 */
static int hf_lte_rrc_dl_GapPeriodicity_r13 = -1; /* T_dl_GapPeriodicity_r13 */
static int hf_lte_rrc_dl_GapDurationCoeff_r13 = -1; /* T_dl_GapDurationCoeff_r13 */
@@ -4649,9 +5532,13 @@ static int hf_lte_rrc_retxBSR_Timer_r13 = -1; /* RetxBSR_Timer_NB_r13 */
static int hf_lte_rrc_drx_Config_r13_01 = -1; /* DRX_Config_NB_r13 */
static int hf_lte_rrc_timeAlignmentTimerDedicated_r13 = -1; /* TimeAlignmentTimer */
static int hf_lte_rrc_logicalChannelSR_Config_r13 = -1; /* T_logicalChannelSR_Config_r13 */
-static int hf_lte_rrc_setup_115 = -1; /* T_setup_101 */
+static int hf_lte_rrc_setup_140 = -1; /* T_setup_123 */
static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13 = -1; /* T_logicalChannelSR_ProhibitTimer_r13 */
-static int hf_lte_rrc_setup_116 = -1; /* T_setup_102 */
+static int hf_lte_rrc_rai_Activation_r14 = -1; /* T_rai_Activation_r14 */
+static int hf_lte_rrc_dataInactivityTimerConfig_r14_01 = -1; /* T_dataInactivityTimerConfig_r14_01 */
+static int hf_lte_rrc_setup_141 = -1; /* T_setup_124 */
+static int hf_lte_rrc_drx_Cycle_v1430 = -1; /* T_drx_Cycle_v1430 */
+static int hf_lte_rrc_setup_142 = -1; /* T_setup_125 */
static int hf_lte_rrc_onDurationTimer_r13 = -1; /* T_onDurationTimer_r13 */
static int hf_lte_rrc_drx_InactivityTimer_r13 = -1; /* T_drx_InactivityTimer_r13 */
static int hf_lte_rrc_drx_RetransmissionTimer_r13 = -1; /* T_drx_RetransmissionTimer_r13 */
@@ -4704,6 +5591,7 @@ static int hf_lte_rrc_carrierConfigDedicated_r13 = -1; /* CarrierConfigDedicate
static int hf_lte_rrc_npdcch_ConfigDedicated_r13 = -1; /* NPDCCH_ConfigDedicated_NB_r13 */
static int hf_lte_rrc_npusch_ConfigDedicated_r13 = -1; /* NPUSCH_ConfigDedicated_NB_r13 */
static int hf_lte_rrc_uplinkPowerControlDedicated_r13_01 = -1; /* UplinkPowerControlDedicated_NB_r13 */
+static int hf_lte_rrc_twoHARQ_ProcessesConfig_r14 = -1; /* T_twoHARQ_ProcessesConfig_r14 */
static int hf_lte_rrc_powerRampingParameters_r13 = -1; /* PowerRampingParameters */
static int hf_lte_rrc_rach_InfoList_r13 = -1; /* RACH_InfoList_NB_r13 */
static int hf_lte_rrc_connEstFailOffset_r13 = -1; /* INTEGER_0_15 */
@@ -4736,6 +5624,7 @@ static int hf_lte_rrc_rlc_Config_r13 = -1; /* T_rlc_Config_r13 */
static int hf_lte_rrc_explicitValue_06 = -1; /* RLC_Config_NB_r13 */
static int hf_lte_rrc_logicalChannelConfig_r13 = -1; /* T_logicalChannelConfig_r13 */
static int hf_lte_rrc_explicitValue_07 = -1; /* LogicalChannelConfig_NB_r13 */
+static int hf_lte_rrc_rlc_Config_v1430_01 = -1; /* RLC_Config_NB_v1430 */
static int hf_lte_rrc_DRB_ToAddModList_NB_r13_item = -1; /* DRB_ToAddMod_NB_r13 */
static int hf_lte_rrc_eps_BearerIdentity_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_drb_Identity_r13 = -1; /* DRB_Identity */
@@ -4747,10 +5636,11 @@ static int hf_lte_rrc_DRB_ToReleaseList_NB_r13_item = -1; /* DRB_Identity */
static int hf_lte_rrc_am_01 = -1; /* T_am_01 */
static int hf_lte_rrc_ul_AM_RLC_r13 = -1; /* UL_AM_RLC_NB_r13 */
static int hf_lte_rrc_dl_AM_RLC_r13 = -1; /* DL_AM_RLC_NB_r13 */
+static int hf_lte_rrc_t_Reordering_r14 = -1; /* T_Reordering */
static int hf_lte_rrc_t_PollRetransmit_r13 = -1; /* T_PollRetransmit_NB_r13 */
static int hf_lte_rrc_maxRetxThreshold_r13 = -1; /* T_maxRetxThreshold_r13 */
static int hf_lte_rrc_enableStatusReportSN_Gap_r13 = -1; /* T_enableStatusReportSN_Gap_r13 */
-static int hf_lte_rrc_setup_117 = -1; /* T_setup_103 */
+static int hf_lte_rrc_setup_143 = -1; /* T_setup_126 */
static int hf_lte_rrc_t301_r13 = -1; /* T_t301_r13 */
static int hf_lte_rrc_t310_r13 = -1; /* T_t310_r13 */
static int hf_lte_rrc_n310_r13 = -1; /* T_n310_r13 */
@@ -4761,6 +5651,7 @@ static int hf_lte_rrc_p0_NominalNPUSCH_r13 = -1; /* INTEGER_M126_24 */
static int hf_lte_rrc_alpha_r13 = -1; /* T_alpha_r13 */
static int hf_lte_rrc_deltaPreambleMsg3_r13 = -1; /* INTEGER_M1_6 */
static int hf_lte_rrc_p0_UE_NPUSCH_r13 = -1; /* INTEGER_M8_7 */
+static int hf_lte_rrc_AdditionalBandInfoList_NB_r14_item = -1; /* FreqBandIndicator_NB_r13 */
static int hf_lte_rrc_MultiBandInfoList_NB_r13_item = -1; /* MultiBandInfo_NB_r13 */
static int hf_lte_rrc_NS_PmaxList_NB_r13_item = -1; /* NS_PmaxValue_NB_r13 */
static int hf_lte_rrc_additionalPmax_r13 = -1; /* P_Max */
@@ -4770,17 +5661,28 @@ static int hf_lte_rrc_multipleDRB_r13 = -1; /* T_multipleDRB_r13 */
static int hf_lte_rrc_pdcp_Parameters_r13 = -1; /* PDCP_Parameters_NB_r13 */
static int hf_lte_rrc_phyLayerParameters_r13 = -1; /* PhyLayerParameters_NB_r13 */
static int hf_lte_rrc_rf_Parameters_r13 = -1; /* RF_Parameters_NB_r13 */
-static int hf_lte_rrc_nonCriticalExtension_223 = -1; /* T_nonCriticalExtension_88 */
+static int hf_lte_rrc_nonCriticalExtension_242 = -1; /* UE_Capability_NB_v1430_IEs */
+static int hf_lte_rrc_ue_Category_NB_r14 = -1; /* T_ue_Category_NB_r14 */
+static int hf_lte_rrc_mac_Parameters_r14 = -1; /* MAC_Parameters_NB_r14 */
+static int hf_lte_rrc_phyLayerParameters_v1430_01 = -1; /* PhyLayerParameters_NB_v1430 */
+static int hf_lte_rrc_rf_Parameters_v1430_01 = -1; /* RF_Parameters_NB_v1430 */
+static int hf_lte_rrc_nonCriticalExtension_243 = -1; /* T_nonCriticalExtension_91 */
static int hf_lte_rrc_supportedROHC_Profiles_r13 = -1; /* T_supportedROHC_Profiles_r13 */
static int hf_lte_rrc_maxNumberROHC_ContextSessions_r13 = -1; /* T_maxNumberROHC_ContextSessions_r13 */
+static int hf_lte_rrc_dataInactMon_r14_01 = -1; /* T_dataInactMon_r14_01 */
+static int hf_lte_rrc_rai_Support_r14 = -1; /* T_rai_Support_r14 */
static int hf_lte_rrc_multiTone_r13 = -1; /* T_multiTone_r13 */
static int hf_lte_rrc_multiCarrier_r13 = -1; /* T_multiCarrier_r13 */
+static int hf_lte_rrc_multiCarrier_NPRACH_r14 = -1; /* T_multiCarrier_NPRACH_r14 */
+static int hf_lte_rrc_twoHARQ_Processes_r14 = -1; /* T_twoHARQ_Processes_r14 */
static int hf_lte_rrc_supportedBandList_r13 = -1; /* SupportedBandList_NB_r13 */
static int hf_lte_rrc_multiNS_Pmax_r13 = -1; /* T_multiNS_Pmax_r13 */
+static int hf_lte_rrc_powerClassNB_14dBm_r14 = -1; /* T_powerClassNB_14dBm_r14 */
static int hf_lte_rrc_SupportedBandList_NB_r13_item = -1; /* SupportedBand_NB_r13 */
static int hf_lte_rrc_band_r13 = -1; /* FreqBandIndicator_NB_r13 */
static int hf_lte_rrc_powerClassNB_20dBm_r13 = -1; /* T_powerClassNB_20dBm_r13 */
static int hf_lte_rrc_ue_Category_NB_r13_01 = -1; /* T_ue_Category_NB_r13_01 */
+static int hf_lte_rrc_multiCarrierPaging_r14 = -1; /* T_multiCarrierPaging_r14 */
static int hf_lte_rrc_t300_r13 = -1; /* T_t300_r13 */
static int hf_lte_rrc_t301_r13_01 = -1; /* T_t301_r13_01 */
static int hf_lte_rrc_t310_r13_01 = -1; /* T_t310_r13_01 */
@@ -4788,6 +5690,20 @@ static int hf_lte_rrc_n310_r13_01 = -1; /* T_n310_r13_01 */
static int hf_lte_rrc_t311_r13_01 = -1; /* T_t311_r13_01 */
static int hf_lte_rrc_n311_r13_01 = -1; /* T_n311_r13_01 */
static int hf_lte_rrc_t311_v1350_01 = -1; /* T_t311_v1350_01 */
+static int hf_lte_rrc_SC_MTCH_InfoList_NB_r14_item = -1; /* SC_MTCH_Info_NB_r14 */
+static int hf_lte_rrc_sc_mtch_CarrierConfig_r14 = -1; /* T_sc_mtch_CarrierConfig_r14 */
+static int hf_lte_rrc_sc_mtch_SchedulingInfo_r14 = -1; /* SC_MTCH_SchedulingInfo_NB_r14 */
+static int hf_lte_rrc_sc_mtch_NeighbourCell_r14 = -1; /* BIT_STRING_SIZE_maxNeighCell_SCPTM_NB_r14 */
+static int hf_lte_rrc_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14 = -1; /* T_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14 */
+static int hf_lte_rrc_npdcch_NumRepetitions_SC_MTCH_r14 = -1; /* T_npdcch_NumRepetitions_SC_MTCH_r14 */
+static int hf_lte_rrc_npdcch_StartSF_SC_MTCH_r14 = -1; /* T_npdcch_StartSF_SC_MTCH_r14 */
+static int hf_lte_rrc_npdcch_Offset_SC_MTCH_r14 = -1; /* T_npdcch_Offset_SC_MTCH_r14 */
+static int hf_lte_rrc_onDurationTimerSCPTM_r14_03 = -1; /* T_onDurationTimerSCPTM_r14_03 */
+static int hf_lte_rrc_drx_InactivityTimerSCPTM_r14_03 = -1; /* T_drx_InactivityTimerSCPTM_r14_03 */
+static int hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_03 = -1; /* T_schedulingPeriodStartOffsetSCPTM_r14_03 */
+static int hf_lte_rrc_SCPTM_NeighbourCellList_NB_r14_item = -1; /* PCI_ARFCN_NB_r14 */
+static int hf_lte_rrc_physCellId_r14 = -1; /* PhysCellId */
+static int hf_lte_rrc_carrierFreq_r14 = -1; /* CarrierFreq_NB_r13 */
static int dummy_hf_lte_rrc_eag_field = -1; /* never registered */
/*--- End of included file: packet-lte-rrc-hf.c ---*/
@@ -5000,6 +5916,7 @@ static gint ett_lte_rrc_HandoverPreparationInformation_v9e0_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v1130_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v1250_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v1320_IEs = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_02 = -1;
static gint ett_lte_rrc_SCG_Config_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_02 = -1;
@@ -5014,6 +5931,7 @@ static gint ett_lte_rrc_T_criticalExtensionsFuture_03 = -1;
static gint ett_lte_rrc_SCG_ConfigInfo_r12_IEs = -1;
static gint ett_lte_rrc_SCG_ConfigInfo_v1310_IEs = -1;
static gint ett_lte_rrc_SCG_ConfigInfo_v1330_IEs = -1;
+static gint ett_lte_rrc_SCG_ConfigInfo_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_04 = -1;
static gint ett_lte_rrc_DRB_InfoListSCG_r12 = -1;
static gint ett_lte_rrc_DRB_InfoSCG_r12 = -1;
@@ -5056,6 +5974,7 @@ static gint ett_lte_rrc_AS_Config_v9e0 = -1;
static gint ett_lte_rrc_AS_Config_v10j0 = -1;
static gint ett_lte_rrc_AS_Config_v1250 = -1;
static gint ett_lte_rrc_AS_Config_v1320 = -1;
+static gint ett_lte_rrc_AS_Config_v1430 = -1;
static gint ett_lte_rrc_AS_Context = -1;
static gint ett_lte_rrc_AS_Context_v1130 = -1;
static gint ett_lte_rrc_AS_Context_v1320 = -1;
@@ -5066,6 +5985,7 @@ static gint ett_lte_rrc_RRM_Config = -1;
static gint ett_lte_rrc_CandidateCellInfoList_r10 = -1;
static gint ett_lte_rrc_CandidateCellInfo_r10 = -1;
static gint ett_lte_rrc_BCCH_BCH_Message = -1;
+static gint ett_lte_rrc_BCCH_BCH_Message_MBMS = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_Message = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_07 = -1;
@@ -5074,43 +5994,49 @@ static gint ett_lte_rrc_BCCH_DL_SCH_Message_BR = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13 = -1;
static gint ett_lte_rrc_T_c1_08 = -1;
static gint ett_lte_rrc_T_messageClassExtension_01 = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_Message_MBMS = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14 = -1;
+static gint ett_lte_rrc_T_c1_09 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_02 = -1;
static gint ett_lte_rrc_MCCH_Message = -1;
static gint ett_lte_rrc_MCCH_MessageType = -1;
-static gint ett_lte_rrc_T_c1_09 = -1;
+static gint ett_lte_rrc_T_c1_10 = -1;
static gint ett_lte_rrc_T_later = -1;
static gint ett_lte_rrc_T_c2 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_02 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_03 = -1;
static gint ett_lte_rrc_PCCH_Message = -1;
static gint ett_lte_rrc_PCCH_MessageType = -1;
-static gint ett_lte_rrc_T_c1_10 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_03 = -1;
-static gint ett_lte_rrc_DL_CCCH_Message = -1;
-static gint ett_lte_rrc_DL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_11 = -1;
static gint ett_lte_rrc_T_messageClassExtension_04 = -1;
-static gint ett_lte_rrc_DL_DCCH_Message = -1;
-static gint ett_lte_rrc_DL_DCCH_MessageType = -1;
+static gint ett_lte_rrc_DL_CCCH_Message = -1;
+static gint ett_lte_rrc_DL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_12 = -1;
static gint ett_lte_rrc_T_messageClassExtension_05 = -1;
-static gint ett_lte_rrc_UL_CCCH_Message = -1;
-static gint ett_lte_rrc_UL_CCCH_MessageType = -1;
+static gint ett_lte_rrc_DL_DCCH_Message = -1;
+static gint ett_lte_rrc_DL_DCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_13 = -1;
static gint ett_lte_rrc_T_messageClassExtension_06 = -1;
+static gint ett_lte_rrc_UL_CCCH_Message = -1;
+static gint ett_lte_rrc_UL_CCCH_MessageType = -1;
+static gint ett_lte_rrc_T_c1_14 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_07 = -1;
static gint ett_lte_rrc_T_c2_01 = -1;
static gint ett_lte_rrc_T_messageClassExtensionFuture_r13 = -1;
static gint ett_lte_rrc_UL_DCCH_Message = -1;
static gint ett_lte_rrc_UL_DCCH_MessageType = -1;
-static gint ett_lte_rrc_T_c1_14 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_07 = -1;
+static gint ett_lte_rrc_T_c1_15 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_08 = -1;
static gint ett_lte_rrc_T_c2_02 = -1;
static gint ett_lte_rrc_T_messageClassExtensionFuture_r11 = -1;
static gint ett_lte_rrc_SC_MCCH_Message_r13 = -1;
static gint ett_lte_rrc_SC_MCCH_MessageType_r13 = -1;
-static gint ett_lte_rrc_T_c1_15 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_08 = -1;
+static gint ett_lte_rrc_T_c1_16 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_09 = -1;
+static gint ett_lte_rrc_T_c2_03 = -1;
+static gint ett_lte_rrc_T_messageClassExtensionFuture_r14 = -1;
static gint ett_lte_rrc_CounterCheck = -1;
static gint ett_lte_rrc_T_criticalExtensions_07 = -1;
-static gint ett_lte_rrc_T_c1_16 = -1;
+static gint ett_lte_rrc_T_c1_17 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_07 = -1;
static gint ett_lte_rrc_CounterCheck_r8_IEs = -1;
static gint ett_lte_rrc_CounterCheck_v8a0_IEs = -1;
@@ -5139,7 +6065,7 @@ static gint ett_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_11 = -1;
static gint ett_lte_rrc_DLInformationTransfer = -1;
static gint ett_lte_rrc_T_criticalExtensions_11 = -1;
-static gint ett_lte_rrc_T_c1_17 = -1;
+static gint ett_lte_rrc_T_c1_18 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_11 = -1;
static gint ett_lte_rrc_DLInformationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_T_dedicatedInfoType = -1;
@@ -5147,7 +6073,7 @@ static gint ett_lte_rrc_DLInformationTransfer_v8a0_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_12 = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest = -1;
static gint ett_lte_rrc_T_criticalExtensions_12 = -1;
-static gint ett_lte_rrc_T_c1_18 = -1;
+static gint ett_lte_rrc_T_c1_19 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_12 = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs = -1;
@@ -5156,7 +6082,7 @@ static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_13 = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_13 = -1;
-static gint ett_lte_rrc_T_c1_19 = -1;
+static gint ett_lte_rrc_T_c1_20 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_13 = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_r11_IEs = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_v11d0_IEs = -1;
@@ -5180,7 +6106,7 @@ static gint ett_lte_rrc_T_subframePatternTDD_r11 = -1;
static gint ett_lte_rrc_VictimSystemType_r11 = -1;
static gint ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_14 = -1;
-static gint ett_lte_rrc_T_c1_20 = -1;
+static gint ett_lte_rrc_T_c1_21 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_14 = -1;
static gint ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs = -1;
static gint ett_lte_rrc_T_rstd_InterFreqIndication_r10 = -1;
@@ -5190,7 +6116,7 @@ static gint ett_lte_rrc_RSTD_InterFreqInfoList_r10 = -1;
static gint ett_lte_rrc_RSTD_InterFreqInfo_r10 = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_15 = -1;
-static gint ett_lte_rrc_T_c1_21 = -1;
+static gint ett_lte_rrc_T_c1_22 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_15 = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs = -1;
@@ -5200,13 +6126,14 @@ static gint ett_lte_rrc_T_nonCriticalExtension_16 = -1;
static gint ett_lte_rrc_TargetMBSFN_AreaList_r12 = -1;
static gint ett_lte_rrc_TargetMBSFN_Area_r12 = -1;
static gint ett_lte_rrc_MasterInformationBlock = -1;
+static gint ett_lte_rrc_MasterInformationBlock_MBMS_r14 = -1;
static gint ett_lte_rrc_MBMSCountingRequest_r10 = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_17 = -1;
static gint ett_lte_rrc_CountingRequestList_r10 = -1;
static gint ett_lte_rrc_CountingRequestInfo_r10 = -1;
static gint ett_lte_rrc_MBMSCountingResponse_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_16 = -1;
-static gint ett_lte_rrc_T_c1_22 = -1;
+static gint ett_lte_rrc_T_c1_23 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_16 = -1;
static gint ett_lte_rrc_MBMSCountingResponse_r10_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_18 = -1;
@@ -5214,7 +6141,7 @@ static gint ett_lte_rrc_CountingResponseList_r10 = -1;
static gint ett_lte_rrc_CountingResponseInfo_r10 = -1;
static gint ett_lte_rrc_MBMSInterestIndication_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_17 = -1;
-static gint ett_lte_rrc_T_c1_23 = -1;
+static gint ett_lte_rrc_T_c1_24 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_17 = -1;
static gint ett_lte_rrc_MBMSInterestIndication_r11_IEs = -1;
static gint ett_lte_rrc_MBMSInterestIndication_v1310_IEs = -1;
@@ -5222,18 +6149,20 @@ static gint ett_lte_rrc_T_nonCriticalExtension_19 = -1;
static gint ett_lte_rrc_MBSFNAreaConfiguration_r9 = -1;
static gint ett_lte_rrc_MBSFNAreaConfiguration_v930_IEs = -1;
static gint ett_lte_rrc_MBSFNAreaConfiguration_v1250_IEs = -1;
+static gint ett_lte_rrc_MBSFNAreaConfiguration_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_20 = -1;
static gint ett_lte_rrc_CommonSF_AllocPatternList_r9 = -1;
+static gint ett_lte_rrc_CommonSF_AllocPatternList_r14 = -1;
static gint ett_lte_rrc_MeasurementReport = -1;
static gint ett_lte_rrc_T_criticalExtensions_18 = -1;
-static gint ett_lte_rrc_T_c1_24 = -1;
+static gint ett_lte_rrc_T_c1_25 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_18 = -1;
static gint ett_lte_rrc_MeasurementReport_r8_IEs = -1;
static gint ett_lte_rrc_MeasurementReport_v8a0_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_21 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand = -1;
static gint ett_lte_rrc_T_criticalExtensions_19 = -1;
-static gint ett_lte_rrc_T_c1_25 = -1;
+static gint ett_lte_rrc_T_c1_26 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_19 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_r8_IEs = -1;
static gint ett_lte_rrc_T_purpose = -1;
@@ -5263,7 +6192,7 @@ static gint ett_lte_rrc_PagingUE_Identity = -1;
static gint ett_lte_rrc_IMSI = -1;
static gint ett_lte_rrc_ProximityIndication_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_20 = -1;
-static gint ett_lte_rrc_T_c1_26 = -1;
+static gint ett_lte_rrc_T_c1_27 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_20 = -1;
static gint ett_lte_rrc_ProximityIndication_r9_IEs = -1;
static gint ett_lte_rrc_T_carrierFreq_r9 = -1;
@@ -5271,20 +6200,20 @@ static gint ett_lte_rrc_ProximityIndication_v930_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_25 = -1;
static gint ett_lte_rrc_RNReconfiguration_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_21 = -1;
-static gint ett_lte_rrc_T_c1_27 = -1;
+static gint ett_lte_rrc_T_c1_28 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_21 = -1;
static gint ett_lte_rrc_RNReconfiguration_r10_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_26 = -1;
static gint ett_lte_rrc_RN_SystemInfo_r10 = -1;
static gint ett_lte_rrc_RNReconfigurationComplete_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_22 = -1;
-static gint ett_lte_rrc_T_c1_28 = -1;
+static gint ett_lte_rrc_T_c1_29 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_22 = -1;
static gint ett_lte_rrc_RNReconfigurationComplete_r10_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_27 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration = -1;
static gint ett_lte_rrc_T_criticalExtensions_23 = -1;
-static gint ett_lte_rrc_T_c1_29 = -1;
+static gint ett_lte_rrc_T_c1_30 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_23 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_r8_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS = -1;
@@ -5299,6 +6228,7 @@ static gint ett_lte_rrc_RRCConnectionReconfiguration_v1250_IEs = -1;
static gint ett_lte_rrc_T_wlan_OffloadInfo_r12 = -1;
static gint ett_lte_rrc_T_setup = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionReconfiguration_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_29 = -1;
static gint ett_lte_rrc_SL_SyncTxControl_r12 = -1;
static gint ett_lte_rrc_PSCellToAddMod_r12 = -1;
@@ -5306,10 +6236,12 @@ static gint ett_lte_rrc_T_cellIdentification_r12_01 = -1;
static gint ett_lte_rrc_PowerCoordinationInfo_r12 = -1;
static gint ett_lte_rrc_SCellToAddModList_r10 = -1;
static gint ett_lte_rrc_SCellToAddModListExt_r13 = -1;
+static gint ett_lte_rrc_SCellToAddModListExt_v1430 = -1;
static gint ett_lte_rrc_SCellToAddMod_r10 = -1;
static gint ett_lte_rrc_T_cellIdentification_r10 = -1;
static gint ett_lte_rrc_SCellToAddModExt_r13 = -1;
static gint ett_lte_rrc_T_cellIdentification_r13 = -1;
+static gint ett_lte_rrc_SCellToAddModExt_v1430 = -1;
static gint ett_lte_rrc_SCellToReleaseList_r10 = -1;
static gint ett_lte_rrc_SCellToReleaseListExt_r13 = -1;
static gint ett_lte_rrc_SCG_Configuration_r12 = -1;
@@ -5328,10 +6260,11 @@ static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_30 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment = -1;
static gint ett_lte_rrc_T_criticalExtensions_25 = -1;
-static gint ett_lte_rrc_T_c1_30 = -1;
+static gint ett_lte_rrc_T_c1_31 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_25 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_v8a0_IEs = -1;
@@ -5359,7 +6292,7 @@ static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_r8_IEs = -1;
static gint ett_lte_rrc_ReestabUE_Identity = -1;
static gint ett_lte_rrc_RRCConnectionReject = -1;
static gint ett_lte_rrc_T_criticalExtensions_29 = -1;
-static gint ett_lte_rrc_T_c1_31 = -1;
+static gint ett_lte_rrc_T_c1_32 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_29 = -1;
static gint ett_lte_rrc_RRCConnectionReject_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v8a0_IEs = -1;
@@ -5370,7 +6303,7 @@ static gint ett_lte_rrc_RRCConnectionReject_v1320_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_34 = -1;
static gint ett_lte_rrc_RRCConnectionRelease = -1;
static gint ett_lte_rrc_T_criticalExtensions_30 = -1;
-static gint ett_lte_rrc_T_c1_32 = -1;
+static gint ett_lte_rrc_T_c1_33 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_30 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v890_IEs = -1;
@@ -5420,9 +6353,10 @@ static gint ett_lte_rrc_RRCConnectionRequest_r8_IEs = -1;
static gint ett_lte_rrc_InitialUE_Identity = -1;
static gint ett_lte_rrc_RRCConnectionResume_r13 = -1;
static gint ett_lte_rrc_T_criticalExtensions_32 = -1;
-static gint ett_lte_rrc_T_c1_33 = -1;
+static gint ett_lte_rrc_T_c1_34 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_32 = -1;
static gint ett_lte_rrc_RRCConnectionResume_r13_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionResume_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_37 = -1;
static gint ett_lte_rrc_RRCConnectionResumeComplete_r13 = -1;
static gint ett_lte_rrc_T_criticalExtensions_33 = -1;
@@ -5436,14 +6370,14 @@ static gint ett_lte_rrc_RRCConnectionResumeRequest_r13_IEs = -1;
static gint ett_lte_rrc_T_resumeIdentity_r13 = -1;
static gint ett_lte_rrc_RRCConnectionSetup = -1;
static gint ett_lte_rrc_T_criticalExtensions_35 = -1;
-static gint ett_lte_rrc_T_c1_34 = -1;
+static gint ett_lte_rrc_T_c1_35 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_35 = -1;
static gint ett_lte_rrc_RRCConnectionSetup_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetup_v8a0_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_39 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete = -1;
static gint ett_lte_rrc_T_criticalExtensions_36 = -1;
-static gint ett_lte_rrc_T_c1_35 = -1;
+static gint ett_lte_rrc_T_c1_36 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_36 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs = -1;
@@ -5452,11 +6386,12 @@ static gint ett_lte_rrc_RRCConnectionSetupComplete_v1130_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1320_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1330_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete_v1430_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_40 = -1;
static gint ett_lte_rrc_RegisteredMME = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_37 = -1;
-static gint ett_lte_rrc_T_c1_36 = -1;
+static gint ett_lte_rrc_T_c1_37 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_37 = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12_IEs = -1;
static gint ett_lte_rrc_SCGFailureInformation_v1310_IEs = -1;
@@ -5468,40 +6403,46 @@ static gint ett_lte_rrc_FailureReportSCG_v12d0 = -1;
static gint ett_lte_rrc_SCPTMConfiguration_r13 = -1;
static gint ett_lte_rrc_SCPTMConfiguration_v1340 = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
+static gint ett_lte_rrc_SCPTMConfiguration_BR_r14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
static gint ett_lte_rrc_SecurityModeCommand = -1;
static gint ett_lte_rrc_T_criticalExtensions_38 = -1;
-static gint ett_lte_rrc_T_c1_37 = -1;
+static gint ett_lte_rrc_T_c1_38 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_38 = -1;
static gint ett_lte_rrc_SecurityModeCommand_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeCommand_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
static gint ett_lte_rrc_SecurityConfigSMC = -1;
static gint ett_lte_rrc_SecurityModeComplete = -1;
static gint ett_lte_rrc_T_criticalExtensions_39 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_39 = -1;
static gint ett_lte_rrc_SecurityModeComplete_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeComplete_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_46 = -1;
static gint ett_lte_rrc_SecurityModeFailure = -1;
static gint ett_lte_rrc_T_criticalExtensions_40 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_40 = -1;
static gint ett_lte_rrc_SecurityModeFailure_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeFailure_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_46 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_47 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_41 = -1;
-static gint ett_lte_rrc_T_c1_38 = -1;
+static gint ett_lte_rrc_T_c1_39 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_41 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12_IEs = -1;
static gint ett_lte_rrc_SidelinkUEInformation_v1310_IEs = -1;
static gint ett_lte_rrc_T_commTxResourceInfoReqRelay_r13 = -1;
static gint ett_lte_rrc_T_discTxResourceReq_v1310 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_47 = -1;
+static gint ett_lte_rrc_SidelinkUEInformation_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_48 = -1;
static gint ett_lte_rrc_SL_CommTxResourceReq_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13 = -1;
static gint ett_lte_rrc_SL_DiscTxResourceReq_r13 = -1;
static gint ett_lte_rrc_SL_DestinationInfoList_r12 = -1;
static gint ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13 = -1;
+static gint ett_lte_rrc_SL_V2X_CommFreqList_r14 = -1;
+static gint ett_lte_rrc_SL_V2X_CommTxFreqList_r14 = -1;
+static gint ett_lte_rrc_SL_V2X_CommTxResourceReq_r14 = -1;
static gint ett_lte_rrc_SystemInformation = -1;
static gint ett_lte_rrc_T_criticalExtensions_42 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_42 = -1;
@@ -5509,7 +6450,7 @@ static gint ett_lte_rrc_SystemInformation_r8_IEs = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo_item = -1;
static gint ett_lte_rrc_SystemInformation_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_48 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_49 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1 = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo = -1;
static gint ett_lte_rrc_T_cellSelectionInfo = -1;
@@ -5517,7 +6458,7 @@ static gint ett_lte_rrc_SystemInformationBlockType1_v890_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_49 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_50 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v920_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1130_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1250_IEs = -1;
@@ -5531,7 +6472,9 @@ static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 = -1;
static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1350_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1360_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_50 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_v1430_IEs = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_51 = -1;
static gint ett_lte_rrc_PLMN_IdentityList = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo = -1;
static gint ett_lte_rrc_SchedulingInfoList = -1;
@@ -5543,54 +6486,71 @@ static gint ett_lte_rrc_SystemInfoValueTagList_r13 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v920 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1130 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1250 = -1;
+static gint ett_lte_rrc_CellAccessRelatedInfo_r14 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_MBMS_r14 = -1;
+static gint ett_lte_rrc_T_cellAccessRelatedInfo_r14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
+static gint ett_lte_rrc_PLMN_IdentityList_MBMS_r14 = -1;
+static gint ett_lte_rrc_SchedulingInfoList_MBMS_r14 = -1;
+static gint ett_lte_rrc_SchedulingInfo_MBMS_r14 = -1;
+static gint ett_lte_rrc_SIB_MappingInfo_MBMS_r14 = -1;
+static gint ett_lte_rrc_NonMBSFN_SubframeConfig_r14 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_43 = -1;
-static gint ett_lte_rrc_T_c1_39 = -1;
+static gint ett_lte_rrc_T_c1_40 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_43 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_51 = -1;
+static gint ett_lte_rrc_UEAssistanceInformation_v1430_IEs = -1;
+static gint ett_lte_rrc_T_sps_AssistanceInformation_r14 = -1;
+static gint ett_lte_rrc_T_rlm_Report_r14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
+static gint ett_lte_rrc_BW_Preference_r14 = -1;
+static gint ett_lte_rrc_TrafficPatternInfoList_r14 = -1;
+static gint ett_lte_rrc_TrafficPatternInfo_r14 = -1;
+static gint ett_lte_rrc_DelayBudgetReport_r14 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry = -1;
static gint ett_lte_rrc_T_criticalExtensions_44 = -1;
-static gint ett_lte_rrc_T_c1_40 = -1;
+static gint ett_lte_rrc_T_c1_41 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_44 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_r8_IEs = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v8a0_IEs = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v1180_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v1310_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
+static gint ett_lte_rrc_UECapabilityEnquiry_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
static gint ett_lte_rrc_UE_CapabilityRequest = -1;
static gint ett_lte_rrc_UECapabilityInformation = -1;
static gint ett_lte_rrc_T_criticalExtensions_45 = -1;
-static gint ett_lte_rrc_T_c1_41 = -1;
+static gint ett_lte_rrc_T_c1_42 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_45 = -1;
static gint ett_lte_rrc_UECapabilityInformation_r8_IEs = -1;
static gint ett_lte_rrc_UECapabilityInformation_v8a0_IEs = -1;
static gint ett_lte_rrc_UECapabilityInformation_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
static gint ett_lte_rrc_UEInformationRequest_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_46 = -1;
-static gint ett_lte_rrc_T_c1_42 = -1;
+static gint ett_lte_rrc_T_c1_43 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_46 = -1;
static gint ett_lte_rrc_UEInformationRequest_r9_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v930_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1020_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1130_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_56 = -1;
static gint ett_lte_rrc_UEInformationResponse_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_47 = -1;
-static gint ett_lte_rrc_T_c1_43 = -1;
+static gint ett_lte_rrc_T_c1_44 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_47 = -1;
static gint ett_lte_rrc_UEInformationResponse_r9_IEs = -1;
static gint ett_lte_rrc_T_rach_Report_r9 = -1;
static gint ett_lte_rrc_UEInformationResponse_v9e0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_57 = -1;
static gint ett_lte_rrc_UEInformationResponse_v930_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1020_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1130_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_56 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_58 = -1;
static gint ett_lte_rrc_RLF_Report_r9 = -1;
static gint ett_lte_rrc_T_measResultLastServCell_r9 = -1;
static gint ett_lte_rrc_T_measResultNeighCells_r9 = -1;
@@ -5632,34 +6592,36 @@ static gint ett_lte_rrc_T_measResultFailedCell_r11 = -1;
static gint ett_lte_rrc_T_measResultNeighCells_r11 = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer = -1;
static gint ett_lte_rrc_T_criticalExtensions_48 = -1;
-static gint ett_lte_rrc_T_c1_44 = -1;
+static gint ett_lte_rrc_T_c1_45 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_48 = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_57 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_59 = -1;
static gint ett_lte_rrc_ULInformationTransfer = -1;
static gint ett_lte_rrc_T_criticalExtensions_49 = -1;
-static gint ett_lte_rrc_T_c1_45 = -1;
+static gint ett_lte_rrc_T_c1_46 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_49 = -1;
static gint ett_lte_rrc_ULInformationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_T_dedicatedInfoType_01 = -1;
static gint ett_lte_rrc_ULInformationTransfer_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_58 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_60 = -1;
static gint ett_lte_rrc_WLANConnectionStatusReport_r13 = -1;
static gint ett_lte_rrc_T_criticalExtensions_50 = -1;
-static gint ett_lte_rrc_T_c1_46 = -1;
+static gint ett_lte_rrc_T_c1_47 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_50 = -1;
static gint ett_lte_rrc_WLANConnectionStatusReport_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_59 = -1;
+static gint ett_lte_rrc_WLANConnectionStatusReport_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_61 = -1;
static gint ett_lte_rrc_SystemInformationBlockType2 = -1;
static gint ett_lte_rrc_T_ac_BarringInfo = -1;
static gint ett_lte_rrc_T_freqInfo = -1;
static gint ett_lte_rrc_SystemInformationBlockType2_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission = -1;
static gint ett_lte_rrc_SystemInformationBlockType2_v9e0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_60 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_62 = -1;
static gint ett_lte_rrc_AC_BarringConfig = -1;
static gint ett_lte_rrc_MBSFN_SubframeConfigList = -1;
+static gint ett_lte_rrc_MBSFN_SubframeConfigList_v1430 = -1;
static gint ett_lte_rrc_AC_BarringPerPLMN_List_r12 = -1;
static gint ett_lte_rrc_AC_BarringPerPLMN_r12 = -1;
static gint ett_lte_rrc_T_ac_BarringInfo_r12 = -1;
@@ -5685,7 +6647,7 @@ static gint ett_lte_rrc_T_s_NonIntraSearch_v920 = -1;
static gint ett_lte_rrc_RedistributionServingInfo_r13 = -1;
static gint ett_lte_rrc_CellReselectionServingFreqInfo_v1310 = -1;
static gint ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_61 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_63 = -1;
static gint ett_lte_rrc_SystemInformationBlockType4 = -1;
static gint ett_lte_rrc_IntraFreqNeighCellList = -1;
static gint ett_lte_rrc_IntraFreqNeighCellInfo = -1;
@@ -5697,14 +6659,14 @@ static gint ett_lte_rrc_SystemInformationBlockType5_v9e0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 = -1;
static gint ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_62 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_64 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList_v1250 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqList_v1310 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqList_v1350 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_r12 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1280 = -1;
-static gint ett_lte_rrc_InterFreqCarrierFreqList_v1310 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1310 = -1;
-static gint ett_lte_rrc_InterFreqCarrierFreqList_v1350 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1350 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1360 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo = -1;
@@ -5729,7 +6691,7 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUT
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 = -1;
static gint ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_63 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_65 = -1;
static gint ett_lte_rrc_CarrierFreqInfoUTRA_v1250 = -1;
static gint ett_lte_rrc_CarrierFreqListUTRA_FDD = -1;
static gint ett_lte_rrc_CarrierFreqUTRA_FDD = -1;
@@ -5795,6 +6757,8 @@ static gint ett_lte_rrc_MBMS_SAI_InterFreqList_r11 = -1;
static gint ett_lte_rrc_MBMS_SAI_InterFreqList_v1140 = -1;
static gint ett_lte_rrc_MBMS_SAI_InterFreq_r11 = -1;
static gint ett_lte_rrc_MBMS_SAI_InterFreq_v1140 = -1;
+static gint ett_lte_rrc_MBMS_InterFreqCarrierTypeList_r14 = -1;
+static gint ett_lte_rrc_MBMS_CarrierType_r14 = -1;
static gint ett_lte_rrc_SystemInformationBlockType16_r11 = -1;
static gint ett_lte_rrc_T_timeInfo_r11 = -1;
static gint ett_lte_rrc_SystemInformationBlockType17_r12 = -1;
@@ -5822,6 +6786,12 @@ static gint ett_lte_rrc_SL_DiscTxResourcesInterFreq_r13 = -1;
static gint ett_lte_rrc_SL_DiscConfigOtherInterFreq_r13 = -1;
static gint ett_lte_rrc_SL_ResourcesInterFreq_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType20_r13 = -1;
+static gint ett_lte_rrc_T_br_BCCH_Config_r14 = -1;
+static gint ett_lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14 = -1;
+static gint ett_lte_rrc_SC_MCCH_SchedulingInfo_r14 = -1;
+static gint ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType21_r14 = -1;
+static gint ett_lte_rrc_SL_V2X_ConfigCommon_r14 = -1;
static gint ett_lte_rrc_AntennaInfoCommon = -1;
static gint ett_lte_rrc_AntennaInfoDedicated = -1;
static gint ett_lte_rrc_T_codebookSubsetRestriction = -1;
@@ -5832,6 +6802,7 @@ static gint ett_lte_rrc_AntennaInfoDedicated_r10 = -1;
static gint ett_lte_rrc_T_ue_TransmitAntennaSelection_01 = -1;
static gint ett_lte_rrc_AntennaInfoDedicated_v10i0 = -1;
static gint ett_lte_rrc_AntennaInfoDedicated_v1250 = -1;
+static gint ett_lte_rrc_AntennaInfoDedicated_v1430 = -1;
static gint ett_lte_rrc_AntennaInfoUL_r10 = -1;
static gint ett_lte_rrc_CQI_ReportConfig = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v920 = -1;
@@ -5844,6 +6815,7 @@ static gint ett_lte_rrc_T_csi_SubframePatternConfig_r12 = -1;
static gint ett_lte_rrc_T_setup_05 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1310 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1320 = -1;
+static gint ett_lte_rrc_CQI_ReportConfig_v1430 = -1;
static gint ett_lte_rrc_CQI_ReportConfigSCell_r10 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic = -1;
static gint ett_lte_rrc_T_setup_06 = -1;
@@ -5880,6 +6852,11 @@ static gint ett_lte_rrc_T_aperiodicCSI_Trigger2_r13 = -1;
static gint ett_lte_rrc_T_setup_13 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodicProc_r11 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodicProc_v1310 = -1;
+static gint ett_lte_rrc_CQI_ReportAperiodicHybrid_r14 = -1;
+static gint ett_lte_rrc_T_triggers_r14 = -1;
+static gint ett_lte_rrc_T_oneBit_r14 = -1;
+static gint ett_lte_rrc_T_twoBit_r14 = -1;
+static gint ett_lte_rrc_T_threeBit_r14 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_r11 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_v1250 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_v1310 = -1;
@@ -5900,6 +6877,7 @@ static gint ett_lte_rrc_CrossCarrierSchedulingConfig_r13 = -1;
static gint ett_lte_rrc_T_schedulingCellInfo_r13 = -1;
static gint ett_lte_rrc_T_own_r13 = -1;
static gint ett_lte_rrc_T_other_r13 = -1;
+static gint ett_lte_rrc_CrossCarrierSchedulingConfigLAA_UL_r14 = -1;
static gint ett_lte_rrc_CSI_IM_Config_r11 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigExt_r12 = -1;
static gint ett_lte_rrc_CSI_Process_r11 = -1;
@@ -5916,34 +6894,53 @@ static gint ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_T_setup_16 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_CSI_RS_Config_v1310 = -1;
+static gint ett_lte_rrc_CSI_RS_Config_v1430 = -1;
static gint ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12 = -1;
static gint ett_lte_rrc_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigEMIMO_r13 = -1;
static gint ett_lte_rrc_T_setup_17 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigEMIMO_v1430 = -1;
+static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigEMIMO2_r14 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14 = -1;
+static gint ett_lte_rrc_T_setup_19 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigNonPrecoded_v1430 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigBeamformed_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 = -1;
static gint ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigBeamformed_r14 = -1;
+static gint ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigBeamformed_v1430 = -1;
+static gint ett_lte_rrc_CSI_RS_Config_NZP_v1430 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigNZP_Activation_r14 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZP_r11 = -1;
static gint ett_lte_rrc_T_qcl_CRS_Info_r11 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_r11 = -1;
-static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1430 = -1;
+static gint ett_lte_rrc_T_setup_21 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13 = -1;
-static gint ett_lte_rrc_T_setup_19 = -1;
+static gint ett_lte_rrc_T_setup_22 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_v1430 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_NZP_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZP_r11 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigZP_ApList_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11 = -1;
static gint ett_lte_rrc_DMRS_Config_r11 = -1;
-static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_T_setup_23 = -1;
static gint ett_lte_rrc_DMRS_Config_v1310 = -1;
static gint ett_lte_rrc_EPDCCH_Config_r11 = -1;
static gint ett_lte_rrc_T_config_r11 = -1;
-static gint ett_lte_rrc_T_setup_21 = -1;
+static gint ett_lte_rrc_T_setup_24 = -1;
static gint ett_lte_rrc_T_subframePatternConfig_r11 = -1;
-static gint ett_lte_rrc_T_setup_22 = -1;
+static gint ett_lte_rrc_T_setup_25 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfigToAddModList_r11 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfigToReleaseList_r11 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfig_r11 = -1;
@@ -5951,37 +6948,41 @@ static gint ett_lte_rrc_T_resourceBlockAssignment_r11 = -1;
static gint ett_lte_rrc_T_csi_RS_ConfigZPId2_r12 = -1;
static gint ett_lte_rrc_T_numberPRB_Pairs_v1310 = -1;
static gint ett_lte_rrc_T_mpdcch_config_r13 = -1;
-static gint ett_lte_rrc_T_setup_24 = -1;
+static gint ett_lte_rrc_T_setup_27 = -1;
static gint ett_lte_rrc_T_mpdcch_StartSF_UESS_r13 = -1;
static gint ett_lte_rrc_EIMTA_MainConfig_r12 = -1;
-static gint ett_lte_rrc_T_setup_25 = -1;
+static gint ett_lte_rrc_T_setup_28 = -1;
static gint ett_lte_rrc_EIMTA_MainConfigServCell_r12 = -1;
-static gint ett_lte_rrc_T_setup_26 = -1;
+static gint ett_lte_rrc_T_setup_29 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250 = -1;
-static gint ett_lte_rrc_T_setup_27 = -1;
+static gint ett_lte_rrc_T_setup_30 = -1;
static gint ett_lte_rrc_LogicalChannelConfig = -1;
static gint ett_lte_rrc_T_ul_SpecificParameters = -1;
static gint ett_lte_rrc_LWA_Configuration_r13 = -1;
-static gint ett_lte_rrc_T_setup_28 = -1;
+static gint ett_lte_rrc_T_setup_31 = -1;
static gint ett_lte_rrc_LWA_Config_r13 = -1;
static gint ett_lte_rrc_LWIP_Configuration_r13 = -1;
-static gint ett_lte_rrc_T_setup_29 = -1;
+static gint ett_lte_rrc_T_setup_32 = -1;
static gint ett_lte_rrc_LWIP_Config_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfig = -1;
static gint ett_lte_rrc_T_ul_SCH_Config = -1;
static gint ett_lte_rrc_T_phr_Config = -1;
-static gint ett_lte_rrc_T_setup_30 = -1;
+static gint ett_lte_rrc_T_setup_33 = -1;
static gint ett_lte_rrc_T_mac_MainConfig_v1020 = -1;
static gint ett_lte_rrc_T_dualConnectivityPHR = -1;
-static gint ett_lte_rrc_T_setup_31 = -1;
+static gint ett_lte_rrc_T_setup_34 = -1;
static gint ett_lte_rrc_T_logicalChannelSR_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_32 = -1;
+static gint ett_lte_rrc_T_setup_35 = -1;
static gint ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13 = -1;
-static gint ett_lte_rrc_T_setup_33 = -1;
+static gint ett_lte_rrc_T_setup_36 = -1;
static gint ett_lte_rrc_T_drx_Config_r13 = -1;
+static gint ett_lte_rrc_T_skipUplinkTx_r14 = -1;
+static gint ett_lte_rrc_T_setup_37 = -1;
+static gint ett_lte_rrc_T_dataInactivityTimerConfig_r14 = -1;
+static gint ett_lte_rrc_T_setup_38 = -1;
static gint ett_lte_rrc_MAC_MainConfigSCell_r11 = -1;
static gint ett_lte_rrc_DRX_Config = -1;
-static gint ett_lte_rrc_T_setup_34 = -1;
+static gint ett_lte_rrc_T_setup_39 = -1;
static gint ett_lte_rrc_T_longDRX_CycleStartOffset = -1;
static gint ett_lte_rrc_T_shortDRX = -1;
static gint ett_lte_rrc_DRX_Config_v1130 = -1;
@@ -6001,8 +7002,11 @@ static gint ett_lte_rrc_T_beamformedKN_r13 = -1;
static gint ett_lte_rrc_P_C_AndCBSR_Pair_r13a = -1;
static gint ett_lte_rrc_P_C_AndCBSR_Pair_r13 = -1;
static gint ett_lte_rrc_PDCCH_ConfigSCell_r13 = -1;
+static gint ett_lte_rrc_PDCCH_ConfigLAA_r14 = -1;
static gint ett_lte_rrc_PDCCH_CandidateReductions_r13 = -1;
-static gint ett_lte_rrc_T_setup_35 = -1;
+static gint ett_lte_rrc_T_setup_40 = -1;
+static gint ett_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14 = -1;
+static gint ett_lte_rrc_T_setup_41 = -1;
static gint ett_lte_rrc_PDCP_Config = -1;
static gint ett_lte_rrc_T_rlc_AM = -1;
static gint ett_lte_rrc_T_rlc_UM = -1;
@@ -6011,44 +7015,75 @@ static gint ett_lte_rrc_T_rohc = -1;
static gint ett_lte_rrc_T_profiles = -1;
static gint ett_lte_rrc_T_ul_DataSplitThreshold_r13 = -1;
static gint ett_lte_rrc_T_statusFeedback_r13 = -1;
-static gint ett_lte_rrc_T_setup_37 = -1;
+static gint ett_lte_rrc_T_setup_43 = -1;
+static gint ett_lte_rrc_T_ul_LWA_Config_r14 = -1;
+static gint ett_lte_rrc_T_setup_44 = -1;
+static gint ett_lte_rrc_T_uplinkOnlyHeaderCompression_r14 = -1;
+static gint ett_lte_rrc_T_rohc_r14 = -1;
+static gint ett_lte_rrc_T_profiles_r14 = -1;
static gint ett_lte_rrc_PDSCH_ConfigCommon = -1;
static gint ett_lte_rrc_PDSCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1280 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1310 = -1;
+static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1430 = -1;
+static gint ett_lte_rrc_PDSCH_ConfigDedicatedSCell_v1430 = -1;
static gint ett_lte_rrc_RE_MappingQCLConfigToAddModList_r11 = -1;
static gint ett_lte_rrc_RE_MappingQCLConfigToReleaseList_r11 = -1;
static gint ett_lte_rrc_PDSCH_RE_MappingQCL_Config_r11 = -1;
static gint ett_lte_rrc_T_optionalSetOfFields_r11 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_r11_01 = -1;
-static gint ett_lte_rrc_T_setup_38 = -1;
+static gint ett_lte_rrc_T_setup_45 = -1;
+static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1430_01 = -1;
+static gint ett_lte_rrc_T_setup_46 = -1;
+static gint ett_lte_rrc_PerCC_GapIndicationList_r14 = -1;
+static gint ett_lte_rrc_PerCC_GapIndication_r14 = -1;
static gint ett_lte_rrc_PHICH_Config = -1;
static gint ett_lte_rrc_PhysicalConfigDedicated = -1;
static gint ett_lte_rrc_T_antennaInfo = -1;
static gint ett_lte_rrc_T_antennaInfo_r10 = -1;
static gint ett_lte_rrc_T_additionalSpectrumEmissionCA_r10 = -1;
-static gint ett_lte_rrc_T_setup_39 = -1;
+static gint ett_lte_rrc_T_setup_47 = -1;
static gint ett_lte_rrc_T_ce_Mode_r13 = -1;
+static gint ett_lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14 = -1;
+static gint ett_lte_rrc_T_must_Config_r14 = -1;
+static gint ett_lte_rrc_T_setup_49 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1;
static gint ett_lte_rrc_PhysicalConfigDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_T_nonUL_Configuration_r10 = -1;
static gint ett_lte_rrc_T_ul_Configuration_r10 = -1;
static gint ett_lte_rrc_T_pucch_SCell = -1;
-static gint ett_lte_rrc_T_setup_41 = -1;
+static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14 = -1;
+static gint ett_lte_rrc_T_must_Config_r14_01 = -1;
+static gint ett_lte_rrc_T_setup_51 = -1;
static gint ett_lte_rrc_LAA_SCellConfiguration_r13 = -1;
+static gint ett_lte_rrc_LAA_SCellConfiguration_v1430 = -1;
+static gint ett_lte_rrc_T_crossCarrierSchedulingConfig_UL_r14 = -1;
+static gint ett_lte_rrc_T_setup_52 = -1;
+static gint ett_lte_rrc_LBT_Config_r14 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11 = -1;
+static gint ett_lte_rrc_SoundingRS_AperiodicSet_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 = -1;
+static gint ett_lte_rrc_SoundingRS_AperiodicSetUpPTsExt_r14 = -1;
static gint ett_lte_rrc_PRACH_ConfigSIB = -1;
static gint ett_lte_rrc_PRACH_ConfigSIB_v1310 = -1;
static gint ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13 = -1;
static gint ett_lte_rrc_PRACH_Config = -1;
static gint ett_lte_rrc_PRACH_Config_v1310 = -1;
static gint ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01 = -1;
+static gint ett_lte_rrc_PRACH_Config_v1430 = -1;
static gint ett_lte_rrc_PRACH_ConfigSCell_r10 = -1;
static gint ett_lte_rrc_PRACH_ConfigInfo = -1;
static gint ett_lte_rrc_PRACH_ParametersListCE_r13 = -1;
@@ -6057,41 +7092,42 @@ static gint ett_lte_rrc_T_mpdcch_NarrowbandsToMonitor_r13 = -1;
static gint ett_lte_rrc_RSRP_ThresholdsPrachInfoList_r13 = -1;
static gint ett_lte_rrc_PUCCH_ConfigCommon = -1;
static gint ett_lte_rrc_PUCCH_ConfigCommon_v1310 = -1;
+static gint ett_lte_rrc_PUCCH_ConfigCommon_v1430 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated = -1;
static gint ett_lte_rrc_T_ackNackRepetition = -1;
-static gint ett_lte_rrc_T_setup_42 = -1;
+static gint ett_lte_rrc_T_setup_53 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1020 = -1;
static gint ett_lte_rrc_T_pucch_Format_r10 = -1;
static gint ett_lte_rrc_T_format3_r10 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_List_r10 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10 = -1;
-static gint ett_lte_rrc_T_setup_43 = -1;
+static gint ett_lte_rrc_T_setup_54 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_ListP1_r10 = -1;
static gint ett_lte_rrc_T_channelSelection_r10 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_r10 = -1;
-static gint ett_lte_rrc_T_setup_44 = -1;
+static gint ett_lte_rrc_T_setup_55 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_v1130 = -1;
-static gint ett_lte_rrc_T_setup_45 = -1;
+static gint ett_lte_rrc_T_setup_56 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11 = -1;
static gint ett_lte_rrc_T_nPUCCH_Param_r11 = -1;
-static gint ett_lte_rrc_T_setup_46 = -1;
+static gint ett_lte_rrc_T_setup_57 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1250 = -1;
static gint ett_lte_rrc_T_nkaPUCCH_Param_r12 = -1;
-static gint ett_lte_rrc_T_setup_47 = -1;
+static gint ett_lte_rrc_T_setup_58 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_r13 = -1;
static gint ett_lte_rrc_T_ackNackRepetition_r13 = -1;
-static gint ett_lte_rrc_T_setup_48 = -1;
+static gint ett_lte_rrc_T_setup_59 = -1;
static gint ett_lte_rrc_T_pucch_Format_r13 = -1;
static gint ett_lte_rrc_T_format3_r13 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_List_r13 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13 = -1;
-static gint ett_lte_rrc_T_setup_49 = -1;
+static gint ett_lte_rrc_T_setup_60 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13 = -1;
static gint ett_lte_rrc_T_channelSelection_r13 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_r13 = -1;
-static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_T_setup_61 = -1;
static gint ett_lte_rrc_N1PUCCH_AN_CS_List_r13 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13 = -1;
static gint ett_lte_rrc_T_format4_r13 = -1;
@@ -6100,13 +7136,14 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 = -1;
static gint ett_lte_rrc_T_format5_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13 = -1;
static gint ett_lte_rrc_T_nPUCCH_Param_r13 = -1;
-static gint ett_lte_rrc_T_setup_51 = -1;
+static gint ett_lte_rrc_T_setup_62 = -1;
static gint ett_lte_rrc_T_nkaPUCCH_Param_r13 = -1;
-static gint ett_lte_rrc_T_setup_52 = -1;
+static gint ett_lte_rrc_T_setup_63 = -1;
static gint ett_lte_rrc_T_pucch_NumRepetitionCE_r13 = -1;
-static gint ett_lte_rrc_T_setup_53 = -1;
+static gint ett_lte_rrc_T_setup_64 = -1;
static gint ett_lte_rrc_T_modeA = -1;
static gint ett_lte_rrc_T_modeB = -1;
+static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1430 = -1;
static gint ett_lte_rrc_Format4_resource_r13 = -1;
static gint ett_lte_rrc_Format5_resource_r13 = -1;
static gint ett_lte_rrc_N1PUCCH_AN_CS_r10 = -1;
@@ -6120,19 +7157,30 @@ static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1020 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r10 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_T_pusch_DMRS_r11 = -1;
-static gint ett_lte_rrc_T_setup_54 = -1;
+static gint ett_lte_rrc_T_setup_65 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1250 = -1;
static gint ett_lte_rrc_T_uciOnPUSCH = -1;
-static gint ett_lte_rrc_T_setup_55 = -1;
+static gint ett_lte_rrc_T_setup_66 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r12 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_r13 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r13 = -1;
static gint ett_lte_rrc_T_pusch_DMRS_r11_01 = -1;
-static gint ett_lte_rrc_T_setup_56 = -1;
+static gint ett_lte_rrc_T_setup_67 = -1;
static gint ett_lte_rrc_T_uciOnPUSCH_01 = -1;
-static gint ett_lte_rrc_T_setup_57 = -1;
+static gint ett_lte_rrc_T_setup_68 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r12_01 = -1;
+static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1430 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10 = -1;
+static gint ett_lte_rrc_PUSCH_ConfigDedicatedSCell_v1430 = -1;
+static gint ett_lte_rrc_TDD_PUSCH_UpPTS_r14 = -1;
+static gint ett_lte_rrc_T_setup_69 = -1;
+static gint ett_lte_rrc_Enable256QAM_r14 = -1;
+static gint ett_lte_rrc_T_setup_70 = -1;
+static gint ett_lte_rrc_T_tpc_SubframeSet_Configured_r14 = -1;
+static gint ett_lte_rrc_T_tpc_SubframeSet_NotConfigured_r14 = -1;
+static gint ett_lte_rrc_PUSCH_EnhancementsConfig_r14 = -1;
+static gint ett_lte_rrc_T_setup_71 = -1;
+static gint ett_lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14 = -1;
static gint ett_lte_rrc_UL_ReferenceSignalsPUSCH = -1;
static gint ett_lte_rrc_RACH_ConfigCommon = -1;
static gint ett_lte_rrc_T_preambleInfo = -1;
@@ -6154,6 +7202,8 @@ static gint ett_lte_rrc_RadioResourceConfigCommonSCell_r10 = -1;
static gint ett_lte_rrc_T_nonUL_Configuration_r10_01 = -1;
static gint ett_lte_rrc_T_ul_Configuration_r10_01 = -1;
static gint ett_lte_rrc_T_ul_FreqInfo_r10 = -1;
+static gint ett_lte_rrc_T_ul_Configuration_r14 = -1;
+static gint ett_lte_rrc_T_ul_FreqInfo_r14 = -1;
static gint ett_lte_rrc_BCCH_Config = -1;
static gint ett_lte_rrc_BCCH_Config_v1310 = -1;
static gint ett_lte_rrc_FreqHoppingParameters_r13 = -1;
@@ -6163,6 +7213,8 @@ static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13 = -1;
static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13 = -1;
static gint ett_lte_rrc_PCCH_Config = -1;
static gint ett_lte_rrc_PCCH_Config_v1310 = -1;
+static gint ett_lte_rrc_HighSpeedConfig_r14 = -1;
+static gint ett_lte_rrc_HighSpeedConfigSCell_r14 = -1;
static gint ett_lte_rrc_RadioResourceConfigDedicated = -1;
static gint ett_lte_rrc_T_mac_MainConfig = -1;
static gint ett_lte_rrc_RadioResourceConfigDedicatedPSCell_r12 = -1;
@@ -6187,13 +7239,13 @@ static gint ett_lte_rrc_NeighCellsCRS_Info_r13 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfoList_r13 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfo_r13 = -1;
static gint ett_lte_rrc_NAICS_AssistanceInfo_r12 = -1;
-static gint ett_lte_rrc_T_setup_58 = -1;
+static gint ett_lte_rrc_T_setup_72 = -1;
static gint ett_lte_rrc_NeighCellsToReleaseList_r12 = -1;
static gint ett_lte_rrc_NeighCellsToAddModList_r12 = -1;
static gint ett_lte_rrc_NeighCellsInfo_r12 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxP_a_PerNeighCell_r12_OF_P_a = -1;
static gint ett_lte_rrc_RCLWI_Configuration_r13 = -1;
-static gint ett_lte_rrc_T_setup_59 = -1;
+static gint ett_lte_rrc_T_setup_73 = -1;
static gint ett_lte_rrc_RCLWI_Config_r13 = -1;
static gint ett_lte_rrc_T_command = -1;
static gint ett_lte_rrc_T_steerToWLAN_r13 = -1;
@@ -6204,16 +7256,18 @@ static gint ett_lte_rrc_T_um_Uni_Directional_UL = -1;
static gint ett_lte_rrc_T_um_Uni_Directional_DL = -1;
static gint ett_lte_rrc_RLC_Config_v1250 = -1;
static gint ett_lte_rrc_RLC_Config_v1310 = -1;
+static gint ett_lte_rrc_RLC_Config_v1430 = -1;
+static gint ett_lte_rrc_T_setup_74 = -1;
static gint ett_lte_rrc_UL_AM_RLC = -1;
static gint ett_lte_rrc_DL_AM_RLC = -1;
static gint ett_lte_rrc_UL_UM_RLC = -1;
static gint ett_lte_rrc_DL_UM_RLC = -1;
static gint ett_lte_rrc_RLF_TimersAndConstants_r9 = -1;
-static gint ett_lte_rrc_T_setup_60 = -1;
+static gint ett_lte_rrc_T_setup_75 = -1;
static gint ett_lte_rrc_RLF_TimersAndConstants_r13 = -1;
-static gint ett_lte_rrc_T_setup_61 = -1;
+static gint ett_lte_rrc_T_setup_76 = -1;
static gint ett_lte_rrc_RLF_TimersAndConstantsSCG_r12 = -1;
-static gint ett_lte_rrc_T_setup_62 = -1;
+static gint ett_lte_rrc_T_setup_77 = -1;
static gint ett_lte_rrc_RN_SubframeConfig_r10 = -1;
static gint ett_lte_rrc_T_subframeConfigPattern_r10 = -1;
static gint ett_lte_rrc_T_rpdcch_Config_r10 = -1;
@@ -6228,55 +7282,67 @@ static gint ett_lte_rrc_T_n1PUCCH_AN_List_r10 = -1;
static gint ett_lte_rrc_T_fallbackForFormat3 = -1;
static gint ett_lte_rrc_T_fdd = -1;
static gint ett_lte_rrc_SchedulingRequestConfig = -1;
-static gint ett_lte_rrc_T_setup_63 = -1;
+static gint ett_lte_rrc_T_setup_78 = -1;
static gint ett_lte_rrc_SchedulingRequestConfig_v1020 = -1;
static gint ett_lte_rrc_SchedulingRequestConfigSCell_r13 = -1;
-static gint ett_lte_rrc_T_setup_64 = -1;
+static gint ett_lte_rrc_T_setup_79 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigCommon = -1;
-static gint ett_lte_rrc_T_setup_65 = -1;
+static gint ett_lte_rrc_T_setup_80 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated = -1;
-static gint ett_lte_rrc_T_setup_66 = -1;
+static gint ett_lte_rrc_T_setup_81 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1020 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310 = -1;
-static gint ett_lte_rrc_T_setup_67 = -1;
+static gint ett_lte_rrc_T_setup_82 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 = -1;
-static gint ett_lte_rrc_T_setup_68 = -1;
+static gint ett_lte_rrc_T_setup_83 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10 = -1;
-static gint ett_lte_rrc_T_setup_69 = -1;
+static gint ett_lte_rrc_T_setup_84 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10 = -1;
static gint ett_lte_rrc_T_srs_ActivateAp_r10 = -1;
-static gint ett_lte_rrc_T_setup_70 = -1;
+static gint ett_lte_rrc_T_setup_85 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310 = -1;
-static gint ett_lte_rrc_T_setup_71 = -1;
+static gint ett_lte_rrc_T_setup_86 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 = -1;
static gint ett_lte_rrc_T_srs_ActivateAp_v1310 = -1;
-static gint ett_lte_rrc_T_setup_72 = -1;
+static gint ett_lte_rrc_T_setup_87 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1;
-static gint ett_lte_rrc_T_setup_73 = -1;
+static gint ett_lte_rrc_T_setup_88 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13 = -1;
static gint ett_lte_rrc_T_srs_ActivateAp_r13 = -1;
-static gint ett_lte_rrc_T_setup_74 = -1;
+static gint ett_lte_rrc_T_setup_89 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430 = -1;
+static gint ett_lte_rrc_T_setup_90 = -1;
static gint ett_lte_rrc_SRS_ConfigAp_r10 = -1;
static gint ett_lte_rrc_SRS_ConfigAp_v1310 = -1;
static gint ett_lte_rrc_SRS_ConfigAp_r13 = -1;
static gint ett_lte_rrc_SPS_Config = -1;
+static gint ett_lte_rrc_SPS_Config_v1430 = -1;
+static gint ett_lte_rrc_SPS_ConfigUL_ToAddModList_r14 = -1;
+static gint ett_lte_rrc_SPS_ConfigUL_ToReleaseList_r14 = -1;
+static gint ett_lte_rrc_SPS_ConfigSL_ToAddModList_r14 = -1;
+static gint ett_lte_rrc_SPS_ConfigSL_ToReleaseList_r14 = -1;
static gint ett_lte_rrc_SPS_ConfigDL = -1;
-static gint ett_lte_rrc_T_setup_75 = -1;
+static gint ett_lte_rrc_T_setup_91 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivated_r10 = -1;
-static gint ett_lte_rrc_T_setup_76 = -1;
+static gint ett_lte_rrc_T_setup_92 = -1;
static gint ett_lte_rrc_SPS_ConfigUL = -1;
-static gint ett_lte_rrc_T_setup_77 = -1;
+static gint ett_lte_rrc_T_setup_93 = -1;
static gint ett_lte_rrc_T_p0_Persistent = -1;
static gint ett_lte_rrc_T_p0_PersistentSubframeSet2_r12 = -1;
-static gint ett_lte_rrc_T_setup_78 = -1;
+static gint ett_lte_rrc_T_setup_94 = -1;
+static gint ett_lte_rrc_SPS_ConfigSL_r14 = -1;
static gint ett_lte_rrc_N1PUCCH_AN_PersistentList = -1;
+static gint ett_lte_rrc_SRS_TPC_PDCCH_Config_r14 = -1;
+static gint ett_lte_rrc_T_setup_95 = -1;
+static gint ett_lte_rrc_SRS_CC_SetIndex_r14 = -1;
static gint ett_lte_rrc_TDD_Config = -1;
static gint ett_lte_rrc_TDD_Config_v1130 = -1;
+static gint ett_lte_rrc_TDD_Config_v1430 = -1;
static gint ett_lte_rrc_TDD_ConfigSL_r12 = -1;
static gint ett_lte_rrc_TPC_PDCCH_Config = -1;
-static gint ett_lte_rrc_T_setup_79 = -1;
+static gint ett_lte_rrc_T_setup_96 = -1;
static gint ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13 = -1;
-static gint ett_lte_rrc_T_setup_80 = -1;
+static gint ett_lte_rrc_T_setup_97 = -1;
static gint ett_lte_rrc_TPC_Index = -1;
static gint ett_lte_rrc_TunnelConfigLWIP_r13 = -1;
static gint ett_lte_rrc_IKE_Identity_r13 = -1;
@@ -6288,12 +7354,14 @@ static gint ett_lte_rrc_UplinkPowerControlCommonPSCell_r12 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonSCell_r10 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonSCell_v1130 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonSCell_v1310 = -1;
+static gint ett_lte_rrc_UplinkPowerControlCommonPUSCH_LessCell_v1430 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1020 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1130 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1250 = -1;
static gint ett_lte_rrc_T_set2PowerControlParameter = -1;
-static gint ett_lte_rrc_T_setup_81 = -1;
+static gint ett_lte_rrc_T_setup_98 = -1;
+static gint ett_lte_rrc_UplinkPUSCH_LessPowerControlDedicated_v1430 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicatedSCell_v1310 = -1;
static gint ett_lte_rrc_DeltaFList_PUCCH = -1;
@@ -6322,9 +7390,13 @@ static gint ett_lte_rrc_CellGlobalIdCDMA2000 = -1;
static gint ett_lte_rrc_CellSelectionInfoNFreq_r13 = -1;
static gint ett_lte_rrc_MobilityControlInfo = -1;
static gint ett_lte_rrc_MobilityControlInfoSCG_r12 = -1;
+static gint ett_lte_rrc_MobilityControlInfoV2X_r14 = -1;
static gint ett_lte_rrc_CarrierBandwidthEUTRA = -1;
static gint ett_lte_rrc_CarrierFreqEUTRA = -1;
static gint ett_lte_rrc_CarrierFreqEUTRA_v9e0 = -1;
+static gint ett_lte_rrc_RACH_Skip_r14 = -1;
+static gint ett_lte_rrc_T_targetTA_r14 = -1;
+static gint ett_lte_rrc_T_ul_ConfigInfo_r14 = -1;
static gint ett_lte_rrc_MobilityStateParameters = -1;
static gint ett_lte_rrc_MultiBandInfoList = -1;
static gint ett_lte_rrc_MultiBandInfoList_v9e0 = -1;
@@ -6351,7 +7423,7 @@ static gint ett_lte_rrc_LocationInfo_r10 = -1;
static gint ett_lte_rrc_T_locationCoordinates_r10 = -1;
static gint ett_lte_rrc_MeasConfig = -1;
static gint ett_lte_rrc_T_speedStatePars = -1;
-static gint ett_lte_rrc_T_setup_82 = -1;
+static gint ett_lte_rrc_T_setup_99 = -1;
static gint ett_lte_rrc_T_measScaleFactor_r12 = -1;
static gint ett_lte_rrc_MeasIdToRemoveList = -1;
static gint ett_lte_rrc_MeasIdToRemoveListExt_r12 = -1;
@@ -6359,15 +7431,22 @@ static gint ett_lte_rrc_MeasObjectToRemoveList = -1;
static gint ett_lte_rrc_MeasObjectToRemoveListExt_r13 = -1;
static gint ett_lte_rrc_ReportConfigToRemoveList = -1;
static gint ett_lte_rrc_MeasDS_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_83 = -1;
+static gint ett_lte_rrc_T_setup_100 = -1;
static gint ett_lte_rrc_T_dmtc_PeriodOffset_r12 = -1;
static gint ett_lte_rrc_T_ds_OccasionDuration_r12 = -1;
static gint ett_lte_rrc_MeasCSI_RS_ToRemoveList_r12 = -1;
static gint ett_lte_rrc_MeasCSI_RS_ToAddModList_r12 = -1;
static gint ett_lte_rrc_MeasCSI_RS_Config_r12 = -1;
static gint ett_lte_rrc_MeasGapConfig = -1;
-static gint ett_lte_rrc_T_setup_84 = -1;
+static gint ett_lte_rrc_T_setup_101 = -1;
static gint ett_lte_rrc_T_gapOffset = -1;
+static gint ett_lte_rrc_MeasGapConfigPerCC_List_r14 = -1;
+static gint ett_lte_rrc_T_setup_102 = -1;
+static gint ett_lte_rrc_MeasGapConfigToRemoveList_r14 = -1;
+static gint ett_lte_rrc_MeasGapConfigToAddModList_r14 = -1;
+static gint ett_lte_rrc_MeasGapConfigPerCC_r14 = -1;
+static gint ett_lte_rrc_MeasGapSharingConfig_r14 = -1;
+static gint ett_lte_rrc_T_setup_103 = -1;
static gint ett_lte_rrc_MeasIdToAddModList = -1;
static gint ett_lte_rrc_MeasIdToAddModList_v1310 = -1;
static gint ett_lte_rrc_MeasIdToAddModListExt_r12 = -1;
@@ -6386,14 +7465,15 @@ static gint ett_lte_rrc_CellsToAddMod = -1;
static gint ett_lte_rrc_BlackCellsToAddModList = -1;
static gint ett_lte_rrc_BlackCellsToAddMod = -1;
static gint ett_lte_rrc_MeasSubframePatternConfigNeigh_r10 = -1;
-static gint ett_lte_rrc_T_setup_86 = -1;
+static gint ett_lte_rrc_T_setup_105 = -1;
static gint ett_lte_rrc_MeasSubframeCellList_r10 = -1;
static gint ett_lte_rrc_AltTTT_CellsToAddModList_r12 = -1;
static gint ett_lte_rrc_AltTTT_CellsToAddMod_r12 = -1;
static gint ett_lte_rrc_WhiteCellsToAddModList_r13 = -1;
static gint ett_lte_rrc_WhiteCellsToAddMod_r13 = -1;
static gint ett_lte_rrc_RMTC_Config_r13 = -1;
-static gint ett_lte_rrc_T_setup_87 = -1;
+static gint ett_lte_rrc_T_setup_106 = -1;
+static gint ett_lte_rrc_Tx_ResourcePoolMeasList_r14 = -1;
static gint ett_lte_rrc_MeasObjectGERAN = -1;
static gint ett_lte_rrc_MeasObjectToAddModList = -1;
static gint ett_lte_rrc_MeasObjectToAddModListExt_r13 = -1;
@@ -6451,7 +7531,10 @@ static gint ett_lte_rrc_MeasResultListCDMA2000 = -1;
static gint ett_lte_rrc_MeasResultCDMA2000 = -1;
static gint ett_lte_rrc_T_measResult_03 = -1;
static gint ett_lte_rrc_MeasResultListWLAN_r13 = -1;
+static gint ett_lte_rrc_MeasResultListWLAN_r14 = -1;
static gint ett_lte_rrc_MeasResultWLAN_r13 = -1;
+static gint ett_lte_rrc_MeasResultListCBR_r14 = -1;
+static gint ett_lte_rrc_MeasResultCBR_r14 = -1;
static gint ett_lte_rrc_MeasResultForECID_r9 = -1;
static gint ett_lte_rrc_PLMN_IdentityList2 = -1;
static gint ett_lte_rrc_AdditionalSI_Info_r9 = -1;
@@ -6480,10 +7563,12 @@ static gint ett_lte_rrc_T_eventA5 = -1;
static gint ett_lte_rrc_T_eventA6_r10 = -1;
static gint ett_lte_rrc_T_eventC1_r12 = -1;
static gint ett_lte_rrc_T_eventC2_r12 = -1;
+static gint ett_lte_rrc_T_eventV1_r14 = -1;
+static gint ett_lte_rrc_T_eventV2_r14 = -1;
static gint ett_lte_rrc_T_periodical = -1;
static gint ett_lte_rrc_T_alternativeTimeToTrigger_r12 = -1;
static gint ett_lte_rrc_T_rs_sinr_Config_r13 = -1;
-static gint ett_lte_rrc_T_setup_88 = -1;
+static gint ett_lte_rrc_T_setup_107 = -1;
static gint ett_lte_rrc_RSRQ_RangeConfig_r12 = -1;
static gint ett_lte_rrc_ThresholdEUTRA = -1;
static gint ett_lte_rrc_MeasRSSI_ReportConfig_r13 = -1;
@@ -6507,23 +7592,31 @@ static gint ett_lte_rrc_ReportConfigToAddMod = -1;
static gint ett_lte_rrc_T_reportConfig = -1;
static gint ett_lte_rrc_RSRQ_Type_r12 = -1;
static gint ett_lte_rrc_UL_DelayConfig_r13 = -1;
-static gint ett_lte_rrc_T_setup_89 = -1;
+static gint ett_lte_rrc_T_setup_108 = -1;
static gint ett_lte_rrc_WLAN_CarrierInfo_r13 = -1;
static gint ett_lte_rrc_WLAN_ChannelList_r13 = -1;
+static gint ett_lte_rrc_WLAN_SuspendConfig_r14 = -1;
static gint ett_lte_rrc_AreaConfiguration_r10 = -1;
static gint ett_lte_rrc_AreaConfiguration_v1130 = -1;
static gint ett_lte_rrc_CellGlobalIdList_r10 = -1;
static gint ett_lte_rrc_TrackingAreaCodeList_r10 = -1;
static gint ett_lte_rrc_TrackingAreaCodeList_v1130 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_PLMN_Identity = -1;
+static gint ett_lte_rrc_BandCombinationList_r14 = -1;
+static gint ett_lte_rrc_BandCombination_r14 = -1;
+static gint ett_lte_rrc_BandIndication_r14 = -1;
static gint ett_lte_rrc_MeasSubframePattern_r10 = -1;
static gint ett_lte_rrc_T_subframePatternTDD_r10 = -1;
static gint ett_lte_rrc_OtherConfig_r9 = -1;
+static gint ett_lte_rrc_T_delayBudgetReportingConfig_r14 = -1;
+static gint ett_lte_rrc_T_setup_109 = -1;
+static gint ett_lte_rrc_T_rlm_ReportConfig_r14 = -1;
+static gint ett_lte_rrc_T_setup_110 = -1;
static gint ett_lte_rrc_IDC_Config_r11 = -1;
static gint ett_lte_rrc_T_autonomousDenialParameters_r11 = -1;
static gint ett_lte_rrc_ObtainLocationConfig_r11 = -1;
static gint ett_lte_rrc_PowerPrefIndicationConfig_r11 = -1;
-static gint ett_lte_rrc_T_setup_90 = -1;
+static gint ett_lte_rrc_T_setup_111 = -1;
static gint ett_lte_rrc_ReportProximityConfig_r9 = -1;
static gint ett_lte_rrc_S_TMSI = -1;
static gint ett_lte_rrc_TraceReference_r10 = -1;
@@ -6540,11 +7633,11 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v10c0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10f0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10i0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_64 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_66 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v11x0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v12b0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_65 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_67 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v920_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v940_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs = -1;
@@ -6564,7 +7657,8 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v1330_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1340_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1350_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1360_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_66 = -1;
+static gint ett_lte_rrc_UE_EUTRA_Capability_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_68 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 = -1;
@@ -6572,16 +7666,22 @@ static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 = -1;
+static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430 = -1;
+static gint ett_lte_rrc_MobilityParameters_r14 = -1;
static gint ett_lte_rrc_DC_Parameters_r12 = -1;
static gint ett_lte_rrc_DC_Parameters_v1310 = -1;
static gint ett_lte_rrc_MAC_Parameters_r12 = -1;
static gint ett_lte_rrc_MAC_Parameters_v1310 = -1;
+static gint ett_lte_rrc_MAC_Parameters_v1430 = -1;
static gint ett_lte_rrc_RLC_Parameters_r12 = -1;
static gint ett_lte_rrc_RLC_Parameters_v1310 = -1;
+static gint ett_lte_rrc_RLC_Parameters_v1430 = -1;
static gint ett_lte_rrc_PDCP_Parameters = -1;
static gint ett_lte_rrc_T_supportedROHC_Profiles = -1;
static gint ett_lte_rrc_PDCP_Parameters_v1130 = -1;
static gint ett_lte_rrc_PDCP_Parameters_v1310 = -1;
+static gint ett_lte_rrc_PDCP_Parameters_v1430 = -1;
+static gint ett_lte_rrc_T_supportedUplinkOnlyROHC_Profiles_r14 = -1;
static gint ett_lte_rrc_PhyLayerParameters = -1;
static gint ett_lte_rrc_PhyLayerParameters_v920 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v9d0 = -1;
@@ -6594,10 +7694,17 @@ static gint ett_lte_rrc_PhyLayerParameters_v1310 = -1;
static gint ett_lte_rrc_T_supportedBlindDecoding_r13 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1320 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1330 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_v1430 = -1;
static gint ett_lte_rrc_MIMO_UE_Parameters_r13 = -1;
+static gint ett_lte_rrc_MIMO_UE_Parameters_v1430 = -1;
static gint ett_lte_rrc_MIMO_UE_ParametersPerTM_r13 = -1;
+static gint ett_lte_rrc_MIMO_UE_ParametersPerTM_v1430 = -1;
+static gint ett_lte_rrc_T_nzp_CSI_RS_AperiodicInfo_r14 = -1;
+static gint ett_lte_rrc_T_nzp_CSI_RS_PeriodicInfo_r14 = -1;
static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBC_r13 = -1;
+static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBC_v1430 = -1;
static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13 = -1;
+static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430 = -1;
static gint ett_lte_rrc_MIMO_NonPrecodedCapabilities_r13 = -1;
static gint ett_lte_rrc_MIMO_UE_BeamformedCapabilities_r13 = -1;
static gint ett_lte_rrc_MIMO_BeamformedCapabilityList_r13 = -1;
@@ -6621,6 +7728,8 @@ static gint ett_lte_rrc_RF_Parameters_v1310 = -1;
static gint ett_lte_rrc_T_eNB_RequestedParameters_r13 = -1;
static gint ett_lte_rrc_RF_Parameters_v1320 = -1;
static gint ett_lte_rrc_RF_Parameters_v12b0 = -1;
+static gint ett_lte_rrc_RF_Parameters_v1430 = -1;
+static gint ett_lte_rrc_T_eNB_RequestedParameters_v1430 = -1;
static gint ett_lte_rrc_SupportedBandCombination_r10 = -1;
static gint ett_lte_rrc_SupportedBandCombinationExt_r10 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1090 = -1;
@@ -6629,13 +7738,16 @@ static gint ett_lte_rrc_SupportedBandCombination_v1130 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1250 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1270 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1320 = -1;
+static gint ett_lte_rrc_SupportedBandCombination_v1430 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_r11 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v11d0 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v1250 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v1270 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v1320 = -1;
+static gint ett_lte_rrc_SupportedBandCombinationAdd_v1430 = -1;
static gint ett_lte_rrc_SupportedBandCombinationReduced_r13 = -1;
static gint ett_lte_rrc_SupportedBandCombinationReduced_v1320 = -1;
+static gint ett_lte_rrc_SupportedBandCombinationReduced_v1430 = -1;
static gint ett_lte_rrc_BandCombinationParameters_r10 = -1;
static gint ett_lte_rrc_BandCombinationParametersExt_r10 = -1;
static gint ett_lte_rrc_BandCombinationParameters_v1090 = -1;
@@ -6656,6 +7768,8 @@ static gint ett_lte_rrc_T_dc_Support_r13 = -1;
static gint ett_lte_rrc_T_supportedCellGrouping_r13 = -1;
static gint ett_lte_rrc_BandCombinationParameters_v1320 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320 = -1;
+static gint ett_lte_rrc_BandCombinationParameters_v1430 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430 = -1;
static gint ett_lte_rrc_BandParameters_r10 = -1;
static gint ett_lte_rrc_BandParameters_v1090 = -1;
static gint ett_lte_rrc_BandParameters_v10i0 = -1;
@@ -6666,6 +7780,14 @@ static gint ett_lte_rrc_BandParameters_v1270 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270 = -1;
static gint ett_lte_rrc_BandParameters_r13 = -1;
static gint ett_lte_rrc_BandParameters_v1320 = -1;
+static gint ett_lte_rrc_BandParameters_v1430 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14 = -1;
+static gint ett_lte_rrc_V2X_BandParameters_r14 = -1;
+static gint ett_lte_rrc_BandParametersTxSL_r14 = -1;
+static gint ett_lte_rrc_BandParametersRxSL_r14 = -1;
+static gint ett_lte_rrc_V2X_BandwidthClassSL_r14 = -1;
+static gint ett_lte_rrc_UL_256QAM_perCC_Info_r14 = -1;
static gint ett_lte_rrc_BandParametersUL_r10 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersUL_r10 = -1;
static gint ett_lte_rrc_BandParametersDL_r10 = -1;
@@ -6692,6 +7814,7 @@ static gint ett_lte_rrc_MeasParameters_v1130 = -1;
static gint ett_lte_rrc_MeasParameters_v11a0 = -1;
static gint ett_lte_rrc_MeasParameters_v1250 = -1;
static gint ett_lte_rrc_MeasParameters_v1310 = -1;
+static gint ett_lte_rrc_MeasParameters_v1430 = -1;
static gint ett_lte_rrc_BandListEUTRA = -1;
static gint ett_lte_rrc_BandCombinationListEUTRA_r10 = -1;
static gint ett_lte_rrc_BandInfoEUTRA = -1;
@@ -6728,28 +7851,43 @@ static gint ett_lte_rrc_NeighCellSI_AcquisitionParameters_r9 = -1;
static gint ett_lte_rrc_SON_Parameters_r9 = -1;
static gint ett_lte_rrc_UE_BasedNetwPerfMeasParameters_r10 = -1;
static gint ett_lte_rrc_UE_BasedNetwPerfMeasParameters_v1250 = -1;
+static gint ett_lte_rrc_UE_BasedNetwPerfMeasParameters_v1430 = -1;
static gint ett_lte_rrc_OTDOA_PositioningCapabilities_r10 = -1;
static gint ett_lte_rrc_Other_Parameters_r11 = -1;
static gint ett_lte_rrc_Other_Parameters_v11d0 = -1;
static gint ett_lte_rrc_Other_Parameters_v1360 = -1;
+static gint ett_lte_rrc_Other_Parameters_v1430 = -1;
static gint ett_lte_rrc_MBMS_Parameters_r11 = -1;
static gint ett_lte_rrc_MBMS_Parameters_v1250 = -1;
+static gint ett_lte_rrc_MBMS_Parameters_v1430 = -1;
+static gint ett_lte_rrc_FeMBMS_Unicast_Parameters_r14 = -1;
static gint ett_lte_rrc_SCPTM_Parameters_r13 = -1;
static gint ett_lte_rrc_CE_Parameters_r13 = -1;
static gint ett_lte_rrc_CE_Parameters_v1320 = -1;
static gint ett_lte_rrc_CE_Parameters_v1350 = -1;
+static gint ett_lte_rrc_CE_Parameters_v1430 = -1;
static gint ett_lte_rrc_LAA_Parameters_r13 = -1;
+static gint ett_lte_rrc_LAA_Parameters_v1430 = -1;
static gint ett_lte_rrc_WLAN_IW_Parameters_r12 = -1;
static gint ett_lte_rrc_LWA_Parameters_r13 = -1;
+static gint ett_lte_rrc_LWA_Parameters_v1430 = -1;
static gint ett_lte_rrc_WLAN_IW_Parameters_v1310 = -1;
static gint ett_lte_rrc_LWIP_Parameters_r13 = -1;
+static gint ett_lte_rrc_LWIP_Parameters_v1430 = -1;
static gint ett_lte_rrc_NAICS_Capability_List_r12 = -1;
static gint ett_lte_rrc_NAICS_Capability_Entry_r12 = -1;
static gint ett_lte_rrc_SL_Parameters_r12 = -1;
static gint ett_lte_rrc_SL_Parameters_v1310 = -1;
+static gint ett_lte_rrc_SL_Parameters_v1430 = -1;
+static gint ett_lte_rrc_V2X_SupportedBandCombination_r14 = -1;
+static gint ett_lte_rrc_V2X_BandCombinationParameters_r14 = -1;
static gint ett_lte_rrc_SupportedBandInfoList_r12 = -1;
static gint ett_lte_rrc_SupportedBandInfo_r12 = -1;
static gint ett_lte_rrc_FreqBandIndicatorListEUTRA_r12 = -1;
+static gint ett_lte_rrc_MMTEL_Parameters_r14 = -1;
+static gint ett_lte_rrc_RetuningTimeInfo_r14 = -1;
+static gint ett_lte_rrc_T_retuningInfo = -1;
+static gint ett_lte_rrc_HighSpeedEnhParameters_r14 = -1;
static gint ett_lte_rrc_UE_RadioPagingInfo_r12 = -1;
static gint ett_lte_rrc_UE_TimersAndConstants = -1;
static gint ett_lte_rrc_VisitedCellInfoList_r12 = -1;
@@ -6766,13 +7904,17 @@ static gint ett_lte_rrc_T_thresholdChannelUtilization_r12 = -1;
static gint ett_lte_rrc_T_thresholdBackhaul_Bandwidth_r12 = -1;
static gint ett_lte_rrc_T_thresholdWLAN_RSSI_r12 = -1;
static gint ett_lte_rrc_MBMS_NotificationConfig_r9 = -1;
+static gint ett_lte_rrc_MBMS_NotificationConfig_v1430 = -1;
static gint ett_lte_rrc_MBMS_ServiceList_r13 = -1;
static gint ett_lte_rrc_MBMS_ServiceInfo_r13 = -1;
static gint ett_lte_rrc_MBSFN_AreaInfoList_r9 = -1;
static gint ett_lte_rrc_MBSFN_AreaInfo_r9 = -1;
static gint ett_lte_rrc_T_mcch_Config_r9 = -1;
+static gint ett_lte_rrc_T_mcch_Config_r14 = -1;
static gint ett_lte_rrc_MBSFN_SubframeConfig = -1;
static gint ett_lte_rrc_T_subframeAllocation = -1;
+static gint ett_lte_rrc_MBSFN_SubframeConfig_v1430 = -1;
+static gint ett_lte_rrc_T_subframeAllocation_v1430 = -1;
static gint ett_lte_rrc_PMCH_InfoList_r9 = -1;
static gint ett_lte_rrc_PMCH_InfoListExt_r12 = -1;
static gint ett_lte_rrc_PMCH_Info_r9 = -1;
@@ -6789,16 +7931,30 @@ static gint ett_lte_rrc_SC_MTCH_Info_r13 = -1;
static gint ett_lte_rrc_MBMSSessionInfo_r13 = -1;
static gint ett_lte_rrc_SC_MTCH_SchedulingInfo_r13 = -1;
static gint ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13 = -1;
+static gint ett_lte_rrc_SC_MTCH_InfoList_BR_r14 = -1;
+static gint ett_lte_rrc_SC_MTCH_Info_BR_r14 = -1;
+static gint ett_lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14 = -1;
+static gint ett_lte_rrc_SC_MTCH_SchedulingInfo_BR_r14 = -1;
+static gint ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01 = -1;
static gint ett_lte_rrc_SCPTM_NeighbourCellList_r13 = -1;
static gint ett_lte_rrc_PCI_ARFCN_r13 = -1;
+static gint ett_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14 = -1;
+static gint ett_lte_rrc_SL_CBR_CommonTxConfigList_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14 = -1;
+static gint ett_lte_rrc_SL_CBR_Levels_Config_r14 = -1;
+static gint ett_lte_rrc_SL_CBR_PSSCH_TxConfig_r14 = -1;
+static gint ett_lte_rrc_SL_CBR_PPPP_TxConfigList_r14 = -1;
+static gint ett_lte_rrc_SL_PPPP_TxConfigIndex_r14 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14 = -1;
static gint ett_lte_rrc_SL_CommConfig_r12 = -1;
static gint ett_lte_rrc_T_commTxResources_r12 = -1;
-static gint ett_lte_rrc_T_setup_91 = -1;
+static gint ett_lte_rrc_T_setup_112 = -1;
static gint ett_lte_rrc_T_scheduled_r12 = -1;
static gint ett_lte_rrc_T_ue_Selected_r12 = -1;
static gint ett_lte_rrc_T_commTxPoolNormalDedicated_r12 = -1;
static gint ett_lte_rrc_T_commTxResources_v1310 = -1;
-static gint ett_lte_rrc_T_setup_92 = -1;
+static gint ett_lte_rrc_T_setup_113 = -1;
static gint ett_lte_rrc_T_scheduled_v1310 = -1;
static gint ett_lte_rrc_T_ue_Selected_v1310 = -1;
static gint ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13 = -1;
@@ -6810,24 +7966,30 @@ static gint ett_lte_rrc_SL_CommTxPoolToAddModExt_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfigSL_r12 = -1;
static gint ett_lte_rrc_SL_CommTxPoolList_r12 = -1;
static gint ett_lte_rrc_SL_CommTxPoolListExt_r13 = -1;
+static gint ett_lte_rrc_SL_CommTxPoolListV2X_r14 = -1;
static gint ett_lte_rrc_SL_CommRxPoolList_r12 = -1;
+static gint ett_lte_rrc_SL_CommRxPoolListV2X_r14 = -1;
static gint ett_lte_rrc_SL_CommResourcePool_r12 = -1;
static gint ett_lte_rrc_T_ue_SelectedResourceConfig_r12 = -1;
static gint ett_lte_rrc_T_rxParametersNCell_r12 = -1;
static gint ett_lte_rrc_T_txParameters_r12 = -1;
+static gint ett_lte_rrc_SL_CommResourcePoolV2X_r14 = -1;
+static gint ett_lte_rrc_T_rxParametersNCell_r14 = -1;
+static gint ett_lte_rrc_SL_CommTxPoolSensingConfig_r14 = -1;
+static gint ett_lte_rrc_T_p2x_SensingConfig_r14 = -1;
static gint ett_lte_rrc_SL_DiscConfig_r12 = -1;
static gint ett_lte_rrc_T_discTxResources_r12 = -1;
-static gint ett_lte_rrc_T_setup_93 = -1;
+static gint ett_lte_rrc_T_setup_114 = -1;
static gint ett_lte_rrc_T_scheduled_r12_01 = -1;
static gint ett_lte_rrc_T_ue_Selected_r12_01 = -1;
static gint ett_lte_rrc_T_discTxPoolDedicated_r12 = -1;
static gint ett_lte_rrc_T_discTF_IndexList_v1260 = -1;
-static gint ett_lte_rrc_T_setup_94 = -1;
+static gint ett_lte_rrc_T_setup_115 = -1;
static gint ett_lte_rrc_T_discTxResourcesPS_r13 = -1;
-static gint ett_lte_rrc_T_setup_95 = -1;
+static gint ett_lte_rrc_T_setup_116 = -1;
static gint ett_lte_rrc_T_ue_Selected_r13 = -1;
static gint ett_lte_rrc_T_discTxInterFreqInfo_r13 = -1;
-static gint ett_lte_rrc_T_setup_96 = -1;
+static gint ett_lte_rrc_T_setup_117 = -1;
static gint ett_lte_rrc_T_discRxGapConfig_r13 = -1;
static gint ett_lte_rrc_T_discTxGapConfig_r13 = -1;
static gint ett_lte_rrc_T_discSysInfoToReportConfig_r13 = -1;
@@ -6837,7 +7999,7 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9 = -1;
static gint ett_lte_rrc_SL_DiscTxResourceInfoPerFreq_r13 = -1;
static gint ett_lte_rrc_SL_DiscTxResource_r13 = -1;
-static gint ett_lte_rrc_T_setup_97 = -1;
+static gint ett_lte_rrc_T_setup_118 = -1;
static gint ett_lte_rrc_SL_DiscTxPoolToAddModList_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxPoolToAddMod_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxConfigScheduled_r13 = -1;
@@ -6856,12 +8018,16 @@ static gint ett_lte_rrc_T_poolSelection_r12 = -1;
static gint ett_lte_rrc_T_rxParameters_r12 = -1;
static gint ett_lte_rrc_T_discPeriod_v1310 = -1;
static gint ett_lte_rrc_T_rxParamsAddNeighFreq_r13 = -1;
-static gint ett_lte_rrc_T_setup_99 = -1;
+static gint ett_lte_rrc_T_setup_120 = -1;
static gint ett_lte_rrc_T_txParamsAddNeighFreq_r13 = -1;
-static gint ett_lte_rrc_T_setup_100 = -1;
+static gint ett_lte_rrc_T_setup_121 = -1;
static gint ett_lte_rrc_T_freqInfo_01 = -1;
static gint ett_lte_rrc_PhysCellIdList_r13 = -1;
static gint ett_lte_rrc_SL_PoolSelectionConfig_r12 = -1;
+static gint ett_lte_rrc_SL_DiscSysInfoReport_r13 = -1;
+static gint ett_lte_rrc_T_discCellSelectionInfo_r13 = -1;
+static gint ett_lte_rrc_T_cellReselectionInfo_r13 = -1;
+static gint ett_lte_rrc_T_freqInfo_r13 = -1;
static gint ett_lte_rrc_SL_DiscTxPowerInfoList_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxPowerInfo_r12 = -1;
static gint ett_lte_rrc_SL_GapConfig_r13 = -1;
@@ -6871,52 +8037,75 @@ static gint ett_lte_rrc_SL_GapRequest_r13 = -1;
static gint ett_lte_rrc_SL_GapFreqInfo_r13 = -1;
static gint ett_lte_rrc_SL_HoppingConfigComm_r12 = -1;
static gint ett_lte_rrc_SL_HoppingConfigDisc_r12 = -1;
+static gint ett_lte_rrc_SL_InterFreqInfoListV2X_r14 = -1;
+static gint ett_lte_rrc_SL_InterFreqInfoV2X_r14 = -1;
+static gint ett_lte_rrc_SL_V2X_UE_ConfigList_r14 = -1;
+static gint ett_lte_rrc_SL_V2X_InterFreqUE_Config_r14 = -1;
static gint ett_lte_rrc_SL_OffsetIndicator_r12 = -1;
+static gint ett_lte_rrc_SL_P2X_ResourceSelectionConfig_r14 = -1;
static gint ett_lte_rrc_SL_PriorityList_r13 = -1;
+static gint ett_lte_rrc_SL_PSSCH_TxConfigList_r14 = -1;
+static gint ett_lte_rrc_SL_PSSCH_TxConfig_r14 = -1;
+static gint ett_lte_rrc_SL_PSSCH_TxParameters_r14 = -1;
+static gint ett_lte_rrc_SL_RestrictResourceReservationPeriodList_r14 = -1;
+static gint ett_lte_rrc_SL_SyncAllowed_r14 = -1;
static gint ett_lte_rrc_SL_SyncConfigList_r12 = -1;
+static gint ett_lte_rrc_SL_SyncConfigListV2X_r14 = -1;
static gint ett_lte_rrc_SL_SyncConfig_r12 = -1;
static gint ett_lte_rrc_T_txParameters_r12_02 = -1;
static gint ett_lte_rrc_T_rxParamsNCell_r12 = -1;
static gint ett_lte_rrc_SL_SyncConfigListNFreq_r13 = -1;
+static gint ett_lte_rrc_SL_SyncConfigListNFreqV2X_r14 = -1;
static gint ett_lte_rrc_SL_SyncConfigNFreq_r13 = -1;
static gint ett_lte_rrc_T_asyncParameters_r13 = -1;
static gint ett_lte_rrc_T_txParameters_r13 = -1;
static gint ett_lte_rrc_T_rxParameters_r13 = -1;
-static gint ett_lte_rrc_SL_DiscSysInfoReport_r13 = -1;
-static gint ett_lte_rrc_T_discCellSelectionInfo_r13 = -1;
-static gint ett_lte_rrc_T_cellReselectionInfo_r13 = -1;
-static gint ett_lte_rrc_T_freqInfo_r13 = -1;
static gint ett_lte_rrc_SL_TF_ResourceConfig_r12 = -1;
static gint ett_lte_rrc_SubframeBitmapSL_r12 = -1;
+static gint ett_lte_rrc_SubframeBitmapSL_r14 = -1;
+static gint ett_lte_rrc_SL_TxPower_r14 = -1;
+static gint ett_lte_rrc_SL_ThresPSSCH_RSRP_List_r14 = -1;
static gint ett_lte_rrc_SL_TxParameters_r12 = -1;
static gint ett_lte_rrc_SL_TxPoolToReleaseList_r12 = -1;
static gint ett_lte_rrc_SL_TxPoolToReleaseListExt_r13 = -1;
+static gint ett_lte_rrc_SL_V2X_ConfigDedicated_r14 = -1;
+static gint ett_lte_rrc_T_commTxResources_r14 = -1;
+static gint ett_lte_rrc_T_setup_122 = -1;
+static gint ett_lte_rrc_T_scheduled_r14 = -1;
+static gint ett_lte_rrc_T_ue_Selected_r14 = -1;
+static gint ett_lte_rrc_T_v2x_CommTxPoolNormalDedicated_r14 = -1;
+static gint ett_lte_rrc_SL_TxPoolToAddModListV2X_r14 = -1;
+static gint ett_lte_rrc_SL_TxPoolToAddMod_r14 = -1;
+static gint ett_lte_rrc_SL_TxPoolToReleaseListV2X_r14 = -1;
+static gint ett_lte_rrc_SL_ZoneConfig_r14 = -1;
static gint ett_lte_rrc_SBCCH_SL_BCH_Message = -1;
+static gint ett_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14 = -1;
static gint ett_lte_rrc_MasterInformationBlock_SL = -1;
+static gint ett_lte_rrc_MasterInformationBlock_SL_V2X_r14 = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_51 = -1;
-static gint ett_lte_rrc_T_c1_47 = -1;
+static gint ett_lte_rrc_T_c1_48 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_51 = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_NB_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_67 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_69 = -1;
static gint ett_lte_rrc_UEPagingCoverageInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_52 = -1;
-static gint ett_lte_rrc_T_c1_48 = -1;
+static gint ett_lte_rrc_T_c1_49 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_52 = -1;
static gint ett_lte_rrc_UEPagingCoverageInformation_NB_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_68 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_70 = -1;
static gint ett_lte_rrc_UERadioAccessCapabilityInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_53 = -1;
-static gint ett_lte_rrc_T_c1_49 = -1;
+static gint ett_lte_rrc_T_c1_50 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_53 = -1;
static gint ett_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_69 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_71 = -1;
static gint ett_lte_rrc_UERadioPagingInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_54 = -1;
-static gint ett_lte_rrc_T_c1_50 = -1;
+static gint ett_lte_rrc_T_c1_51 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_54 = -1;
static gint ett_lte_rrc_UERadioPagingInformation_NB_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_70 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_72 = -1;
static gint ett_lte_rrc_AS_Config_NB = -1;
static gint ett_lte_rrc_AS_Context_NB = -1;
static gint ett_lte_rrc_ReestablishmentInfo_NB = -1;
@@ -6924,34 +8113,38 @@ static gint ett_lte_rrc_RRM_Config_NB = -1;
static gint ett_lte_rrc_BCCH_BCH_Message_NB = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_Message_NB = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_MessageType_NB = -1;
-static gint ett_lte_rrc_T_c1_51 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_09 = -1;
-static gint ett_lte_rrc_PCCH_Message_NB = -1;
-static gint ett_lte_rrc_PCCH_MessageType_NB = -1;
static gint ett_lte_rrc_T_c1_52 = -1;
static gint ett_lte_rrc_T_messageClassExtension_10 = -1;
-static gint ett_lte_rrc_DL_CCCH_Message_NB = -1;
-static gint ett_lte_rrc_DL_CCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_PCCH_Message_NB = -1;
+static gint ett_lte_rrc_PCCH_MessageType_NB = -1;
static gint ett_lte_rrc_T_c1_53 = -1;
static gint ett_lte_rrc_T_messageClassExtension_11 = -1;
-static gint ett_lte_rrc_DL_DCCH_Message_NB = -1;
-static gint ett_lte_rrc_DL_DCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_DL_CCCH_Message_NB = -1;
+static gint ett_lte_rrc_DL_CCCH_MessageType_NB = -1;
static gint ett_lte_rrc_T_c1_54 = -1;
static gint ett_lte_rrc_T_messageClassExtension_12 = -1;
-static gint ett_lte_rrc_UL_CCCH_Message_NB = -1;
-static gint ett_lte_rrc_UL_CCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_DL_DCCH_Message_NB = -1;
+static gint ett_lte_rrc_DL_DCCH_MessageType_NB = -1;
static gint ett_lte_rrc_T_c1_55 = -1;
static gint ett_lte_rrc_T_messageClassExtension_13 = -1;
-static gint ett_lte_rrc_UL_DCCH_Message_NB = -1;
-static gint ett_lte_rrc_UL_DCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_UL_CCCH_Message_NB = -1;
+static gint ett_lte_rrc_UL_CCCH_MessageType_NB = -1;
static gint ett_lte_rrc_T_c1_56 = -1;
static gint ett_lte_rrc_T_messageClassExtension_14 = -1;
+static gint ett_lte_rrc_SC_MCCH_Message_NB = -1;
+static gint ett_lte_rrc_SC_MCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_57 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_15 = -1;
+static gint ett_lte_rrc_UL_DCCH_Message_NB = -1;
+static gint ett_lte_rrc_UL_DCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_58 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_16 = -1;
static gint ett_lte_rrc_DLInformationTransfer_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_55 = -1;
-static gint ett_lte_rrc_T_c1_57 = -1;
+static gint ett_lte_rrc_T_c1_59 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_55 = -1;
static gint ett_lte_rrc_DLInformationTransfer_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_71 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_73 = -1;
static gint ett_lte_rrc_MasterInformationBlock_NB = -1;
static gint ett_lte_rrc_T_operationModeInfo_r13 = -1;
static gint ett_lte_rrc_Guardband_NB_r13 = -1;
@@ -6959,90 +8152,100 @@ static gint ett_lte_rrc_Inband_SamePCI_NB_r13 = -1;
static gint ett_lte_rrc_Inband_DifferentPCI_NB_r13 = -1;
static gint ett_lte_rrc_Standalone_NB_r13 = -1;
static gint ett_lte_rrc_Paging_NB = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_72 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_74 = -1;
static gint ett_lte_rrc_PagingRecordList_NB_r13 = -1;
static gint ett_lte_rrc_PagingRecord_NB_r13 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_56 = -1;
-static gint ett_lte_rrc_T_c1_58 = -1;
+static gint ett_lte_rrc_T_c1_60 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_56 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_73 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_75 = -1;
static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_57 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_57 = -1;
static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_74 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_76 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_58 = -1;
-static gint ett_lte_rrc_T_c1_59 = -1;
+static gint ett_lte_rrc_T_c1_61 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_58 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_75 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishment_NB_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_77 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_59 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_59 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_76 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_78 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_60 = -1;
+static gint ett_lte_rrc_T_later_01 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_60 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r14_IEs = -1;
+static gint ett_lte_rrc_ReestabUE_Identity_CP_NB_r14 = -1;
static gint ett_lte_rrc_RRCConnectionReject_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_61 = -1;
-static gint ett_lte_rrc_T_c1_60 = -1;
+static gint ett_lte_rrc_T_c1_62 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_61 = -1;
static gint ett_lte_rrc_RRCConnectionReject_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_77 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_79 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_62 = -1;
-static gint ett_lte_rrc_T_c1_61 = -1;
+static gint ett_lte_rrc_T_c1_63 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_62 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_78 = -1;
+static gint ett_lte_rrc_RRCConnectionRelease_NB_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_80 = -1;
+static gint ett_lte_rrc_RedirectedCarrierInfo_NB_v1430 = -1;
static gint ett_lte_rrc_RRCConnectionRequest_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_63 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_63 = -1;
static gint ett_lte_rrc_RRCConnectionRequest_NB_r13_IEs = -1;
static gint ett_lte_rrc_RRCConnectionResume_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_64 = -1;
-static gint ett_lte_rrc_T_c1_62 = -1;
+static gint ett_lte_rrc_T_c1_64 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_64 = -1;
static gint ett_lte_rrc_RRCConnectionResume_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_79 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_81 = -1;
static gint ett_lte_rrc_RRCConnectionResumeComplete_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_65 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_65 = -1;
static gint ett_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_80 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_82 = -1;
static gint ett_lte_rrc_RRCConnectionResumeRequest_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_66 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_66 = -1;
static gint ett_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetup_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_67 = -1;
-static gint ett_lte_rrc_T_c1_63 = -1;
+static gint ett_lte_rrc_T_c1_65 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_67 = -1;
static gint ett_lte_rrc_RRCConnectionSetup_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_81 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_83 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_68 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_68 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_82 = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete_NB_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_84 = -1;
+static gint ett_lte_rrc_SCPTMConfiguration_NB_r14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_85 = -1;
static gint ett_lte_rrc_SystemInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_69 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_69 = -1;
static gint ett_lte_rrc_SystemInformation_NB_r13_IEs = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo_r13 = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo_r13_item = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_83 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_86 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_NB = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo_r13 = -1;
static gint ett_lte_rrc_T_cellSelectionInfo_r13 = -1;
-static gint ett_lte_rrc_SystemInformationBlockType1_NB_v1350_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_84 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_NB_v1350 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_NB_v1430 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_87 = -1;
static gint ett_lte_rrc_PLMN_IdentityList_NB_r13 = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo_NB_r13 = -1;
static gint ett_lte_rrc_SchedulingInfoList_NB_r13 = -1;
@@ -7050,22 +8253,23 @@ static gint ett_lte_rrc_SchedulingInfo_NB_r13 = -1;
static gint ett_lte_rrc_SystemInfoValueTagList_NB_r13 = -1;
static gint ett_lte_rrc_SIB_MappingInfo_NB_r13 = -1;
static gint ett_lte_rrc_CellSelectionInfo_NB_v1350 = -1;
+static gint ett_lte_rrc_CellSelectionInfo_NB_v1430 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_70 = -1;
-static gint ett_lte_rrc_T_c1_64 = -1;
+static gint ett_lte_rrc_T_c1_66 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_70 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_85 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_88 = -1;
static gint ett_lte_rrc_UECapabilityInformation_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_71 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_71 = -1;
static gint ett_lte_rrc_UECapabilityInformation_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_86 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_89 = -1;
static gint ett_lte_rrc_ULInformationTransfer_NB = -1;
static gint ett_lte_rrc_T_criticalExtensions_72 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_72 = -1;
static gint ett_lte_rrc_ULInformationTransfer_NB_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_87 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_90 = -1;
static gint ett_lte_rrc_SystemInformationBlockType2_NB_r13 = -1;
static gint ett_lte_rrc_T_freqInfo_r13_01 = -1;
static gint ett_lte_rrc_AdditionalSpectrumEmission_r13 = -1;
@@ -7076,6 +8280,7 @@ static gint ett_lte_rrc_T_intraFreqCellReselectionInfo_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13 = -1;
static gint ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1350 = -1;
static gint ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1360 = -1;
+static gint ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1430 = -1;
static gint ett_lte_rrc_SystemInformationBlockType4_NB_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType5_NB_r13 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList_NB_r13 = -1;
@@ -7087,6 +8292,25 @@ static gint ett_lte_rrc_T_ab_Param_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13 = -1;
static gint ett_lte_rrc_AB_ConfigPLMN_NB_r13 = -1;
static gint ett_lte_rrc_AB_Config_NB_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType15_NB_r14 = -1;
+static gint ett_lte_rrc_MBMS_SAI_InterFreqList_NB_r14 = -1;
+static gint ett_lte_rrc_MBMS_SAI_InterFreq_NB_r14 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType20_NB_r14 = -1;
+static gint ett_lte_rrc_T_sc_mcch_CarrierConfig_r14 = -1;
+static gint ett_lte_rrc_NPDCCH_SC_MCCH_Config_NB_r14 = -1;
+static gint ett_lte_rrc_SC_MCCH_SchedulingInfo_NB_r14 = -1;
+static gint ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType22_NB_r14 = -1;
+static gint ett_lte_rrc_DL_ConfigCommonList_NB_r14 = -1;
+static gint ett_lte_rrc_UL_ConfigCommonList_NB_r14 = -1;
+static gint ett_lte_rrc_DL_ConfigCommon_NB_r14 = -1;
+static gint ett_lte_rrc_PCCH_Config_NB_r14 = -1;
+static gint ett_lte_rrc_UL_ConfigCommon_NB_r14 = -1;
+static gint ett_lte_rrc_NPRACH_ParametersList_NB_r14 = -1;
+static gint ett_lte_rrc_NPRACH_Parameters_NB_r14 = -1;
+static gint ett_lte_rrc_T_nprach_Parameters_r14 = -1;
+static gint ett_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14 = -1;
+static gint ett_lte_rrc_NPRACH_ProbabilityAnchor_NB_r14 = -1;
static gint ett_lte_rrc_CarrierConfigDedicated_NB_r13 = -1;
static gint ett_lte_rrc_DL_CarrierConfigDedicated_NB_r13 = -1;
static gint ett_lte_rrc_T_downlinkBitmapNonAnchor_r13 = -1;
@@ -7098,14 +8322,23 @@ static gint ett_lte_rrc_T_differentPCI_r13 = -1;
static gint ett_lte_rrc_UL_CarrierConfigDedicated_NB_r13 = -1;
static gint ett_lte_rrc_CarrierFreq_NB_r13 = -1;
static gint ett_lte_rrc_DL_Bitmap_NB_r13 = -1;
+static gint ett_lte_rrc_DL_CarrierConfigCommon_NB_r14 = -1;
+static gint ett_lte_rrc_T_downlinkBitmapNonAnchor_r14 = -1;
+static gint ett_lte_rrc_T_dl_GapNonAnchor_r14 = -1;
+static gint ett_lte_rrc_T_inbandCarrierInfo_r14 = -1;
+static gint ett_lte_rrc_T_samePCI_Indicator_r14 = -1;
+static gint ett_lte_rrc_T_samePCI_r14 = -1;
+static gint ett_lte_rrc_T_differentPCI_r14 = -1;
static gint ett_lte_rrc_DL_GapConfig_NB_r13 = -1;
static gint ett_lte_rrc_LogicalChannelConfig_NB_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfig_NB_r13 = -1;
static gint ett_lte_rrc_T_ul_SCH_Config_r13 = -1;
static gint ett_lte_rrc_T_logicalChannelSR_Config_r13 = -1;
-static gint ett_lte_rrc_T_setup_101 = -1;
+static gint ett_lte_rrc_T_setup_123 = -1;
+static gint ett_lte_rrc_T_dataInactivityTimerConfig_r14_01 = -1;
+static gint ett_lte_rrc_T_setup_124 = -1;
static gint ett_lte_rrc_DRX_Config_NB_r13 = -1;
-static gint ett_lte_rrc_T_setup_102 = -1;
+static gint ett_lte_rrc_T_setup_125 = -1;
static gint ett_lte_rrc_NPDCCH_ConfigDedicated_NB_r13 = -1;
static gint ett_lte_rrc_NPDSCH_ConfigCommon_NB_r13 = -1;
static gint ett_lte_rrc_NPRACH_ConfigSIB_NB_r13 = -1;
@@ -7142,26 +8375,39 @@ static gint ett_lte_rrc_DRB_ToAddMod_NB_r13 = -1;
static gint ett_lte_rrc_DRB_ToReleaseList_NB_r13 = -1;
static gint ett_lte_rrc_RLC_Config_NB_r13 = -1;
static gint ett_lte_rrc_T_am_01 = -1;
+static gint ett_lte_rrc_RLC_Config_NB_v1430 = -1;
static gint ett_lte_rrc_UL_AM_RLC_NB_r13 = -1;
static gint ett_lte_rrc_DL_AM_RLC_NB_r13 = -1;
static gint ett_lte_rrc_RLF_TimersAndConstants_NB_r13 = -1;
-static gint ett_lte_rrc_T_setup_103 = -1;
+static gint ett_lte_rrc_T_setup_126 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon_NB_r13 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_AdditionalBandInfoList_NB_r14 = -1;
static gint ett_lte_rrc_MultiBandInfoList_NB_r13 = -1;
static gint ett_lte_rrc_MultiBandInfo_NB_r13 = -1;
static gint ett_lte_rrc_NS_PmaxList_NB_r13 = -1;
static gint ett_lte_rrc_NS_PmaxValue_NB_r13 = -1;
static gint ett_lte_rrc_UE_Capability_NB_r13 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_88 = -1;
+static gint ett_lte_rrc_UE_Capability_NB_v1430_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_91 = -1;
static gint ett_lte_rrc_PDCP_Parameters_NB_r13 = -1;
static gint ett_lte_rrc_T_supportedROHC_Profiles_r13 = -1;
+static gint ett_lte_rrc_MAC_Parameters_NB_r14 = -1;
static gint ett_lte_rrc_PhyLayerParameters_NB_r13 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_NB_v1430 = -1;
static gint ett_lte_rrc_RF_Parameters_NB_r13 = -1;
+static gint ett_lte_rrc_RF_Parameters_NB_v1430 = -1;
static gint ett_lte_rrc_SupportedBandList_NB_r13 = -1;
static gint ett_lte_rrc_SupportedBand_NB_r13 = -1;
static gint ett_lte_rrc_UE_RadioPagingInfo_NB_r13 = -1;
static gint ett_lte_rrc_UE_TimersAndConstants_NB_r13 = -1;
+static gint ett_lte_rrc_SC_MTCH_InfoList_NB_r14 = -1;
+static gint ett_lte_rrc_SC_MTCH_Info_NB_r14 = -1;
+static gint ett_lte_rrc_T_sc_mtch_CarrierConfig_r14 = -1;
+static gint ett_lte_rrc_SC_MTCH_SchedulingInfo_NB_r14 = -1;
+static gint ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03 = -1;
+static gint ett_lte_rrc_SCPTM_NeighbourCellList_NB_r14 = -1;
+static gint ett_lte_rrc_PCI_ARFCN_NB_r14 = -1;
/*--- End of included file: packet-lte-rrc-ett.c ---*/
#line 274 "./asn1/lte-rrc/packet-lte-rrc-template.c"
@@ -7733,6 +8979,76 @@ static const value_string lte_rrc_delta_RxLevMin_vals[] = {
{ 0, NULL}
};
+static const value_string lte_rrc_messageSize_r14_vals[] =
+{
+ { 0, "size = 0"},
+ { 1, "0 < size <= 10"},
+ { 2, "10 < size <= 12"},
+ { 3, "12 < size <= 14"},
+ { 4, "14 < size <= 17"},
+ { 5, "17 < size <= 19"},
+ { 6, "19 < size <= 22"},
+ { 7, "22 < size <= 26"},
+ { 8, "26 < size <= 31"},
+ { 9, "31 < size <= 36"},
+ { 10, "36 < size <= 42"},
+ { 11, "42 < size <= 49"},
+ { 12, "49 < size <= 57"},
+ { 13, "57 < size <= 67"},
+ { 14, "67 < size <= 78"},
+ { 15, "78 < size <= 91"},
+ { 16, "91 < size <= 107"},
+ { 17, "107 < size <= 125"},
+ { 18, "125 < size <= 146"},
+ { 19, "146 < size <= 171"},
+ { 20, "171 < size <= 200"},
+ { 21, "200 < size <= 234"},
+ { 22, "234 < size <= 274"},
+ { 23, "274 < size <= 321"},
+ { 24, "321 < size <= 376"},
+ { 25, "376 < size <= 440"},
+ { 26, "440 < size <= 515"},
+ { 27, "515 < size <= 603"},
+ { 28, "603 < size <= 706"},
+ { 29, "706 < size <= 826"},
+ { 30, "826 < size <= 967"},
+ { 31, "967 < size <= 1132"},
+ { 32, "1132 < size <= 1326"},
+ { 33, "1326 < size <= 1552"},
+ { 34, "1552 < size <= 1817"},
+ { 35, "1817 < size <= 2127"},
+ { 36, "2127 < size <= 2490"},
+ { 37, "2490 < size <= 2915"},
+ { 38, "2915 < size <= 3413"},
+ { 39, "3413 < size <= 3995"},
+ { 40, "3995 < size <= 4677"},
+ { 41, "4677 < size <= 5476"},
+ { 42, "5476 < size <= 6411"},
+ { 43, "6411 < size <= 7505"},
+ { 44, "7505 < size <= 8787"},
+ { 45, "8787 < size <= 10276"},
+ { 46, "10287 < size <= 12043"},
+ { 47, "12043 < size <= 14099"},
+ { 48, "14099 < size <= 16507"},
+ { 49, "16507 < size <= 19325"},
+ { 50, "19325 < size <= 22624"},
+ { 51, "22624 < size <= 26487"},
+ { 52, "26487 < size <= 31009"},
+ { 53, "31009 < size <= 36304"},
+ { 54, "36304 < size <= 42502"},
+ { 55, "42502 < size <= 49759"},
+ { 56, "49759 < size <= 58255"},
+ { 57, "58255 < size <= 68201"},
+ { 58, "68201 < size <= 79846"},
+ { 59, "79846 < size <= 93479"},
+ { 60, "93479 < size <= 109439"},
+ { 61, "109439 < size <= 128125"},
+ { 62, "128125 < size <= 150000"},
+ { 63, "size > 150000"},
+ { 0, NULL }
+};
+static value_string_ext lte_rrc_messageSize_r14_vals_ext = VALUE_STRING_EXT_INIT(lte_rrc_messageSize_r14_vals);
+
static void
lte_rrc_timeConnFailure_r10_fmt(gchar *s, guint32 v)
{
@@ -9305,11 +10621,59 @@ lte_rrc_RSSI_Range_r13_fmt(gchar *s, guint32 v)
}
static void
+lte_rrc_scptm_FreqOffset_r14_fmt(gchar *s, guint32 v)
+{
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%udB (%u)", 2*v, v);
+}
+
+static void
+lte_rrc_offsetDFN_r14_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "0ms (0)");
+ } else if (v < 1000) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%.3fms (%u)", ((float)v)/1000, v);
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "1ms (1000)");
+ }
+}
+
+static void
lte_rrc_thresholdWLAN_RSSI_fmt(gchar *s, guint32 v)
{
g_snprintf(s, ITEM_LABEL_LENGTH, "%ddBm (%u)", -128+v, v);
}
+static void
+lte_rrc_cr_Limit_r14_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "0 (0)");
+ } else if (v < 10000) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%.4f (%u)", ((float)v)/10000, v);
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "1 (10000)");
+ }
+}
+
+static void
+lte_rrc_SL_CBR_r14_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "0 (0)");
+ } else if (v < 100) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%.2f (%u)", ((float)v)/100, v);
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "1 (100)");
+ }
+}
+
+static void
+lte_rrc_threshS_RSSI_CBR_r14_fmt(gchar *s, guint32 v)
+{
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%ddBm (%u)", -112+(2*v), v);
+}
+
static const value_string lte_rrc_schedulingInfoSIB1_NB_r13_vals[] = {
{ 0, "4 NPDSCH repetitions - TBS 208 bits"},
{ 1, "8 NPDSCH repetitions - TBS 208 bits"},
@@ -9871,6 +11235,7 @@ static int dissect_SidelinkUEInformation_r12_PDU(tvbuff_t *tvb _U_, packet_info
static int dissect_WLANConnectionStatusReport_r13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_RRCConnectionReconfiguration_v8m0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+static int dissect_SystemInformationBlockType2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_RRCConnectionRelease_v9e0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SCGFailureInformation_v12d0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType1_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
@@ -10540,16 +11905,16 @@ dissect_lte_rrc_MeasSubframeCellList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_86_sequence[] = {
+static const per_sequence_t T_setup_105_sequence[] = {
{ &hf_lte_rrc_measSubframePatternNeigh_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ &hf_lte_rrc_measSubframeCellList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasSubframeCellList_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_86, T_setup_86_sequence);
+ ett_lte_rrc_T_setup_105, T_setup_105_sequence);
return offset;
}
@@ -10563,7 +11928,7 @@ static const value_string lte_rrc_MeasSubframePatternConfigNeigh_r10_vals[] = {
static const per_choice_t MeasSubframePatternConfigNeigh_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_96 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_86 },
+ { 1, &hf_lte_rrc_setup_118 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_105 },
{ 0, NULL, 0, NULL }
};
@@ -10642,7 +12007,7 @@ dissect_lte_rrc_AltTTT_CellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_setup_85_vals[] = {
+static const value_string lte_rrc_T_setup_104_vals[] = {
{ 0, "ms0" },
{ 1, "ms50" },
{ 2, "ms100" },
@@ -10656,7 +12021,7 @@ static const value_string lte_rrc_T_setup_85_vals[] = {
static int
-dissect_lte_rrc_T_setup_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_104(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);
@@ -10672,7 +12037,7 @@ static const value_string lte_rrc_T_t312_r12_vals[] = {
static const per_choice_t T_t312_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_95 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_85 },
+ { 1, &hf_lte_rrc_setup_117 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_104 },
{ 0, NULL, 0, NULL }
};
@@ -10869,7 +12234,7 @@ dissect_lte_rrc_MeasCSI_RS_ToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_83_sequence[] = {
+static const per_sequence_t T_setup_100_sequence[] = {
{ &hf_lte_rrc_dmtc_PeriodOffset_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dmtc_PeriodOffset_r12 },
{ &hf_lte_rrc_ds_OccasionDuration_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ds_OccasionDuration_r12 },
{ &hf_lte_rrc_measCSI_RS_ToRemoveList_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MeasCSI_RS_ToRemoveList_r12 },
@@ -10878,9 +12243,9 @@ static const per_sequence_t T_setup_83_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_83, T_setup_83_sequence);
+ ett_lte_rrc_T_setup_100, T_setup_100_sequence);
return offset;
}
@@ -10894,7 +12259,7 @@ static const value_string lte_rrc_MeasDS_Config_r12_vals[] = {
static const per_choice_t MeasDS_Config_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_93 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_83 },
+ { 1, &hf_lte_rrc_setup_113 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_100 },
{ 0, NULL, 0, NULL }
};
@@ -11002,7 +12367,7 @@ dissect_lte_rrc_T_measDuration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_87_sequence[] = {
+static const per_sequence_t T_setup_106_sequence[] = {
{ &hf_lte_rrc_rmtc_Period_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rmtc_Period_r13 },
{ &hf_lte_rrc_rmtc_SubframeOffset_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_639 },
{ &hf_lte_rrc_measDuration_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measDuration_r13 },
@@ -11010,9 +12375,9 @@ static const per_sequence_t T_setup_87_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_87, T_setup_87_sequence);
+ ett_lte_rrc_T_setup_106, T_setup_106_sequence);
return offset;
}
@@ -11026,7 +12391,7 @@ static const value_string lte_rrc_RMTC_Config_r13_vals[] = {
static const per_choice_t RMTC_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_97 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_87 },
+ { 1, &hf_lte_rrc_setup_119 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_106 },
{ 0, NULL, 0, NULL }
};
@@ -11066,6 +12431,45 @@ dissect_lte_rrc_MeasObjectEUTRA_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+
+static int
+dissect_lte_rrc_SL_V2X_TxPoolReportIdentity_r14(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, maxSL_PoolToMeasure_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Tx_ResourcePoolMeasList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_Tx_ResourcePoolMeasList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_TxPoolReportIdentity_r14 },
+};
+
+static int
+dissect_lte_rrc_Tx_ResourcePoolMeasList_r14(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_lte_rrc_Tx_ResourcePoolMeasList_r14, Tx_ResourcePoolMeasList_r14_sequence_of,
+ 1, maxSL_PoolToMeasure_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasObjectEUTRA_eag_5_sequence[] = {
+ { &hf_lte_rrc_tx_ResourcePoolToRemoveList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Tx_ResourcePoolMeasList_r14 },
+ { &hf_lte_rrc_tx_ResourcePoolToAddList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Tx_ResourcePoolMeasList_r14 },
+ { &hf_lte_rrc_fembms_MixedCarrier_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasObjectEUTRA_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasObjectEUTRA_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MeasObjectEUTRA_sequence[] = {
{ &hf_lte_rrc_carrierFreq_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA },
{ &hf_lte_rrc_allowedMeasBandwidth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AllowedMeasBandwidth },
@@ -11081,6 +12485,7 @@ static const per_sequence_t MeasObjectEUTRA_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectEUTRA_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectEUTRA_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectEUTRA_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectEUTRA_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -11662,7 +13067,7 @@ dissect_lte_rrc_MeasObjectCDMA2000(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const value_string lte_rrc_WLAN_BandIndicator_r13_vals[] = {
{ 0, "band2dot4" },
{ 1, "band5" },
- { 2, "spare6" },
+ { 2, "band60-v1430" },
{ 3, "spare5" },
{ 4, "spare4" },
{ 5, "spare3" },
@@ -12158,6 +13563,44 @@ dissect_lte_rrc_T_eventC2_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+
+static int
+dissect_lte_rrc_SL_CBR_r14(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, 100U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eventV1_r14_sequence[] = {
+ { &hf_lte_rrc_v1_Threshold_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eventV1_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eventV1_r14, T_eventV1_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eventV2_r14_sequence[] = {
+ { &hf_lte_rrc_v2_Threshold_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eventV2_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eventV2_r14, T_eventV2_r14_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_eventId_vals[] = {
{ 0, "eventA1" },
{ 1, "eventA2" },
@@ -12167,6 +13610,8 @@ static const value_string lte_rrc_T_eventId_vals[] = {
{ 5, "eventA6-r10" },
{ 6, "eventC1-r12" },
{ 7, "eventC2-r12" },
+ { 8, "eventV1-r14" },
+ { 9, "eventV2-r14" },
{ 0, NULL }
};
@@ -12179,6 +13624,8 @@ static const per_choice_t T_eventId_choice[] = {
{ 5, &hf_lte_rrc_eventA6_r10 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventA6_r10 },
{ 6, &hf_lte_rrc_eventC1_r12 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventC1_r12 },
{ 7, &hf_lte_rrc_eventC2_r12 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventC2_r12 },
+ { 8, &hf_lte_rrc_eventV1_r14 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventV1_r14 },
+ { 9, &hf_lte_rrc_eventV2_r14 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventV2_r14 },
{ 0, NULL, 0, NULL }
};
@@ -12490,7 +13937,7 @@ static const value_string lte_rrc_T_alternativeTimeToTrigger_r12_vals[] = {
static const per_choice_t T_alternativeTimeToTrigger_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_98 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
+ { 1, &hf_lte_rrc_setup_120 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
{ 0, NULL, 0, NULL }
};
@@ -12522,7 +13969,7 @@ static const value_string lte_rrc_RSRQ_RangeConfig_r12_vals[] = {
static const per_choice_t RSRQ_RangeConfig_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_100 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_122 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -12598,7 +14045,7 @@ dissect_lte_rrc_T_reportQuantity_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_88_sequence[] = {
+static const per_sequence_t T_setup_107_sequence[] = {
{ &hf_lte_rrc_triggerQuantity_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_triggerQuantity_v1310 },
{ &hf_lte_rrc_aN_Threshold1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
{ &hf_lte_rrc_a5_Threshold2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
@@ -12607,9 +14054,9 @@ static const per_sequence_t T_setup_88_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_88, T_setup_88_sequence);
+ ett_lte_rrc_T_setup_107, T_setup_107_sequence);
return offset;
}
@@ -12623,7 +14070,7 @@ static const value_string lte_rrc_T_rs_sinr_Config_r13_vals[] = {
static const per_choice_t T_rs_sinr_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_99 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_88 },
+ { 1, &hf_lte_rrc_setup_121 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_107 },
{ 0, NULL, 0, NULL }
};
@@ -12706,15 +14153,15 @@ dissect_lte_rrc_T_delayThreshold_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_89_sequence[] = {
+static const per_sequence_t T_setup_108_sequence[] = {
{ &hf_lte_rrc_delayThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_delayThreshold_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_89, T_setup_89_sequence);
+ ett_lte_rrc_T_setup_108, T_setup_108_sequence);
return offset;
}
@@ -12728,7 +14175,7 @@ static const value_string lte_rrc_UL_DelayConfig_r13_vals[] = {
static const per_choice_t UL_DelayConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_101 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_89 },
+ { 1, &hf_lte_rrc_setup_123 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_108 },
{ 0, NULL, 0, NULL }
};
@@ -12773,6 +14220,37 @@ dissect_lte_rrc_ReportConfigEUTRA_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string lte_rrc_T_purpose_v1430_vals[] = {
+ { 0, "reportLocation" },
+ { 1, "sidelink" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_purpose_v1430(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 per_sequence_t ReportConfigEUTRA_eag_6_sequence[] = {
+ { &hf_lte_rrc_purpose_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_purpose_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReportConfigEUTRA_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, ReportConfigEUTRA_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t ReportConfigEUTRA_sequence[] = {
{ &hf_lte_rrc_triggerType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_triggerType },
{ &hf_lte_rrc_triggerQuantity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_triggerQuantity },
@@ -12785,6 +14263,7 @@ static const per_sequence_t ReportConfigEUTRA_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigEUTRA_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigEUTRA_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigEUTRA_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigEUTRA_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -13185,7 +14664,7 @@ static const value_string lte_rrc_T_b2_Threshold1_v1250_vals[] = {
static const per_choice_t T_b2_Threshold1_v1250_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_100 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_122 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -13350,6 +14829,19 @@ dissect_lte_rrc_ReportConfigInterRAT_eag_5(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t ReportConfigInterRAT_eag_6_sequence[] = {
+ { &hf_lte_rrc_reportAnyWLAN_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReportConfigInterRAT_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, ReportConfigInterRAT_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t ReportConfigInterRAT_sequence[] = {
{ &hf_lte_rrc_triggerType_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_triggerType_01 },
{ &hf_lte_rrc_maxReportCells, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxCellReport },
@@ -13360,6 +14852,7 @@ static const per_sequence_t ReportConfigInterRAT_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -13761,15 +15254,75 @@ dissect_lte_rrc_QuantityConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
+
+static int
+dissect_lte_rrc_INTEGER_0_1279(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, 1279U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_2559(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, 2559U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_5119(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, 5119U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_10239(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, 10239U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_gapOffset_vals[] = {
{ 0, "gp0" },
{ 1, "gp1" },
+ { 2, "gp2-r14" },
+ { 3, "gp3-r14" },
+ { 4, "gp-ncsg1-r14" },
+ { 5, "gp-ncsg2-r14" },
+ { 6, "gp-ncsg3-r14" },
+ { 7, "gp-ncsg4-r14" },
+ { 8, "gp-nonUniform1-r14" },
+ { 9, "gp-nonUniform2-r14" },
+ { 10, "gp-nonUniform3-r14" },
+ { 11, "gp-nonUniform4-r14" },
{ 0, NULL }
};
static const per_choice_t T_gapOffset_choice[] = {
{ 0, &hf_lte_rrc_gp0 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_INTEGER_0_39 },
{ 1, &hf_lte_rrc_gp1 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_INTEGER_0_79 },
+ { 2, &hf_lte_rrc_gp2_r14 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_39 },
+ { 3, &hf_lte_rrc_gp3_r14 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_79 },
+ { 4, &hf_lte_rrc_gp_ncsg1_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_39 },
+ { 5, &hf_lte_rrc_gp_ncsg2_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_gp_ncsg3_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_39 },
+ { 7, &hf_lte_rrc_gp_ncsg4_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_79 },
+ { 8, &hf_lte_rrc_gp_nonUniform1_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_1279 },
+ { 9, &hf_lte_rrc_gp_nonUniform2_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_2559 },
+ { 10, &hf_lte_rrc_gp_nonUniform3_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_5119 },
+ { 11, &hf_lte_rrc_gp_nonUniform4_r14, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_INTEGER_0_10239 },
{ 0, NULL, 0, NULL }
};
@@ -13783,15 +15336,15 @@ dissect_lte_rrc_T_gapOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_setup_84_sequence[] = {
+static const per_sequence_t T_setup_101_sequence[] = {
{ &hf_lte_rrc_gapOffset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_gapOffset },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_84, T_setup_84_sequence);
+ ett_lte_rrc_T_setup_101, T_setup_101_sequence);
return offset;
}
@@ -13805,7 +15358,7 @@ static const value_string lte_rrc_MeasGapConfig_vals[] = {
static const per_choice_t MeasGapConfig_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_94 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_84 },
+ { 1, &hf_lte_rrc_setup_114 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_101 },
{ 0, NULL, 0, NULL }
};
@@ -13990,16 +15543,16 @@ dissect_lte_rrc_SpeedStateScaleFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_82_sequence[] = {
+static const per_sequence_t T_setup_99_sequence[] = {
{ &hf_lte_rrc_mobilityStateParameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityStateParameters },
{ &hf_lte_rrc_timeToTrigger_SF, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SpeedStateScaleFactors },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_82, T_setup_82_sequence);
+ ett_lte_rrc_T_setup_99, T_setup_99_sequence);
return offset;
}
@@ -14013,7 +15566,7 @@ static const value_string lte_rrc_T_speedStatePars_vals[] = {
static const per_choice_t T_speedStatePars_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_82 },
+ { 1, &hf_lte_rrc_setup_111 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_99 },
{ 0, NULL, 0, NULL }
};
@@ -14119,7 +15672,7 @@ static const value_string lte_rrc_T_measScaleFactor_r12_vals[] = {
static const per_choice_t T_measScaleFactor_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_92 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
+ { 1, &hf_lte_rrc_setup_112 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
{ 0, NULL, 0, NULL }
};
@@ -14342,6 +15895,164 @@ dissect_lte_rrc_MeasConfig_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+
+static int
+dissect_lte_rrc_ServCellIndex_r13(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 MeasGapConfigToRemoveList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MeasGapConfigToRemoveList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_r13 },
+};
+
+static int
+dissect_lte_rrc_MeasGapConfigToRemoveList_r14(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_lte_rrc_MeasGapConfigToRemoveList_r14, MeasGapConfigToRemoveList_r14_sequence_of,
+ 1, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasGapConfigPerCC_r14_sequence[] = {
+ { &hf_lte_rrc_servCellId_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_r13 },
+ { &hf_lte_rrc_measGapConfigCC_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasGapConfig },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasGapConfigPerCC_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasGapConfigPerCC_r14, MeasGapConfigPerCC_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasGapConfigToAddModList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MeasGapConfigToAddModList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasGapConfigPerCC_r14 },
+};
+
+static int
+dissect_lte_rrc_MeasGapConfigToAddModList_r14(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_lte_rrc_MeasGapConfigToAddModList_r14, MeasGapConfigToAddModList_r14_sequence_of,
+ 1, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_102_sequence[] = {
+ { &hf_lte_rrc_measGapConfigToRemoveList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasGapConfigToRemoveList_r14 },
+ { &hf_lte_rrc_measGapConfigToAddModList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasGapConfigToAddModList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_102, T_setup_102_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_MeasGapConfigPerCC_List_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasGapConfigPerCC_List_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_115 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_102 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasGapConfigPerCC_List_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasGapConfigPerCC_List_r14, MeasGapConfigPerCC_List_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_measGapSharingScheme_r14_vals[] = {
+ { 0, "scheme00" },
+ { 1, "scheme01" },
+ { 2, "scheme10" },
+ { 3, "scheme11" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_measGapSharingScheme_r14(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 per_sequence_t T_setup_103_sequence[] = {
+ { &hf_lte_rrc_measGapSharingScheme_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measGapSharingScheme_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_103, T_setup_103_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_MeasGapSharingConfig_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasGapSharingConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_116 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_103 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasGapSharingConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasGapSharingConfig_r14, MeasGapSharingConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasConfig_eag_5_sequence[] = {
+ { &hf_lte_rrc_measGapConfigPerCC_List_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasGapConfigPerCC_List_r14 },
+ { &hf_lte_rrc_measGapSharingConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasGapSharingConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasConfig_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasConfig_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MeasConfig_sequence[] = {
{ &hf_lte_rrc_measObjectToRemoveList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectToRemoveList },
{ &hf_lte_rrc_measObjectToAddModList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectToAddModList },
@@ -14358,6 +16069,7 @@ static const per_sequence_t MeasConfig_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasConfig_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasConfig_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasConfig_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasConfig_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -15004,10 +16716,47 @@ dissect_lte_rrc_LogicalChannelConfig_eag_2(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_T_bitRateQueryProhibitTimer_r14_vals[] = {
+ { 0, "s0" },
+ { 1, "s0dot4" },
+ { 2, "s0dot8" },
+ { 3, "s1dot6" },
+ { 4, "s3" },
+ { 5, "s6" },
+ { 6, "s12" },
+ { 7, "s30" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_bitRateQueryProhibitTimer_r14(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 LogicalChannelConfig_eag_3_sequence[] = {
+ { &hf_lte_rrc_laa_UL_Allowed_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_bitRateQueryProhibitTimer_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_bitRateQueryProhibitTimer_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LogicalChannelConfig_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, LogicalChannelConfig_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t LogicalChannelConfig_sequence[] = {
{ &hf_lte_rrc_ul_SpecificParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_SpecificParameters },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogicalChannelConfig_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogicalChannelConfig_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogicalChannelConfig_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -15357,7 +17106,7 @@ dissect_lte_rrc_PDCP_Config_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_36_vals[] = {
+static const value_string lte_rrc_T_setup_42_vals[] = {
{ 0, "b0" },
{ 1, "b100" },
{ 2, "b200" },
@@ -15379,7 +17128,7 @@ static const value_string lte_rrc_T_setup_36_vals[] = {
static int
-dissect_lte_rrc_T_setup_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_42(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);
@@ -15395,7 +17144,7 @@ static const value_string lte_rrc_T_ul_DataSplitThreshold_r13_vals[] = {
static const per_choice_t T_ul_DataSplitThreshold_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
+ { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
{ 0, NULL, 0, NULL }
};
@@ -15543,7 +17292,7 @@ dissect_lte_rrc_T_statusPDU_Periodicity_Offset_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_37_sequence[] = {
+static const per_sequence_t T_setup_43_sequence[] = {
{ &hf_lte_rrc_statusPDU_TypeForPolling_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_TypeForPolling_r13 },
{ &hf_lte_rrc_statusPDU_Periodicity_Type1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type1_r13 },
{ &hf_lte_rrc_statusPDU_Periodicity_Type2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type2_r13 },
@@ -15552,9 +17301,9 @@ static const per_sequence_t T_setup_37_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_37, T_setup_37_sequence);
+ ett_lte_rrc_T_setup_43, T_setup_43_sequence);
return offset;
}
@@ -15568,7 +17317,7 @@ static const value_string lte_rrc_T_statusFeedback_r13_vals[] = {
static const per_choice_t T_statusFeedback_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
+ { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
{ 0, NULL, 0, NULL }
};
@@ -15597,6 +17346,137 @@ dissect_lte_rrc_PDCP_Config_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_T_ul_LWA_DataSplitThreshold_r14_vals[] = {
+ { 0, "b0" },
+ { 1, "b100" },
+ { 2, "b200" },
+ { 3, "b400" },
+ { 4, "b800" },
+ { 5, "b1600" },
+ { 6, "b3200" },
+ { 7, "b6400" },
+ { 8, "b12800" },
+ { 9, "b25600" },
+ { 10, "b51200" },
+ { 11, "b102400" },
+ { 12, "b204800" },
+ { 13, "b409600" },
+ { 14, "b819200" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_LWA_DataSplitThreshold_r14(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,
+ 15, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_44_sequence[] = {
+ { &hf_lte_rrc_ul_LWA_DRB_ViaWLAN_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_ul_LWA_DataSplitThreshold_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_LWA_DataSplitThreshold_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_44, T_setup_44_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_LWA_Config_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_ul_LWA_Config_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_LWA_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ul_LWA_Config_r14, T_ul_LWA_Config_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_profiles_r14_sequence[] = {
+ { &hf_lte_rrc_profile0x0006_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_profiles_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_profiles_r14, T_profiles_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_rohc_r14_sequence[] = {
+ { &hf_lte_rrc_maxCID_r14 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_16383 },
+ { &hf_lte_rrc_profiles_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_profiles_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rohc_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rohc_r14, T_rohc_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_uplinkOnlyHeaderCompression_r14_vals[] = {
+ { 0, "notUsed-r14" },
+ { 1, "rohc-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_uplinkOnlyHeaderCompression_r14_choice[] = {
+ { 0, &hf_lte_rrc_notUsed_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_rohc_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_rohc_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_uplinkOnlyHeaderCompression_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_uplinkOnlyHeaderCompression_r14, T_uplinkOnlyHeaderCompression_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCP_Config_eag_5_sequence[] = {
+ { &hf_lte_rrc_ul_LWA_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_LWA_Config_r14 },
+ { &hf_lte_rrc_uplinkOnlyHeaderCompression_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uplinkOnlyHeaderCompression_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Config_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PDCP_Config_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PDCP_Config_sequence[] = {
{ &hf_lte_rrc_discardTimer, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_discardTimer },
{ &hf_lte_rrc_rlc_AM , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rlc_AM },
@@ -15606,6 +17486,7 @@ static const per_sequence_t PDCP_Config_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCP_Config_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCP_Config_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCP_Config_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCP_Config_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -15815,6 +17696,122 @@ dissect_lte_rrc_DRB_ToAddMod_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_PollByte_r14_vals[] = {
+ { 0, "kB1" },
+ { 1, "kB2" },
+ { 2, "kB5" },
+ { 3, "kB8" },
+ { 4, "kB10" },
+ { 5, "kB15" },
+ { 6, "kB3500" },
+ { 7, "kB4000" },
+ { 8, "kB4500" },
+ { 9, "kB5000" },
+ { 10, "kB5500" },
+ { 11, "kB6000" },
+ { 12, "kB6500" },
+ { 13, "kB7000" },
+ { 14, "kB7500" },
+ { 15, "kB8000" },
+ { 16, "kB9000" },
+ { 17, "kB10000" },
+ { 18, "kB11000" },
+ { 19, "kB12000" },
+ { 20, "kB13000" },
+ { 21, "kB14000" },
+ { 22, "kB15000" },
+ { 23, "kB16000" },
+ { 24, "kB17000" },
+ { 25, "kB18000" },
+ { 26, "kB19000" },
+ { 27, "kB20000" },
+ { 28, "kB25000" },
+ { 29, "kB30000" },
+ { 30, "kB35000" },
+ { 31, "kB40000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PollByte_r14(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_setup_74_sequence[] = {
+ { &hf_lte_rrc_pollByte_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PollByte_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_74, T_setup_74_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_RLC_Config_v1430_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t RLC_Config_v1430_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_86 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_74 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RLC_Config_v1430, RLC_Config_v1430_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_lwa_WLAN_AC_r14_vals[] = {
+ { 0, "ac-bk" },
+ { 1, "ac-be" },
+ { 2, "ac-vi" },
+ { 3, "ac-vo" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_WLAN_AC_r14(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 per_sequence_t DRB_ToAddMod_eag_3_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v1430 },
+ { &hf_lte_rrc_lwip_UL_Aggregation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_lwip_DL_Aggregation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_lwa_WLAN_AC_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_WLAN_AC_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddMod_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, DRB_ToAddMod_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DRB_ToAddMod_sequence[] = {
{ &hf_lte_rrc_eps_BearerIdentity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_drb_Identity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_Identity },
@@ -15824,6 +17821,7 @@ static const per_sequence_t DRB_ToAddMod_sequence[] = {
{ &hf_lte_rrc_logicalChannelConfig_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_LogicalChannelConfig },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddMod_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddMod_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddMod_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -16395,21 +18393,21 @@ static const value_string lte_rrc_T_longDRX_CycleStartOffset_vals[] = {
};
static const per_choice_t T_longDRX_CycleStartOffset_choice[] = {
- { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf10 },
- { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf20 },
- { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf32 },
- { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf40 },
- { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf64 },
- { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf80 },
- { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf128 },
- { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf160 },
- { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf256 },
- { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf320 },
- { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf512 },
- { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf640 },
- { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf1024 },
+ { 0, &hf_lte_rrc_sf10_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf10 },
+ { 1, &hf_lte_rrc_sf20_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf20 },
+ { 2, &hf_lte_rrc_sf32_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf32 },
+ { 3, &hf_lte_rrc_sf40_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf40 },
+ { 4, &hf_lte_rrc_sf64_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf64 },
+ { 5, &hf_lte_rrc_sf80_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf80 },
+ { 6, &hf_lte_rrc_sf128_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf128 },
+ { 7, &hf_lte_rrc_sf160_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf160 },
+ { 8, &hf_lte_rrc_sf256_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf256 },
+ { 9, &hf_lte_rrc_sf320_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf320 },
+ { 10, &hf_lte_rrc_sf512_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf512 },
+ { 11, &hf_lte_rrc_sf640_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf640 },
+ { 12, &hf_lte_rrc_sf1024_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf1024 },
{ 13, &hf_lte_rrc_sf1280 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf1280 },
- { 14, &hf_lte_rrc_sf2048 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf2048 },
+ { 14, &hf_lte_rrc_sf2048_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf2048 },
{ 15, &hf_lte_rrc_sf2560 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_sf2560 },
{ 0, NULL, 0, NULL }
};
@@ -16495,7 +18493,7 @@ dissect_lte_rrc_T_shortDRX(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_34_sequence[] = {
+static const per_sequence_t T_setup_39_sequence[] = {
{ &hf_lte_rrc_onDurationTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimer },
{ &hf_lte_rrc_drx_InactivityTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimer },
{ &hf_lte_rrc_drx_RetransmissionTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_RetransmissionTimer },
@@ -16505,9 +18503,9 @@ static const per_sequence_t T_setup_34_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_34, T_setup_34_sequence);
+ ett_lte_rrc_T_setup_39, T_setup_39_sequence);
return offset;
}
@@ -16521,7 +18519,7 @@ static const value_string lte_rrc_DRX_Config_vals[] = {
static const per_choice_t DRX_Config_choice[] = {
{ 0, &hf_lte_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_release },
- { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
+ { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
{ 0, NULL, 0, NULL }
};
@@ -16619,7 +18617,7 @@ dissect_lte_rrc_T_dl_PathlossChange(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_setup_30_sequence[] = {
+static const per_sequence_t T_setup_33_sequence[] = {
{ &hf_lte_rrc_periodicPHR_Timer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_periodicPHR_Timer },
{ &hf_lte_rrc_prohibitPHR_Timer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_prohibitPHR_Timer },
{ &hf_lte_rrc_dl_PathlossChange, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_PathlossChange },
@@ -16627,9 +18625,9 @@ static const per_sequence_t T_setup_30_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_30, T_setup_30_sequence);
+ ett_lte_rrc_T_setup_33, T_setup_33_sequence);
return offset;
}
@@ -16643,7 +18641,7 @@ static const value_string lte_rrc_T_phr_Config_vals[] = {
static const per_choice_t T_phr_Config_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
+ { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
{ 0, NULL, 0, NULL }
};
@@ -16972,15 +18970,15 @@ dissect_lte_rrc_T_phr_ModeOtherCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_31_sequence[] = {
+static const per_sequence_t T_setup_34_sequence[] = {
{ &hf_lte_rrc_phr_ModeOtherCG_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_phr_ModeOtherCG_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_31, T_setup_31_sequence);
+ ett_lte_rrc_T_setup_34, T_setup_34_sequence);
return offset;
}
@@ -16994,7 +18992,7 @@ static const value_string lte_rrc_T_dualConnectivityPHR_vals[] = {
static const per_choice_t T_dualConnectivityPHR_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
+ { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
{ 0, NULL, 0, NULL }
};
@@ -17030,15 +19028,15 @@ dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_setup_32_sequence[] = {
+static const per_sequence_t T_setup_35_sequence[] = {
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_32, T_setup_32_sequence);
+ ett_lte_rrc_T_setup_35, T_setup_35_sequence);
return offset;
}
@@ -17052,7 +19050,7 @@ static const value_string lte_rrc_T_logicalChannelSR_Config_r12_vals[] = {
static const per_choice_t T_logicalChannelSR_Config_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
+ { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
{ 0, NULL, 0, NULL }
};
@@ -17138,22 +19136,22 @@ dissect_lte_rrc_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string lte_rrc_T_setup_33_vals[] = {
+static const value_string lte_rrc_T_setup_36_vals[] = {
{ 0, "sf5120" },
{ 1, "sf10240" },
{ 0, NULL }
};
-static const per_choice_t T_setup_33_choice[] = {
+static const per_choice_t T_setup_36_choice[] = {
{ 0, &hf_lte_rrc_sf5120 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1 },
{ 1, &hf_lte_rrc_sf10240 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_3 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_33, T_setup_33_choice,
+ ett_lte_rrc_T_setup_36, T_setup_36_choice,
NULL);
return offset;
@@ -17168,7 +19166,7 @@ static const value_string lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals[] = {
static const per_choice_t T_eDRX_Config_CycleStartOffset_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
+ { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
{ 0, NULL, 0, NULL }
};
@@ -17296,7 +19294,7 @@ static const value_string lte_rrc_T_drx_Config_r13_vals[] = {
static const per_choice_t T_drx_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_DRX_Config_r13 },
+ { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_DRX_Config_r13 },
{ 0, NULL, 0, NULL }
};
@@ -17323,6 +19321,153 @@ dissect_lte_rrc_MAC_MainConfig_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_skipUplinkTxSPS_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipUplinkTxSPS_r14(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 lte_rrc_T_skipUplinkTxDynamic_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipUplinkTxDynamic_r14(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_setup_37_sequence[] = {
+ { &hf_lte_rrc_skipUplinkTxSPS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipUplinkTxSPS_r14 },
+ { &hf_lte_rrc_skipUplinkTxDynamic_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipUplinkTxDynamic_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_37, T_setup_37_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_skipUplinkTx_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_skipUplinkTx_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_skipUplinkTx_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_skipUplinkTx_r14, T_skipUplinkTx_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DataInactivityTimer_r14_vals[] = {
+ { 0, "s1" },
+ { 1, "s2" },
+ { 2, "s3" },
+ { 3, "s5" },
+ { 4, "s7" },
+ { 5, "s10" },
+ { 6, "s15" },
+ { 7, "s20" },
+ { 8, "s40" },
+ { 9, "s50" },
+ { 10, "s60" },
+ { 11, "s80" },
+ { 12, "s100" },
+ { 13, "s120" },
+ { 14, "s150" },
+ { 15, "s180" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_DataInactivityTimer_r14(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 T_setup_38_sequence[] = {
+ { &hf_lte_rrc_dataInactivityTimer_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DataInactivityTimer_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_38, T_setup_38_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dataInactivityTimerConfig_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dataInactivityTimerConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dataInactivityTimerConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_dataInactivityTimerConfig_r14, T_dataInactivityTimerConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MAC_MainConfig_eag_7_sequence[] = {
+ { &hf_lte_rrc_skipUplinkTx_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipUplinkTx_r14 },
+ { &hf_lte_rrc_dataInactivityTimerConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dataInactivityTimerConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_eag_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MAC_MainConfig_eag_7_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MAC_MainConfig_sequence[] = {
{ &hf_lte_rrc_ul_SCH_Config, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_SCH_Config },
{ &hf_lte_rrc_drx_Config , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRX_Config },
@@ -17334,6 +19479,7 @@ static const per_sequence_t MAC_MainConfig_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_5 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_6 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_7 },
{ NULL, 0, 0, NULL }
};
@@ -17455,15 +19601,15 @@ dissect_lte_rrc_N1PUCCH_AN_PersistentList(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_setup_76_sequence[] = {
+static const per_sequence_t T_setup_92_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_PersistentListP1_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_N1PUCCH_AN_PersistentList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_76, T_setup_76_sequence);
+ ett_lte_rrc_T_setup_92, T_setup_92_sequence);
return offset;
}
@@ -17477,7 +19623,7 @@ static const value_string lte_rrc_T_twoAntennaPortActivated_r10_vals[] = {
static const per_choice_t T_twoAntennaPortActivated_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_85 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_76 },
+ { 1, &hf_lte_rrc_setup_104 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_92 },
{ 0, NULL, 0, NULL }
};
@@ -17504,7 +19650,7 @@ dissect_lte_rrc_T_eag_1_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_75_sequence[] = {
+static const per_sequence_t T_setup_91_sequence[] = {
{ &hf_lte_rrc_semiPersistSchedIntervalDL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_semiPersistSchedIntervalDL },
{ &hf_lte_rrc_numberOfConfSPS_Processes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_8 },
{ &hf_lte_rrc_n1PUCCH_AN_PersistentList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_N1PUCCH_AN_PersistentList },
@@ -17513,9 +19659,9 @@ static const per_sequence_t T_setup_75_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_75, T_setup_75_sequence);
+ ett_lte_rrc_T_setup_91, T_setup_91_sequence);
return offset;
}
@@ -17529,7 +19675,7 @@ static const value_string lte_rrc_SPS_ConfigDL_vals[] = {
static const per_choice_t SPS_ConfigDL_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_84 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_75 },
+ { 1, &hf_lte_rrc_setup_103 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_91 },
{ 0, NULL, 0, NULL }
};
@@ -17554,11 +19700,11 @@ static const value_string lte_rrc_T_semiPersistSchedIntervalUL_vals[] = {
{ 7, "sf160" },
{ 8, "sf320" },
{ 9, "sf640" },
- { 10, "spare6" },
- { 11, "spare5" },
- { 12, "spare4" },
- { 13, "spare3" },
- { 14, "spare2" },
+ { 10, "sf1-v1430" },
+ { 11, "sf2-v1430" },
+ { 12, "sf3-v1430" },
+ { 13, "sf4-v1430" },
+ { 14, "sf5-v1430" },
{ 15, "spare1" },
{ 0, NULL }
};
@@ -17641,16 +19787,16 @@ dissect_lte_rrc_T_twoIntervalsConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_78_sequence[] = {
+static const per_sequence_t T_setup_94_sequence[] = {
{ &hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M126_24 },
{ &hf_lte_rrc_p0_UE_PUSCH_PersistentSubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M8_7 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_78, T_setup_78_sequence);
+ ett_lte_rrc_T_setup_94, T_setup_94_sequence);
return offset;
}
@@ -17664,7 +19810,7 @@ static const value_string lte_rrc_T_p0_PersistentSubframeSet2_r12_vals[] = {
static const per_choice_t T_p0_PersistentSubframeSet2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_87 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_78 },
+ { 1, &hf_lte_rrc_setup_106 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_94 },
{ 0, NULL, 0, NULL }
};
@@ -17704,20 +19850,91 @@ dissect_lte_rrc_T_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_setup_77_sequence[] = {
+static const value_string lte_rrc_T_fixedRV_NonAdaptive_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fixedRV_NonAdaptive_r14(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_lte_rrc_SPS_ConfigIndex_r14(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, maxConfigSPS_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_semiPersistSchedIntervalUL_v1430_vals[] = {
+ { 0, "sf50" },
+ { 1, "sf100" },
+ { 2, "sf200" },
+ { 3, "sf300" },
+ { 4, "sf400" },
+ { 5, "sf500" },
+ { 6, "sf600" },
+ { 7, "sf700" },
+ { 8, "sf800" },
+ { 9, "sf900" },
+ { 10, "sf1000" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_semiPersistSchedIntervalUL_v1430(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 T_eag_3_sequence[] = {
+ { &hf_lte_rrc_fixedRV_NonAdaptive_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fixedRV_NonAdaptive_r14 },
+ { &hf_lte_rrc_sps_ConfigIndex_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_ConfigIndex_r14 },
+ { &hf_lte_rrc_semiPersistSchedIntervalUL_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_semiPersistSchedIntervalUL_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_3_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_93_sequence[] = {
{ &hf_lte_rrc_semiPersistSchedIntervalUL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_semiPersistSchedIntervalUL },
{ &hf_lte_rrc_implicitReleaseAfter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_implicitReleaseAfter },
{ &hf_lte_rrc_p0_Persistent, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_p0_Persistent },
{ &hf_lte_rrc_twoIntervalsConfig, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_twoIntervalsConfig },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1_02 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_3 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_77, T_setup_77_sequence);
+ ett_lte_rrc_T_setup_93, T_setup_93_sequence);
return offset;
}
@@ -17731,7 +19948,7 @@ static const value_string lte_rrc_SPS_ConfigUL_vals[] = {
static const per_choice_t SPS_ConfigUL_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_86 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_77 },
+ { 1, &hf_lte_rrc_setup_105 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_93 },
{ 0, NULL, 0, NULL }
};
@@ -17815,16 +20032,16 @@ dissect_lte_rrc_T_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_42_sequence[] = {
+static const per_sequence_t T_setup_53_sequence[] = {
{ &hf_lte_rrc_repetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_repetitionFactor },
{ &hf_lte_rrc_n1PUCCH_AN_Rep, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_42, T_setup_42_sequence);
+ ett_lte_rrc_T_setup_53, T_setup_53_sequence);
return offset;
}
@@ -17838,7 +20055,7 @@ static const value_string lte_rrc_T_ackNackRepetition_vals[] = {
static const per_choice_t T_ackNackRepetition_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
+ { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
{ 0, NULL, 0, NULL }
};
@@ -17986,16 +20203,16 @@ dissect_lte_rrc_TPC_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_setup_79_sequence[] = {
+static const per_sequence_t T_setup_96_sequence[] = {
{ &hf_lte_rrc_tpc_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
{ &hf_lte_rrc_tpc_Index , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TPC_Index },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_79, T_setup_79_sequence);
+ ett_lte_rrc_T_setup_96, T_setup_96_sequence);
return offset;
}
@@ -18009,7 +20226,7 @@ static const value_string lte_rrc_TPC_PDCCH_Config_vals[] = {
static const per_choice_t TPC_PDCCH_Config_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_88 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_79 },
+ { 1, &hf_lte_rrc_setup_108 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_96 },
{ 0, NULL, 0, NULL }
};
@@ -18256,7 +20473,7 @@ dissect_lte_rrc_T_cyclicShift(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_66_sequence[] = {
+static const per_sequence_t T_setup_81_sequence[] = {
{ &hf_lte_rrc_srs_Bandwidth, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_Bandwidth },
{ &hf_lte_rrc_srs_HoppingBandwidth, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_HoppingBandwidth },
{ &hf_lte_rrc_freqDomainPosition, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_23 },
@@ -18268,9 +20485,9 @@ static const per_sequence_t T_setup_66_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_66, T_setup_66_sequence);
+ ett_lte_rrc_T_setup_81, T_setup_81_sequence);
return offset;
}
@@ -18284,7 +20501,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicated_vals[] = {
static const per_choice_t SoundingRS_UL_ConfigDedicated_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_75 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_66 },
+ { 1, &hf_lte_rrc_setup_93 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_81 },
{ 0, NULL, 0, NULL }
};
@@ -18517,7 +20734,7 @@ dissect_lte_rrc_T_dsr_TransMax(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_setup_63_sequence[] = {
+static const per_sequence_t T_setup_78_sequence[] = {
{ &hf_lte_rrc_sr_PUCCH_ResourceIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ &hf_lte_rrc_sr_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sr_ConfigIndex },
{ &hf_lte_rrc_dsr_TransMax, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dsr_TransMax },
@@ -18525,9 +20742,9 @@ static const per_sequence_t T_setup_63_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_63, T_setup_63_sequence);
+ ett_lte_rrc_T_setup_78, T_setup_78_sequence);
return offset;
}
@@ -18541,7 +20758,7 @@ static const value_string lte_rrc_SchedulingRequestConfig_vals[] = {
static const per_choice_t SchedulingRequestConfig_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_72 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_63 },
+ { 1, &hf_lte_rrc_setup_90 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_78 },
{ 0, NULL, 0, NULL }
};
@@ -19305,15 +21522,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_43_sequence[] = {
+static const per_sequence_t T_setup_54_sequence[] = {
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_43, T_setup_43_sequence);
+ ett_lte_rrc_T_setup_54, T_setup_54_sequence);
return offset;
}
@@ -19327,7 +21544,7 @@ static const value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10_val
static const per_choice_t T_twoAntennaPortActivatedPUCCH_Format3_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
+ { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
{ 0, NULL, 0, NULL }
};
@@ -19384,15 +21601,15 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_setup_44_sequence[] = {
+static const per_sequence_t T_setup_55_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_44, T_setup_44_sequence);
+ ett_lte_rrc_T_setup_55, T_setup_55_sequence);
return offset;
}
@@ -19406,7 +21623,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_r10_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
+ { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
{ 0, NULL, 0, NULL }
};
@@ -19693,16 +21910,16 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_setup_70_sequence[] = {
+static const per_sequence_t T_setup_85_sequence[] = {
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r10 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_70, T_setup_70_sequence);
+ ett_lte_rrc_T_setup_85, T_setup_85_sequence);
return offset;
}
@@ -19716,7 +21933,7 @@ static const value_string lte_rrc_T_srs_ActivateAp_r10_vals[] = {
static const per_choice_t T_srs_ActivateAp_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_79 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_70 },
+ { 1, &hf_lte_rrc_setup_97 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_85 },
{ 0, NULL, 0, NULL }
};
@@ -19730,7 +21947,7 @@ dissect_lte_rrc_T_srs_ActivateAp_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_69_sequence[] = {
+static const per_sequence_t T_setup_84_sequence[] = {
{ &hf_lte_rrc_srs_ConfigIndexAp_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format4_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10 },
{ &hf_lte_rrc_srs_ActivateAp_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_r10 },
@@ -19738,9 +21955,9 @@ static const per_sequence_t T_setup_69_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_69, T_setup_69_sequence);
+ ett_lte_rrc_T_setup_84, T_setup_84_sequence);
return offset;
}
@@ -19754,7 +21971,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10_val
static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_78 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_69 },
+ { 1, &hf_lte_rrc_setup_96 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_84 },
{ 0, NULL, 0, NULL }
};
@@ -19897,15 +22114,15 @@ dissect_lte_rrc_AdditionalSpectrumEmission(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_39_sequence[] = {
+static const per_sequence_t T_setup_47_sequence[] = {
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_39, T_setup_39_sequence);
+ ett_lte_rrc_T_setup_47, T_setup_47_sequence);
return offset;
}
@@ -19919,7 +22136,7 @@ static const value_string lte_rrc_T_additionalSpectrumEmissionCA_r10_vals[] = {
static const per_choice_t T_additionalSpectrumEmissionCA_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
+ { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
{ 0, NULL, 0, NULL }
};
@@ -20098,15 +22315,15 @@ dissect_lte_rrc_MBSFN_SubframeConfigList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_18_sequence[] = {
+static const per_sequence_t T_setup_20_sequence[] = {
{ &hf_lte_rrc_subframeConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_18, T_setup_18_sequence);
+ ett_lte_rrc_T_setup_20, T_setup_20_sequence);
return offset;
}
@@ -20120,7 +22337,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_r11_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
+ { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
{ 0, NULL, 0, NULL }
};
@@ -20173,6 +22390,146 @@ dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, as
}
+
+static int
+dissect_lte_rrc_NZP_TransmissionComb_r14(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, 2U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_NZP_FrequencyDensity_r14_vals[] = {
+ { 0, "d1" },
+ { 1, "d2" },
+ { 2, "d3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_NZP_FrequencyDensity_r14(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 CSI_RS_ConfigNZP_r11_eag_2_sequence[] = {
+ { &hf_lte_rrc_transmissionComb_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_TransmissionComb_r14 },
+ { &hf_lte_rrc_frequencyDensity_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_FrequencyDensity_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CSI_RS_ConfigNZP_r11_eag_2_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_subframeAllocation_v1430_vals[] = {
+ { 0, "oneFrame-v1430" },
+ { 1, "fourFrames-v1430" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_subframeAllocation_v1430_choice[] = {
+ { 0, &hf_lte_rrc_oneFrame_v1430, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_2 },
+ { 1, &hf_lte_rrc_fourFrames_v1430, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_subframeAllocation_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_subframeAllocation_v1430, T_subframeAllocation_v1430_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBSFN_SubframeConfig_v1430_sequence[] = {
+ { &hf_lte_rrc_subframeAllocation_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_subframeAllocation_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBSFN_SubframeConfig_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MBSFN_SubframeConfig_v1430, MBSFN_SubframeConfig_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBSFN_SubframeConfigList_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_MBSFN_SubframeConfigList_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfig_v1430 },
+};
+
+static int
+dissect_lte_rrc_MBSFN_SubframeConfigList_v1430(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_lte_rrc_MBSFN_SubframeConfigList_v1430, MBSFN_SubframeConfigList_v1430_sequence_of,
+ 1, maxMBSFN_Allocations, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_21_sequence[] = {
+ { &hf_lte_rrc_subframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_21, T_setup_21_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mbsfn_SubframeConfigList_v1430_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mbsfn_SubframeConfigList_v1430_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_mbsfn_SubframeConfigList_v1430, T_mbsfn_SubframeConfigList_v1430_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_ConfigNZP_r11_eag_3_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CSI_RS_ConfigNZP_r11_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CSI_RS_ConfigNZP_r11_sequence[] = {
{ &hf_lte_rrc_csi_RS_ConfigNZPId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_r11 },
{ &hf_lte_rrc_antennaPortsCount_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_antennaPortsCount_r11 },
@@ -20181,6 +22538,8 @@ static const per_sequence_t CSI_RS_ConfigNZP_r11_sequence[] = {
{ &hf_lte_rrc_scramblingIdentity_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_qcl_CRS_Info_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_qcl_CRS_Info_r11 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZP_r11_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -20261,15 +22620,15 @@ dissect_lte_rrc_CSI_RS_ConfigZPToAddModList_r11(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_setup_22_sequence[] = {
+static const per_sequence_t T_setup_25_sequence[] = {
{ &hf_lte_rrc_subframePattern_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_22, T_setup_22_sequence);
+ ett_lte_rrc_T_setup_25, T_setup_25_sequence);
return offset;
}
@@ -20283,7 +22642,7 @@ static const value_string lte_rrc_T_subframePatternConfig_r11_vals[] = {
static const per_choice_t T_subframePatternConfig_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
+ { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
{ 0, NULL, 0, NULL }
};
@@ -20397,7 +22756,7 @@ static const value_string lte_rrc_T_csi_RS_ConfigZPId2_r12_vals[] = {
static const per_choice_t T_csi_RS_ConfigZPId2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
+ { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
{ 0, NULL, 0, NULL }
};
@@ -20424,14 +22783,14 @@ dissect_lte_rrc_EPDCCH_SetConfig_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_setup_23_vals[] = {
+static const value_string lte_rrc_T_setup_26_vals[] = {
{ 0, "n6" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_26(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);
@@ -20447,7 +22806,7 @@ static const value_string lte_rrc_T_numberPRB_Pairs_v1310_vals[] = {
static const per_choice_t T_numberPRB_Pairs_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
+ { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
{ 0, NULL, 0, NULL }
};
@@ -20596,7 +22955,7 @@ dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_24_sequence[] = {
+static const per_sequence_t T_setup_27_sequence[] = {
{ &hf_lte_rrc_csi_NumRepetitionCE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_csi_NumRepetitionCE_r13 },
{ &hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_pdsch_HoppingConfig_r13 },
{ &hf_lte_rrc_mpdcch_StartSF_UESS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_StartSF_UESS_r13 },
@@ -20606,9 +22965,9 @@ static const per_sequence_t T_setup_24_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_24, T_setup_24_sequence);
+ ett_lte_rrc_T_setup_27, T_setup_27_sequence);
return offset;
}
@@ -20622,7 +22981,7 @@ static const value_string lte_rrc_T_mpdcch_config_r13_vals[] = {
static const per_choice_t T_mpdcch_config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
+ { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
{ 0, NULL, 0, NULL }
};
@@ -20685,7 +23044,7 @@ dissect_lte_rrc_EPDCCH_SetConfigToAddModList_r11(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_21_sequence[] = {
+static const per_sequence_t T_setup_24_sequence[] = {
{ &hf_lte_rrc_subframePatternConfig_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_subframePatternConfig_r11 },
{ &hf_lte_rrc_startSymbol_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_4 },
{ &hf_lte_rrc_setConfigToReleaseList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_EPDCCH_SetConfigToReleaseList_r11 },
@@ -20694,9 +23053,9 @@ static const per_sequence_t T_setup_21_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_21, T_setup_21_sequence);
+ ett_lte_rrc_T_setup_24, T_setup_24_sequence);
return offset;
}
@@ -20710,7 +23069,7 @@ static const value_string lte_rrc_T_config_r11_vals[] = {
static const per_choice_t T_config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
+ { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
{ 0, NULL, 0, NULL }
};
@@ -20738,16 +23097,16 @@ dissect_lte_rrc_EPDCCH_Config_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_20_sequence[] = {
+static const per_sequence_t T_setup_23_sequence[] = {
{ &hf_lte_rrc_scramblingIdentity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_scramblingIdentity2_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_20, T_setup_20_sequence);
+ ett_lte_rrc_T_setup_23, T_setup_23_sequence);
return offset;
}
@@ -20761,7 +23120,7 @@ static const value_string lte_rrc_DMRS_Config_r11_vals[] = {
static const per_choice_t DMRS_Config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
+ { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
{ 0, NULL, 0, NULL }
};
@@ -20833,15 +23192,15 @@ dissect_lte_rrc_INTEGER_0_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_setup_38_sequence[] = {
+static const per_sequence_t T_setup_45_sequence[] = {
{ &hf_lte_rrc_subframeConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_38, T_setup_38_sequence);
+ ett_lte_rrc_T_setup_45, T_setup_45_sequence);
return offset;
}
@@ -20855,7 +23214,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_r11_01_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_r11_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
+ { 1, &hf_lte_rrc_setup_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
{ 0, NULL, 0, NULL }
};
@@ -20906,11 +23265,61 @@ dissect_lte_rrc_T_optionalSetOfFields_r11(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t T_setup_46_sequence[] = {
+ { &hf_lte_rrc_subframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_46, T_setup_46_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mbsfn_SubframeConfigList_v1430_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mbsfn_SubframeConfigList_v1430_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1430_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_lte_rrc_T_mbsfn_SubframeConfigList_v1430_01, T_mbsfn_SubframeConfigList_v1430_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDSCH_RE_MappingQCL_Config_r11_eag_1_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1430_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_RE_MappingQCL_Config_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PDSCH_RE_MappingQCL_Config_r11_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PDSCH_RE_MappingQCL_Config_r11_sequence[] = {
{ &hf_lte_rrc_pdsch_RE_MappingQCL_ConfigId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDSCH_RE_MappingQCL_ConfigId_r11 },
{ &hf_lte_rrc_optionalSetOfFields_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_optionalSetOfFields_r11 },
{ &hf_lte_rrc_csi_RS_ConfigZPId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
{ &hf_lte_rrc_qcl_CSI_RS_ConfigNZPId_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPId_r11 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDSCH_RE_MappingQCL_Config_r11_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -21792,8 +24201,23 @@ dissect_lte_rrc_ResourceConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t NZP_ResourceConfig_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_transmissionComb_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_TransmissionComb_r14 },
+ { &hf_lte_rrc_frequencyDensity_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_FrequencyDensity_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NZP_ResourceConfig_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, NZP_ResourceConfig_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t NZP_ResourceConfig_r13_sequence[] = {
{ &hf_lte_rrc_resourceConfig_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResourceConfig_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_NZP_ResourceConfig_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -21836,16 +24260,16 @@ dissect_lte_rrc_T_cdmType_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_19_sequence[] = {
+static const per_sequence_t T_setup_22_sequence[] = {
{ &hf_lte_rrc_nzp_resourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 },
{ &hf_lte_rrc_cdmType_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cdmType_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_19, T_setup_19_sequence);
+ ett_lte_rrc_T_setup_22, T_setup_22_sequence);
return offset;
}
@@ -21859,7 +24283,7 @@ static const value_string lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13_vals[] = {
static const per_choice_t CSI_RS_ConfigNZP_EMIMO_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
+ { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
{ 0, NULL, 0, NULL }
};
@@ -22068,6 +24492,365 @@ dissect_lte_rrc_CSI_Process_r11_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13_sequence_of[1] = {
+ { &hf_lte_rrc_nzp_resourceConfigListExt_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NZP_ResourceConfig_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13(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_lte_rrc_SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13, SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13_sequence_of,
+ 0, 4, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cdmType_v1430_vals[] = {
+ { 0, "cdm8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cdmType_v1430(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 CSI_RS_ConfigNZP_EMIMO_v1430_sequence[] = {
+ { &hf_lte_rrc_nzp_resourceConfigListExt_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13 },
+ { &hf_lte_rrc_cdmType_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cdmType_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_EMIMO_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_v1430, CSI_RS_ConfigNZP_EMIMO_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebookConfigN1_v1430_vals[] = {
+ { 0, "n5" },
+ { 1, "n6" },
+ { 2, "n7" },
+ { 3, "n10" },
+ { 4, "n12" },
+ { 5, "n14" },
+ { 6, "n16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookConfigN1_v1430(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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebookConfigN2_r1430_vals[] = {
+ { 0, "n5" },
+ { 1, "n6" },
+ { 2, "n7" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookConfigN2_r1430(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 CSI_RS_Config_NZP_v1430_sequence[] = {
+ { &hf_lte_rrc_transmissionComb_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_TransmissionComb_r14 },
+ { &hf_lte_rrc_frequencyDensity_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NZP_FrequencyDensity_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_Config_NZP_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_Config_NZP_v1430, CSI_RS_Config_NZP_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_ConfigNonPrecoded_v1430_sequence[] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZP_EMIMO_v1430 },
+ { &hf_lte_rrc_codebookConfigN1_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN1_v1430 },
+ { &hf_lte_rrc_codebookConfigN2_r1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN2_r1430 },
+ { &hf_lte_rrc_nzp_ResourceConfigTM9_Original_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_Config_NZP_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigNonPrecoded_v1430, CSI_RS_ConfigNonPrecoded_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11_sequence_of[1] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZP_r11 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_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_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11, SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11_sequence_of,
+ 1, 8, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_csi_RS_NZP_mode_r14_vals[] = {
+ { 0, "semiPersistent" },
+ { 1, "aperiodic" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_RS_NZP_mode_r14(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 CSI_RS_ConfigNZP_Activation_r14_sequence[] = {
+ { &hf_lte_rrc_csi_RS_NZP_mode_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_csi_RS_NZP_mode_r14 },
+ { &hf_lte_rrc_activatedResources_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_Activation_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigNZP_Activation_r14, CSI_RS_ConfigNZP_Activation_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_ConfigBeamformed_v1430_sequence[] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11 },
+ { &hf_lte_rrc_nzp_ResourceConfigOriginal_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_NZP_v1430 },
+ { &hf_lte_rrc_csi_RS_NZP_Activation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZP_Activation_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigBeamformed_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigBeamformed_v1430, CSI_RS_ConfigBeamformed_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_18_vals[] = {
+ { 0, "nonPrecoded-v1430" },
+ { 1, "beamformed-v1430" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_18_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_v1430, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_v1430 },
+ { 1, &hf_lte_rrc_beamformed_v1430, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigBeamformed_v1430 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_18, T_setup_18_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CSI_RS_ConfigEMIMO_v1430_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CSI_RS_ConfigEMIMO_v1430_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigEMIMO_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigEMIMO_v1430, CSI_RS_ConfigEMIMO_v1430_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ace_For4Tx_PerResourceConfigList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+};
+
+static int
+dissect_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r14(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_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r14, T_ace_For4Tx_PerResourceConfigList_r14_sequence_of,
+ 1, 7, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_alternativeCodebookEnabledBeamformed_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_alternativeCodebookEnabledBeamformed_r14(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 lte_rrc_T_channelMeasRestriction_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_channelMeasRestriction_r14(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 CSI_RS_ConfigBeamformed_r14_sequence[] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 },
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 },
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 },
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r14 },
+ { &hf_lte_rrc_alternativeCodebookEnabledBeamformed_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_alternativeCodebookEnabledBeamformed_r14 },
+ { &hf_lte_rrc_channelMeasRestriction_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_channelMeasRestriction_r14 },
+ { &hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11 },
+ { &hf_lte_rrc_nzp_ResourceConfigOriginal_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_NZP_v1430 },
+ { &hf_lte_rrc_csi_RS_NZP_Activation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZP_Activation_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigBeamformed_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigBeamformed_r14, CSI_RS_ConfigBeamformed_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CSI_RS_ConfigEMIMO2_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CSI_RS_ConfigEMIMO2_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigBeamformed_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigEMIMO2_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigEMIMO2_r14, CSI_RS_ConfigEMIMO2_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_19_sequence[] = {
+ { &hf_lte_rrc_periodicityOffsetIndex_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
+ { &hf_lte_rrc_eMIMO_Type2_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO2_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_19, T_setup_19_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CSI_RS_ConfigEMIMO_Hybrid_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14, CSI_RS_ConfigEMIMO_Hybrid_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_Process_r11_eag_3_sequence[] = {
+ { &hf_lte_rrc_eMIMO_Type_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_v1430 },
+ { &hf_lte_rrc_eMIMO_Hybrid_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14 },
+ { &hf_lte_rrc_advancedCodebookEnabled_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_Process_r11_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CSI_Process_r11_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CSI_Process_r11_sequence[] = {
{ &hf_lte_rrc_csi_ProcessId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_ProcessId_r11 },
{ &hf_lte_rrc_csi_RS_ConfigNZPId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_r11 },
@@ -22078,6 +24861,7 @@ static const per_sequence_t CSI_Process_r11_sequence[] = {
{ &hf_lte_rrc_cqi_ReportAperiodicProc_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_Process_r11_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_Process_r11_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_Process_r11_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -22150,15 +24934,15 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_45_sequence[] = {
+static const per_sequence_t T_setup_56_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_45, T_setup_45_sequence);
+ ett_lte_rrc_T_setup_56, T_setup_56_sequence);
return offset;
}
@@ -22172,7 +24956,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_v1130_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_v1130_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
+ { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
{ 0, NULL, 0, NULL }
};
@@ -22186,16 +24970,16 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_v1130(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_46_sequence[] = {
+static const per_sequence_t T_setup_57_sequence[] = {
{ &hf_lte_rrc_nPUCCH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_n1PUCCH_AN_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_46, T_setup_46_sequence);
+ ett_lte_rrc_T_setup_57, T_setup_57_sequence);
return offset;
}
@@ -22209,7 +24993,7 @@ static const value_string lte_rrc_T_nPUCCH_Param_r11_vals[] = {
static const per_choice_t T_nPUCCH_Param_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
+ { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
{ 0, NULL, 0, NULL }
};
@@ -22248,16 +25032,16 @@ dissect_lte_rrc_INTEGER_0_509(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_54_sequence[] = {
+static const per_sequence_t T_setup_65_sequence[] = {
{ &hf_lte_rrc_nPUSCH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ &hf_lte_rrc_nDMRS_CSH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_54, T_setup_54_sequence);
+ ett_lte_rrc_T_setup_65, T_setup_65_sequence);
return offset;
}
@@ -22271,7 +25055,7 @@ static const value_string lte_rrc_T_pusch_DMRS_r11_vals[] = {
static const per_choice_t T_pusch_DMRS_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 1, &hf_lte_rrc_setup_74 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_65 },
{ 0, NULL, 0, NULL }
};
@@ -22419,7 +25203,7 @@ dissect_lte_rrc_BIT_STRING_SIZE_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_25_sequence[] = {
+static const per_sequence_t T_setup_28_sequence[] = {
{ &hf_lte_rrc_eimta_RNTI_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_C_RNTI },
{ &hf_lte_rrc_eimta_CommandPeriodicity_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eimta_CommandPeriodicity_r12 },
{ &hf_lte_rrc_eimta_CommandSubframeSet_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
@@ -22427,9 +25211,9 @@ static const per_sequence_t T_setup_25_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_25, T_setup_25_sequence);
+ ett_lte_rrc_T_setup_28, T_setup_28_sequence);
return offset;
}
@@ -22443,7 +25227,7 @@ static const value_string lte_rrc_EIMTA_MainConfig_r12_vals[] = {
static const per_choice_t EIMTA_MainConfig_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
+ { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
{ 0, NULL, 0, NULL }
};
@@ -22484,15 +25268,15 @@ dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_27_sequence[] = {
+static const per_sequence_t T_setup_30_sequence[] = {
{ &hf_lte_rrc_subframeConfigList_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_27, T_setup_27_sequence);
+ ett_lte_rrc_T_setup_30, T_setup_30_sequence);
return offset;
}
@@ -22506,7 +25290,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_v1250_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_v1250_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
+ { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
{ 0, NULL, 0, NULL }
};
@@ -22520,7 +25304,7 @@ dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_26_sequence[] = {
+static const per_sequence_t T_setup_29_sequence[] = {
{ &hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_5 },
{ &hf_lte_rrc_eimta_HARQ_ReferenceConfig_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12 },
{ &hf_lte_rrc_mbsfn_SubframeConfigList_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250 },
@@ -22528,9 +25312,9 @@ static const per_sequence_t T_setup_26_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_26, T_setup_26_sequence);
+ ett_lte_rrc_T_setup_29, T_setup_29_sequence);
return offset;
}
@@ -22544,7 +25328,7 @@ static const value_string lte_rrc_EIMTA_MainConfigServCell_r12_vals[] = {
static const per_choice_t EIMTA_MainConfigServCell_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
+ { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
{ 0, NULL, 0, NULL }
};
@@ -22558,15 +25342,15 @@ dissect_lte_rrc_EIMTA_MainConfigServCell_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_47_sequence[] = {
+static const per_sequence_t T_setup_58_sequence[] = {
{ &hf_lte_rrc_nkaPUCCH_AN_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_47, T_setup_47_sequence);
+ ett_lte_rrc_T_setup_58, T_setup_58_sequence);
return offset;
}
@@ -22580,7 +25364,7 @@ static const value_string lte_rrc_T_nkaPUCCH_Param_r12_vals[] = {
static const per_choice_t T_nkaPUCCH_Param_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
+ { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
{ 0, NULL, 0, NULL }
};
@@ -22835,7 +25619,7 @@ dissect_lte_rrc_Alpha_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_setup_81_sequence[] = {
+static const per_sequence_t T_setup_98_sequence[] = {
{ &hf_lte_rrc_tpc_SubframeSet_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
{ &hf_lte_rrc_p0_NominalPUSCH_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M126_24 },
{ &hf_lte_rrc_alpha_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Alpha_r12 },
@@ -22844,9 +25628,9 @@ static const per_sequence_t T_setup_81_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_81, T_setup_81_sequence);
+ ett_lte_rrc_T_setup_98, T_setup_98_sequence);
return offset;
}
@@ -22860,7 +25644,7 @@ static const value_string lte_rrc_T_set2PowerControlParameter_vals[] = {
static const per_choice_t T_set2PowerControlParameter_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_90 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_81 },
+ { 1, &hf_lte_rrc_setup_110 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_98 },
{ 0, NULL, 0, NULL }
};
@@ -22904,7 +25688,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_55_sequence[] = {
+static const per_sequence_t T_setup_66_sequence[] = {
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
@@ -22913,9 +25697,9 @@ static const per_sequence_t T_setup_55_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_55, T_setup_55_sequence);
+ ett_lte_rrc_T_setup_66, T_setup_66_sequence);
return offset;
}
@@ -22929,7 +25713,7 @@ static const value_string lte_rrc_T_uciOnPUSCH_vals[] = {
static const per_choice_t T_uciOnPUSCH_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
+ { 1, &hf_lte_rrc_setup_75 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_66 },
{ 0, NULL, 0, NULL }
};
@@ -23146,16 +25930,16 @@ dissect_lte_rrc_T_repetitionFactor_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_48_sequence[] = {
+static const per_sequence_t T_setup_59_sequence[] = {
{ &hf_lte_rrc_repetitionFactor_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_repetitionFactor_r13 },
{ &hf_lte_rrc_n1PUCCH_AN_Rep_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_48, T_setup_48_sequence);
+ ett_lte_rrc_T_setup_59, T_setup_59_sequence);
return offset;
}
@@ -23169,7 +25953,7 @@ static const value_string lte_rrc_T_ackNackRepetition_r13_vals[] = {
static const per_choice_t T_ackNackRepetition_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
+ { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
{ 0, NULL, 0, NULL }
};
@@ -23227,15 +26011,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_49_sequence[] = {
+static const per_sequence_t T_setup_60_sequence[] = {
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_49, T_setup_49_sequence);
+ ett_lte_rrc_T_setup_60, T_setup_60_sequence);
return offset;
}
@@ -23249,7 +26033,7 @@ static const value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_val
static const per_choice_t T_twoAntennaPortActivatedPUCCH_Format3_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 1, &hf_lte_rrc_setup_69 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_60 },
{ 0, NULL, 0, NULL }
};
@@ -23306,16 +26090,16 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_50_sequence[] = {
+static const per_sequence_t T_setup_61_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_N1PUCCH_AN_CS_List_r13 },
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_50, T_setup_50_sequence);
+ ett_lte_rrc_T_setup_61, T_setup_61_sequence);
return offset;
}
@@ -23329,7 +26113,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_r13_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
+ { 1, &hf_lte_rrc_setup_70 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_61 },
{ 0, NULL, 0, NULL }
};
@@ -23525,16 +26309,16 @@ dissect_lte_rrc_T_simultaneousPUCCH_PUSCH_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_51_sequence[] = {
+static const per_sequence_t T_setup_62_sequence[] = {
{ &hf_lte_rrc_nPUCCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_n1PUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_51, T_setup_51_sequence);
+ ett_lte_rrc_T_setup_62, T_setup_62_sequence);
return offset;
}
@@ -23548,7 +26332,7 @@ static const value_string lte_rrc_T_nPUCCH_Param_r13_vals[] = {
static const per_choice_t T_nPUCCH_Param_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 1, &hf_lte_rrc_setup_71 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_62 },
{ 0, NULL, 0, NULL }
};
@@ -23562,15 +26346,15 @@ dissect_lte_rrc_T_nPUCCH_Param_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_52_sequence[] = {
+static const per_sequence_t T_setup_63_sequence[] = {
{ &hf_lte_rrc_nkaPUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_52, T_setup_52_sequence);
+ ett_lte_rrc_T_setup_63, T_setup_63_sequence);
return offset;
}
@@ -23584,7 +26368,7 @@ static const value_string lte_rrc_T_nkaPUCCH_Param_r13_vals[] = {
static const per_choice_t T_nkaPUCCH_Param_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
+ { 1, &hf_lte_rrc_setup_72 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_63 },
{ 0, NULL, 0, NULL }
};
@@ -23716,22 +26500,22 @@ dissect_lte_rrc_T_modeB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string lte_rrc_T_setup_53_vals[] = {
+static const value_string lte_rrc_T_setup_64_vals[] = {
{ 0, "modeA" },
{ 1, "modeB" },
{ 0, NULL }
};
-static const per_choice_t T_setup_53_choice[] = {
+static const per_choice_t T_setup_64_choice[] = {
{ 0, &hf_lte_rrc_modeA , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeA },
{ 1, &hf_lte_rrc_modeB , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeB },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_53, T_setup_53_choice,
+ ett_lte_rrc_T_setup_64, T_setup_64_choice,
NULL);
return offset;
@@ -23746,7 +26530,7 @@ static const value_string lte_rrc_T_pucch_NumRepetitionCE_r13_vals[] = {
static const per_choice_t T_pucch_NumRepetitionCE_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
+ { 1, &hf_lte_rrc_setup_73 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_64 },
{ 0, NULL, 0, NULL }
};
@@ -23834,16 +26618,16 @@ dissect_lte_rrc_T_dmrs_WithOCC_Activated_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_56_sequence[] = {
+static const per_sequence_t T_setup_67_sequence[] = {
{ &hf_lte_rrc_nPUSCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ &hf_lte_rrc_nDMRS_CSH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_56, T_setup_56_sequence);
+ ett_lte_rrc_T_setup_67, T_setup_67_sequence);
return offset;
}
@@ -23857,7 +26641,7 @@ static const value_string lte_rrc_T_pusch_DMRS_r11_01_vals[] = {
static const per_choice_t T_pusch_DMRS_r11_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
+ { 1, &hf_lte_rrc_setup_76 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_67 },
{ 0, NULL, 0, NULL }
};
@@ -23888,7 +26672,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_57_sequence[] = {
+static const per_sequence_t T_setup_68_sequence[] = {
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
@@ -23898,9 +26682,9 @@ static const per_sequence_t T_setup_57_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_57, T_setup_57_sequence);
+ ett_lte_rrc_T_setup_68, T_setup_68_sequence);
return offset;
}
@@ -23914,7 +26698,7 @@ static const value_string lte_rrc_T_uciOnPUSCH_01_vals[] = {
static const per_choice_t T_uciOnPUSCH_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
+ { 1, &hf_lte_rrc_setup_77 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_68 },
{ 0, NULL, 0, NULL }
};
@@ -23984,7 +26768,7 @@ dissect_lte_rrc_PDCCH_CandidateReductionValue_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_35_sequence[] = {
+static const per_sequence_t T_setup_40_sequence[] = {
{ &hf_lte_rrc_pdcch_candidateReductionAL1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
{ &hf_lte_rrc_pdcch_candidateReductionAL2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
{ &hf_lte_rrc_pdcch_candidateReductionAL3_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
@@ -23994,9 +26778,9 @@ static const per_sequence_t T_setup_35_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_35, T_setup_35_sequence);
+ ett_lte_rrc_T_setup_40, T_setup_40_sequence);
return offset;
}
@@ -24010,7 +26794,7 @@ static const value_string lte_rrc_PDCCH_CandidateReductions_r13_vals[] = {
static const per_choice_t PDCCH_CandidateReductions_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
+ { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
{ 0, NULL, 0, NULL }
};
@@ -24254,7 +27038,7 @@ dissect_lte_rrc_T_transmissionCombNum_r13(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_setup_67_sequence[] = {
+static const per_sequence_t T_setup_82_sequence[] = {
{ &hf_lte_rrc_transmissionComb_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_3 },
{ &hf_lte_rrc_cyclicShift_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cyclicShift_v1310 },
{ &hf_lte_rrc_transmissionCombNum_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_transmissionCombNum_r13 },
@@ -24262,9 +27046,9 @@ static const per_sequence_t T_setup_67_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_67, T_setup_67_sequence);
+ ett_lte_rrc_T_setup_82, T_setup_82_sequence);
return offset;
}
@@ -24278,7 +27062,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicated_v1310_vals[] = {
static const per_choice_t SoundingRS_UL_ConfigDedicated_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_76 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_67 },
+ { 1, &hf_lte_rrc_setup_94 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_82 },
{ 0, NULL, 0, NULL }
};
@@ -24386,7 +27170,7 @@ dissect_lte_rrc_T_transmissionCombNum_r13_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_68_sequence[] = {
+static const per_sequence_t T_setup_83_sequence[] = {
{ &hf_lte_rrc_srs_UpPtsAdd_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd_r13 },
{ &hf_lte_rrc_srs_Bandwidth_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_Bandwidth_r13 },
{ &hf_lte_rrc_srs_HoppingBandwidth_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_HoppingBandwidth_r13 },
@@ -24401,9 +27185,9 @@ static const per_sequence_t T_setup_68_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_68, T_setup_68_sequence);
+ ett_lte_rrc_T_setup_83, T_setup_83_sequence);
return offset;
}
@@ -24417,7 +27201,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_vals
static const per_choice_t SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_77 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_68 },
+ { 1, &hf_lte_rrc_setup_95 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_83 },
{ 0, NULL, 0, NULL }
};
@@ -24495,16 +27279,16 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_setup_72_sequence[] = {
+static const per_sequence_t T_setup_87_sequence[] = {
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v1310 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_72, T_setup_72_sequence);
+ ett_lte_rrc_T_setup_87, T_setup_87_sequence);
return offset;
}
@@ -24518,7 +27302,7 @@ static const value_string lte_rrc_T_srs_ActivateAp_v1310_vals[] = {
static const per_choice_t T_srs_ActivateAp_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_81 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_72 },
+ { 1, &hf_lte_rrc_setup_99 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_87 },
{ 0, NULL, 0, NULL }
};
@@ -24532,16 +27316,16 @@ dissect_lte_rrc_T_srs_ActivateAp_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_71_sequence[] = {
+static const per_sequence_t T_setup_86_sequence[] = {
{ &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 },
{ &hf_lte_rrc_srs_ActivateAp_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_71, T_setup_71_sequence);
+ ett_lte_rrc_T_setup_86, T_setup_86_sequence);
return offset;
}
@@ -24555,7 +27339,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310_v
static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_71 },
+ { 1, &hf_lte_rrc_setup_98 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_86 },
{ 0, NULL, 0, NULL }
};
@@ -24678,16 +27462,16 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_setup_74_sequence[] = {
+static const per_sequence_t T_setup_89_sequence[] = {
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_74, T_setup_74_sequence);
+ ett_lte_rrc_T_setup_89, T_setup_89_sequence);
return offset;
}
@@ -24701,7 +27485,7 @@ static const value_string lte_rrc_T_srs_ActivateAp_r13_vals[] = {
static const per_choice_t T_srs_ActivateAp_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_83 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_74 },
+ { 1, &hf_lte_rrc_setup_101 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_89 },
{ 0, NULL, 0, NULL }
};
@@ -24715,7 +27499,7 @@ dissect_lte_rrc_T_srs_ActivateAp_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_73_sequence[] = {
+static const per_sequence_t T_setup_88_sequence[] = {
{ &hf_lte_rrc_srs_UpPtsAdd_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd_r13_01 },
{ &hf_lte_rrc_srs_ConfigIndexAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13 },
@@ -24724,9 +27508,9 @@ static const per_sequence_t T_setup_73_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_73, T_setup_73_sequence);
+ ett_lte_rrc_T_setup_88, T_setup_88_sequence);
return offset;
}
@@ -24740,7 +27524,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt
static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_73 },
+ { 1, &hf_lte_rrc_setup_100 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_88 },
{ 0, NULL, 0, NULL }
};
@@ -24768,7 +27552,7 @@ dissect_lte_rrc_CSI_RS_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_setup_40_vals[] = {
+static const value_string lte_rrc_T_setup_48_vals[] = {
{ 0, "ce-ModeA" },
{ 1, "ce-ModeB" },
{ 0, NULL }
@@ -24776,7 +27560,7 @@ static const value_string lte_rrc_T_setup_40_vals[] = {
static int
-dissect_lte_rrc_T_setup_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_48(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);
@@ -24792,7 +27576,7 @@ static const value_string lte_rrc_T_ce_Mode_r13_vals[] = {
static const per_choice_t T_ce_Mode_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
+ { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
{ 0, NULL, 0, NULL }
};
@@ -24916,6 +27700,893 @@ dissect_lte_rrc_PhysicalConfigDedicated_eag_8(tvbuff_t *tvb _U_, int offset _U_,
}
+static const per_sequence_t SRS_CC_SetIndex_r14_sequence[] = {
+ { &hf_lte_rrc_cc_SetIndex_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_cc_IndexInOneCC_Set_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRS_CC_SetIndex_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SRS_CC_SetIndex_r14, SRS_CC_SetIndex_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14_sequence_of[1] = {
+ { &hf_lte_rrc_srs_CC_SetIndexList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_CC_SetIndex_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14(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_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14, SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_95_sequence[] = {
+ { &hf_lte_rrc_srs_TPC_RNTI_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_startingBitOfFormat3B_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_fieldTypeFormat3B_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_srs_CC_SetIndexlist_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_95, T_setup_95_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SRS_TPC_PDCCH_Config_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t SRS_TPC_PDCCH_Config_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_107 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_95 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRS_TPC_PDCCH_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SRS_TPC_PDCCH_Config_r14, SRS_TPC_PDCCH_Config_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14_sequence_of[1] = {
+ { &hf_lte_rrc_setup_item_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_TPC_PDCCH_Config_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14(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_lte_rrc_SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14, SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14_sequence_of,
+ 1, 32, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_typeA_SRS_TPC_PDCCH_Group_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14, T_typeA_SRS_TPC_PDCCH_Group_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_k_max_r14_vals[] = {
+ { 0, "l1" },
+ { 1, "l3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_k_max_r14(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 lte_rrc_T_p_a_must_r14_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-4dot77" },
+ { 2, "dB-3" },
+ { 3, "dB-1dot77" },
+ { 4, "dB0" },
+ { 5, "dB1" },
+ { 6, "dB2" },
+ { 7, "dB3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_p_a_must_r14(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_setup_49_sequence[] = {
+ { &hf_lte_rrc_k_max_r14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_k_max_r14 },
+ { &hf_lte_rrc_p_a_must_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_p_a_must_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_49, T_setup_49_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_must_Config_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_must_Config_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_must_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_must_Config_r14, T_must_Config_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_100(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, 100U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_PUSCH_Enh_r14_vals[] = {
+ { 0, "int1" },
+ { 1, "int2" },
+ { 2, "int4" },
+ { 3, "int8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_PUSCH_Enh_r14(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 lte_rrc_T_interval_TDD_PUSCH_Enh_r14_vals[] = {
+ { 0, "int1" },
+ { 1, "int5" },
+ { 2, "int10" },
+ { 3, "int20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_PUSCH_Enh_r14(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 lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14_vals[] = {
+ { 0, "interval-FDD-PUSCH-Enh-r14" },
+ { 1, "interval-TDD-PUSCH-Enh-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_ULHoppingPUSCH_Enh_r14_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_PUSCH_Enh_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_PUSCH_Enh_r14 },
+ { 1, &hf_lte_rrc_interval_TDD_PUSCH_Enh_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_PUSCH_Enh_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14, T_interval_ULHoppingPUSCH_Enh_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_71_sequence[] = {
+ { &hf_lte_rrc_pusch_HoppingOffsetPUSCH_Enh_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_100 },
+ { &hf_lte_rrc_interval_ULHoppingPUSCH_Enh_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_71, T_setup_71_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_PUSCH_EnhancementsConfig_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t PUSCH_EnhancementsConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_71 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_EnhancementsConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUSCH_EnhancementsConfig_r14, PUSCH_EnhancementsConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_pdsch_pusch_EnhancementConfig_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_pdsch_pusch_EnhancementConfig_r14(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 lte_rrc_T_ce_UE_TxAntennaSelection_config_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_UE_TxAntennaSelection_config_r14(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 AntennaInfoDedicated_v1430_sequence[] = {
+ { &hf_lte_rrc_ce_UE_TxAntennaSelection_config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_UE_TxAntennaSelection_config_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AntennaInfoDedicated_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AntennaInfoDedicated_v1430, AntennaInfoDedicated_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_format1_r14_vals[] = {
+ { 0, "r64" },
+ { 1, "r128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_r14(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 PUCCH_ConfigDedicated_v1430_sequence[] = {
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUCCH_ConfigDedicated_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUCCH_ConfigDedicated_v1430, PUCCH_ConfigDedicated_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_PDSCH_MaxBandwidth_r14_vals[] = {
+ { 0, "bw5" },
+ { 1, "bw20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PDSCH_MaxBandwidth_r14(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 lte_rrc_T_ce_PDSCH_TenProcesses_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PDSCH_TenProcesses_r14(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 lte_rrc_T_ce_HARQ_AckBundling_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_HARQ_AckBundling_r14(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 lte_rrc_T_ce_SchedulingEnhancement_r14_vals[] = {
+ { 0, "range1" },
+ { 1, "range2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_SchedulingEnhancement_r14(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 lte_rrc_T_tbsIndexAlt2_r14_vals[] = {
+ { 0, "b33" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tbsIndexAlt2_r14(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 PDSCH_ConfigDedicated_v1430_sequence[] = {
+ { &hf_lte_rrc_ce_PDSCH_MaxBandwidth_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PDSCH_MaxBandwidth_r14 },
+ { &hf_lte_rrc_ce_PDSCH_TenProcesses_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PDSCH_TenProcesses_r14 },
+ { &hf_lte_rrc_ce_HARQ_AckBundling_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_HARQ_AckBundling_r14 },
+ { &hf_lte_rrc_ce_SchedulingEnhancement_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_SchedulingEnhancement_r14 },
+ { &hf_lte_rrc_tbsIndexAlt2_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tbsIndexAlt2_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigDedicated_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDSCH_ConfigDedicated_v1430, PDSCH_ConfigDedicated_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14(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 lte_rrc_T_ce_PUSCH_MaxBandwidth_r14_vals[] = {
+ { 0, "bw5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PUSCH_MaxBandwidth_r14(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 lte_rrc_T_symPUSCH_UpPTS_r14_vals[] = {
+ { 0, "sym1" },
+ { 1, "sym2" },
+ { 2, "sym3" },
+ { 3, "sym4" },
+ { 4, "sym5" },
+ { 5, "sym6" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_symPUSCH_UpPTS_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dmrs_LessUpPTS_Config_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_LessUpPTS_Config_r14(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_setup_69_sequence[] = {
+ { &hf_lte_rrc_symPUSCH_UpPTS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_symPUSCH_UpPTS_r14 },
+ { &hf_lte_rrc_dmrs_LessUpPTS_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_LessUpPTS_Config_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_69, T_setup_69_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_TDD_PUSCH_UpPTS_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t TDD_PUSCH_UpPTS_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_78 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_69 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_TDD_PUSCH_UpPTS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_TDD_PUSCH_UpPTS_r14, TDD_PUSCH_UpPTS_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tpc_SubframeSet_Configured_r14_sequence[] = {
+ { &hf_lte_rrc_subframeSet1_DCI_Format0_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_subframeSet1_DCI_Format4_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_subframeSet2_DCI_Format0_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_subframeSet2_DCI_Format4_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_tpc_SubframeSet_Configured_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_tpc_SubframeSet_Configured_r14, T_tpc_SubframeSet_Configured_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_tpc_SubframeSet_NotConfigured_r14_sequence[] = {
+ { &hf_lte_rrc_dci_Format0_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_dci_Format4_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_tpc_SubframeSet_NotConfigured_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_tpc_SubframeSet_NotConfigured_r14, T_tpc_SubframeSet_NotConfigured_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_70_vals[] = {
+ { 0, "tpc-SubframeSet-Configured-r14" },
+ { 1, "tpc-SubframeSet-NotConfigured-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_70_choice[] = {
+ { 0, &hf_lte_rrc_tpc_SubframeSet_Configured_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tpc_SubframeSet_Configured_r14 },
+ { 1, &hf_lte_rrc_tpc_SubframeSet_NotConfigured_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tpc_SubframeSet_NotConfigured_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_70, T_setup_70_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_Enable256QAM_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t Enable256QAM_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_79 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_70 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Enable256QAM_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Enable256QAM_r14, Enable256QAM_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PUSCH_ConfigDedicated_v1430_sequence[] = {
+ { &hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14 },
+ { &hf_lte_rrc_ce_PUSCH_MaxBandwidth_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PUSCH_MaxBandwidth_r14 },
+ { &hf_lte_rrc_tdd_PUSCH_UpPTS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_PUSCH_UpPTS_r14 },
+ { &hf_lte_rrc_ul_DMRS_IFDMA_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_enable256QAM_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Enable256QAM_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_ConfigDedicated_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUSCH_ConfigDedicated_v1430, PUSCH_ConfigDedicated_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicated },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated(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_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated, SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13(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_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13, SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10(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_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10, SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13(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_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13, SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_Config_v1430_sequence[] = {
+ { &hf_lte_rrc_eMIMO_Type_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_v1430 },
+ { &hf_lte_rrc_eMIMO_Hybrid_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14 },
+ { &hf_lte_rrc_advancedCodebookEnabled_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_Config_v1430, CSI_RS_Config_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11_sequence_of[1] = {
+ { &hf_lte_rrc_setup_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigZP_r11 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_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_lte_rrc_SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11, SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11_sequence_of,
+ 1, maxCSI_RS_ZP_r11, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CSI_RS_ConfigZP_ApList_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CSI_RS_ConfigZP_ApList_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigZP_ApList_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CSI_RS_ConfigZP_ApList_r14, CSI_RS_ConfigZP_ApList_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_oneBit_r14_sequence[] = {
+ { &hf_lte_rrc_trigger1_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_oneBit_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_oneBit_r14, T_oneBit_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_twoBit_r14_sequence[] = {
+ { &hf_lte_rrc_trigger01_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { &hf_lte_rrc_trigger10_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { &hf_lte_rrc_trigger11_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_twoBit_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_twoBit_r14, T_twoBit_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_threeBit_r14_sequence[] = {
+ { &hf_lte_rrc_trigger001_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger010_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger011_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger100_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger101_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger110_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger111_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_threeBit_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_threeBit_r14, T_threeBit_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_triggers_r14_vals[] = {
+ { 0, "oneBit-r14" },
+ { 1, "twoBit-r14" },
+ { 2, "threeBit-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_triggers_r14_choice[] = {
+ { 0, &hf_lte_rrc_oneBit_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_oneBit_r14 },
+ { 1, &hf_lte_rrc_twoBit_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_twoBit_r14 },
+ { 2, &hf_lte_rrc_threeBit_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_threeBit_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_triggers_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_triggers_r14, T_triggers_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportAperiodicHybrid_r14_sequence[] = {
+ { &hf_lte_rrc_triggers_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_triggers_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportAperiodicHybrid_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CQI_ReportAperiodicHybrid_r14, CQI_ReportAperiodicHybrid_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportConfig_v1430_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportAperiodicHybrid_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodicHybrid_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportConfig_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CQI_ReportConfig_v1430, CQI_ReportConfig_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicated_eag_9_sequence[] = {
+ { &hf_lte_rrc_typeA_SRS_TPC_PDCCH_Group_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14 },
+ { &hf_lte_rrc_must_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_must_Config_r14 },
+ { &hf_lte_rrc_pusch_EnhancementsConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_EnhancementsConfig_r14 },
+ { &hf_lte_rrc_ce_pdsch_pusch_EnhancementConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_pdsch_pusch_EnhancementConfig_r14 },
+ { &hf_lte_rrc_antennaInfo_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v1430 },
+ { &hf_lte_rrc_pucch_ConfigDedicated_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v1430 },
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v1430 },
+ { &hf_lte_rrc_pusch_ConfigDedicated_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_v1430 },
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated },
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 },
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 },
+ { &hf_lte_rrc_csi_RS_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v1430 },
+ { &hf_lte_rrc_csi_RS_ConfigZP_ApList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigZP_ApList_r14 },
+ { &hf_lte_rrc_cqi_ReportConfig_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1430 },
+ { &hf_lte_rrc_semiOpenLoop_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_eag_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PhysicalConfigDedicated_eag_9_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalConfigDedicated_sequence[] = {
{ &hf_lte_rrc_pdsch_ConfigDedicated, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated },
{ &hf_lte_rrc_pucch_ConfigDedicated, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated },
@@ -24935,6 +28606,7 @@ static const per_sequence_t PhysicalConfigDedicated_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_6 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_7 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_8 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_9 },
{ NULL, 0, 0, NULL }
};
@@ -25055,7 +28727,7 @@ dissect_lte_rrc_T_n311_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_setup_60_sequence[] = {
+static const per_sequence_t T_setup_75_sequence[] = {
{ &hf_lte_rrc_t301_r9 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_r9 },
{ &hf_lte_rrc_t310_r9 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t310_r9 },
{ &hf_lte_rrc_n310_r9 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n310_r9 },
@@ -25065,9 +28737,9 @@ static const per_sequence_t T_setup_60_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_60, T_setup_60_sequence);
+ ett_lte_rrc_T_setup_75, T_setup_75_sequence);
return offset;
}
@@ -25081,7 +28753,7 @@ static const value_string lte_rrc_RLF_TimersAndConstants_r9_vals[] = {
static const per_choice_t RLF_TimersAndConstants_r9_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_69 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_60 },
+ { 1, &hf_lte_rrc_setup_87 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_75 },
{ 0, NULL, 0, NULL }
};
@@ -25116,7 +28788,7 @@ static const value_string lte_rrc_MeasSubframePatternPCell_r10_vals[] = {
static const per_choice_t MeasSubframePatternPCell_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
+ { 1, &hf_lte_rrc_setup_81 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
{ 0, NULL, 0, NULL }
};
@@ -25161,10 +28833,24 @@ dissect_lte_rrc_T_antennaPortsCount_r11_01(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t CRS_AssistanceInfo_r11_eag_1_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CRS_AssistanceInfo_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CRS_AssistanceInfo_r11_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CRS_AssistanceInfo_r11_sequence[] = {
{ &hf_lte_rrc_physCellId_r11_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
{ &hf_lte_rrc_antennaPortsCount_r11_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_antennaPortsCount_r11_01 },
{ &hf_lte_rrc_mbsfn_SubframeConfigList_r11_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CRS_AssistanceInfo_r11_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -25199,7 +28885,7 @@ static const value_string lte_rrc_NeighCellsCRS_Info_r11_vals[] = {
static const per_choice_t NeighCellsCRS_Info_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
+ { 1, &hf_lte_rrc_setup_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
{ 0, NULL, 0, NULL }
};
@@ -25353,7 +29039,7 @@ dissect_lte_rrc_NeighCellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_58_sequence[] = {
+static const per_sequence_t T_setup_72_sequence[] = {
{ &hf_lte_rrc_neighCellsToReleaseList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsToReleaseList_r12 },
{ &hf_lte_rrc_neighCellsToAddModList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsToAddModList_r12 },
{ &hf_lte_rrc_servCellp_a_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_a },
@@ -25361,9 +29047,9 @@ static const per_sequence_t T_setup_58_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_58, T_setup_58_sequence);
+ ett_lte_rrc_T_setup_72, T_setup_72_sequence);
return offset;
}
@@ -25377,7 +29063,7 @@ static const value_string lte_rrc_NAICS_AssistanceInfo_r12_vals[] = {
static const per_choice_t NAICS_AssistanceInfo_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
+ { 1, &hf_lte_rrc_setup_84 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_72 },
{ 0, NULL, 0, NULL }
};
@@ -25422,10 +29108,24 @@ dissect_lte_rrc_T_antennaPortsCount_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t CRS_AssistanceInfo_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CRS_AssistanceInfo_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CRS_AssistanceInfo_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CRS_AssistanceInfo_r13_sequence[] = {
{ &hf_lte_rrc_physCellId_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
{ &hf_lte_rrc_antennaPortsCount_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_antennaPortsCount_r13 },
{ &hf_lte_rrc_mbsfn_SubframeConfigList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CRS_AssistanceInfo_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -25460,7 +29160,7 @@ static const value_string lte_rrc_NeighCellsCRS_Info_r13_vals[] = {
static const per_choice_t NeighCellsCRS_Info_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
+ { 1, &hf_lte_rrc_setup_83 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
{ 0, NULL, 0, NULL }
};
@@ -25525,16 +29225,16 @@ dissect_lte_rrc_T_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_setup_61_sequence[] = {
+static const per_sequence_t T_setup_76_sequence[] = {
{ &hf_lte_rrc_t301_v1310 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_v1310 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_61, T_setup_61_sequence);
+ ett_lte_rrc_T_setup_76, T_setup_76_sequence);
return offset;
}
@@ -25548,7 +29248,7 @@ static const value_string lte_rrc_RLF_TimersAndConstants_r13_vals[] = {
static const per_choice_t RLF_TimersAndConstants_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_70 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_61 },
+ { 1, &hf_lte_rrc_setup_88 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_76 },
{ 0, NULL, 0, NULL }
};
@@ -25576,6 +29276,139 @@ dissect_lte_rrc_RadioResourceConfigDedicated_eag_5(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t SPS_ConfigUL_ToAddModList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SPS_ConfigUL_ToAddModList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SPS_ConfigUL },
+};
+
+static int
+dissect_lte_rrc_SPS_ConfigUL_ToAddModList_r14(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_lte_rrc_SPS_ConfigUL_ToAddModList_r14, SPS_ConfigUL_ToAddModList_r14_sequence_of,
+ 1, maxConfigSPS_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SPS_ConfigUL_ToReleaseList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SPS_ConfigUL_ToReleaseList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SPS_ConfigIndex_r14 },
+};
+
+static int
+dissect_lte_rrc_SPS_ConfigUL_ToReleaseList_r14(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_lte_rrc_SPS_ConfigUL_ToReleaseList_r14, SPS_ConfigUL_ToReleaseList_r14_sequence_of,
+ 1, maxConfigSPS_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_semiPersistSchedIntervalSL_r14_vals[] = {
+ { 0, "sf20" },
+ { 1, "sf50" },
+ { 2, "sf100" },
+ { 3, "sf200" },
+ { 4, "sf300" },
+ { 5, "sf400" },
+ { 6, "sf500" },
+ { 7, "sf600" },
+ { 8, "sf700" },
+ { 9, "sf800" },
+ { 10, "sf900" },
+ { 11, "sf1000" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_semiPersistSchedIntervalSL_r14(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 SPS_ConfigSL_r14_sequence[] = {
+ { &hf_lte_rrc_sps_ConfigIndex_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SPS_ConfigIndex_r14 },
+ { &hf_lte_rrc_semiPersistSchedIntervalSL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_semiPersistSchedIntervalSL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SPS_ConfigSL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SPS_ConfigSL_r14, SPS_ConfigSL_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SPS_ConfigSL_ToAddModList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SPS_ConfigSL_ToAddModList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SPS_ConfigSL_r14 },
+};
+
+static int
+dissect_lte_rrc_SPS_ConfigSL_ToAddModList_r14(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_lte_rrc_SPS_ConfigSL_ToAddModList_r14, SPS_ConfigSL_ToAddModList_r14_sequence_of,
+ 1, maxConfigSPS_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SPS_ConfigSL_ToReleaseList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SPS_ConfigSL_ToReleaseList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SPS_ConfigIndex_r14 },
+};
+
+static int
+dissect_lte_rrc_SPS_ConfigSL_ToReleaseList_r14(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_lte_rrc_SPS_ConfigSL_ToReleaseList_r14, SPS_ConfigSL_ToReleaseList_r14_sequence_of,
+ 1, maxConfigSPS_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SPS_Config_v1430_sequence[] = {
+ { &hf_lte_rrc_ul_SPS_V_RNTI_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_C_RNTI },
+ { &hf_lte_rrc_sl_SPS_V_RNTI_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_C_RNTI },
+ { &hf_lte_rrc_sps_ConfigUL_ToAddModList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_ConfigUL_ToAddModList_r14 },
+ { &hf_lte_rrc_sps_ConfigUL_ToReleaseList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_ConfigUL_ToReleaseList_r14 },
+ { &hf_lte_rrc_sps_ConfigSL_ToAddModList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_ConfigSL_ToAddModList_r14 },
+ { &hf_lte_rrc_sps_ConfigSL_ToReleaseList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_ConfigSL_ToReleaseList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SPS_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SPS_Config_v1430, SPS_Config_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigDedicated_eag_6_sequence[] = {
+ { &hf_lte_rrc_sps_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_Config_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicated_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigDedicated_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigDedicated_sequence[] = {
{ &hf_lte_rrc_srb_ToAddModList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SRB_ToAddModList },
{ &hf_lte_rrc_drb_ToAddModList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRB_ToAddModList },
@@ -25588,6 +29421,7 @@ static const per_sequence_t RadioResourceConfigDedicated_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -25791,7 +29625,7 @@ static const per_sequence_t MasterInformationBlock_sequence[] = {
{ &hf_lte_rrc_phich_Config, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PHICH_Config },
{ &hf_lte_rrc_systemFrameNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_systemFrameNumber },
{ &hf_lte_rrc_schedulingInfoSIB1_BR_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
- { &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
+ { &hf_lte_rrc_spare_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
@@ -26076,6 +29910,7 @@ static const value_string lte_rrc_SIB_Type_vals[] = {
{ 15, "sibType18-v1250" },
{ 16, "sibType19-v1250" },
{ 17, "sibType20-v1310" },
+ { 18, "sibType21-v1430" },
{ 0, NULL }
};
@@ -26085,7 +29920,7 @@ static value_string_ext lte_rrc_SIB_Type_vals_ext = VALUE_STRING_EXT_INIT(lte_rr
static int
dissect_lte_rrc_SIB_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 16, NULL, TRUE, 2, NULL);
+ 16, NULL, TRUE, 3, NULL);
return offset;
}
@@ -26811,14 +30646,105 @@ dissect_lte_rrc_CellSelectionInfoCE1_v1360(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_50_sequence[] = {
+static const value_string lte_rrc_T_eCallOverIMS_Support_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eCallOverIMS_Support_r14(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 lte_rrc_T_specialSubframePatterns_v1430_vals[] = {
+ { 0, "ssp10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_specialSubframePatterns_v1430(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 TDD_Config_v1430_sequence[] = {
+ { &hf_lte_rrc_specialSubframePatterns_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_specialSubframePatterns_v1430 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_TDD_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_50, T_nonCriticalExtension_50_sequence);
+ ett_lte_rrc_TDD_Config_v1430, TDD_Config_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellAccessRelatedInfo_r14_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_IdentityList },
+ { &hf_lte_rrc_trackingAreaCode_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TrackingAreaCode },
+ { &hf_lte_rrc_cellIdentity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellIdentity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CellAccessRelatedInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CellAccessRelatedInfo_r14, CellAccessRelatedInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14_sequence_of[1] = {
+ { &hf_lte_rrc_cellAccessRelatedInfoList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellAccessRelatedInfo_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14(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_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14, SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14_sequence_of,
+ 1, maxPLMN_1_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_51, T_nonCriticalExtension_51_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_eCallOverIMS_Support_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eCallOverIMS_Support_r14 },
+ { &hf_lte_rrc_tdd_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1430 },
+ { &hf_lte_rrc_cellAccessRelatedInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_v1430_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_lte_rrc_SystemInformationBlockType1_v1430_IEs, SystemInformationBlockType1_v1430_IEs_sequence);
return offset;
}
@@ -26826,7 +30752,7 @@ dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType1_v1360_IEs_sequence[] = {
{ &hf_lte_rrc_cellSelectionInfoCE1_v1360, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE1_v1360 },
- { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
+ { &hf_lte_rrc_nonCriticalExtension_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26841,7 +30767,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1360_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v1350_IEs_sequence[] = {
{ &hf_lte_rrc_cellSelectionInfoCE1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE1_r13 },
- { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1360_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1360_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26856,7 +30782,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1350_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_freqHoppingParametersDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqHoppingParametersDL_r13 },
- { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1350_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1350_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26874,7 +30800,7 @@ static const per_sequence_t SystemInformationBlockType1_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_eDRX_Allowed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRX_Allowed_r13 },
{ &hf_lte_rrc_cellSelectionInfoCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE_r13 },
{ &hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13 },
- { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1320_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26891,7 +30817,7 @@ static const per_sequence_t SystemInformationBlockType1_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_cellAccessRelatedInfo_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellAccessRelatedInfo_v1250 },
{ &hf_lte_rrc_cellSelectionInfo_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v1250 },
{ &hf_lte_rrc_freqBandIndicatorPriority_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqBandIndicatorPriority_r12 },
- { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26907,7 +30833,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_tdd_Config_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1130 },
{ &hf_lte_rrc_cellSelectionInfo_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26923,7 +30849,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v920_IEs_sequence[] = {
{ &hf_lte_rrc_ims_EmergencySupport_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ims_EmergencySupport_r9 },
{ &hf_lte_rrc_cellSelectionInfo_v920, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v920 },
- { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26938,7 +30864,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v920_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType1_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_04 },
- { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26960,7 +30886,7 @@ static const per_sequence_t SystemInformationBlockType1_sequence[] = {
{ &hf_lte_rrc_tdd_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
{ &hf_lte_rrc_si_WindowLength, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength },
{ &hf_lte_rrc_systemInfoValueTag, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_systemInfoValueTag },
- { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -27864,7 +31790,7 @@ dissect_lte_rrc_T_srs_MaxUpPts(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_setup_65_sequence[] = {
+static const per_sequence_t T_setup_80_sequence[] = {
{ &hf_lte_rrc_srs_BandwidthConfig, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_BandwidthConfig },
{ &hf_lte_rrc_srs_SubframeConfig, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_SubframeConfig },
{ &hf_lte_rrc_ackNackSRS_SimultaneousTransmission, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
@@ -27873,9 +31799,9 @@ static const per_sequence_t T_setup_65_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_65, T_setup_65_sequence);
+ ett_lte_rrc_T_setup_80, T_setup_80_sequence);
return offset;
}
@@ -27889,7 +31815,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigCommon_vals[] = {
static const per_choice_t SoundingRS_UL_ConfigCommon_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_74 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_65 },
+ { 1, &hf_lte_rrc_setup_92 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_80 },
{ 0, NULL, 0, NULL }
};
@@ -29077,6 +33003,123 @@ dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_4(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_highSpeedEnhancedMeasFlag_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_highSpeedEnhancedMeasFlag_r14(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 lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14(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 HighSpeedConfig_r14_sequence[] = {
+ { &hf_lte_rrc_highSpeedEnhancedMeasFlag_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_highSpeedEnhancedMeasFlag_r14 },
+ { &hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HighSpeedConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HighSpeedConfig_r14, HighSpeedConfig_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_12(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, 12U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_Config_v1430_sequence[] = {
+ { &hf_lte_rrc_rootSequenceIndexHighSpeed_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_837 },
+ { &hf_lte_rrc_zeroCorrelationZoneConfigHighSpeed_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_12 },
+ { &hf_lte_rrc_prach_ConfigIndexHighSpeed_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { &hf_lte_rrc_prach_FreqOffsetHighSpeed_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_94 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PRACH_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PRACH_Config_v1430, PRACH_Config_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r14_vals[] = {
+ { 0, "n64" },
+ { 1, "n128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r14(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 PUCCH_ConfigCommon_v1430_sequence[] = {
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUCCH_ConfigCommon_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUCCH_ConfigCommon_v1430, PUCCH_ConfigCommon_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigCommonSIB_eag_5_sequence[] = {
+ { &hf_lte_rrc_highSpeedConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HighSpeedConfig_r14 },
+ { &hf_lte_rrc_prach_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_Config_v1430 },
+ { &hf_lte_rrc_pucch_ConfigCommon_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigCommon_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigCommonSIB_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigCommonSIB_sequence[] = {
{ &hf_lte_rrc_rach_ConfigCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_ConfigCommon },
{ &hf_lte_rrc_bcch_Config , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_Config },
@@ -29092,6 +33135,7 @@ static const per_sequence_t RadioResourceConfigCommonSIB_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -29990,6 +34034,35 @@ dissect_lte_rrc_SystemInformationBlockType2_eag_7(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_videoServiceCauseIndication_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_videoServiceCauseIndication_r14(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 SystemInformationBlockType2_eag_8_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { &hf_lte_rrc_videoServiceCauseIndication_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_videoServiceCauseIndication_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_eag_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType2_eag_8_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType2_sequence[] = {
{ &hf_lte_rrc_ac_BarringInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ac_BarringInfo },
{ &hf_lte_rrc_radioResourceConfigCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB },
@@ -30005,6 +34078,7 @@ static const per_sequence_t SystemInformationBlockType2_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_5 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_6 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_7 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_8 },
{ NULL, 0, 0, NULL }
};
@@ -30254,7 +34328,7 @@ dissect_lte_rrc_IDC_Config_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const value_string lte_rrc_T_powerPrefIndicationTimer_r11_vals[] = {
+static const value_string lte_rrc_T_powerPrefIndicationTimer_r11_01_vals[] = {
{ 0, "s0" },
{ 1, "s0dot5" },
{ 2, "s1" },
@@ -30276,7 +34350,7 @@ static const value_string lte_rrc_T_powerPrefIndicationTimer_r11_vals[] = {
static int
-dissect_lte_rrc_T_powerPrefIndicationTimer_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_powerPrefIndicationTimer_r11_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,
16, NULL, FALSE, 0, NULL);
@@ -30284,15 +34358,15 @@ dissect_lte_rrc_T_powerPrefIndicationTimer_r11(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_setup_90_sequence[] = {
- { &hf_lte_rrc_powerPrefIndicationTimer_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_powerPrefIndicationTimer_r11 },
+static const per_sequence_t T_setup_111_sequence[] = {
+ { &hf_lte_rrc_powerPrefIndicationTimer_r11_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_powerPrefIndicationTimer_r11_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_90, T_setup_90_sequence);
+ ett_lte_rrc_T_setup_111, T_setup_111_sequence);
return offset;
}
@@ -30306,7 +34380,7 @@ static const value_string lte_rrc_PowerPrefIndicationConfig_r11_vals[] = {
static const per_choice_t PowerPrefIndicationConfig_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_102 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_90 },
+ { 1, &hf_lte_rrc_setup_126 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_111 },
{ 0, NULL, 0, NULL }
};
@@ -30364,9 +34438,196 @@ dissect_lte_rrc_OtherConfig_r9_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_powerPrefIndicationTimer_r11_vals[] = {
+ { 0, "s0" },
+ { 1, "s0dot5" },
+ { 2, "s1" },
+ { 3, "s2" },
+ { 4, "s5" },
+ { 5, "s10" },
+ { 6, "s20" },
+ { 7, "s30" },
+ { 8, "s60" },
+ { 9, "s90" },
+ { 10, "s120" },
+ { 11, "s300" },
+ { 12, "s600" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerPrefIndicationTimer_r11(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 lte_rrc_T_delayBudgetReportingProhibitTimer_r14_vals[] = {
+ { 0, "s0" },
+ { 1, "s0dot4" },
+ { 2, "s0dot8" },
+ { 3, "s1dot6" },
+ { 4, "s3" },
+ { 5, "s6" },
+ { 6, "s12" },
+ { 7, "s30" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_delayBudgetReportingProhibitTimer_r14(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_setup_109_sequence[] = {
+ { &hf_lte_rrc_delayBudgetReportingProhibitTimer_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_delayBudgetReportingProhibitTimer_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_109, T_setup_109_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_delayBudgetReportingConfig_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_delayBudgetReportingConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_124 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_109 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_delayBudgetReportingConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_delayBudgetReportingConfig_r14, T_delayBudgetReportingConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rlmReportTimer_r14_vals[] = {
+ { 0, "s0" },
+ { 1, "s0dot5" },
+ { 2, "s1" },
+ { 3, "s2" },
+ { 4, "s5" },
+ { 5, "s10" },
+ { 6, "s20" },
+ { 7, "s30" },
+ { 8, "s60" },
+ { 9, "s90" },
+ { 10, "s120" },
+ { 11, "s300" },
+ { 12, "s600" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rlmReportTimer_r14(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 lte_rrc_T_rlmReportRep_MPDCCH_r14_vals[] = {
+ { 0, "setup" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rlmReportRep_MPDCCH_r14(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_setup_110_sequence[] = {
+ { &hf_lte_rrc_rlmReportTimer_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rlmReportTimer_r14 },
+ { &hf_lte_rrc_rlmReportRep_MPDCCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlmReportRep_MPDCCH_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_110, T_setup_110_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rlm_ReportConfig_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_rlm_ReportConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_125 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_110 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rlm_ReportConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rlm_ReportConfig_r14, T_rlm_ReportConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t OtherConfig_r9_eag_2_sequence[] = {
+ { &hf_lte_rrc_powerPrefIndicationTimer_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerPrefIndicationTimer_r11 },
+ { &hf_lte_rrc_sps_AssistanceInfoReport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_delayBudgetReportingConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_delayBudgetReportingConfig_r14 },
+ { &hf_lte_rrc_rlm_ReportConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlm_ReportConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_OtherConfig_r9_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, OtherConfig_r9_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t OtherConfig_r9_sequence[] = {
{ &hf_lte_rrc_reportProximityConfig_r9, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_ReportProximityConfig_r9 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_OtherConfig_r9_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_OtherConfig_r9_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -30759,6 +35020,178 @@ dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_4(tvbuff_t *tvb _U_, int
}
+static const value_string lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_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 HighSpeedConfigSCell_r14_sequence[] = {
+ { &hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HighSpeedConfigSCell_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HighSpeedConfigSCell_r14, HighSpeedConfigSCell_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_ARFCN_ValueEUTRA_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, maxEARFCN2, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_Bandwidth_r14_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_Bandwidth_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ul_FreqInfo_r14_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_ul_Bandwidth_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Bandwidth_r14 },
+ { &hf_lte_rrc_additionalSpectrumEmissionSCell_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_FreqInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ul_FreqInfo_r14, T_ul_FreqInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlCommonPUSCH_LessCell_v1430_sequence[] = {
+ { &hf_lte_rrc_p0_Nominal_PeriodicSRS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_M126_24 },
+ { &hf_lte_rrc_p0_Nominal_AperiodicSRS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_M126_24 },
+ { &hf_lte_rrc_alpha_SRS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Alpha_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UplinkPowerControlCommonPUSCH_LessCell_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPowerControlCommonPUSCH_LessCell_v1430, UplinkPowerControlCommonPUSCH_LessCell_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ul_Configuration_r14_sequence[] = {
+ { &hf_lte_rrc_ul_FreqInfo_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ul_FreqInfo_r14 },
+ { &hf_lte_rrc_p_Max_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_soundingRS_UL_ConfigCommon_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigCommon },
+ { &hf_lte_rrc_ul_CyclicPrefixLength_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CyclicPrefixLength },
+ { &hf_lte_rrc_prach_ConfigSCell_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_ConfigSCell_r10 },
+ { &hf_lte_rrc_uplinkPowerControlCommonPUSCH_LessCell_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommonPUSCH_LessCell_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_Configuration_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ul_Configuration_r14, T_ul_Configuration_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_harq_ReferenceConfig_r14_vals[] = {
+ { 0, "sa2" },
+ { 1, "sa4" },
+ { 2, "sa5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_harq_ReferenceConfig_r14(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 lte_rrc_T_soundingRS_FlexibleTiming_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_soundingRS_FlexibleTiming_r14(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 RadioResourceConfigCommonSCell_r10_eag_5_sequence[] = {
+ { &hf_lte_rrc_highSpeedConfigSCell_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HighSpeedConfigSCell_r14 },
+ { &hf_lte_rrc_prach_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_Config_v1430 },
+ { &hf_lte_rrc_ul_Configuration_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Configuration_r14 },
+ { &hf_lte_rrc_harq_ReferenceConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_harq_ReferenceConfig_r14 },
+ { &hf_lte_rrc_soundingRS_FlexibleTiming_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_soundingRS_FlexibleTiming_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigCommonSCell_r10_eag_5_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigCommonSCell_r10_eag_6_sequence[] = {
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigCommonSCell_r10_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigCommonSCell_r10_sequence[] = {
{ &hf_lte_rrc_nonUL_Configuration_r10_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nonUL_Configuration_r10_01 },
{ &hf_lte_rrc_ul_Configuration_r10_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Configuration_r10_01 },
@@ -30766,6 +35199,8 @@ static const per_sequence_t RadioResourceConfigCommonSCell_r10_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -31132,7 +35567,7 @@ dissect_lte_rrc_T_dsr_TransMax_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_64_sequence[] = {
+static const per_sequence_t T_setup_79_sequence[] = {
{ &hf_lte_rrc_sr_PUCCH_ResourceIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ &hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_2047 },
{ &hf_lte_rrc_sr_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sr_ConfigIndex_r13 },
@@ -31141,9 +35576,9 @@ static const per_sequence_t T_setup_64_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_64, T_setup_64_sequence);
+ ett_lte_rrc_T_setup_79, T_setup_79_sequence);
return offset;
}
@@ -31157,7 +35592,7 @@ static const value_string lte_rrc_SchedulingRequestConfigSCell_r13_vals[] = {
static const per_choice_t SchedulingRequestConfigSCell_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_73 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_64 },
+ { 1, &hf_lte_rrc_setup_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_79 },
{ 0, NULL, 0, NULL }
};
@@ -31171,15 +35606,15 @@ dissect_lte_rrc_SchedulingRequestConfigSCell_r13(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_80_sequence[] = {
+static const per_sequence_t T_setup_97_sequence[] = {
{ &hf_lte_rrc_tpc_Index_PUCCH_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TPC_Index },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_80, T_setup_80_sequence);
+ ett_lte_rrc_T_setup_97, T_setup_97_sequence);
return offset;
}
@@ -31193,7 +35628,7 @@ static const value_string lte_rrc_TPC_PDCCH_ConfigSCell_r13_vals[] = {
static const per_choice_t TPC_PDCCH_ConfigSCell_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_89 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_80 },
+ { 1, &hf_lte_rrc_setup_109 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_97 },
{ 0, NULL, 0, NULL }
};
@@ -31222,7 +35657,7 @@ dissect_lte_rrc_UplinkPowerControlDedicatedSCell_v1310(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_setup_41_sequence[] = {
+static const per_sequence_t T_setup_50_sequence[] = {
{ &hf_lte_rrc_pucch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_r13 },
{ &hf_lte_rrc_schedulingRequestConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingRequestConfigSCell_r13 },
{ &hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TPC_PDCCH_ConfigSCell_r13 },
@@ -31232,9 +35667,9 @@ static const per_sequence_t T_setup_41_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_41, T_setup_41_sequence);
+ ett_lte_rrc_T_setup_50, T_setup_50_sequence);
return offset;
}
@@ -31248,7 +35683,7 @@ static const value_string lte_rrc_T_pucch_SCell_vals[] = {
static const per_choice_t T_pucch_SCell_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
+ { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
{ 0, NULL, 0, NULL }
};
@@ -31278,16 +35713,6 @@ dissect_lte_rrc_T_own_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
-dissect_lte_rrc_ServCellIndex_r13(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 int
dissect_lte_rrc_INTEGER_1_7(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, 7U, NULL, FALSE);
@@ -31447,6 +35872,529 @@ dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_5(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t CrossCarrierSchedulingConfigLAA_UL_r14_sequence[] = {
+ { &hf_lte_rrc_schedulingCellId_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_r13 },
+ { &hf_lte_rrc_cif_InSchedulingCell_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CrossCarrierSchedulingConfigLAA_UL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CrossCarrierSchedulingConfigLAA_UL_r14, CrossCarrierSchedulingConfigLAA_UL_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_52_sequence[] = {
+ { &hf_lte_rrc_crossCarrierSchedulingConfigLAA_UL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CrossCarrierSchedulingConfigLAA_UL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_52, T_setup_52_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_crossCarrierSchedulingConfig_UL_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_crossCarrierSchedulingConfig_UL_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_crossCarrierSchedulingConfig_UL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_crossCarrierSchedulingConfig_UL_r14, T_crossCarrierSchedulingConfig_UL_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_M85_M52(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,
+ -85, -52, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_M13_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,
+ -13, 20U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_LBT_Config_r14_vals[] = {
+ { 0, "maxEnergyDetectionThreshold-r14" },
+ { 1, "energyDetectionThresholdOffset-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t LBT_Config_r14_choice[] = {
+ { 0, &hf_lte_rrc_maxEnergyDetectionThreshold_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_M85_M52 },
+ { 1, &hf_lte_rrc_energyDetectionThresholdOffset_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_M13_20 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LBT_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LBT_Config_r14, LBT_Config_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maxNumberOfSchedSubframes_Format0B_r14_vals[] = {
+ { 0, "sf2" },
+ { 1, "sf3" },
+ { 2, "sf4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumberOfSchedSubframes_Format0B_r14(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 lte_rrc_T_maxNumberOfSchedSubframes_Format4B_r14_vals[] = {
+ { 0, "sf2" },
+ { 1, "sf3" },
+ { 2, "sf4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumberOfSchedSubframes_Format4B_r14(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 lte_rrc_T_skipMonitoringDCI_Format0A_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipMonitoringDCI_Format0A_r14(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 lte_rrc_T_skipMonitoringDCI_Format4A_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipMonitoringDCI_Format4A_r14(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 lte_rrc_PDCCH_CandidateReductionValue_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n50" },
+ { 2, "n100" },
+ { 3, "n150" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PDCCH_CandidateReductionValue_r14(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 per_sequence_t T_setup_41_sequence[] = {
+ { &hf_lte_rrc_pdcch_candidateReductionAL1_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL2_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL3_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r14 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL4_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r14 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL5_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_41, T_setup_41_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t PDCCH_CandidateReductionsLAA_UL_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14, PDCCH_CandidateReductionsLAA_UL_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCCH_ConfigLAA_r14_sequence[] = {
+ { &hf_lte_rrc_maxNumberOfSchedSubframes_Format0B_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumberOfSchedSubframes_Format0B_r14 },
+ { &hf_lte_rrc_maxNumberOfSchedSubframes_Format4B_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumberOfSchedSubframes_Format4B_r14 },
+ { &hf_lte_rrc_skipMonitoringDCI_Format0A_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipMonitoringDCI_Format0A_r14 },
+ { &hf_lte_rrc_skipMonitoringDCI_Format4A_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipMonitoringDCI_Format4A_r14 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format0A_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductions_r13 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format4A_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format0B_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format4B_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCCH_ConfigLAA_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCCH_ConfigLAA_r14, PDCCH_ConfigLAA_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_absenceOfAnyOtherTechnology_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_absenceOfAnyOtherTechnology_r14(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_setup_90_sequence[] = {
+ { &hf_lte_rrc_srs_SubframeIndication_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_90, T_setup_90_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_v1430_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_102 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_90 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430, SoundingRS_UL_ConfigDedicatedAperiodic_v1430_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t LAA_SCellConfiguration_v1430_sequence[] = {
+ { &hf_lte_rrc_crossCarrierSchedulingConfig_UL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_crossCarrierSchedulingConfig_UL_r14 },
+ { &hf_lte_rrc_lbt_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LBT_Config_r14 },
+ { &hf_lte_rrc_pdcch_ConfigLAA_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_ConfigLAA_r14 },
+ { &hf_lte_rrc_absenceOfAnyOtherTechnology_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_absenceOfAnyOtherTechnology_r14 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LAA_SCellConfiguration_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LAA_SCellConfiguration_v1430, LAA_SCellConfiguration_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPUSCH_LessPowerControlDedicated_v1430_sequence[] = {
+ { &hf_lte_rrc_p0_UE_PeriodicSRS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_M8_7 },
+ { &hf_lte_rrc_p0_UE_AperiodicSRS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_M8_7 },
+ { &hf_lte_rrc_accumulationEnabled_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UplinkPUSCH_LessPowerControlDedicated_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPUSCH_LessPowerControlDedicated_v1430, UplinkPUSCH_LessPowerControlDedicated_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SoundingRS_AperiodicSet_r14_sequence[] = {
+ { &hf_lte_rrc_srs_CC_SetIndexList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SoundingRS_AperiodicSet_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SoundingRS_AperiodicSet_r14, SoundingRS_AperiodicSet_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_AperiodicSet_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14(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_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14, SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SoundingRS_AperiodicSetUpPTsExt_r14_sequence[] = {
+ { &hf_lte_rrc_srs_CC_SetIndexList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SoundingRS_AperiodicSetUpPTsExt_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SoundingRS_AperiodicSetUpPTsExt_r14, SoundingRS_AperiodicSetUpPTsExt_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14_sequence_of[1] = {
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SoundingRS_AperiodicSetUpPTsExt_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14(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_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14, SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_k_max_r14_01_vals[] = {
+ { 0, "l1" },
+ { 1, "l3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_k_max_r14_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 lte_rrc_T_p_a_must_r14_01_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-4dot77" },
+ { 2, "dB-3" },
+ { 3, "dB-1dot77" },
+ { 4, "dB0" },
+ { 5, "dB1" },
+ { 6, "dB2" },
+ { 7, "dB3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_p_a_must_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_51_sequence[] = {
+ { &hf_lte_rrc_k_max_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_k_max_r14_01 },
+ { &hf_lte_rrc_p_a_must_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_p_a_must_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_51, T_setup_51_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_must_Config_r14_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_must_Config_r14_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_must_Config_r14_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_lte_rrc_T_must_Config_r14_01, T_must_Config_r14_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PUSCH_ConfigDedicatedSCell_v1430_sequence[] = {
+ { &hf_lte_rrc_enable256QAM_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Enable256QAM_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_ConfigDedicatedSCell_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUSCH_ConfigDedicatedSCell_v1430, PUSCH_ConfigDedicatedSCell_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_tbsIndexAlt2_r14_01_vals[] = {
+ { 0, "b33" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tbsIndexAlt2_r14_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 PDSCH_ConfigDedicatedSCell_v1430_sequence[] = {
+ { &hf_lte_rrc_tbsIndexAlt2_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tbsIndexAlt2_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigDedicatedSCell_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDSCH_ConfigDedicatedSCell_v1430, PDSCH_ConfigDedicatedSCell_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicatedSCell_r10_eag_6_sequence[] = {
+ { &hf_lte_rrc_laa_SCellConfiguration_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_SCellConfiguration_v1430 },
+ { &hf_lte_rrc_typeB_SRS_TPC_PDCCH_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SRS_TPC_PDCCH_Config_r14 },
+ { &hf_lte_rrc_uplinkPUSCH_LessPowerControlDedicated_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPUSCH_LessPowerControlDedicated_v1430 },
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated },
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 },
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14 },
+ { &hf_lte_rrc_must_Config_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_must_Config_r14_01 },
+ { &hf_lte_rrc_pusch_ConfigDedicated_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicatedSCell_v1430 },
+ { &hf_lte_rrc_csi_RS_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v1430 },
+ { &hf_lte_rrc_csi_RS_ConfigZP_ApList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigZP_ApList_r14 },
+ { &hf_lte_rrc_cqi_ReportConfig_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1430 },
+ { &hf_lte_rrc_semiOpenLoop_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_pdsch_ConfigDedicatedSCell_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicatedSCell_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PhysicalConfigDedicatedSCell_r10_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalConfigDedicatedSCell_r10_sequence[] = {
{ &hf_lte_rrc_nonUL_Configuration_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nonUL_Configuration_r10 },
{ &hf_lte_rrc_ul_Configuration_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Configuration_r10 },
@@ -31455,6 +36403,7 @@ static const per_sequence_t PhysicalConfigDedicatedSCell_r10_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -31594,6 +36543,19 @@ dissect_lte_rrc_SCellToAddMod_r10_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t SCellToAddMod_r10_eag_3_sequence[] = {
+ { &hf_lte_rrc_srs_SwitchFromServCellIndex_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCellToAddMod_r10_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SCellToAddMod_r10_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SCellToAddMod_r10_sequence[] = {
{ &hf_lte_rrc_sCellIndex_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_r10 },
{ &hf_lte_rrc_cellIdentification_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_cellIdentification_r10 },
@@ -31601,6 +36563,7 @@ static const per_sequence_t SCellToAddMod_r10_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicatedSCell_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddMod_r10_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddMod_r10_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddMod_r10_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -31687,6 +36650,19 @@ dissect_lte_rrc_INTEGER_3_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t DRB_ToAddModSCG_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddModSCG_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, DRB_ToAddModSCG_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DRB_ToAddModSCG_r12_sequence[] = {
{ &hf_lte_rrc_drb_Identity_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_Identity },
{ &hf_lte_rrc_drb_Type_r12_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_Type_r12_01 },
@@ -31694,6 +36670,7 @@ static const per_sequence_t DRB_ToAddModSCG_r12_sequence[] = {
{ &hf_lte_rrc_rlc_Config_v1250, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v1250 },
{ &hf_lte_rrc_logicalChannelIdentitySCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_3_10 },
{ &hf_lte_rrc_logicalChannelConfigSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_LogicalChannelConfig },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddModSCG_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -31785,7 +36762,7 @@ dissect_lte_rrc_T_n314_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_62_sequence[] = {
+static const per_sequence_t T_setup_77_sequence[] = {
{ &hf_lte_rrc_t313_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t313_r12 },
{ &hf_lte_rrc_n313_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n313_r12 },
{ &hf_lte_rrc_n314_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n314_r12 },
@@ -31793,9 +36770,9 @@ static const per_sequence_t T_setup_62_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_62, T_setup_62_sequence);
+ ett_lte_rrc_T_setup_77, T_setup_77_sequence);
return offset;
}
@@ -31809,7 +36786,7 @@ static const value_string lte_rrc_RLF_TimersAndConstantsSCG_r12_vals[] = {
static const per_choice_t RLF_TimersAndConstantsSCG_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_71 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_62 },
+ { 1, &hf_lte_rrc_setup_89 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_77 },
{ 0, NULL, 0, NULL }
};
@@ -31853,16 +36830,6 @@ dissect_lte_rrc_SCellToReleaseList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-
-static int
-dissect_lte_rrc_ARFCN_ValueEUTRA_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, maxEARFCN2, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t T_cellIdentification_r12_01_sequence[] = {
{ &hf_lte_rrc_physCellId_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
{ &hf_lte_rrc_dl_CarrierFreq_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
@@ -32038,11 +37005,25 @@ dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12_eag_1(tvbuff_t *tvb _U_,
}
+static const per_sequence_t RadioResourceConfigDedicatedPSCell_r12_eag_2_sequence[] = {
+ { &hf_lte_rrc_sps_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SPS_Config_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigDedicatedPSCell_r12_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigDedicatedPSCell_r12_sequence[] = {
{ &hf_lte_rrc_physicalConfigDedicatedPSCell_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PhysicalConfigDedicated },
{ &hf_lte_rrc_sps_Config_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SPS_Config },
{ &hf_lte_rrc_naics_Info_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NAICS_AssistanceInfo_r12 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -32150,11 +37131,128 @@ dissect_lte_rrc_RACH_ConfigDedicated(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_makeBeforeBreakSCG_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_makeBeforeBreakSCG_r14(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 lte_rrc_T_targetTA_r14_vals[] = {
+ { 0, "ta0-r14" },
+ { 1, "ptag-r14" },
+ { 2, "pstag-r14" },
+ { 3, "mcg-STAG-r14" },
+ { 4, "scg-STAG-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_targetTA_r14_choice[] = {
+ { 0, &hf_lte_rrc_ta0_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_ptag_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_pstag_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_mcg_STAG_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_STAG_Id_r11 },
+ { 4, &hf_lte_rrc_scg_STAG_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_STAG_Id_r11 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_targetTA_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_targetTA_r14, T_targetTA_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_SchedInterval_r14_vals[] = {
+ { 0, "sf2" },
+ { 1, "sf5" },
+ { 2, "sf10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_SchedInterval_r14(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 int
+dissect_lte_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 T_ul_ConfigInfo_r14_sequence[] = {
+ { &hf_lte_rrc_numberOfConfUL_Processes_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_8 },
+ { &hf_lte_rrc_ul_SchedInterval_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ul_SchedInterval_r14 },
+ { &hf_lte_rrc_ul_StartSubframe_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_9 },
+ { &hf_lte_rrc_ul_Grant_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_ConfigInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ul_ConfigInfo_r14, T_ul_ConfigInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_Skip_r14_sequence[] = {
+ { &hf_lte_rrc_targetTA_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_targetTA_r14 },
+ { &hf_lte_rrc_ul_ConfigInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_ConfigInfo_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RACH_Skip_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RACH_Skip_r14, RACH_Skip_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MobilityControlInfoSCG_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_makeBeforeBreakSCG_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_makeBeforeBreakSCG_r14 },
+ { &hf_lte_rrc_rach_SkipSCG_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RACH_Skip_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MobilityControlInfoSCG_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MobilityControlInfoSCG_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MobilityControlInfoSCG_r12_sequence[] = {
{ &hf_lte_rrc_t307_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t307_r12 },
{ &hf_lte_rrc_ue_IdentitySCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_C_RNTI },
{ &hf_lte_rrc_rach_ConfigDedicated_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RACH_ConfigDedicated },
{ &hf_lte_rrc_cipheringAlgorithmSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CipheringAlgorithm_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityControlInfoSCG_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -32276,7 +37374,7 @@ dissect_lte_rrc_T_nonCriticalExtension_03(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCG_Config_r12_IEs_sequence[] = {
{ &hf_lte_rrc_scg_RadioConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigPartSCG_r12 },
- { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
+ { &hf_lte_rrc_nonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
{ NULL, 0, 0, NULL }
};
@@ -32680,6 +37778,7 @@ static const value_string lte_rrc_T_ue_ConfigRelease_r9_vals[] = {
{ 5, "v11e0" },
{ 6, "v1280" },
{ 7, "rel13" },
+ { 8, "rel14" },
{ 0, NULL }
};
@@ -32687,7 +37786,7 @@ static const value_string lte_rrc_T_ue_ConfigRelease_r9_vals[] = {
static int
dissect_lte_rrc_T_ue_ConfigRelease_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 8, NULL, TRUE, 0, NULL);
+ 8, NULL, TRUE, 1, NULL);
return offset;
}
@@ -33084,16 +38183,6 @@ dissect_lte_rrc_SL_PeriodComm_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
-dissect_lte_rrc_INTEGER_1_100(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, 100U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_lte_rrc_INTEGER_0_99(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, 99U, NULL, FALSE);
@@ -33112,16 +38201,6 @@ dissect_lte_rrc_INTEGER_0_319(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-
-static int
-dissect_lte_rrc_INTEGER_0_10239(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, 10239U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string lte_rrc_SL_OffsetIndicator_r12_vals[] = {
{ 0, "small-r12" },
{ 1, "large-r12" },
@@ -33525,22 +38604,22 @@ dissect_lte_rrc_T_ue_Selected_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_91_vals[] = {
+static const value_string lte_rrc_T_setup_112_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_91_choice[] = {
+static const per_choice_t T_setup_112_choice[] = {
{ 0, &hf_lte_rrc_scheduled_r12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_r12 },
{ 1, &hf_lte_rrc_ue_Selected_r12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_r12 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_91, T_setup_91_choice,
+ ett_lte_rrc_T_setup_112, T_setup_112_choice,
NULL);
return offset;
@@ -33555,7 +38634,7 @@ static const value_string lte_rrc_T_commTxResources_r12_vals[] = {
static const per_choice_t T_commTxResources_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_103 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_91 },
+ { 1, &hf_lte_rrc_setup_127 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_112 },
{ 0, NULL, 0, NULL }
};
@@ -33680,22 +38759,22 @@ dissect_lte_rrc_T_ue_Selected_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_setup_92_vals[] = {
+static const value_string lte_rrc_T_setup_113_vals[] = {
{ 0, "scheduled-v1310" },
{ 1, "ue-Selected-v1310" },
{ 0, NULL }
};
-static const per_choice_t T_setup_92_choice[] = {
+static const per_choice_t T_setup_113_choice[] = {
{ 0, &hf_lte_rrc_scheduled_v1310, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_v1310 },
{ 1, &hf_lte_rrc_ue_Selected_v1310, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_v1310 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_92, T_setup_92_choice,
+ ett_lte_rrc_T_setup_113, T_setup_113_choice,
NULL);
return offset;
@@ -33710,7 +38789,7 @@ static const value_string lte_rrc_T_commTxResources_v1310_vals[] = {
static const per_choice_t T_commTxResources_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_104 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_92 },
+ { 1, &hf_lte_rrc_setup_128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_113 },
{ 0, NULL, 0, NULL }
};
@@ -33895,7 +38974,7 @@ dissect_lte_rrc_T_rxParameters_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_98_vals[] = {
+static const value_string lte_rrc_T_setup_119_vals[] = {
{ 0, "rf4" },
{ 1, "rf6" },
{ 2, "rf7" },
@@ -33909,7 +38988,7 @@ static const value_string lte_rrc_T_setup_98_vals[] = {
static int
-dissect_lte_rrc_T_setup_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_119(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);
@@ -33925,7 +39004,7 @@ static const value_string lte_rrc_T_discPeriod_v1310_vals[] = {
static const per_choice_t T_discPeriod_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_112 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_98 },
+ { 1, &hf_lte_rrc_setup_136 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_119 },
{ 0, NULL, 0, NULL }
};
@@ -33953,15 +39032,15 @@ dissect_lte_rrc_PhysCellIdList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_99_sequence[] = {
+static const per_sequence_t T_setup_120_sequence[] = {
{ &hf_lte_rrc_physCellId_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdList_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_99, T_setup_99_sequence);
+ ett_lte_rrc_T_setup_120, T_setup_120_sequence);
return offset;
}
@@ -33975,7 +39054,7 @@ static const value_string lte_rrc_T_rxParamsAddNeighFreq_r13_vals[] = {
static const per_choice_t T_rxParamsAddNeighFreq_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_113 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_99 },
+ { 1, &hf_lte_rrc_setup_137 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_120 },
{ 0, NULL, 0, NULL }
};
@@ -34025,7 +39104,7 @@ dissect_lte_rrc_T_freqInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_100_sequence[] = {
+static const per_sequence_t T_setup_121_sequence[] = {
{ &hf_lte_rrc_physCellId_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdList_r13 },
{ &hf_lte_rrc_p_Max , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
{ &hf_lte_rrc_tdd_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
@@ -34037,9 +39116,9 @@ static const per_sequence_t T_setup_100_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_100, T_setup_100_sequence);
+ ett_lte_rrc_T_setup_121, T_setup_121_sequence);
return offset;
}
@@ -34053,7 +39132,7 @@ static const value_string lte_rrc_T_txParamsAddNeighFreq_r13_vals[] = {
static const per_choice_t T_txParamsAddNeighFreq_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_114 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_100 },
+ { 1, &hf_lte_rrc_setup_138 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_121 },
{ 0, NULL, 0, NULL }
};
@@ -34258,22 +39337,22 @@ dissect_lte_rrc_T_ue_Selected_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const value_string lte_rrc_T_setup_93_vals[] = {
+static const value_string lte_rrc_T_setup_114_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_93_choice[] = {
+static const per_choice_t T_setup_114_choice[] = {
{ 0, &hf_lte_rrc_scheduled_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_r12_01 },
{ 1, &hf_lte_rrc_ue_Selected_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_r12_01 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_93, T_setup_93_choice,
+ ett_lte_rrc_T_setup_114, T_setup_114_choice,
NULL);
return offset;
@@ -34288,7 +39367,7 @@ static const value_string lte_rrc_T_discTxResources_r12_vals[] = {
static const per_choice_t T_discTxResources_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_105 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_93 },
+ { 1, &hf_lte_rrc_setup_129 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_114 },
{ 0, NULL, 0, NULL }
};
@@ -34351,15 +39430,15 @@ dissect_lte_rrc_SL_TF_IndexPairList_r12b(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_94_sequence[] = {
+static const per_sequence_t T_setup_115_sequence[] = {
{ &hf_lte_rrc_discTF_IndexList_r12b, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TF_IndexPairList_r12b },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_94, T_setup_94_sequence);
+ ett_lte_rrc_T_setup_115, T_setup_115_sequence);
return offset;
}
@@ -34373,7 +39452,7 @@ static const value_string lte_rrc_T_discTF_IndexList_v1260_vals[] = {
static const per_choice_t T_discTF_IndexList_v1260_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_106 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_94 },
+ { 1, &hf_lte_rrc_setup_130 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_115 },
{ 0, NULL, 0, NULL }
};
@@ -34445,22 +39524,22 @@ dissect_lte_rrc_T_ue_Selected_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_95_vals[] = {
+static const value_string lte_rrc_T_setup_116_vals[] = {
{ 0, "scheduled-r13" },
{ 1, "ue-Selected-r13" },
{ 0, NULL }
};
-static const per_choice_t T_setup_95_choice[] = {
+static const per_choice_t T_setup_116_choice[] = {
{ 0, &hf_lte_rrc_scheduled_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxConfigScheduled_r13 },
{ 1, &hf_lte_rrc_ue_Selected_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_95, T_setup_95_choice,
+ ett_lte_rrc_T_setup_116, T_setup_116_choice,
NULL);
return offset;
@@ -34475,7 +39554,7 @@ static const value_string lte_rrc_T_discTxResourcesPS_r13_vals[] = {
static const per_choice_t T_discTxResourcesPS_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_107 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_95 },
+ { 1, &hf_lte_rrc_setup_131 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_116 },
{ 0, NULL, 0, NULL }
};
@@ -34511,22 +39590,22 @@ dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13(tvbuff_t *tvb _U_, int offset _
}
-static const value_string lte_rrc_T_setup_97_vals[] = {
+static const value_string lte_rrc_T_setup_118_vals[] = {
{ 0, "scheduled-r13" },
{ 1, "ue-Selected-r13" },
{ 0, NULL }
};
-static const per_choice_t T_setup_97_choice[] = {
+static const per_choice_t T_setup_118_choice[] = {
{ 0, &hf_lte_rrc_scheduled_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxConfigScheduled_r13 },
{ 1, &hf_lte_rrc_ue_Selected_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxPoolDedicated_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_97, T_setup_97_choice,
+ ett_lte_rrc_T_setup_118, T_setup_118_choice,
NULL);
return offset;
@@ -34541,7 +39620,7 @@ static const value_string lte_rrc_SL_DiscTxResource_r13_vals[] = {
static const per_choice_t SL_DiscTxResource_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_111 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_97 },
+ { 1, &hf_lte_rrc_setup_135 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_118 },
{ 0, NULL, 0, NULL }
};
@@ -34664,7 +39743,7 @@ dissect_lte_rrc_SL_DiscTxInfoInterFreqListAdd_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_96_sequence[] = {
+static const per_sequence_t T_setup_117_sequence[] = {
{ &hf_lte_rrc_discTxCarrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
{ &hf_lte_rrc_discTxRefCarrierDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13 },
{ &hf_lte_rrc_discTxInfoInterFreqListAdd_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxInfoInterFreqListAdd_r13 },
@@ -34672,9 +39751,9 @@ static const per_sequence_t T_setup_96_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_96, T_setup_96_sequence);
+ ett_lte_rrc_T_setup_117, T_setup_117_sequence);
return offset;
}
@@ -34688,7 +39767,7 @@ static const value_string lte_rrc_T_discTxInterFreqInfo_r13_vals[] = {
static const per_choice_t T_discTxInterFreqInfo_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_108 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_96 },
+ { 1, &hf_lte_rrc_setup_132 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_117 },
{ 0, NULL, 0, NULL }
};
@@ -34793,7 +39872,7 @@ static const value_string lte_rrc_T_discRxGapConfig_r13_vals[] = {
static const per_choice_t T_discRxGapConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_109 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 1, &hf_lte_rrc_setup_133 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
{ 0, NULL, 0, NULL }
};
@@ -34815,7 +39894,7 @@ static const value_string lte_rrc_T_discTxGapConfig_r13_vals[] = {
static const per_choice_t T_discTxGapConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_109 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 1, &hf_lte_rrc_setup_133 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
{ 0, NULL, 0, NULL }
};
@@ -34851,7 +39930,7 @@ static const value_string lte_rrc_T_discSysInfoToReportConfig_r13_vals[] = {
static const per_choice_t T_discSysInfoToReportConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_110 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscSysInfoToReportFreqList_r13 },
+ { 1, &hf_lte_rrc_setup_134 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscSysInfoToReportFreqList_r13 },
{ 0, NULL, 0, NULL }
};
@@ -34979,15 +40058,15 @@ dissect_lte_rrc_RCLWI_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_setup_59_sequence[] = {
+static const per_sequence_t T_setup_73_sequence[] = {
{ &hf_lte_rrc_rclwi_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RCLWI_Config_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_59, T_setup_59_sequence);
+ ett_lte_rrc_T_setup_73, T_setup_73_sequence);
return offset;
}
@@ -35001,7 +40080,7 @@ static const value_string lte_rrc_RCLWI_Configuration_r13_vals[] = {
static const per_choice_t RCLWI_Configuration_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
+ { 1, &hf_lte_rrc_setup_85 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_73 },
{ 0, NULL, 0, NULL }
};
@@ -35054,6 +40133,1510 @@ dissect_lte_rrc_AS_Context_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_50(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,
+ 50, 50, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_100(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,
+ 100, 100, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SubframeBitmapSL_r14_vals[] = {
+ { 0, "bs10-r14" },
+ { 1, "bs16-r14" },
+ { 2, "bs20-r14" },
+ { 3, "bs30-r14" },
+ { 4, "bs40-r14" },
+ { 5, "bs50-r14" },
+ { 6, "bs60-r14" },
+ { 7, "bs100-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t SubframeBitmapSL_r14_choice[] = {
+ { 0, &hf_lte_rrc_bs10_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { 1, &hf_lte_rrc_bs16_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { 2, &hf_lte_rrc_bs20_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_20 },
+ { 3, &hf_lte_rrc_bs30_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_30 },
+ { 4, &hf_lte_rrc_bs40_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_40 },
+ { 5, &hf_lte_rrc_bs50_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_50 },
+ { 6, &hf_lte_rrc_bs60_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_60 },
+ { 7, &hf_lte_rrc_bs100_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_100 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SubframeBitmapSL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SubframeBitmapSL_r14, SubframeBitmapSL_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sizeSubchannel_r14_vals[] = {
+ { 0, "n4" },
+ { 1, "n5" },
+ { 2, "n6" },
+ { 3, "n8" },
+ { 4, "n9" },
+ { 5, "n10" },
+ { 6, "n12" },
+ { 7, "n15" },
+ { 8, "n16" },
+ { 9, "n18" },
+ { 10, "n20" },
+ { 11, "n25" },
+ { 12, "n30" },
+ { 13, "n48" },
+ { 14, "n50" },
+ { 15, "n72" },
+ { 16, "n75" },
+ { 17, "n96" },
+ { 18, "n100" },
+ { 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 int
+dissect_lte_rrc_T_sizeSubchannel_r14(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 lte_rrc_T_numSubchannel_r14_vals[] = {
+ { 0, "n1" },
+ { 1, "n3" },
+ { 2, "n5" },
+ { 3, "n8" },
+ { 4, "n10" },
+ { 5, "n15" },
+ { 6, "n20" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_numSubchannel_r14(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_rxParametersNCell_r14_sequence[] = {
+ { &hf_lte_rrc_tdd_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
+ { &hf_lte_rrc_syncConfigIndex_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rxParametersNCell_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rxParametersNCell_r14, T_rxParametersNCell_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_45(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, 45U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_maxCBR_Level_1_r14(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, maxCBR_Level_1_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_maxSL_V2X_CBRConfig_1_r14(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, maxSL_V2X_CBRConfig_1_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_Tx_ConfigIndex_r14(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, maxSL_V2X_TxConfig_1_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14_sequence_of[1] = {
+ { &hf_lte_rrc_tx_ConfigIndexList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Tx_ConfigIndex_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14(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_lte_rrc_SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14, SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14_sequence_of,
+ 1, maxCBR_Level_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_PPPP_TxConfigIndex_r14_sequence[] = {
+ { &hf_lte_rrc_priorityThreshold_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_Priority_r13 },
+ { &hf_lte_rrc_defaultTxConfigIndex_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_maxCBR_Level_1_r14 },
+ { &hf_lte_rrc_cbr_ConfigIndex_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_maxSL_V2X_CBRConfig_1_r14 },
+ { &hf_lte_rrc_tx_ConfigIndexList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_PPPP_TxConfigIndex_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_PPPP_TxConfigIndex_r14, SL_PPPP_TxConfigIndex_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CBR_PPPP_TxConfigList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CBR_PPPP_TxConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PPPP_TxConfigIndex_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_CBR_PPPP_TxConfigList_r14(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_lte_rrc_SL_CBR_PPPP_TxConfigList_r14, SL_CBR_PPPP_TxConfigList_r14_sequence_of,
+ 1, 8, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_partialSensing_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_partialSensing_r14(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 lte_rrc_T_randomSelection_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_randomSelection_r14(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 SL_P2X_ResourceSelectionConfig_r14_sequence[] = {
+ { &hf_lte_rrc_partialSensing_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_partialSensing_r14 },
+ { &hf_lte_rrc_randomSelection_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_randomSelection_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_P2X_ResourceSelectionConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_P2X_ResourceSelectionConfig_r14, SL_P2X_ResourceSelectionConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_gnss_Sync_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gnss_Sync_r14(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 lte_rrc_T_enb_Sync_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_enb_Sync_r14(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 lte_rrc_T_ue_Sync_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_Sync_r14(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 SL_SyncAllowed_r14_sequence[] = {
+ { &hf_lte_rrc_gnss_Sync_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gnss_Sync_r14 },
+ { &hf_lte_rrc_enb_Sync_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_enb_Sync_r14 },
+ { &hf_lte_rrc_ue_Sync_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Sync_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SyncAllowed_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_SyncAllowed_r14, SL_SyncAllowed_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SL_RestrictResourceReservationPeriod_r14_vals[] = {
+ { 0, "v0dot2" },
+ { 1, "v0dot5" },
+ { 2, "v1" },
+ { 3, "v2" },
+ { 4, "v3" },
+ { 5, "v4" },
+ { 6, "v5" },
+ { 7, "v6" },
+ { 8, "v7" },
+ { 9, "v8" },
+ { 10, "v9" },
+ { 11, "v10" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_SL_RestrictResourceReservationPeriod_r14(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 SL_RestrictResourceReservationPeriodList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_RestrictResourceReservationPeriodList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_RestrictResourceReservationPeriod_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_RestrictResourceReservationPeriodList_r14(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_lte_rrc_SL_RestrictResourceReservationPeriodList_r14, SL_RestrictResourceReservationPeriodList_r14_sequence_of,
+ 1, maxReservationPeriod_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommResourcePoolV2X_r14_sequence[] = {
+ { &hf_lte_rrc_sl_OffsetIndicator_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_OffsetIndicator_r12 },
+ { &hf_lte_rrc_sl_Subframe_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SubframeBitmapSL_r14 },
+ { &hf_lte_rrc_adjacencyPSCCH_PSSCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_sizeSubchannel_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sizeSubchannel_r14 },
+ { &hf_lte_rrc_numSubchannel_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_numSubchannel_r14 },
+ { &hf_lte_rrc_startRB_Subchannel_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_99 },
+ { &hf_lte_rrc_startRB_PSCCH_Pool_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_99 },
+ { &hf_lte_rrc_rxParametersNCell_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParametersNCell_r14 },
+ { &hf_lte_rrc_dataTxParameters_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxParameters_r12 },
+ { &hf_lte_rrc_zoneID_r14 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_7 },
+ { &hf_lte_rrc_threshS_RSSI_CBR_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_45 },
+ { &hf_lte_rrc_poolReportId_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_TxPoolReportIdentity_r14 },
+ { &hf_lte_rrc_cbr_pssch_TxConfigList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CBR_PPPP_TxConfigList_r14 },
+ { &hf_lte_rrc_resourceSelectionConfigP2X_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_P2X_ResourceSelectionConfig_r14 },
+ { &hf_lte_rrc_syncAllowed_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncAllowed_r14 },
+ { &hf_lte_rrc_restrictResourceReservationPeriod_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_RestrictResourceReservationPeriodList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CommResourcePoolV2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_CommResourcePoolV2X_r14, SL_CommResourcePoolV2X_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_scheduled_r14_sequence[] = {
+ { &hf_lte_rrc_sl_V_RNTI_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_C_RNTI },
+ { &hf_lte_rrc_mac_MainConfig_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfigSL_r12 },
+ { &hf_lte_rrc_v2x_SchedulingPool_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { &hf_lte_rrc_mcs_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_logicalChGroupInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogicalChGroupInfoList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_scheduled_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_scheduled_r14, T_scheduled_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SL_V2X_TxPoolIdentity_r14(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, maxSL_V2X_TxPool_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_TxPoolToReleaseListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_TxPoolToReleaseListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_TxPoolIdentity_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_TxPoolToReleaseListV2X_r14(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_lte_rrc_SL_TxPoolToReleaseListV2X_r14, SL_TxPoolToReleaseListV2X_r14_sequence_of,
+ 1, maxSL_V2X_TxPool_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_TxPoolToAddMod_r14_sequence[] = {
+ { &hf_lte_rrc_poolIdentity_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_TxPoolIdentity_r14 },
+ { &hf_lte_rrc_pool_r14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_TxPoolToAddMod_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_TxPoolToAddMod_r14, SL_TxPoolToAddMod_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_TxPoolToAddModListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_TxPoolToAddModListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxPoolToAddMod_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_TxPoolToAddModListV2X_r14(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_lte_rrc_SL_TxPoolToAddModListV2X_r14, SL_TxPoolToAddModListV2X_r14_sequence_of,
+ 1, maxSL_V2X_TxPool_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SL_TypeTxSync_r14_vals[] = {
+ { 0, "gnss" },
+ { 1, "enb" },
+ { 2, "ue" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_SL_TypeTxSync_r14(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 lte_rrc_T_thresUE_Speed_r14_vals[] = {
+ { 0, "kmph60" },
+ { 1, "kmph80" },
+ { 2, "kmph100" },
+ { 3, "kmph120" },
+ { 4, "kmph140" },
+ { 5, "kmph160" },
+ { 6, "kmph180" },
+ { 7, "kmph200" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_thresUE_Speed_r14(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_lte_rrc_INTEGER_1_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,
+ 1U, 20U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_allowedRetxNumberPSSCH_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n1" },
+ { 2, "both" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_allowedRetxNumberPSSCH_r14(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_lte_rrc_INTEGER_M41_31(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,
+ -41, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SL_TxPower_r14_vals[] = {
+ { 0, "minusinfinity-r14" },
+ { 1, "txPower-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t SL_TxPower_r14_choice[] = {
+ { 0, &hf_lte_rrc_minusinfinity_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_txPower_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_M41_31 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_TxPower_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_TxPower_r14, SL_TxPower_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_PSSCH_TxParameters_r14_sequence[] = {
+ { &hf_lte_rrc_minMCS_PSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_maxMCS_PSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_minSubChannel_NumberPSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_20 },
+ { &hf_lte_rrc_maxSubchannel_NumberPSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_20 },
+ { &hf_lte_rrc_allowedRetxNumberPSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_allowedRetxNumberPSSCH_r14 },
+ { &hf_lte_rrc_maxTxPower_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPower_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_PSSCH_TxParameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_PSSCH_TxParameters_r14, SL_PSSCH_TxParameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_PSSCH_TxConfig_r14_sequence[] = {
+ { &hf_lte_rrc_typeTxSync_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_TypeTxSync_r14 },
+ { &hf_lte_rrc_thresUE_Speed_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_thresUE_Speed_r14 },
+ { &hf_lte_rrc_parametersAboveThres_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PSSCH_TxParameters_r14 },
+ { &hf_lte_rrc_parametersBelowThres_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PSSCH_TxParameters_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_PSSCH_TxConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_PSSCH_TxConfig_r14, SL_PSSCH_TxConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_PSSCH_TxConfigList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_PSSCH_TxConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PSSCH_TxConfig_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_PSSCH_TxConfigList_r14(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_lte_rrc_SL_PSSCH_TxConfigList_r14, SL_PSSCH_TxConfigList_r14_sequence_of,
+ 1, maxPSSCH_TxConfig_r14, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SL_ThresPSSCH_RSRP_r14(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, 66U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_ThresPSSCH_RSRP_List_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_ThresPSSCH_RSRP_List_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_ThresPSSCH_RSRP_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_ThresPSSCH_RSRP_List_r14(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_lte_rrc_SL_ThresPSSCH_RSRP_List_r14, SL_ThresPSSCH_RSRP_List_r14_sequence_of,
+ 64, 64, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_probResourceKeep_r14_vals[] = {
+ { 0, "v0" },
+ { 1, "v0dot2" },
+ { 2, "v0dot4" },
+ { 3, "v0dot6" },
+ { 4, "v0dot8" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_probResourceKeep_r14(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_lte_rrc_INTEGER_1_13(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, 13U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_p2x_SensingConfig_r14_sequence[] = {
+ { &hf_lte_rrc_minNumCandidateSF_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_13 },
+ { &hf_lte_rrc_gapCandidateSensing_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_p2x_SensingConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_p2x_SensingConfig_r14, T_p2x_SensingConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sl_ReselectAfter_r14_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n5" },
+ { 5, "n6" },
+ { 6, "n7" },
+ { 7, "n8" },
+ { 8, "n9" },
+ { 9, "spare7" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sl_ReselectAfter_r14(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 SL_CommTxPoolSensingConfig_r14_sequence[] = {
+ { &hf_lte_rrc_pssch_TxConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PSSCH_TxConfigList_r14 },
+ { &hf_lte_rrc_thresPSSCH_RSRP_List_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_ThresPSSCH_RSRP_List_r14 },
+ { &hf_lte_rrc_restrictResourceReservationPeriod_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_RestrictResourceReservationPeriodList_r14 },
+ { &hf_lte_rrc_probResourceKeep_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_probResourceKeep_r14 },
+ { &hf_lte_rrc_p2x_SensingConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_p2x_SensingConfig_r14 },
+ { &hf_lte_rrc_sl_ReselectAfter_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_sl_ReselectAfter_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CommTxPoolSensingConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_CommTxPoolSensingConfig_r14, SL_CommTxPoolSensingConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v2x_CommTxPoolNormalDedicated_r14_sequence[] = {
+ { &hf_lte_rrc_poolToReleaseList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPoolToReleaseListV2X_r14 },
+ { &hf_lte_rrc_poolToAddModList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPoolToAddModListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommTxPoolSensingConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolSensingConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_v2x_CommTxPoolNormalDedicated_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_v2x_CommTxPoolNormalDedicated_r14, T_v2x_CommTxPoolNormalDedicated_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ue_Selected_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_CommTxPoolNormalDedicated_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_v2x_CommTxPoolNormalDedicated_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ue_Selected_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ue_Selected_r14, T_ue_Selected_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_122_vals[] = {
+ { 0, "scheduled-r14" },
+ { 1, "ue-Selected-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_122_choice[] = {
+ { 0, &hf_lte_rrc_scheduled_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_r14 },
+ { 1, &hf_lte_rrc_ue_Selected_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_122, T_setup_122_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_commTxResources_r14_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_commTxResources_r14_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_139 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_122 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_commTxResources_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_commTxResources_r14, T_commTxResources_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sl_Bandwidth_r14_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sl_Bandwidth_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SL_OffsetIndicatorSync_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, 39U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SLSSID_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, 167U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_asyncParameters_r13_sequence[] = {
+ { &hf_lte_rrc_syncCP_Len_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CP_Len_r12 },
+ { &hf_lte_rrc_syncOffsetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_OffsetIndicatorSync_r12 },
+ { &hf_lte_rrc_slssid_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SLSSID_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_asyncParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_asyncParameters_r13, T_asyncParameters_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RSRP_RangeSL_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, 13U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_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);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_syncTxPeriodic_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_syncTxPeriodic_r13_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 T_txParameters_r13_sequence[] = {
+ { &hf_lte_rrc_syncTxParameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxParameters_r12 },
+ { &hf_lte_rrc_syncTxThreshIC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_RangeSL_r12 },
+ { &hf_lte_rrc_syncInfoReserved_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_19 },
+ { &hf_lte_rrc_syncTxPeriodic_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_syncTxPeriodic_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_txParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_txParameters_r13, T_txParameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discSyncWindow_r13_vals[] = {
+ { 0, "w1" },
+ { 1, "w2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discSyncWindow_r13(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_rxParameters_r13_sequence[] = {
+ { &hf_lte_rrc_discSyncWindow_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discSyncWindow_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rxParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rxParameters_r13, T_rxParameters_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SL_OffsetIndicatorSync_v1430(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,
+ 40U, 159U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_gnss_Sync_r14_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gnss_Sync_r14_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 SL_SyncConfigNFreq_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_syncOffsetIndicator_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_OffsetIndicatorSync_v1430 },
+ { &hf_lte_rrc_gnss_Sync_r14_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gnss_Sync_r14_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfigNFreq_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SL_SyncConfigNFreq_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_SyncConfigNFreq_r13_sequence[] = {
+ { &hf_lte_rrc_asyncParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_asyncParameters_r13 },
+ { &hf_lte_rrc_txParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r13 },
+ { &hf_lte_rrc_rxParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParameters_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfigNFreq_r13_eag_1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfigNFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_SyncConfigNFreq_r13, SL_SyncConfigNFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_SyncConfigListNFreqV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_SyncConfigListNFreqV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfigNFreq_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfigListNFreqV2X_r14(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_lte_rrc_SL_SyncConfigListNFreqV2X_r14, SL_SyncConfigListNFreqV2X_r14_sequence_of,
+ 1, maxSL_V2X_SyncConfig_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommRxPoolListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CommRxPoolListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_CommRxPoolListV2X_r14(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_lte_rrc_SL_CommRxPoolListV2X_r14, SL_CommRxPoolListV2X_r14_sequence_of,
+ 1, maxSL_V2X_RxPool_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommTxPoolListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CommTxPoolListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_CommTxPoolListV2X_r14(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_lte_rrc_SL_CommTxPoolListV2X_r14, SL_CommTxPoolListV2X_r14_sequence_of,
+ 1, maxSL_V2X_TxPool_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_zoneLength_r14_vals[] = {
+ { 0, "m5" },
+ { 1, "m10" },
+ { 2, "m20" },
+ { 3, "m50" },
+ { 4, "m100" },
+ { 5, "m200" },
+ { 6, "m500" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_zoneLength_r14(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 value_string lte_rrc_T_zoneWidth_r14_vals[] = {
+ { 0, "m5" },
+ { 1, "m10" },
+ { 2, "m20" },
+ { 3, "m50" },
+ { 4, "m100" },
+ { 5, "m200" },
+ { 6, "m500" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_zoneWidth_r14(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 SL_ZoneConfig_r14_sequence[] = {
+ { &hf_lte_rrc_zoneLength_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_zoneLength_r14 },
+ { &hf_lte_rrc_zoneWidth_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_zoneWidth_r14 },
+ { &hf_lte_rrc_zoneIdLongiMod_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_zoneIdLatiMod_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_ZoneConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_ZoneConfig_r14, SL_ZoneConfig_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_1000(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, 1000U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_InterFreqUE_Config_r14_sequence[] = {
+ { &hf_lte_rrc_physCellIdList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PhysCellIdList_r13 },
+ { &hf_lte_rrc_typeTxSync_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_TypeTxSync_r14 },
+ { &hf_lte_rrc_v2x_SyncConfig_r14_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigListNFreqV2X_r14 },
+ { &hf_lte_rrc_v2x_CommRxPool_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommRxPoolListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommTxPoolNormal_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolListV2X_r14 },
+ { &hf_lte_rrc_p2x_CommTxPoolNormal_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommTxPoolExceptional_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { &hf_lte_rrc_v2x_ResourceSelectionConfig_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolSensingConfig_r14 },
+ { &hf_lte_rrc_zoneConfig_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_ZoneConfig_r14 },
+ { &hf_lte_rrc_offsetDFN_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1000 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_V2X_InterFreqUE_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_V2X_InterFreqUE_Config_r14, SL_V2X_InterFreqUE_Config_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_UE_ConfigList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_V2X_UE_ConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_InterFreqUE_Config_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_V2X_UE_ConfigList_r14(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_lte_rrc_SL_V2X_UE_ConfigList_r14, SL_V2X_UE_ConfigList_r14_sequence_of,
+ 1, maxCellIntra, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_InterFreqInfoV2X_r14_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PLMN_IdentityList },
+ { &hf_lte_rrc_v2x_CommCarrierFreq_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_sl_MaxTxPower_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_sl_Bandwidth_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_sl_Bandwidth_r14 },
+ { &hf_lte_rrc_v2x_SchedulingPool_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { &hf_lte_rrc_v2x_UE_ConfigList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_UE_ConfigList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_InterFreqInfoV2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_InterFreqInfoV2X_r14, SL_InterFreqInfoV2X_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_InterFreqInfoListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_InterFreqInfoListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_InterFreqInfoV2X_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_InterFreqInfoListV2X_r14(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_lte_rrc_SL_InterFreqInfoListV2X_r14, SL_InterFreqInfoListV2X_r14_sequence_of,
+ 0, maxFreqV2X_1_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CBR_Levels_Config_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CBR_Levels_Config_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_CBR_Levels_Config_r14(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_lte_rrc_SL_CBR_Levels_Config_r14, SL_CBR_Levels_Config_r14_sequence_of,
+ 1, maxCBR_Level_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14_sequence_of[1] = {
+ { &hf_lte_rrc_cbr_RangeCommonConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_Levels_Config_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14(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_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14, SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14_sequence_of,
+ 1, maxSL_V2X_CBRConfig_r14, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_10000(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, 10000U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CBR_PSSCH_TxConfig_r14_sequence[] = {
+ { &hf_lte_rrc_cr_Limit_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10000 },
+ { &hf_lte_rrc_tx_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PSSCH_TxParameters_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CBR_PSSCH_TxConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_CBR_PSSCH_TxConfig_r14, SL_CBR_PSSCH_TxConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14_sequence_of[1] = {
+ { &hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_PSSCH_TxConfig_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14(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_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14, SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14_sequence_of,
+ 1, maxSL_V2X_TxConfig_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CBR_CommonTxConfigList_r14_sequence[] = {
+ { &hf_lte_rrc_cbr_RangeCommonConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14 },
+ { &hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CBR_CommonTxConfigList_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_CBR_CommonTxConfigList_r14, SL_CBR_CommonTxConfigList_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_ConfigDedicated_r14_sequence[] = {
+ { &hf_lte_rrc_commTxResources_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxResources_r14 },
+ { &hf_lte_rrc_v2x_InterFreqInfoList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_InterFreqInfoListV2X_r14 },
+ { &hf_lte_rrc_thresSL_TxPrioritization_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_Priority_r13 },
+ { &hf_lte_rrc_typeTxSync_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_TypeTxSync_r14 },
+ { &hf_lte_rrc_cbr_DedicatedTxConfigList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CBR_CommonTxConfigList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_V2X_ConfigDedicated_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_V2X_ConfigDedicated_r14, SL_V2X_ConfigDedicated_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_associationTimer_r13_vals[] = {
+ { 0, "s10" },
+ { 1, "s30" },
+ { 2, "s60" },
+ { 3, "s120" },
+ { 4, "s240" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_associationTimer_r13(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,
+ 5, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_successReportRequested_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_successReportRequested_r13(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 WLAN_SuspendConfig_r14_sequence[] = {
+ { &hf_lte_rrc_wlan_SuspendResumeAllowed_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_wlan_SuspendTriggersStatusReport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_SuspendConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_SuspendConfig_r14, WLAN_SuspendConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_MobilityConfig_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_wlan_SuspendConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_SuspendConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_MobilityConfig_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, WLAN_MobilityConfig_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_MobilityConfig_r13_sequence[] = {
+ { &hf_lte_rrc_wlan_ToReleaseList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { &hf_lte_rrc_wlan_ToAddList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { &hf_lte_rrc_associationTimer_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_associationTimer_r13 },
+ { &hf_lte_rrc_successReportRequested_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_successReportRequested_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_MobilityConfig_r13_eag_1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_MobilityConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_MobilityConfig_r13, WLAN_MobilityConfig_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_65535(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, 65535U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t LWA_Config_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_wt_MAC_Address_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_Config_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, LWA_Config_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LWA_Config_r13_sequence[] = {
+ { &hf_lte_rrc_lwa_MobilityConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_MobilityConfig_r13 },
+ { &hf_lte_rrc_lwa_WT_Counter_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWA_Config_r13_eag_1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LWA_Config_r13, LWA_Config_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_31250(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, 31250U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_connectedWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_connectedWLAN_r13(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 MeasResultWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_wlan_Identifiers_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
+ { &hf_lte_rrc_carrierInfoWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_CarrierInfo_r13 },
+ { &hf_lte_rrc_bandWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_BandIndicator_r13 },
+ { &hf_lte_rrc_rssiWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { &hf_lte_rrc_availableAdmissionCapacityWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31250 },
+ { &hf_lte_rrc_backhaulDL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
+ { &hf_lte_rrc_backhaulUL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
+ { &hf_lte_rrc_channelUtilizationWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_255 },
+ { &hf_lte_rrc_stationCountWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { &hf_lte_rrc_connectedWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_connectedWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasResultWLAN_r13, MeasResultWLAN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultListWLAN_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MeasResultListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultWLAN_r13 },
+};
+
+static int
+dissect_lte_rrc_MeasResultListWLAN_r13(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_lte_rrc_MeasResultListWLAN_r13, MeasResultListWLAN_r13_sequence_of,
+ 1, maxCellReport, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Config_v1430_sequence[] = {
+ { &hf_lte_rrc_sourceSL_V2X_CommConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_ConfigDedicated_r14 },
+ { &hf_lte_rrc_sourceLWA_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Config_r13 },
+ { &hf_lte_rrc_sourceWLAN_MeasResult_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Config_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AS_Config_v1430, AS_Config_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_makeBeforeBreakReq_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_makeBeforeBreakReq_r14(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_nonCriticalExtension_02_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -35067,10 +41650,26 @@ dissect_lte_rrc_T_nonCriticalExtension_02(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t HandoverPreparationInformation_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_as_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v1430 },
+ { &hf_lte_rrc_makeBeforeBreakReq_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_makeBeforeBreakReq_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HandoverPreparationInformation_v1430_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_lte_rrc_HandoverPreparationInformation_v1430_IEs, HandoverPreparationInformation_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t HandoverPreparationInformation_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_as_Config_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v1320 },
{ &hf_lte_rrc_as_Context_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Context_v1320 },
- { &hf_lte_rrc_nonCriticalExtension_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
+ { &hf_lte_rrc_nonCriticalExtension_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35704,6 +42303,21 @@ dissect_lte_rrc_MeasResultListRSSI_SCG_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_T_makeBeforeBreakSCG_Req_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_makeBeforeBreakSCG_Req_r14(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_nonCriticalExtension_04_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -35717,9 +42331,25 @@ dissect_lte_rrc_T_nonCriticalExtension_04(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t SCG_ConfigInfo_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_makeBeforeBreakSCG_Req_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_makeBeforeBreakSCG_Req_r14 },
+ { &hf_lte_rrc_measGapConfigPerCC_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasGapConfigPerCC_List_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCG_ConfigInfo_v1430_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_lte_rrc_SCG_ConfigInfo_v1430_IEs, SCG_ConfigInfo_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SCG_ConfigInfo_v1330_IEs_sequence[] = {
{ &hf_lte_rrc_measResultListRSSI_SCG_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListRSSI_SCG_r13 },
- { &hf_lte_rrc_nonCriticalExtension_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
+ { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigInfo_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35738,7 +42368,7 @@ static const per_sequence_t SCG_ConfigInfo_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_measResultServCellListSCG_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServCellListSCG_Ext_r13 },
{ &hf_lte_rrc_sCellToAddModListSCG_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListSCG_Ext_r13 },
{ &hf_lte_rrc_sCellToReleaseListSCG_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseListExt_r13 },
- { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigInfo_v1330_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigInfo_v1330_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35766,7 +42396,7 @@ static const per_sequence_t SCG_ConfigInfo_r12_IEs_sequence[] = {
{ &hf_lte_rrc_sCellToAddModListSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListSCG_r12 },
{ &hf_lte_rrc_sCellToReleaseListSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseList_r10 },
{ &hf_lte_rrc_p_Max_r12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
- { &hf_lte_rrc_nonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigInfo_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigInfo_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35887,7 +42517,7 @@ dissect_lte_rrc_T_nonCriticalExtension_05(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEPagingCoverageInformation_r13_IEs_sequence[] = {
{ &hf_lte_rrc_mpdcch_NumRepetition_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_256 },
- { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
+ { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
{ NULL, 0, 0, NULL }
};
@@ -36008,7 +42638,7 @@ dissect_lte_rrc_T_nonCriticalExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UERadioAccessCapabilityInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioAccessCapabilityInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo },
- { &hf_lte_rrc_nonCriticalExtension_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
+ { &hf_lte_rrc_nonCriticalExtension_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
{ NULL, 0, 0, NULL }
};
@@ -36153,7 +42783,7 @@ dissect_lte_rrc_T_nonCriticalExtension_07(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UERadioPagingInformation_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_supportedBandListEUTRAForPaging_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxBands_OF_FreqBandIndicator_r11 },
- { &hf_lte_rrc_nonCriticalExtension_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
+ { &hf_lte_rrc_nonCriticalExtension_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
{ NULL, 0, 0, NULL }
};
@@ -36168,7 +42798,7 @@ dissect_lte_rrc_UERadioPagingInformation_v1310_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UERadioPagingInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioPagingInfo_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioPagingInfo_r12 },
- { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UERadioPagingInformation_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UERadioPagingInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36287,6 +42917,76 @@ dissect_lte_rrc_BCCH_BCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string lte_rrc_T_dl_Bandwidth_MBMS_r14_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dl_Bandwidth_MBMS_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_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 MasterInformationBlock_MBMS_r14_sequence[] = {
+ { &hf_lte_rrc_dl_Bandwidth_MBMS_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_Bandwidth_MBMS_r14 },
+ { &hf_lte_rrc_systemFrameNumber_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_6 },
+ { &hf_lte_rrc_additionalNonMBSFNSubframes_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_spare_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MasterInformationBlock_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MasterInformationBlock_MBMS_r14, MasterInformationBlock_MBMS_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BCCH_BCH_MessageType_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_MasterInformationBlock_MBMS_r14(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_BCH_Message_MBMS_sequence[] = {
+ { &hf_lte_rrc_message_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_BCH_MessageType_MBMS_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_BCH_Message_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_BCH_Message_MBMS, BCCH_BCH_Message_MBMS_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_q_Hyst_vals[] = {
{ 0, "dB0" },
{ 1, "dB1" },
@@ -37381,6 +44081,19 @@ dissect_lte_rrc_SystemInformationBlockType5_eag_5(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t SystemInformationBlockType5_eag_6_sequence[] = {
+ { &hf_lte_rrc_scptm_FreqOffset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType5_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType5_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqList },
{ &hf_lte_rrc_lateNonCriticalExtension_09, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_08 },
@@ -37389,6 +44102,7 @@ static const per_sequence_t SystemInformationBlockType5_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -37775,16 +44489,6 @@ dissect_lte_rrc_SystemInformationBlockType6(tvbuff_t *tvb _U_, int offset _U_, a
}
-
-static int
-dissect_lte_rrc_INTEGER_0_45(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, 45U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t T_commonInfo_sequence[] = {
{ &hf_lte_rrc_cellReselectionPriority, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellReselectionPriority },
{ &hf_lte_rrc_ncc_Permitted, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
@@ -39105,11 +45809,100 @@ dissect_lte_rrc_T_mcch_Config_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string lte_rrc_T_mcch_RepetitionPeriod_v1430_vals[] = {
+ { 0, "rf1" },
+ { 1, "rf2" },
+ { 2, "rf4" },
+ { 3, "rf8" },
+ { 4, "rf16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mcch_RepetitionPeriod_v1430(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,
+ 5, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mcch_ModificationPeriod_v1430_vals[] = {
+ { 0, "rf1" },
+ { 1, "rf2" },
+ { 2, "rf4" },
+ { 3, "rf8" },
+ { 4, "rf16" },
+ { 5, "rf32" },
+ { 6, "rf64" },
+ { 7, "rf128" },
+ { 8, "rf256" },
+ { 9, "spare7" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mcch_ModificationPeriod_v1430(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,
+ 10, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_mcch_Config_r14_sequence[] = {
+ { &hf_lte_rrc_mcch_RepetitionPeriod_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mcch_RepetitionPeriod_v1430 },
+ { &hf_lte_rrc_mcch_ModificationPeriod_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mcch_ModificationPeriod_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mcch_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_mcch_Config_r14, T_mcch_Config_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_subcarrierSpacingMBMS_r14_vals[] = {
+ { 0, "khz-7dot5" },
+ { 1, "khz-1dot25" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_subcarrierSpacingMBMS_r14(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 MBSFN_AreaInfo_r9_eag_1_sequence[] = {
+ { &hf_lte_rrc_mcch_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mcch_Config_r14 },
+ { &hf_lte_rrc_subcarrierSpacingMBMS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_subcarrierSpacingMBMS_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBSFN_AreaInfo_r9_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MBSFN_AreaInfo_r9_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MBSFN_AreaInfo_r9_sequence[] = {
{ &hf_lte_rrc_mbsfn_AreaId_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_AreaId_r12 },
{ &hf_lte_rrc_non_MBSFNregionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_non_MBSFNregionLength },
{ &hf_lte_rrc_notificationIndicator_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_7 },
{ &hf_lte_rrc_mcch_Config_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mcch_Config_r9 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_AreaInfo_r9_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -39178,10 +45971,48 @@ dissect_lte_rrc_MBMS_NotificationConfig_r9(tvbuff_t *tvb _U_, int offset _U_, as
}
+
+static int
+dissect_lte_rrc_INTEGER_7_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 7U, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMS_NotificationConfig_v1430_sequence[] = {
+ { &hf_lte_rrc_notificationSF_Index_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_7_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBMS_NotificationConfig_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MBMS_NotificationConfig_v1430, MBMS_NotificationConfig_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType13_r9_eag_1_sequence[] = {
+ { &hf_lte_rrc_notificationConfig_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_NotificationConfig_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType13_r9_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType13_r9_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType13_r9_sequence[] = {
{ &hf_lte_rrc_mbsfn_AreaInfoList_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_AreaInfoList_r9 },
{ &hf_lte_rrc_notificationConfig_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMS_NotificationConfig_r9 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType13_r9_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -39384,11 +46215,72 @@ dissect_lte_rrc_SystemInformationBlockType15_r11_eag_1(tvbuff_t *tvb _U_, int of
}
+static const value_string lte_rrc_T_carrierType_r14_vals[] = {
+ { 0, "mbms" },
+ { 1, "fembmsMixed" },
+ { 2, "fembmsDedicated" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_carrierType_r14(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 MBMS_CarrierType_r14_sequence[] = {
+ { &hf_lte_rrc_carrierType_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_carrierType_r14 },
+ { &hf_lte_rrc_frameOffset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_3 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBMS_CarrierType_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MBMS_CarrierType_r14, MBMS_CarrierType_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMS_InterFreqCarrierTypeList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MBMS_InterFreqCarrierTypeList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMS_CarrierType_r14 },
+};
+
+static int
+dissect_lte_rrc_MBMS_InterFreqCarrierTypeList_r14(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_lte_rrc_MBMS_InterFreqCarrierTypeList_r14, MBMS_InterFreqCarrierTypeList_r14_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType15_r11_eag_2_sequence[] = {
+ { &hf_lte_rrc_mbms_IntraFreqCarrierType_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_CarrierType_r14 },
+ { &hf_lte_rrc_mbms_InterFreqCarrierTypeList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_InterFreqCarrierTypeList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType15_r11_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType15_r11_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType15_r11_sequence[] = {
{ &hf_lte_rrc_mbms_SAI_IntraFreq_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_SAI_List_r11 },
{ &hf_lte_rrc_mbms_SAI_InterFreqList_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_SAI_InterFreqList_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType15_r11_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType15_r11_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -39574,46 +46466,6 @@ dissect_lte_rrc_SL_CommTxPoolList_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-
-static int
-dissect_lte_rrc_SL_OffsetIndicatorSync_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, 39U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_lte_rrc_SLSSID_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, 167U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_lte_rrc_RSRP_RangeSL_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, 13U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_lte_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);
-
- return offset;
-}
-
-
static const per_sequence_t T_txParameters_r12_02_sequence[] = {
{ &hf_lte_rrc_syncTxParameters_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxParameters_r12 },
{ &hf_lte_rrc_syncTxThreshIC_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_RangeSL_r12 },
@@ -39689,6 +46541,35 @@ dissect_lte_rrc_SL_SyncConfig_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string lte_rrc_T_gnss_Sync_r14_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gnss_Sync_r14_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 SL_SyncConfig_r12_eag_2_sequence[] = {
+ { &hf_lte_rrc_syncOffsetIndicator_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_OffsetIndicatorSync_v1430 },
+ { &hf_lte_rrc_gnss_Sync_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gnss_Sync_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfig_r12_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SL_SyncConfig_r12_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SL_SyncConfig_r12_sequence[] = {
{ &hf_lte_rrc_syncCP_Len_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CP_Len_r12 },
{ &hf_lte_rrc_syncOffsetIndicator_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_OffsetIndicatorSync_r12 },
@@ -39696,6 +46577,7 @@ static const per_sequence_t SL_SyncConfig_r12_sequence[] = {
{ &hf_lte_rrc_txParameters_r12_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r12_02 },
{ &hf_lte_rrc_rxParamsNCell_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParamsNCell_r12 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfig_r12_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfig_r12_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -40011,100 +46893,6 @@ dissect_lte_rrc_T_refCarrierCommon_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_asyncParameters_r13_sequence[] = {
- { &hf_lte_rrc_syncCP_Len_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CP_Len_r12 },
- { &hf_lte_rrc_syncOffsetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_OffsetIndicatorSync_r12 },
- { &hf_lte_rrc_slssid_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SLSSID_r12 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_asyncParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_asyncParameters_r13, T_asyncParameters_r13_sequence);
-
- return offset;
-}
-
-
-static const value_string lte_rrc_T_syncTxPeriodic_r13_01_vals[] = {
- { 0, "true" },
- { 0, NULL }
-};
-
-
-static int
-dissect_lte_rrc_T_syncTxPeriodic_r13_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 T_txParameters_r13_sequence[] = {
- { &hf_lte_rrc_syncTxParameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxParameters_r12 },
- { &hf_lte_rrc_syncTxThreshIC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_RangeSL_r12 },
- { &hf_lte_rrc_syncInfoReserved_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_19 },
- { &hf_lte_rrc_syncTxPeriodic_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_syncTxPeriodic_r13_01 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_txParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_txParameters_r13, T_txParameters_r13_sequence);
-
- return offset;
-}
-
-
-static const value_string lte_rrc_T_discSyncWindow_r13_vals[] = {
- { 0, "w1" },
- { 1, "w2" },
- { 0, NULL }
-};
-
-
-static int
-dissect_lte_rrc_T_discSyncWindow_r13(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_rxParameters_r13_sequence[] = {
- { &hf_lte_rrc_discSyncWindow_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discSyncWindow_r13 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_rxParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_rxParameters_r13, T_rxParameters_r13_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t SL_SyncConfigNFreq_r13_sequence[] = {
- { &hf_lte_rrc_asyncParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_asyncParameters_r13 },
- { &hf_lte_rrc_txParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r13 },
- { &hf_lte_rrc_rxParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParameters_r13 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_SL_SyncConfigNFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_SL_SyncConfigNFreq_r13, SL_SyncConfigNFreq_r13_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t SL_SyncConfigListNFreq_r13_sequence_of[1] = {
{ &hf_lte_rrc_SL_SyncConfigListNFreq_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfigNFreq_r13 },
};
@@ -40398,7 +47186,7 @@ dissect_lte_rrc_SystemInformationBlockType19_r12(tvbuff_t *tvb _U_, int offset _
}
-static const value_string lte_rrc_T_sc_mcch_RepetionPeriod_r13_vals[] = {
+static const value_string lte_rrc_T_sc_mcch_RepetitionPeriod_r13_vals[] = {
{ 0, "rf2" },
{ 1, "rf4" },
{ 2, "rf8" },
@@ -40412,7 +47200,7 @@ static const value_string lte_rrc_T_sc_mcch_RepetionPeriod_r13_vals[] = {
static int
-dissect_lte_rrc_T_sc_mcch_RepetionPeriod_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_r13(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);
@@ -40422,16 +47210,6 @@ dissect_lte_rrc_T_sc_mcch_RepetionPeriod_r13(tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_lte_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_lte_rrc_INTEGER_2_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,
2U, 9U, NULL, FALSE);
@@ -40470,13 +47248,435 @@ dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r13(tvbuff_t *tvb _U_, int offset _
}
+static const value_string lte_rrc_T_sc_mcch_RepetitionPeriod_v1430_vals[] = {
+ { 0, "rf1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_v1430(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 lte_rrc_T_sc_mcch_ModificationPeriod_v1430_vals[] = {
+ { 0, "rf1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_ModificationPeriod_v1430(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 lte_rrc_T_mpdcch_NumRepetition_SC_MCCH_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_NumRepetition_SC_MCCH_r14(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,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fdd_r14_vals[] = {
+ { 0, "v1" },
+ { 1, "v1dot5" },
+ { 2, "v2" },
+ { 3, "v2dot5" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 6, "v8" },
+ { 7, "v10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_r14(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 value_string lte_rrc_T_tdd_r14_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v5" },
+ { 4, "v8" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_r14(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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14_vals[] = {
+ { 0, "fdd-r14" },
+ { 1, "tdd-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_StartSF_SC_MCCH_r14_choice[] = {
+ { 0, &hf_lte_rrc_fdd_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_fdd_r14 },
+ { 1, &hf_lte_rrc_tdd_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tdd_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14, T_mpdcch_StartSF_SC_MCCH_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14_vals[] = {
+ { 0, "off" },
+ { 1, "ce-ModeA" },
+ { 2, "ce-ModeB" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14(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 lte_rrc_T_sc_mcch_RepetitionPeriod_BR_r14_vals[] = {
+ { 0, "rf32" },
+ { 1, "rf128" },
+ { 2, "rf512" },
+ { 3, "rf1024" },
+ { 4, "rf2048" },
+ { 5, "rf4096" },
+ { 6, "rf8192" },
+ { 7, "rf16384" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_BR_r14(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 value_string lte_rrc_T_sc_mcch_ModificationPeriod_BR_r14_vals[] = {
+ { 0, "rf32" },
+ { 1, "rf128" },
+ { 2, "rf256" },
+ { 3, "rf512" },
+ { 4, "rf1024" },
+ { 5, "rf2048" },
+ { 6, "rf4096" },
+ { 7, "rf8192" },
+ { 8, "rf16384" },
+ { 9, "rf32768" },
+ { 10, "rf65536" },
+ { 11, "rf131072" },
+ { 12, "rf262144" },
+ { 13, "rf524288" },
+ { 14, "rf1048576" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_ModificationPeriod_BR_r14(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,
+ 15, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_br_BCCH_Config_r14_sequence[] = {
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_v1430 },
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_ModificationPeriod_v1430 },
+ { &hf_lte_rrc_mpdcch_Narrowband_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { &hf_lte_rrc_mpdcch_NumRepetition_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NumRepetition_SC_MCCH_r14 },
+ { &hf_lte_rrc_mpdcch_StartSF_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14 },
+ { &hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14 },
+ { &hf_lte_rrc_sc_mcch_CarrierFreq_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_sc_mcch_Offset_BR_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10 },
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_BR_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_BR_r14 },
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_BR_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_ModificationPeriod_BR_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_br_BCCH_Config_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_br_BCCH_Config_r14, T_br_BCCH_Config_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_onDurationTimerSCPTM_r14_vals[] = {
+ { 0, "psf10" },
+ { 1, "psf20" },
+ { 2, "psf100" },
+ { 3, "psf300" },
+ { 4, "psf500" },
+ { 5, "psf1000" },
+ { 6, "psf1200" },
+ { 7, "psf1600" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimerSCPTM_r14(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 value_string lte_rrc_T_drx_InactivityTimerSCPTM_r14_vals[] = {
+ { 0, "psf0" },
+ { 1, "psf1" },
+ { 2, "psf2" },
+ { 3, "psf4" },
+ { 4, "psf8" },
+ { 5, "psf16" },
+ { 6, "psf32" },
+ { 7, "psf64" },
+ { 8, "psf128" },
+ { 9, "psf256" },
+ { 10, "ps512" },
+ { 11, "psf1024" },
+ { 12, "psf2048" },
+ { 13, "psf4096" },
+ { 14, "psf8192" },
+ { 15, "psf16384" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14(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_lte_rrc_INTEGER_0_19(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, 19U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_511(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, 511U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_4095(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, 4095U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_8191(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, 8191U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_vals[] = {
+ { 0, "sf10" },
+ { 1, "sf20" },
+ { 2, "sf32" },
+ { 3, "sf40" },
+ { 4, "sf64" },
+ { 5, "sf80" },
+ { 6, "sf128" },
+ { 7, "sf160" },
+ { 8, "sf256" },
+ { 9, "sf320" },
+ { 10, "sf512" },
+ { 11, "sf640" },
+ { 12, "sf1024" },
+ { 13, "sf2048" },
+ { 14, "sf4096" },
+ { 15, "sf8192" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r14_choice[] = {
+ { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
+ { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
+ { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
+ { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
+ { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
+ { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
+ { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
+ { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
+ { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
+ { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
+ { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
+ { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2047 },
+ { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4095 },
+ { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8191 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14, T_schedulingPeriodStartOffsetSCPTM_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MCCH_SchedulingInfo_r14_sequence[] = {
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimerSCPTM_r14 },
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14 },
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_SchedulingInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MCCH_SchedulingInfo_r14, SC_MCCH_SchedulingInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14_vals[] = {
+ { 0, "r16" },
+ { 1, "r32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14(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 lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14_vals[] = {
+ { 0, "r192" },
+ { 1, "r256" },
+ { 2, "r384" },
+ { 3, "r512" },
+ { 4, "r768" },
+ { 5, "r1024" },
+ { 6, "r1536" },
+ { 7, "r2048" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14(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 SystemInformationBlockType20_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_br_BCCH_Config_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_br_BCCH_Config_r14 },
+ { &hf_lte_rrc_sc_mcch_SchedulingInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SC_MCCH_SchedulingInfo_r14 },
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14 },
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType20_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType20_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType20_r13_sequence[] = {
- { &hf_lte_rrc_sc_mcch_RepetionPeriod_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_RepetionPeriod_r13 },
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_r13 },
{ &hf_lte_rrc_sc_mcch_Offset_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10 },
{ &hf_lte_rrc_sc_mcch_FirstSubframe_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_9 },
{ &hf_lte_rrc_sc_mcch_duration_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_9 },
{ &hf_lte_rrc_sc_mcch_ModificationPeriod_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType20_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -40492,6 +47692,78 @@ dissect_lte_rrc_SystemInformationBlockType20_r13(tvbuff_t *tvb _U_, int offset _
}
+static const per_sequence_t SL_SyncConfigListV2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_SyncConfigListV2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfig_r12 },
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfigListV2X_r14(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_lte_rrc_SL_SyncConfigListV2X_r14, SL_SyncConfigListV2X_r14_sequence_of,
+ 1, maxSL_V2X_SyncConfig_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_AnchorCarrierFreqList_V2X_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+};
+
+static int
+dissect_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14(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_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14, SL_AnchorCarrierFreqList_V2X_r14_sequence_of,
+ 1, maxFreqV2X_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_ConfigCommon_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_CommRxPool_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommRxPoolListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommTxPoolNormalCommon_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolListV2X_r14 },
+ { &hf_lte_rrc_p2x_CommTxPoolNormalCommon_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommTxPoolExceptional_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { &hf_lte_rrc_v2x_SyncConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigListV2X_r14 },
+ { &hf_lte_rrc_v2x_InterFreqInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_InterFreqInfoListV2X_r14 },
+ { &hf_lte_rrc_v2x_ResourceSelectionConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolSensingConfig_r14 },
+ { &hf_lte_rrc_zoneConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_ZoneConfig_r14 },
+ { &hf_lte_rrc_typeTxSync_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TypeTxSync_r14 },
+ { &hf_lte_rrc_thresSL_TxPrioritization_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Priority_r13 },
+ { &hf_lte_rrc_anchorCarrierFreqList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14 },
+ { &hf_lte_rrc_offsetDFN_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1000 },
+ { &hf_lte_rrc_cbr_CommonTxConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CBR_CommonTxConfigList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_V2X_ConfigCommon_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_V2X_ConfigCommon_r14, SL_V2X_ConfigCommon_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType21_r14_sequence[] = {
+ { &hf_lte_rrc_sl_V2X_ConfigCommon_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_ConfigCommon_r14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType21_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB21");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType21_r14, SystemInformationBlockType21_r14_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_sib_TypeAndInfo_item_vals[] = {
{ 0, "sib2" },
{ 1, "sib3" },
@@ -40512,6 +47784,7 @@ static const value_string lte_rrc_T_sib_TypeAndInfo_item_vals[] = {
{ 16, "sib18-v1250" },
{ 17, "sib19-v1250" },
{ 18, "sib20-v1310" },
+ { 19, "sib21-v1430" },
{ 0, NULL }
};
@@ -40535,6 +47808,7 @@ static const per_choice_t T_sib_TypeAndInfo_item_choice[] = {
{ 16, &hf_lte_rrc_sib18_v1250 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType18_r12 },
{ 17, &hf_lte_rrc_sib19_v1250 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType19_r12 },
{ 18, &hf_lte_rrc_sib20_v1310 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType20_r13 },
+ { 19, &hf_lte_rrc_sib21_v1430 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType21_r14 },
{ 0, NULL, 0, NULL }
};
@@ -40562,14 +47836,14 @@ dissect_lte_rrc_T_sib_TypeAndInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_48_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_49_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_48, T_nonCriticalExtension_48_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_49, T_nonCriticalExtension_49_sequence);
return offset;
}
@@ -40577,7 +47851,7 @@ dissect_lte_rrc_T_nonCriticalExtension_48(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
+ { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
{ NULL, 0, 0, NULL }
};
@@ -40592,7 +47866,7 @@ dissect_lte_rrc_SystemInformation_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SystemInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_sib_TypeAndInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sib_TypeAndInfo },
- { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40723,7 +47997,7 @@ dissect_lte_rrc_BCCH_DL_SCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t BCCH_DL_SCH_Message_sequence[] = {
- { &hf_lte_rrc_message_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType },
+ { &hf_lte_rrc_message_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -40824,7 +48098,7 @@ dissect_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t BCCH_DL_SCH_Message_BR_sequence[] = {
- { &hf_lte_rrc_message_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13 },
+ { &hf_lte_rrc_message_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13 },
{ NULL, 0, 0, NULL }
};
@@ -40837,6 +48111,305 @@ dissect_lte_rrc_BCCH_DL_SCH_Message_BR(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+
+static int
+dissect_lte_rrc_SystemInformation_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_SystemInformation(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t PLMN_IdentityList_MBMS_r14_sequence_of[1] = {
+ { &hf_lte_rrc_PLMN_IdentityList_MBMS_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_Identity },
+};
+
+static int
+dissect_lte_rrc_PLMN_IdentityList_MBMS_r14(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_lte_rrc_PLMN_IdentityList_MBMS_r14, PLMN_IdentityList_MBMS_r14_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellAccessRelatedInfo_r14_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_IdentityList_MBMS_r14 },
+ { &hf_lte_rrc_trackingAreaCode_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TrackingAreaCode },
+ { &hf_lte_rrc_cellIdentity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellIdentity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellAccessRelatedInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cellAccessRelatedInfo_r14, T_cellAccessRelatedInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_Periodicity_r14_vals[] = {
+ { 0, "rf16" },
+ { 1, "rf32" },
+ { 2, "rf64" },
+ { 3, "rf128" },
+ { 4, "rf256" },
+ { 5, "rf512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_Periodicity_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SIB_Type_MBMS_r14_vals[] = {
+ { 0, "sibType10" },
+ { 1, "sibType11" },
+ { 2, "sibType12-v920" },
+ { 3, "sibType13-v920" },
+ { 4, "sibType15-v1130" },
+ { 5, "sibType16-v1130" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_SIB_Type_MBMS_r14(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,
+ 6, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SIB_MappingInfo_MBMS_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SIB_MappingInfo_MBMS_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SIB_Type_MBMS_r14 },
+};
+
+static int
+dissect_lte_rrc_SIB_MappingInfo_MBMS_r14(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_lte_rrc_SIB_MappingInfo_MBMS_r14, SIB_MappingInfo_MBMS_r14_sequence_of,
+ 0, maxSIB_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInfo_MBMS_r14_sequence[] = {
+ { &hf_lte_rrc_si_Periodicity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_Periodicity_r14 },
+ { &hf_lte_rrc_sib_MappingInfo_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SIB_MappingInfo_MBMS_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SchedulingInfo_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SchedulingInfo_MBMS_r14, SchedulingInfo_MBMS_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInfoList_MBMS_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SchedulingInfoList_MBMS_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SchedulingInfo_MBMS_r14 },
+};
+
+static int
+dissect_lte_rrc_SchedulingInfoList_MBMS_r14(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_lte_rrc_SchedulingInfoList_MBMS_r14, SchedulingInfoList_MBMS_r14_sequence_of,
+ 1, maxSI_Message, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_WindowLength_r14_vals[] = {
+ { 0, "ms1" },
+ { 1, "ms2" },
+ { 2, "ms5" },
+ { 3, "ms10" },
+ { 4, "ms15" },
+ { 5, "ms20" },
+ { 6, "ms40" },
+ { 7, "ms80" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_WindowLength_r14(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 value_string lte_rrc_T_radioFrameAllocationPeriod_r14_vals[] = {
+ { 0, "rf4" },
+ { 1, "rf8" },
+ { 2, "rf16" },
+ { 3, "rf32" },
+ { 4, "rf64" },
+ { 5, "rf128" },
+ { 6, "rf512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_radioFrameAllocationPeriod_r14(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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_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 NonMBSFN_SubframeConfig_r14_sequence[] = {
+ { &hf_lte_rrc_radioFrameAllocationPeriod_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_radioFrameAllocationPeriod_r14 },
+ { &hf_lte_rrc_radioFrameAllocationOffset_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_7 },
+ { &hf_lte_rrc_subframeAllocation_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NonMBSFN_SubframeConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NonMBSFN_SubframeConfig_r14, NonMBSFN_SubframeConfig_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_52, T_nonCriticalExtension_52_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_MBMS_r14_sequence[] = {
+ { &hf_lte_rrc_cellAccessRelatedInfo_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellAccessRelatedInfo_r14 },
+ { &hf_lte_rrc_freqBandIndicator_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_r11 },
+ { &hf_lte_rrc_multiBandInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_r11 },
+ { &hf_lte_rrc_schedulingInfoList_MBMS_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SchedulingInfoList_MBMS_r14 },
+ { &hf_lte_rrc_si_WindowLength_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength_r14 },
+ { &hf_lte_rrc_systemInfoValueTag_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_nonMBSFN_SubframeConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NonMBSFN_SubframeConfig_r14 },
+ { &hf_lte_rrc_pdsch_ConfigCommon_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDSCH_ConfigCommon },
+ { &hf_lte_rrc_systemInformationBlockType13_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType13_r9 },
+ { &hf_lte_rrc_cellAccessRelatedInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType1_MBMS_r14, SystemInformationBlockType1_MBMS_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_09_vals[] = {
+ { 0, "systemInformation-MBMS-r14" },
+ { 1, "systemInformationBlockType1-MBMS-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_09_choice[] = {
+ { 0, &hf_lte_rrc_systemInformation_MBMS_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_MBMS_r14 },
+ { 1, &hf_lte_rrc_systemInformationBlockType1_MBMS_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformationBlockType1_MBMS_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_09, T_c1_09_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_02_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_02, T_messageClassExtension_02_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t BCCH_DL_SCH_MessageType_MBMS_r14_choice[] = {
+ { 0, &hf_lte_rrc_c1_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_09 },
+ { 1, &hf_lte_rrc_messageClassExtension_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_02 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14, BCCH_DL_SCH_MessageType_MBMS_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_DL_SCH_Message_MBMS_sequence[] = {
+ { &hf_lte_rrc_message_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_Message_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_DL_SCH_Message_MBMS, BCCH_DL_SCH_Message_MBMS_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonSF_AllocPatternList_r9_sequence_of[1] = {
{ &hf_lte_rrc_CommonSF_AllocPatternList_r9_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfig },
};
@@ -41101,10 +48674,40 @@ dissect_lte_rrc_T_mch_SchedulingPeriod_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_T_mch_SchedulingPeriod_v1430_vals[] = {
+ { 0, "rf1" },
+ { 1, "rf2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mch_SchedulingPeriod_v1430(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 PMCH_Config_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_mch_SchedulingPeriod_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mch_SchedulingPeriod_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PMCH_Config_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PMCH_Config_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PMCH_Config_r12_sequence[] = {
{ &hf_lte_rrc_sf_AllocEnd_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1535 },
{ &hf_lte_rrc_dataMCS_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dataMCS_r12 },
{ &hf_lte_rrc_mch_SchedulingPeriod_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mch_SchedulingPeriod_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PMCH_Config_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -41146,6 +48749,20 @@ dissect_lte_rrc_PMCH_InfoListExt_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const per_sequence_t CommonSF_AllocPatternList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_CommonSF_AllocPatternList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfig_v1430 },
+};
+
+static int
+dissect_lte_rrc_CommonSF_AllocPatternList_r14(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_lte_rrc_CommonSF_AllocPatternList_r14, CommonSF_AllocPatternList_r14_sequence_of,
+ 1, maxMBSFN_Allocations, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_20_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -41159,9 +48776,24 @@ dissect_lte_rrc_T_nonCriticalExtension_20(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t MBSFNAreaConfiguration_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_commonSF_Alloc_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CommonSF_AllocPatternList_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBSFNAreaConfiguration_v1430_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_lte_rrc_MBSFNAreaConfiguration_v1430_IEs, MBSFNAreaConfiguration_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MBSFNAreaConfiguration_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_pmch_InfoListExt_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PMCH_InfoListExt_r12 },
- { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
+ { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41176,7 +48808,7 @@ dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t MBSFNAreaConfiguration_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41193,7 +48825,7 @@ static const per_sequence_t MBSFNAreaConfiguration_r9_sequence[] = {
{ &hf_lte_rrc_commonSF_Alloc_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CommonSF_AllocPatternList_r9 },
{ &hf_lte_rrc_commonSF_AllocPeriod_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_commonSF_AllocPeriod_r9 },
{ &hf_lte_rrc_pmch_InfoList_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PMCH_InfoList_r9 },
- { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41209,20 +48841,20 @@ dissect_lte_rrc_MBSFNAreaConfiguration_r9(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_09_vals[] = {
+static const value_string lte_rrc_T_c1_10_vals[] = {
{ 0, "mbsfnAreaConfiguration-r9" },
{ 0, NULL }
};
-static const per_choice_t T_c1_09_choice[] = {
+static const per_choice_t T_c1_10_choice[] = {
{ 0, &hf_lte_rrc_mbsfnAreaConfiguration_r9, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBSFNAreaConfiguration_r9 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_09, T_c1_09_choice,
+ ett_lte_rrc_T_c1_10, T_c1_10_choice,
NULL);
return offset;
@@ -41273,7 +48905,7 @@ dissect_lte_rrc_T_nonCriticalExtension_17(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBMSCountingRequest_r10_sequence[] = {
{ &hf_lte_rrc_countingRequestList_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CountingRequestList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
+ { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
{ NULL, 0, 0, NULL }
};
@@ -41309,14 +48941,14 @@ dissect_lte_rrc_T_c2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_messageClassExtension_02_sequence[] = {
+static const per_sequence_t T_messageClassExtension_03_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_02, T_messageClassExtension_02_sequence);
+ ett_lte_rrc_T_messageClassExtension_03, T_messageClassExtension_03_sequence);
return offset;
}
@@ -41330,7 +48962,7 @@ static const value_string lte_rrc_T_later_vals[] = {
static const per_choice_t T_later_choice[] = {
{ 0, &hf_lte_rrc_c2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2 },
- { 1, &hf_lte_rrc_messageClassExtension_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_02 },
+ { 1, &hf_lte_rrc_messageClassExtension_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_03 },
{ 0, NULL, 0, NULL }
};
@@ -41351,7 +48983,7 @@ static const value_string lte_rrc_MCCH_MessageType_vals[] = {
};
static const per_choice_t MCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_09 },
+ { 0, &hf_lte_rrc_c1_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_10 },
{ 1, &hf_lte_rrc_later , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_later },
{ 0, NULL, 0, NULL }
};
@@ -41367,7 +48999,7 @@ dissect_lte_rrc_MCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t MCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MCCH_MessageType },
+ { &hf_lte_rrc_message_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -41632,7 +49264,7 @@ dissect_lte_rrc_T_nonCriticalExtension_24(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t Paging_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_redistributionIndication_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_redistributionIndication_r13 },
{ &hf_lte_rrc_systemInfoModification_eDRX_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_eDRX_r13 },
- { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
+ { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
{ NULL, 0, 0, NULL }
};
@@ -41647,7 +49279,7 @@ dissect_lte_rrc_Paging_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Paging_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_eab_ParamModification_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eab_ParamModification_r11 },
- { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41662,7 +49294,7 @@ dissect_lte_rrc_Paging_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Paging_v920_IEs_sequence[] = {
{ &hf_lte_rrc_cmas_Indication_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cmas_Indication_r9 },
- { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41677,7 +49309,7 @@ dissect_lte_rrc_Paging_v920_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t Paging_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41694,7 +49326,7 @@ static const per_sequence_t Paging_sequence[] = {
{ &hf_lte_rrc_pagingRecordList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pagingRecordList },
{ &hf_lte_rrc_systemInfoModification, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification },
{ &hf_lte_rrc_etws_Indication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_etws_Indication },
- { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41710,34 +49342,34 @@ dissect_lte_rrc_Paging(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string lte_rrc_T_c1_10_vals[] = {
+static const value_string lte_rrc_T_c1_11_vals[] = {
{ 0, "paging" },
{ 0, NULL }
};
-static const per_choice_t T_c1_10_choice[] = {
+static const per_choice_t T_c1_11_choice[] = {
{ 0, &hf_lte_rrc_paging , ASN1_NO_EXTENSIONS , dissect_lte_rrc_Paging },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_10, T_c1_10_choice,
+ ett_lte_rrc_T_c1_11, T_c1_11_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_03_sequence[] = {
+static const per_sequence_t T_messageClassExtension_04_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_03, T_messageClassExtension_03_sequence);
+ ett_lte_rrc_T_messageClassExtension_04, T_messageClassExtension_04_sequence);
return offset;
}
@@ -41750,8 +49382,8 @@ static const value_string lte_rrc_PCCH_MessageType_vals[] = {
};
static const per_choice_t PCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_10 },
- { 1, &hf_lte_rrc_messageClassExtension_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_03 },
+ { 0, &hf_lte_rrc_c1_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_11 },
+ { 1, &hf_lte_rrc_messageClassExtension_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_04 },
{ 0, NULL, 0, NULL }
};
@@ -41766,7 +49398,7 @@ dissect_lte_rrc_PCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t PCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType },
+ { &hf_lte_rrc_message_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -41814,7 +49446,7 @@ dissect_lte_rrc_T_nonCriticalExtension_31(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishment_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
+ { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
{ NULL, 0, 0, NULL }
};
@@ -41830,7 +49462,7 @@ dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t RRCConnectionReestablishment_r8_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated },
{ &hf_lte_rrc_nextHopChainingCount, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
- { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41843,7 +49475,7 @@ dissect_lte_rrc_RRCConnectionReestablishment_r8_IEs(tvbuff_t *tvb _U_, int offse
}
-static const value_string lte_rrc_T_c1_30_vals[] = {
+static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, "rrcConnectionReestablishment-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -41855,7 +49487,7 @@ static const value_string lte_rrc_T_c1_30_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_30_choice[] = {
+static const per_choice_t T_c1_31_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishment_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -41868,9 +49500,9 @@ static const per_choice_t T_c1_30_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_30, T_c1_30_choice,
+ ett_lte_rrc_T_c1_31, T_c1_31_choice,
NULL);
return offset;
@@ -41897,7 +49529,7 @@ static const value_string lte_rrc_T_criticalExtensions_25_vals[] = {
};
static const per_choice_t T_criticalExtensions_25_choice[] = {
- { 0, &hf_lte_rrc_c1_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_30 },
+ { 0, &hf_lte_rrc_c1_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_31 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_25, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_25 },
{ 0, NULL, 0, NULL }
};
@@ -41945,7 +49577,7 @@ dissect_lte_rrc_T_nonCriticalExtension_33(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
+ { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
{ NULL, 0, 0, NULL }
};
@@ -41959,7 +49591,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs(tvbuff_t *tvb _U_, i
static const per_sequence_t RRCConnectionReestablishmentReject_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42113,7 +49745,7 @@ dissect_lte_rrc_T_nonCriticalExtension_34(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReject_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_rrc_SuspendIndication_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rrc_SuspendIndication_r13 },
- { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
+ { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
{ NULL, 0, 0, NULL }
};
@@ -42128,7 +49760,7 @@ dissect_lte_rrc_RRCConnectionReject_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_deprioritisationReq_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deprioritisationReq_r11 },
- { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1320_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42143,7 +49775,7 @@ dissect_lte_rrc_RRCConnectionReject_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_1800 },
- { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42158,7 +49790,7 @@ dissect_lte_rrc_RRCConnectionReject_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42173,7 +49805,7 @@ dissect_lte_rrc_RRCConnectionReject_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_r8_IEs_sequence[] = {
{ &hf_lte_rrc_waitTime , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_16 },
- { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42186,7 +49818,7 @@ dissect_lte_rrc_RRCConnectionReject_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_31_vals[] = {
+static const value_string lte_rrc_T_c1_32_vals[] = {
{ 0, "rrcConnectionReject-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42194,7 +49826,7 @@ static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_31_choice[] = {
+static const per_choice_t T_c1_32_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReject_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -42203,9 +49835,9 @@ static const per_choice_t T_c1_31_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_31, T_c1_31_choice,
+ ett_lte_rrc_T_c1_32, T_c1_32_choice,
NULL);
return offset;
@@ -42232,7 +49864,7 @@ static const value_string lte_rrc_T_criticalExtensions_29_vals[] = {
};
static const per_choice_t T_criticalExtensions_29_choice[] = {
- { 0, &hf_lte_rrc_c1_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_31 },
+ { 0, &hf_lte_rrc_c1_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_32 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_29, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_29 },
{ 0, NULL, 0, NULL }
};
@@ -42279,7 +49911,7 @@ dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionSetup_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
+ { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
{ NULL, 0, 0, NULL }
};
@@ -42294,7 +49926,7 @@ dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated },
- { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42307,7 +49939,7 @@ dissect_lte_rrc_RRCConnectionSetup_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_34_vals[] = {
+static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, "rrcConnectionSetup-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -42319,7 +49951,7 @@ static const value_string lte_rrc_T_c1_34_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_34_choice[] = {
+static const per_choice_t T_c1_35_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionSetup_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetup_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -42332,9 +49964,9 @@ static const per_choice_t T_c1_34_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_34, T_c1_34_choice,
+ ett_lte_rrc_T_c1_35, T_c1_35_choice,
NULL);
return offset;
@@ -42361,7 +49993,7 @@ static const value_string lte_rrc_T_criticalExtensions_35_vals[] = {
};
static const per_choice_t T_criticalExtensions_35_choice[] = {
- { 0, &hf_lte_rrc_c1_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_34 },
+ { 0, &hf_lte_rrc_c1_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_35 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_35, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_35 },
{ 0, NULL, 0, NULL }
};
@@ -42412,7 +50044,7 @@ dissect_lte_rrc_RRCConnectionSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_c1_11_vals[] = {
+static const value_string lte_rrc_T_c1_12_vals[] = {
{ 0, "rrcConnectionReestablishment" },
{ 1, "rrcConnectionReestablishmentReject" },
{ 2, "rrcConnectionReject" },
@@ -42420,7 +50052,7 @@ static const value_string lte_rrc_T_c1_11_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_11_choice[] = {
+static const per_choice_t T_c1_12_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishment, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment },
{ 1, &hf_lte_rrc_rrcConnectionReestablishmentReject, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentReject },
{ 2, &hf_lte_rrc_rrcConnectionReject, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject },
@@ -42429,23 +50061,23 @@ static const per_choice_t T_c1_11_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_11, T_c1_11_choice,
+ ett_lte_rrc_T_c1_12, T_c1_12_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_04_sequence[] = {
+static const per_sequence_t T_messageClassExtension_05_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_04, T_messageClassExtension_04_sequence);
+ ett_lte_rrc_T_messageClassExtension_05, T_messageClassExtension_05_sequence);
return offset;
}
@@ -42458,8 +50090,8 @@ static const value_string lte_rrc_DL_CCCH_MessageType_vals[] = {
};
static const per_choice_t DL_CCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_11 },
- { 1, &hf_lte_rrc_messageClassExtension_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_04 },
+ { 0, &hf_lte_rrc_c1_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_12 },
+ { 1, &hf_lte_rrc_messageClassExtension_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_05 },
{ 0, NULL, 0, NULL }
};
@@ -42474,7 +50106,7 @@ dissect_lte_rrc_DL_CCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t DL_CCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType },
+ { &hf_lte_rrc_message_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -42522,7 +50154,7 @@ dissect_lte_rrc_T_nonCriticalExtension_11(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CSFBParametersResponseCDMA2000_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
+ { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
{ NULL, 0, 0, NULL }
};
@@ -42538,7 +50170,7 @@ dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs(tvbuff_t *tvb _U_, int o
static const per_sequence_t CSFBParametersResponseCDMA2000_r8_IEs_sequence[] = {
{ &hf_lte_rrc_rand , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RAND_CDMA2000 },
{ &hf_lte_rrc_mobilityParameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityParametersCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42671,7 +50303,7 @@ dissect_lte_rrc_T_nonCriticalExtension_12(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t DLInformationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
+ { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
{ NULL, 0, 0, NULL }
};
@@ -42686,7 +50318,7 @@ dissect_lte_rrc_DLInformationTransfer_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t DLInformationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dedicatedInfoType },
- { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42699,7 +50331,7 @@ dissect_lte_rrc_DLInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_17_vals[] = {
+static const value_string lte_rrc_T_c1_18_vals[] = {
{ 0, "dlInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42707,7 +50339,7 @@ static const value_string lte_rrc_T_c1_17_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_17_choice[] = {
+static const per_choice_t T_c1_18_choice[] = {
{ 0, &hf_lte_rrc_dlInformationTransfer_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -42716,9 +50348,9 @@ static const per_choice_t T_c1_17_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_17, T_c1_17_choice,
+ ett_lte_rrc_T_c1_18, T_c1_18_choice,
NULL);
return offset;
@@ -42745,7 +50377,7 @@ static const value_string lte_rrc_T_criticalExtensions_11_vals[] = {
};
static const per_choice_t T_criticalExtensions_11_choice[] = {
- { 0, &hf_lte_rrc_c1_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_17 },
+ { 0, &hf_lte_rrc_c1_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_18 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_11 },
{ 0, NULL, 0, NULL }
};
@@ -42809,7 +50441,7 @@ dissect_lte_rrc_T_nonCriticalExtension_13(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_dualRxTxRedirectIndicator_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dualRxTxRedirectIndicator_r10 },
{ &hf_lte_rrc_redirectCarrierCDMA2000_1XRTT_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
+ { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
{ NULL, 0, 0, NULL }
};
@@ -42824,7 +50456,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v920_IEs_sequence[] = {
{ &hf_lte_rrc_concurrPrepCDMA2000_HRPD_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
- { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42839,7 +50471,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42856,7 +50488,7 @@ static const per_sequence_t HandoverFromEUTRAPreparationRequest_r8_IEs_sequence[
{ &hf_lte_rrc_cdma2000_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CDMA2000_Type },
{ &hf_lte_rrc_rand , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RAND_CDMA2000 },
{ &hf_lte_rrc_mobilityParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityParametersCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42869,7 +50501,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_18_vals[] = {
+static const value_string lte_rrc_T_c1_19_vals[] = {
{ 0, "handoverFromEUTRAPreparationRequest-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42877,7 +50509,7 @@ static const value_string lte_rrc_T_c1_18_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_18_choice[] = {
+static const per_choice_t T_c1_19_choice[] = {
{ 0, &hf_lte_rrc_handoverFromEUTRAPreparationRequest_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -42886,9 +50518,9 @@ static const per_choice_t T_c1_18_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_18, T_c1_18_choice,
+ ett_lte_rrc_T_c1_19, T_c1_19_choice,
NULL);
return offset;
@@ -42915,7 +50547,7 @@ static const value_string lte_rrc_T_criticalExtensions_12_vals[] = {
};
static const per_choice_t T_criticalExtensions_12_choice[] = {
- { 0, &hf_lte_rrc_c1_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_18 },
+ { 0, &hf_lte_rrc_c1_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_19 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_12 },
{ 0, NULL, 0, NULL }
};
@@ -43302,7 +50934,7 @@ dissect_lte_rrc_T_nonCriticalExtension_22(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MobilityFromEUTRACommand_v8d0_IEs_sequence[] = {
{ &hf_lte_rrc_bandIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandIndicatorGERAN },
- { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
+ { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
{ NULL, 0, 0, NULL }
};
@@ -43317,7 +50949,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43333,7 +50965,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_r8_IEs_sequence[] = {
{ &hf_lte_rrc_cs_FallbackIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_purpose , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_purpose },
- { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43418,7 +51050,7 @@ dissect_lte_rrc_T_nonCriticalExtension_23(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MobilityFromEUTRACommand_v960_IEs_sequence[] = {
{ &hf_lte_rrc_bandIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandIndicatorGERAN },
- { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
+ { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
{ NULL, 0, 0, NULL }
};
@@ -43433,7 +51065,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43449,7 +51081,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_r9_IEs_sequence[] = {
{ &hf_lte_rrc_cs_FallbackIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_purpose_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_purpose_01 },
- { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43462,7 +51094,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_r9_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_25_vals[] = {
+static const value_string lte_rrc_T_c1_26_vals[] = {
{ 0, "mobilityFromEUTRACommand-r8" },
{ 1, "mobilityFromEUTRACommand-r9" },
{ 2, "spare2" },
@@ -43470,7 +51102,7 @@ static const value_string lte_rrc_T_c1_25_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_25_choice[] = {
+static const per_choice_t T_c1_26_choice[] = {
{ 0, &hf_lte_rrc_mobilityFromEUTRACommand_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MobilityFromEUTRACommand_r8_IEs },
{ 1, &hf_lte_rrc_mobilityFromEUTRACommand_r9, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MobilityFromEUTRACommand_r9_IEs },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -43479,9 +51111,9 @@ static const per_choice_t T_c1_25_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_25, T_c1_25_choice,
+ ett_lte_rrc_T_c1_26, T_c1_26_choice,
NULL);
return offset;
@@ -43508,7 +51140,7 @@ static const value_string lte_rrc_T_criticalExtensions_19_vals[] = {
};
static const per_choice_t T_criticalExtensions_19_choice[] = {
- { 0, &hf_lte_rrc_c1_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_25 },
+ { 0, &hf_lte_rrc_c1_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_26 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_19, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_19 },
{ 0, NULL, 0, NULL }
};
@@ -43794,6 +51426,22 @@ dissect_lte_rrc_RadioResourceConfigCommon_eag_4(tvbuff_t *tvb _U_, int offset _U
}
+static const per_sequence_t RadioResourceConfigCommon_eag_5_sequence[] = {
+ { &hf_lte_rrc_highSpeedConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HighSpeedConfig_r14 },
+ { &hf_lte_rrc_prach_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_Config_v1430 },
+ { &hf_lte_rrc_pucch_ConfigCommon_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigCommon_v1430 },
+ { &hf_lte_rrc_tdd_Config_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommon_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, RadioResourceConfigCommon_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigCommon_sequence[] = {
{ &hf_lte_rrc_rach_ConfigCommon, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RACH_ConfigCommon },
{ &hf_lte_rrc_prach_Config_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PRACH_Config },
@@ -43811,6 +51459,7 @@ static const per_sequence_t RadioResourceConfigCommon_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommon_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommon_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommon_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommon_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -43879,6 +51528,86 @@ dissect_lte_rrc_MobilityControlInfo_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t MobilityControlInfoV2X_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_CommTxPoolExceptional_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommResourcePoolV2X_r14 },
+ { &hf_lte_rrc_v2x_CommRxPool_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommRxPoolListV2X_r14 },
+ { &hf_lte_rrc_v2x_CommSyncConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigListV2X_r14 },
+ { &hf_lte_rrc_cbr_MobilityTxConfigList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CBR_CommonTxConfigList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MobilityControlInfoV2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MobilityControlInfoV2X_r14, MobilityControlInfoV2X_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_handoverWithoutWT_Change_r14_vals[] = {
+ { 0, "keepLWA-Config" },
+ { 1, "sendEndMarker" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_handoverWithoutWT_Change_r14(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 lte_rrc_T_makeBeforeBreak_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_makeBeforeBreak_r14(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 lte_rrc_T_sameSFN_Indication_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sameSFN_Indication_r14(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 MobilityControlInfo_eag_3_sequence[] = {
+ { &hf_lte_rrc_mobilityControlInfoV2X_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityControlInfoV2X_r14 },
+ { &hf_lte_rrc_handoverWithoutWT_Change_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_handoverWithoutWT_Change_r14 },
+ { &hf_lte_rrc_makeBeforeBreak_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_makeBeforeBreak_r14 },
+ { &hf_lte_rrc_rach_Skip_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RACH_Skip_r14 },
+ { &hf_lte_rrc_sameSFN_Indication_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_sameSFN_Indication_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MobilityControlInfo_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MobilityControlInfo_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MobilityControlInfo_sequence[] = {
{ &hf_lte_rrc_targetPhysCellId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
{ &hf_lte_rrc_carrierFreq_03, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqEUTRA },
@@ -43890,6 +51619,7 @@ static const per_sequence_t MobilityControlInfo_sequence[] = {
{ &hf_lte_rrc_rach_ConfigDedicated, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RACH_ConfigDedicated },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityControlInfo_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityControlInfo_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityControlInfo_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -44098,16 +51828,6 @@ dissect_lte_rrc_T_wlan_OffloadInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-
-static int
-dissect_lte_rrc_INTEGER_0_65535(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, 65535U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t T_scg_ConfigPartMCG_r12_sequence[] = {
{ &hf_lte_rrc_scg_Counter_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
{ &hf_lte_rrc_powerCoordinationInfo_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PowerCoordinationInfo_r12 },
@@ -44190,81 +51910,15 @@ dissect_lte_rrc_SL_SyncTxControl_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const value_string lte_rrc_T_associationTimer_r13_vals[] = {
- { 0, "s10" },
- { 1, "s30" },
- { 2, "s60" },
- { 3, "s120" },
- { 4, "s240" },
- { 0, NULL }
-};
-
-
-static int
-dissect_lte_rrc_T_associationTimer_r13(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,
- 5, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string lte_rrc_T_successReportRequested_r13_vals[] = {
- { 0, "true" },
- { 0, NULL }
-};
-
-
-static int
-dissect_lte_rrc_T_successReportRequested_r13(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 WLAN_MobilityConfig_r13_sequence[] = {
- { &hf_lte_rrc_wlan_ToReleaseList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
- { &hf_lte_rrc_wlan_ToAddList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
- { &hf_lte_rrc_associationTimer_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_associationTimer_r13 },
- { &hf_lte_rrc_successReportRequested_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_successReportRequested_r13 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_WLAN_MobilityConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_WLAN_MobilityConfig_r13, WLAN_MobilityConfig_r13_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t LWA_Config_r13_sequence[] = {
- { &hf_lte_rrc_lwa_MobilityConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_MobilityConfig_r13 },
- { &hf_lte_rrc_lwa_WT_Counter_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_LWA_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_LWA_Config_r13, LWA_Config_r13_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t T_setup_28_sequence[] = {
+static const per_sequence_t T_setup_31_sequence[] = {
{ &hf_lte_rrc_lwa_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWA_Config_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_28, T_setup_28_sequence);
+ ett_lte_rrc_T_setup_31, T_setup_31_sequence);
return offset;
}
@@ -44278,7 +51932,7 @@ static const value_string lte_rrc_LWA_Configuration_r13_vals[] = {
static const per_choice_t LWA_Configuration_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
+ { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
{ 0, NULL, 0, NULL }
};
@@ -44404,15 +52058,15 @@ dissect_lte_rrc_LWIP_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_setup_29_sequence[] = {
+static const per_sequence_t T_setup_32_sequence[] = {
{ &hf_lte_rrc_lwip_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Config_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_29, T_setup_29_sequence);
+ ett_lte_rrc_T_setup_32, T_setup_32_sequence);
return offset;
}
@@ -44426,7 +52080,7 @@ static const value_string lte_rrc_LWIP_Configuration_r13_vals[] = {
static const per_choice_t LWIP_Configuration_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
{ 0, NULL, 0, NULL }
};
@@ -44440,6 +52094,59 @@ dissect_lte_rrc_LWIP_Configuration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t SCellToAddModExt_v1430_sequence[] = {
+ { &hf_lte_rrc_srs_SwitchFromServCellIndex_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCellToAddModExt_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SCellToAddModExt_v1430, SCellToAddModExt_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCellToAddModListExt_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_SCellToAddModListExt_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddModExt_v1430 },
+};
+
+static int
+dissect_lte_rrc_SCellToAddModListExt_v1430(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_lte_rrc_SCellToAddModListExt_v1430, SCellToAddModListExt_v1430_sequence_of,
+ 1, maxSCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_perCC_GapIndicationRequest_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_perCC_GapIndicationRequest_r14(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_lte_rrc_T_systemInformationBlockType2Dedicated_r14(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_SystemInformationBlockType2_PDU);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_29_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -44453,13 +52160,31 @@ dissect_lte_rrc_T_nonCriticalExtension_29(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionReconfiguration_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_sl_V2X_ConfigDedicated_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_ConfigDedicated_r14 },
+ { &hf_lte_rrc_sCellToAddModListExt_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_v1430 },
+ { &hf_lte_rrc_perCC_GapIndicationRequest_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_perCC_GapIndicationRequest_r14 },
+ { &hf_lte_rrc_systemInformationBlockType2Dedicated_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInformationBlockType2Dedicated_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfiguration_v1430_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_lte_rrc_RRCConnectionReconfiguration_v1430_IEs, RRCConnectionReconfiguration_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionReconfiguration_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_sCellToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseListExt_r13 },
{ &hf_lte_rrc_sCellToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_r13 },
{ &hf_lte_rrc_lwa_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Configuration_r13 },
{ &hf_lte_rrc_lwip_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWIP_Configuration_r13 },
{ &hf_lte_rrc_rclwi_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RCLWI_Configuration_r13 },
- { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
+ { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44478,7 +52203,7 @@ static const per_sequence_t RRCConnectionReconfiguration_v1250_IEs_sequence[] =
{ &hf_lte_rrc_sl_SyncTxControl_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncTxControl_r12 },
{ &hf_lte_rrc_sl_DiscConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscConfig_r12 },
{ &hf_lte_rrc_sl_CommConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommConfig_r12 },
- { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44493,7 +52218,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_systemInformationBlockType1Dedicated_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInformationBlockType1Dedicated_r11 },
- { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44509,7 +52234,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_sCellToReleaseList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseList_r10 },
{ &hf_lte_rrc_sCellToAddModList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModList_r10 },
- { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44525,7 +52250,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v920_IEs_sequence[] = {
{ &hf_lte_rrc_otherConfig_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OtherConfig_r9 },
{ &hf_lte_rrc_fullConfig_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fullConfig_r9 },
- { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44540,7 +52265,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t RRCConnectionReconfiguration_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_01 },
- { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44559,7 +52284,7 @@ static const per_sequence_t RRCConnectionReconfiguration_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoNASList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS },
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated },
{ &hf_lte_rrc_securityConfigHO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityConfigHO },
- { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44572,7 +52297,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_r8_IEs(tvbuff_t *tvb _U_, int offse
}
-static const value_string lte_rrc_T_c1_29_vals[] = {
+static const value_string lte_rrc_T_c1_30_vals[] = {
{ 0, "rrcConnectionReconfiguration-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -44584,7 +52309,7 @@ static const value_string lte_rrc_T_c1_29_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_29_choice[] = {
+static const per_choice_t T_c1_30_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReconfiguration_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfiguration_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -44597,9 +52322,9 @@ static const per_choice_t T_c1_29_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_29, T_c1_29_choice,
+ ett_lte_rrc_T_c1_30, T_c1_30_choice,
NULL);
return offset;
@@ -44626,7 +52351,7 @@ static const value_string lte_rrc_T_criticalExtensions_23_vals[] = {
};
static const per_choice_t T_criticalExtensions_23_choice[] = {
- { 0, &hf_lte_rrc_c1_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_29 },
+ { 0, &hf_lte_rrc_c1_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_30 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_23, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_23 },
{ 0, NULL, 0, NULL }
};
@@ -45289,7 +53014,7 @@ dissect_lte_rrc_T_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionRelease_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_resumeIdentity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ResumeIdentity_r13 },
- { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
+ { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
{ NULL, 0, 0, NULL }
};
@@ -45304,7 +53029,7 @@ dissect_lte_rrc_RRCConnectionRelease_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t RRCConnectionRelease_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_1800 },
- { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1320_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45319,7 +53044,7 @@ dissect_lte_rrc_RRCConnectionRelease_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t RRCConnectionRelease_v920_IEs_sequence[] = {
{ &hf_lte_rrc_cellInfoList_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cellInfoList_r9 },
- { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45334,7 +53059,7 @@ dissect_lte_rrc_RRCConnectionRelease_v920_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionRelease_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_02 },
- { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45351,7 +53076,7 @@ static const per_sequence_t RRCConnectionRelease_r8_IEs_sequence[] = {
{ &hf_lte_rrc_releaseCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReleaseCause },
{ &hf_lte_rrc_redirectedCarrierInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo },
{ &hf_lte_rrc_idleModeMobilityControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IdleModeMobilityControlInfo },
- { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45364,7 +53089,7 @@ dissect_lte_rrc_RRCConnectionRelease_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_32_vals[] = {
+static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, "rrcConnectionRelease-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45372,7 +53097,7 @@ static const value_string lte_rrc_T_c1_32_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_32_choice[] = {
+static const per_choice_t T_c1_33_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionRelease_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRelease_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -45381,9 +53106,9 @@ static const per_choice_t T_c1_32_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_32, T_c1_32_choice,
+ ett_lte_rrc_T_c1_33, T_c1_33_choice,
NULL);
return offset;
@@ -45410,7 +53135,7 @@ static const value_string lte_rrc_T_criticalExtensions_30_vals[] = {
};
static const per_choice_t T_criticalExtensions_30_choice[] = {
- { 0, &hf_lte_rrc_c1_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_32 },
+ { 0, &hf_lte_rrc_c1_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_33 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_30, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_30 },
{ 0, NULL, 0, NULL }
};
@@ -45457,14 +53182,14 @@ dissect_lte_rrc_SecurityConfigSMC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_45, T_nonCriticalExtension_45_sequence);
return offset;
}
@@ -45472,7 +53197,7 @@ dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeCommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
{ NULL, 0, 0, NULL }
};
@@ -45487,7 +53212,7 @@ dissect_lte_rrc_SecurityModeCommand_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeCommand_r8_IEs_sequence[] = {
{ &hf_lte_rrc_securityConfigSMC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SecurityConfigSMC },
- { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45500,7 +53225,7 @@ dissect_lte_rrc_SecurityModeCommand_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_37_vals[] = {
+static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, "securityModeCommand-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45508,7 +53233,7 @@ static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_37_choice[] = {
+static const per_choice_t T_c1_38_choice[] = {
{ 0, &hf_lte_rrc_securityModeCommand_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeCommand_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -45517,9 +53242,9 @@ static const per_choice_t T_c1_37_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_37, T_c1_37_choice,
+ ett_lte_rrc_T_c1_38, T_c1_38_choice,
NULL);
return offset;
@@ -45546,7 +53271,7 @@ static const value_string lte_rrc_T_criticalExtensions_38_vals[] = {
};
static const per_choice_t T_criticalExtensions_38_choice[] = {
- { 0, &hf_lte_rrc_c1_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_37 },
+ { 0, &hf_lte_rrc_c1_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_38 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_38, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_38 },
{ 0, NULL, 0, NULL }
};
@@ -45662,14 +53387,93 @@ dissect_lte_rrc_T_requestReducedIntNonContComb_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
+static const value_string lte_rrc_CA_BandwidthClass_r10_vals[] = {
+ { 0, "a" },
+ { 1, "b" },
+ { 2, "c" },
+ { 3, "d" },
+ { 4, "e" },
+ { 5, "f" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_CA_BandwidthClass_r10(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,
+ 6, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandIndication_r14_sequence[] = {
+ { &hf_lte_rrc_bandEUTRA_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_r11 },
+ { &hf_lte_rrc_ca_BandwidthClassDL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CA_BandwidthClass_r10 },
+ { &hf_lte_rrc_ca_BandwidthClassUL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CA_BandwidthClass_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_BandIndication_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_52, T_nonCriticalExtension_52_sequence);
+ ett_lte_rrc_BandIndication_r14, BandIndication_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombination_r14_sequence_of[1] = {
+ { &hf_lte_rrc_BandCombination_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandIndication_r14 },
+};
+
+static int
+dissect_lte_rrc_BandCombination_r14(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_lte_rrc_BandCombination_r14, BandCombination_r14_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombinationList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_BandCombinationList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombination_r14 },
+};
+
+static int
+dissect_lte_rrc_BandCombinationList_r14(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_lte_rrc_BandCombinationList_r14, BandCombinationList_r14_sequence_of,
+ 1, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityEnquiry_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_requestDiffFallbackCombList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandCombinationList_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityEnquiry_v1430_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_lte_rrc_UECapabilityEnquiry_v1430_IEs, UECapabilityEnquiry_v1430_IEs_sequence);
return offset;
}
@@ -45681,7 +53485,7 @@ static const per_sequence_t UECapabilityEnquiry_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_requestedMaxCCsDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
{ &hf_lte_rrc_requestedMaxCCsUL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
{ &hf_lte_rrc_requestReducedIntNonContComb_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestReducedIntNonContComb_r13 },
- { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
+ { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45696,7 +53500,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v1180_IEs_sequence[] = {
{ &hf_lte_rrc_requestedFrequencyBands_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 },
- { &hf_lte_rrc_nonCriticalExtension_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45711,7 +53515,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45726,7 +53530,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CapabilityRequest, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_CapabilityRequest },
- { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45739,7 +53543,7 @@ dissect_lte_rrc_UECapabilityEnquiry_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_40_vals[] = {
+static const value_string lte_rrc_T_c1_41_vals[] = {
{ 0, "ueCapabilityEnquiry-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45747,7 +53551,7 @@ static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_40_choice[] = {
+static const per_choice_t T_c1_41_choice[] = {
{ 0, &hf_lte_rrc_ueCapabilityEnquiry_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityEnquiry_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -45756,9 +53560,9 @@ static const per_choice_t T_c1_40_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_40, T_c1_40_choice,
+ ett_lte_rrc_T_c1_41, T_c1_41_choice,
NULL);
return offset;
@@ -45785,7 +53589,7 @@ static const value_string lte_rrc_T_criticalExtensions_44_vals[] = {
};
static const per_choice_t T_criticalExtensions_44_choice[] = {
- { 0, &hf_lte_rrc_c1_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_40 },
+ { 0, &hf_lte_rrc_c1_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_41 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_44, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_44 },
{ 0, NULL, 0, NULL }
};
@@ -45873,7 +53677,7 @@ dissect_lte_rrc_T_nonCriticalExtension_08(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CounterCheck_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
+ { &hf_lte_rrc_nonCriticalExtension_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
{ NULL, 0, 0, NULL }
};
@@ -45888,7 +53692,7 @@ dissect_lte_rrc_CounterCheck_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t CounterCheck_r8_IEs_sequence[] = {
{ &hf_lte_rrc_drb_CountMSB_InfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_CountMSB_InfoList },
- { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45901,7 +53705,7 @@ dissect_lte_rrc_CounterCheck_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_c1_16_vals[] = {
+static const value_string lte_rrc_T_c1_17_vals[] = {
{ 0, "counterCheck-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45909,7 +53713,7 @@ static const value_string lte_rrc_T_c1_16_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_16_choice[] = {
+static const per_choice_t T_c1_17_choice[] = {
{ 0, &hf_lte_rrc_counterCheck_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CounterCheck_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -45918,9 +53722,9 @@ static const per_choice_t T_c1_16_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_16, T_c1_16_choice,
+ ett_lte_rrc_T_c1_17, T_c1_17_choice,
NULL);
return offset;
@@ -45947,7 +53751,7 @@ static const value_string lte_rrc_T_criticalExtensions_07_vals[] = {
};
static const per_choice_t T_criticalExtensions_07_choice[] = {
- { 0, &hf_lte_rrc_c1_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_16 },
+ { 0, &hf_lte_rrc_c1_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_17 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_07, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_07 },
{ 0, NULL, 0, NULL }
};
@@ -46025,14 +53829,14 @@ dissect_lte_rrc_T_mobilityHistoryReportReq_r12(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
return offset;
}
@@ -46040,7 +53844,7 @@ dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationRequest_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityHistoryReportReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryReportReq_r12 },
- { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
{ NULL, 0, 0, NULL }
};
@@ -46055,7 +53859,7 @@ dissect_lte_rrc_UEInformationRequest_v1250_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailReportReq_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailReportReq_r11 },
- { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46070,7 +53874,7 @@ dissect_lte_rrc_UEInformationRequest_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasReportReq_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasReportReq_r10 },
- { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46085,7 +53889,7 @@ dissect_lte_rrc_UEInformationRequest_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46101,7 +53905,7 @@ dissect_lte_rrc_UEInformationRequest_v930_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UEInformationRequest_r9_IEs_sequence[] = {
{ &hf_lte_rrc_rach_ReportReq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_rlf_ReportReq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
- { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46114,7 +53918,7 @@ dissect_lte_rrc_UEInformationRequest_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_42_vals[] = {
+static const value_string lte_rrc_T_c1_43_vals[] = {
{ 0, "ueInformationRequest-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -46122,7 +53926,7 @@ static const value_string lte_rrc_T_c1_42_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_42_choice[] = {
+static const per_choice_t T_c1_43_choice[] = {
{ 0, &hf_lte_rrc_ueInformationRequest_r9_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEInformationRequest_r9_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -46131,9 +53935,9 @@ static const per_choice_t T_c1_42_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_42, T_c1_42_choice,
+ ett_lte_rrc_T_c1_43, T_c1_43_choice,
NULL);
return offset;
@@ -46160,7 +53964,7 @@ static const value_string lte_rrc_T_criticalExtensions_46_vals[] = {
};
static const per_choice_t T_criticalExtensions_46_choice[] = {
- { 0, &hf_lte_rrc_c1_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_42 },
+ { 0, &hf_lte_rrc_c1_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_43 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_46, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_46 },
{ 0, NULL, 0, NULL }
};
@@ -46449,7 +54253,7 @@ dissect_lte_rrc_T_nonCriticalExtension_16(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t LoggedMeasurementConfiguration_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_targetMBSFN_AreaList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TargetMBSFN_AreaList_r12 },
- { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
+ { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
{ NULL, 0, 0, NULL }
};
@@ -46465,7 +54269,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t LoggedMeasurementConfiguration_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_plmn_IdentityList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PLMN_IdentityList3_r11 },
{ &hf_lte_rrc_areaConfiguration_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AreaConfiguration_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46480,7 +54284,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t LoggedMeasurementConfiguration_v1080_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46501,7 +54305,7 @@ static const per_sequence_t LoggedMeasurementConfiguration_r10_IEs_sequence[] =
{ &hf_lte_rrc_areaConfiguration_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AreaConfiguration_r10 },
{ &hf_lte_rrc_loggingDuration_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LoggingDuration_r10 },
{ &hf_lte_rrc_loggingInterval_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LoggingInterval_r10 },
- { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46514,7 +54318,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int of
}
-static const value_string lte_rrc_T_c1_21_vals[] = {
+static const value_string lte_rrc_T_c1_22_vals[] = {
{ 0, "loggedMeasurementConfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -46522,7 +54326,7 @@ static const value_string lte_rrc_T_c1_21_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_21_choice[] = {
+static const per_choice_t T_c1_22_choice[] = {
{ 0, &hf_lte_rrc_loggedMeasurementConfiguration_r10_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_LoggedMeasurementConfiguration_r10_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -46531,9 +54335,9 @@ static const per_choice_t T_c1_21_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_21, T_c1_21_choice,
+ ett_lte_rrc_T_c1_22, T_c1_22_choice,
NULL);
return offset;
@@ -46560,7 +54364,7 @@ static const value_string lte_rrc_T_criticalExtensions_15_vals[] = {
};
static const per_choice_t T_criticalExtensions_15_choice[] = {
- { 0, &hf_lte_rrc_c1_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_21 },
+ { 0, &hf_lte_rrc_c1_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_22 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_15, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_15 },
{ 0, NULL, 0, NULL }
};
@@ -46663,16 +54467,6 @@ dissect_lte_rrc_T_resourceAllocationType_r10(tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_lte_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 int
dissect_lte_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);
@@ -46723,16 +54517,6 @@ dissect_lte_rrc_T_type01_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
-dissect_lte_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 int
dissect_lte_rrc_BIT_STRING_SIZE_11(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,
11, 11, FALSE, NULL, NULL);
@@ -47008,7 +54792,7 @@ static const per_sequence_t RNReconfiguration_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rn_SystemInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SystemInfo_r10 },
{ &hf_lte_rrc_rn_SubframeConfig_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SubframeConfig_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
+ { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
{ NULL, 0, 0, NULL }
};
@@ -47021,7 +54805,7 @@ dissect_lte_rrc_RNReconfiguration_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_27_vals[] = {
+static const value_string lte_rrc_T_c1_28_vals[] = {
{ 0, "rnReconfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -47029,7 +54813,7 @@ static const value_string lte_rrc_T_c1_27_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_27_choice[] = {
+static const per_choice_t T_c1_28_choice[] = {
{ 0, &hf_lte_rrc_rnReconfiguration_r10_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RNReconfiguration_r10_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47038,9 +54822,9 @@ static const per_choice_t T_c1_27_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_27, T_c1_27_choice,
+ ett_lte_rrc_T_c1_28, T_c1_28_choice,
NULL);
return offset;
@@ -47067,7 +54851,7 @@ static const value_string lte_rrc_T_criticalExtensions_21_vals[] = {
};
static const per_choice_t T_criticalExtensions_21_choice[] = {
- { 0, &hf_lte_rrc_c1_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_27 },
+ { 0, &hf_lte_rrc_c1_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_28 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_21, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_21 },
{ 0, NULL, 0, NULL }
};
@@ -47128,6 +54912,21 @@ dissect_lte_rrc_T_nonCriticalExtension_37(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionResume_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_otherConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OtherConfig_r9 },
+ { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResume_v1430_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_lte_rrc_RRCConnectionResume_v1430_IEs, RRCConnectionResume_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionResume_r13_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated },
{ &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
@@ -47135,7 +54934,7 @@ static const per_sequence_t RRCConnectionResume_r13_IEs_sequence[] = {
{ &hf_lte_rrc_antennaInfoDedicatedPCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
{ &hf_lte_rrc_drb_ContinueROHC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_ContinueROHC_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { &hf_lte_rrc_rrcConnectionResume_v1430_IEs, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionResume_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47148,7 +54947,7 @@ dissect_lte_rrc_RRCConnectionResume_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_33_vals[] = {
+static const value_string lte_rrc_T_c1_34_vals[] = {
{ 0, "rrcConnectionResume-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -47156,7 +54955,7 @@ static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_33_choice[] = {
+static const per_choice_t T_c1_34_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionResume_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_r13_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47165,9 +54964,9 @@ static const per_choice_t T_c1_33_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_33, T_c1_33_choice,
+ ett_lte_rrc_T_c1_34, T_c1_34_choice,
NULL);
return offset;
@@ -47194,7 +54993,7 @@ static const value_string lte_rrc_T_criticalExtensions_32_vals[] = {
};
static const per_choice_t T_criticalExtensions_32_choice[] = {
- { 0, &hf_lte_rrc_c1_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_33 },
+ { 0, &hf_lte_rrc_c1_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_34 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_32, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_32 },
{ 0, NULL, 0, NULL }
};
@@ -47227,7 +55026,7 @@ dissect_lte_rrc_RRCConnectionResume_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string lte_rrc_T_c1_12_vals[] = {
+static const value_string lte_rrc_T_c1_13_vals[] = {
{ 0, "csfbParametersResponseCDMA2000" },
{ 1, "dlInformationTransfer" },
{ 2, "handoverFromEUTRAPreparationRequest" },
@@ -47247,7 +55046,7 @@ static const value_string lte_rrc_T_c1_12_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_12_choice[] = {
+static const per_choice_t T_c1_13_choice[] = {
{ 0, &hf_lte_rrc_csfbParametersResponseCDMA2000, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSFBParametersResponseCDMA2000 },
{ 1, &hf_lte_rrc_dlInformationTransfer, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer },
{ 2, &hf_lte_rrc_handoverFromEUTRAPreparationRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest },
@@ -47268,23 +55067,23 @@ static const per_choice_t T_c1_12_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_12, T_c1_12_choice,
+ ett_lte_rrc_T_c1_13, T_c1_13_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_05_sequence[] = {
+static const per_sequence_t T_messageClassExtension_06_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_05, T_messageClassExtension_05_sequence);
+ ett_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_sequence);
return offset;
}
@@ -47297,8 +55096,8 @@ static const value_string lte_rrc_DL_DCCH_MessageType_vals[] = {
};
static const per_choice_t DL_DCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_12 },
- { 1, &hf_lte_rrc_messageClassExtension_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_05 },
+ { 0, &hf_lte_rrc_c1_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_13 },
+ { 1, &hf_lte_rrc_messageClassExtension_06, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_06 },
{ 0, NULL, 0, NULL }
};
@@ -47313,7 +55112,7 @@ dissect_lte_rrc_DL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t DL_DCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType },
+ { &hf_lte_rrc_message_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -47365,7 +55164,7 @@ dissect_lte_rrc_ReestablishmentCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t RRCConnectionReestablishmentRequest_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Identity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestabUE_Identity },
{ &hf_lte_rrc_reestablishmentCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestablishmentCause },
- { &hf_lte_rrc_spare_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
+ { &hf_lte_rrc_spare_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
{ NULL, 0, 0, NULL }
};
@@ -47487,7 +55286,7 @@ dissect_lte_rrc_BIT_STRING_SIZE_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t RRCConnectionRequest_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Identity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InitialUE_Identity },
{ &hf_lte_rrc_establishmentCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EstablishmentCause },
- { &hf_lte_rrc_spare_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1 },
+ { &hf_lte_rrc_spare_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1 },
{ NULL, 0, 0, NULL }
};
@@ -47552,22 +55351,22 @@ dissect_lte_rrc_RRCConnectionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const value_string lte_rrc_T_c1_13_vals[] = {
+static const value_string lte_rrc_T_c1_14_vals[] = {
{ 0, "rrcConnectionReestablishmentRequest" },
{ 1, "rrcConnectionRequest" },
{ 0, NULL }
};
-static const per_choice_t T_c1_13_choice[] = {
+static const per_choice_t T_c1_14_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest },
{ 1, &hf_lte_rrc_rrcConnectionRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRequest },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_13, T_c1_13_choice,
+ ett_lte_rrc_T_c1_14, T_c1_14_choice,
NULL);
return offset;
@@ -47622,7 +55421,7 @@ static const per_sequence_t RRCConnectionResumeRequest_r13_IEs_sequence[] = {
{ &hf_lte_rrc_resumeIdentity_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_resumeIdentity_r13 },
{ &hf_lte_rrc_shortResumeMAC_I_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
{ &hf_lte_rrc_resumeCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResumeCause },
- { &hf_lte_rrc_spare_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1 },
+ { &hf_lte_rrc_spare_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1 },
{ NULL, 0, 0, NULL }
};
@@ -47717,22 +55516,22 @@ dissect_lte_rrc_T_messageClassExtensionFuture_r13(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_messageClassExtension_06_vals[] = {
+static const value_string lte_rrc_T_messageClassExtension_07_vals[] = {
{ 0, "c2" },
{ 1, "messageClassExtensionFuture-r13" },
{ 0, NULL }
};
-static const per_choice_t T_messageClassExtension_06_choice[] = {
+static const per_choice_t T_messageClassExtension_07_choice[] = {
{ 0, &hf_lte_rrc_c2_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_01 },
{ 1, &hf_lte_rrc_messageClassExtensionFuture_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_choice,
+ ett_lte_rrc_T_messageClassExtension_07, T_messageClassExtension_07_choice,
NULL);
return offset;
@@ -47746,8 +55545,8 @@ static const value_string lte_rrc_UL_CCCH_MessageType_vals[] = {
};
static const per_choice_t UL_CCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_13 },
- { 1, &hf_lte_rrc_messageClassExtension_06, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_06 },
+ { 0, &hf_lte_rrc_c1_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_14 },
+ { 1, &hf_lte_rrc_messageClassExtension_07, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_07 },
{ 0, NULL, 0, NULL }
};
@@ -47762,7 +55561,7 @@ dissect_lte_rrc_UL_CCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t UL_CCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType },
+ { &hf_lte_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -47790,7 +55589,7 @@ dissect_lte_rrc_T_nonCriticalExtension_10(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CSFBParametersRequestCDMA2000_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
+ { &hf_lte_rrc_nonCriticalExtension_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
{ NULL, 0, 0, NULL }
};
@@ -47804,7 +55603,7 @@ dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t CSFBParametersRequestCDMA2000_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -48017,15 +55816,15 @@ dissect_lte_rrc_T_cgi_Info_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_eag_3_sequence[] = {
+static const per_sequence_t T_eag_3_01_sequence[] = {
{ &hf_lte_rrc_rs_sinr_Result_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
{ &hf_lte_rrc_cgi_Info_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cgi_Info_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_3_sequence);
+dissect_lte_rrc_T_eag_3_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_eag(tvb, offset, actx, tree, T_eag_3_01_sequence);
return offset;
}
@@ -48059,7 +55858,7 @@ static const per_sequence_t T_measResult_sequence[] = {
{ &hf_lte_rrc_rsrqResult , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RSRQ_Range },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1_03 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2_01 },
- { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_3 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_3_01 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_4 },
{ NULL, 0, 0, NULL }
};
@@ -48479,16 +56278,6 @@ dissect_lte_rrc_T_measResultNeighCells(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-
-static int
-dissect_lte_rrc_INTEGER_0_4095(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, 4095U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t MeasResultForECID_r9_sequence[] = {
{ &hf_lte_rrc_ue_RxTxTimeDiffResult_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_4095 },
{ &hf_lte_rrc_currentSFN_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
@@ -49054,94 +56843,90 @@ dissect_lte_rrc_UL_PDCP_DelayResultList_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
+static const per_sequence_t MeasResults_eag_4_sequence[] = {
+ { &hf_lte_rrc_measResultForRSSI_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultForRSSI_r13 },
+ { &hf_lte_rrc_measResultServFreqListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServFreqListExt_r13 },
+ { &hf_lte_rrc_measResultSSTD_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultSSTD_r13 },
+ { &hf_lte_rrc_measResultPCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultPCell_v1310 },
+ { &hf_lte_rrc_ul_PDCP_DelayResultList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_PDCP_DelayResultList_r13 },
+ { &hf_lte_rrc_measResultListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_lte_rrc_INTEGER_0_31250(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, 31250U, NULL, FALSE);
+dissect_lte_rrc_MeasResults_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasResults_eag_4_sequence);
return offset;
}
-static const value_string lte_rrc_T_connectedWLAN_r13_vals[] = {
- { 0, "true" },
- { 0, NULL }
+static const per_sequence_t MeasResults_eag_5_sequence[] = {
+ { &hf_lte_rrc_measResultPCell_v1360, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range_v1360 },
+ { NULL, 0, 0, NULL }
};
-
static int
-dissect_lte_rrc_T_connectedWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 1, NULL, FALSE, 0, NULL);
+dissect_lte_rrc_MeasResults_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasResults_eag_5_sequence);
return offset;
}
-static const per_sequence_t MeasResultWLAN_r13_sequence[] = {
- { &hf_lte_rrc_wlan_Identifiers_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
- { &hf_lte_rrc_carrierInfoWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_CarrierInfo_r13 },
- { &hf_lte_rrc_bandWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_BandIndicator_r13 },
- { &hf_lte_rrc_rssiWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
- { &hf_lte_rrc_availableAdmissionCapacityWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31250 },
- { &hf_lte_rrc_backhaulDL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
- { &hf_lte_rrc_backhaulUL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
- { &hf_lte_rrc_channelUtilizationWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_255 },
- { &hf_lte_rrc_stationCountWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
- { &hf_lte_rrc_connectedWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_connectedWLAN_r13 },
+static const per_sequence_t MeasResultCBR_r14_sequence[] = {
+ { &hf_lte_rrc_poolIdentity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_TxPoolReportIdentity_r14 },
+ { &hf_lte_rrc_cbr_PSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CBR_r14 },
+ { &hf_lte_rrc_cbr_PSCCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CBR_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_MeasResultWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MeasResultCBR_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_MeasResultWLAN_r13, MeasResultWLAN_r13_sequence);
+ ett_lte_rrc_MeasResultCBR_r14, MeasResultCBR_r14_sequence);
return offset;
}
-static const per_sequence_t MeasResultListWLAN_r13_sequence_of[1] = {
- { &hf_lte_rrc_MeasResultListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultWLAN_r13 },
+static const per_sequence_t MeasResultListCBR_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MeasResultListCBR_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultCBR_r14 },
};
static int
-dissect_lte_rrc_MeasResultListWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MeasResultListCBR_r14(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_lte_rrc_MeasResultListWLAN_r13, MeasResultListWLAN_r13_sequence_of,
- 1, maxCellReport, FALSE);
+ ett_lte_rrc_MeasResultListCBR_r14, MeasResultListCBR_r14_sequence_of,
+ 1, maxCBR_Report_r14, FALSE);
return offset;
}
-static const per_sequence_t MeasResults_eag_4_sequence[] = {
- { &hf_lte_rrc_measResultForRSSI_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultForRSSI_r13 },
- { &hf_lte_rrc_measResultServFreqListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServFreqListExt_r13 },
- { &hf_lte_rrc_measResultSSTD_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultSSTD_r13 },
- { &hf_lte_rrc_measResultPCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultPCell_v1310 },
- { &hf_lte_rrc_ul_PDCP_DelayResultList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_PDCP_DelayResultList_r13 },
- { &hf_lte_rrc_measResultListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListWLAN_r13 },
- { NULL, 0, 0, NULL }
+static const per_sequence_t MeasResultListWLAN_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MeasResultListWLAN_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultWLAN_r13 },
};
static int
-dissect_lte_rrc_MeasResults_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasResults_eag_4_sequence);
+dissect_lte_rrc_MeasResultListWLAN_r14(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_lte_rrc_MeasResultListWLAN_r14, MeasResultListWLAN_r14_sequence_of,
+ 1, maxWLAN_Id_Report_r14, FALSE);
return offset;
}
-static const per_sequence_t MeasResults_eag_5_sequence[] = {
- { &hf_lte_rrc_measResultPCell_v1360, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range_v1360 },
+static const per_sequence_t MeasResults_eag_6_sequence[] = {
+ { &hf_lte_rrc_measResultListCBR_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListCBR_r14 },
+ { &hf_lte_rrc_measResultListWLAN_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListWLAN_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_MeasResults_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasResults_eag_5_sequence);
+dissect_lte_rrc_MeasResults_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MeasResults_eag_6_sequence);
return offset;
}
@@ -49156,6 +56941,7 @@ static const per_sequence_t MeasResults_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -49183,7 +56969,7 @@ dissect_lte_rrc_T_nonCriticalExtension_21(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MeasurementReport_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
+ { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
{ NULL, 0, 0, NULL }
};
@@ -49198,7 +56984,7 @@ dissect_lte_rrc_MeasurementReport_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t MeasurementReport_r8_IEs_sequence[] = {
{ &hf_lte_rrc_measResults , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults },
- { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49211,7 +56997,7 @@ dissect_lte_rrc_MeasurementReport_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_c1_24_vals[] = {
+static const value_string lte_rrc_T_c1_25_vals[] = {
{ 0, "measurementReport-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -49223,7 +57009,7 @@ static const value_string lte_rrc_T_c1_24_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_24_choice[] = {
+static const per_choice_t T_c1_25_choice[] = {
{ 0, &hf_lte_rrc_measurementReport_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasurementReport_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -49236,9 +57022,9 @@ static const per_choice_t T_c1_24_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_24, T_c1_24_choice,
+ ett_lte_rrc_T_c1_25, T_c1_25_choice,
NULL);
return offset;
@@ -49265,7 +57051,7 @@ static const value_string lte_rrc_T_criticalExtensions_18_vals[] = {
};
static const per_choice_t T_criticalExtensions_18_choice[] = {
- { 0, &hf_lte_rrc_c1_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_24 },
+ { 0, &hf_lte_rrc_c1_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_25 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_18, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_18 },
{ 0, NULL, 0, NULL }
};
@@ -49357,6 +57143,62 @@ dissect_lte_rrc_T_logMeasAvailableMBSFN_r12(tvbuff_t *tvb _U_, int offset _U_, a
}
+static const value_string lte_rrc_T_gapIndication_r14_vals[] = {
+ { 0, "gap" },
+ { 1, "ncsg" },
+ { 2, "nogap-noNcsg" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gapIndication_r14(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 PerCC_GapIndication_r14_sequence[] = {
+ { &hf_lte_rrc_servCellId_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_r13 },
+ { &hf_lte_rrc_gapIndication_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_gapIndication_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PerCC_GapIndication_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PerCC_GapIndication_r14, PerCC_GapIndication_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PerCC_GapIndicationList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_PerCC_GapIndicationList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PerCC_GapIndication_r14 },
+};
+
+static int
+dissect_lte_rrc_PerCC_GapIndicationList_r14(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_lte_rrc_PerCC_GapIndicationList_r14, PerCC_GapIndicationList_r14_sequence_of,
+ 1, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_12(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, 12U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_30_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -49370,9 +57212,26 @@ dissect_lte_rrc_T_nonCriticalExtension_30(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionReconfigurationComplete_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_perCC_GapIndicationList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PerCC_GapIndicationList_r14 },
+ { &hf_lte_rrc_numFreqEffective_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_12 },
+ { &hf_lte_rrc_numFreqEffectiveReduced_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_12 },
+ { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1430_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_lte_rrc_RRCConnectionReconfigurationComplete_v1430_IEs, RRCConnectionReconfigurationComplete_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionReconfigurationComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12 },
- { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
+ { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49387,7 +57246,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11 },
- { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49403,7 +57262,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r10 },
{ &hf_lte_rrc_logMeasAvailable_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10 },
- { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49418,7 +57277,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49432,7 +57291,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReconfigurationComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49573,7 +57432,7 @@ dissect_lte_rrc_T_nonCriticalExtension_32(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_01 },
- { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
+ { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
{ NULL, 0, 0, NULL }
};
@@ -49588,7 +57447,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11_01 },
- { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49603,7 +57462,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailable_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10_01 },
- { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49618,7 +57477,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49633,7 +57492,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_v920_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r9 },
- { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49647,7 +57506,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49942,9 +57801,24 @@ dissect_lte_rrc_T_nonCriticalExtension_40(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionSetupComplete_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_dcn_ID_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetupComplete_v1430_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_lte_rrc_RRCConnectionSetupComplete_v1430_IEs, RRCConnectionSetupComplete_v1430_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionSetupComplete_v1330_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CE_NeedULGaps_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CE_NeedULGaps_r13 },
- { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
+ { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49963,7 +57837,7 @@ static const per_sequence_t RRCConnectionSetupComplete_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_attachWithoutPDN_Connectivity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13 },
{ &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13 },
{ &hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cp_CIoT_EPS_Optimisation_r13 },
- { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1330_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1330_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49980,7 +57854,7 @@ static const per_sequence_t RRCConnectionSetupComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityState_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityState_r12 },
{ &hf_lte_rrc_mobilityHistoryAvail_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryAvail_r12 },
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_02 },
- { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1320_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49995,7 +57869,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t RRCConnectionSetupComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11_02 },
- { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50013,7 +57887,7 @@ static const per_sequence_t RRCConnectionSetupComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r10_01 },
{ &hf_lte_rrc_logMeasAvailable_r10_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10_02 },
{ &hf_lte_rrc_rn_SubframeConfigReq_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rn_SubframeConfigReq_r10 },
- { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50028,7 +57902,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t RRCConnectionSetupComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50045,7 +57919,7 @@ static const per_sequence_t RRCConnectionSetupComplete_r8_IEs_sequence[] = {
{ &hf_lte_rrc_selectedPLMN_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
{ &hf_lte_rrc_registeredMME, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RegisteredMME },
{ &hf_lte_rrc_dedicatedInfoNAS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
- { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50058,7 +57932,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_35_vals[] = {
+static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, "rrcConnectionSetupComplete-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -50066,7 +57940,7 @@ static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_35_choice[] = {
+static const per_choice_t T_c1_36_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionSetupComplete_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -50075,9 +57949,9 @@ static const per_choice_t T_c1_35_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_35, T_c1_35_choice,
+ ett_lte_rrc_T_c1_36, T_c1_36_choice,
NULL);
return offset;
@@ -50104,7 +57978,7 @@ static const value_string lte_rrc_T_criticalExtensions_36_vals[] = {
};
static const per_choice_t T_criticalExtensions_36_choice[] = {
- { 0, &hf_lte_rrc_c1_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_35 },
+ { 0, &hf_lte_rrc_c1_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_36 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_36, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_36 },
{ 0, NULL, 0, NULL }
};
@@ -50137,14 +58011,14 @@ dissect_lte_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_46_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_45, T_nonCriticalExtension_45_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_46, T_nonCriticalExtension_46_sequence);
return offset;
}
@@ -50152,7 +58026,7 @@ dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
+ { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
{ NULL, 0, 0, NULL }
};
@@ -50166,7 +58040,7 @@ dissect_lte_rrc_SecurityModeComplete_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50232,14 +58106,14 @@ dissect_lte_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_46_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_47_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_46, T_nonCriticalExtension_46_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_47, T_nonCriticalExtension_47_sequence);
return offset;
}
@@ -50247,7 +58121,7 @@ dissect_lte_rrc_T_nonCriticalExtension_46(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeFailure_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
+ { &hf_lte_rrc_nonCriticalExtension_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
{ NULL, 0, 0, NULL }
};
@@ -50261,7 +58135,7 @@ dissect_lte_rrc_SecurityModeFailure_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeFailure_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50422,14 +58296,14 @@ dissect_lte_rrc_UE_RadioPagingInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_53_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_53, T_nonCriticalExtension_53_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_55, T_nonCriticalExtension_55_sequence);
return offset;
}
@@ -50437,7 +58311,7 @@ dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UECapabilityInformation_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioPagingInfo_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_RadioPagingInfo_r12 },
- { &hf_lte_rrc_nonCriticalExtension_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
{ NULL, 0, 0, NULL }
};
@@ -50452,7 +58326,7 @@ dissect_lte_rrc_UECapabilityInformation_v1250_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UECapabilityInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50467,7 +58341,7 @@ dissect_lte_rrc_UECapabilityInformation_v8a0_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t UECapabilityInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CapabilityRAT_ContainerList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_CapabilityRAT_ContainerList },
- { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50480,7 +58354,7 @@ dissect_lte_rrc_UECapabilityInformation_r8_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_41_vals[] = {
+static const value_string lte_rrc_T_c1_42_vals[] = {
{ 0, "ueCapabilityInformation-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -50492,7 +58366,7 @@ static const value_string lte_rrc_T_c1_41_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_41_choice[] = {
+static const per_choice_t T_c1_42_choice[] = {
{ 0, &hf_lte_rrc_ueCapabilityInformation_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityInformation_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -50505,9 +58379,9 @@ static const per_choice_t T_c1_41_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_41, T_c1_41_choice,
+ ett_lte_rrc_T_c1_42, T_c1_42_choice,
NULL);
return offset;
@@ -50534,7 +58408,7 @@ static const value_string lte_rrc_T_criticalExtensions_45_vals[] = {
};
static const per_choice_t T_criticalExtensions_45_choice[] = {
- { 0, &hf_lte_rrc_c1_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_41 },
+ { 0, &hf_lte_rrc_c1_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_42 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_45, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_45 },
{ 0, NULL, 0, NULL }
};
@@ -50577,14 +58451,14 @@ dissect_lte_rrc_BIT_STRING_SIZE_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_59_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_59, T_nonCriticalExtension_59_sequence);
return offset;
}
@@ -50592,7 +58466,7 @@ dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULHandoverPreparationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
+ { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_59 },
{ NULL, 0, 0, NULL }
};
@@ -50609,7 +58483,7 @@ static const per_sequence_t ULHandoverPreparationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_cdma2000_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CDMA2000_Type },
{ &hf_lte_rrc_meid , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_56 },
{ &hf_lte_rrc_dedicatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50622,7 +58496,7 @@ dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offs
}
-static const value_string lte_rrc_T_c1_44_vals[] = {
+static const value_string lte_rrc_T_c1_45_vals[] = {
{ 0, "ulHandoverPreparationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -50630,7 +58504,7 @@ static const value_string lte_rrc_T_c1_44_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_44_choice[] = {
+static const per_choice_t T_c1_45_choice[] = {
{ 0, &hf_lte_rrc_ulHandoverPreparationTransfer_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -50639,9 +58513,9 @@ static const per_choice_t T_c1_44_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_44, T_c1_44_choice,
+ ett_lte_rrc_T_c1_45, T_c1_45_choice,
NULL);
return offset;
@@ -50668,7 +58542,7 @@ static const value_string lte_rrc_T_criticalExtensions_48_vals[] = {
};
static const per_choice_t T_criticalExtensions_48_choice[] = {
- { 0, &hf_lte_rrc_c1_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_44 },
+ { 0, &hf_lte_rrc_c1_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_45 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_48, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_48 },
{ 0, NULL, 0, NULL }
};
@@ -50724,14 +58598,14 @@ dissect_lte_rrc_T_dedicatedInfoType_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_60_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_60, T_nonCriticalExtension_60_sequence);
return offset;
}
@@ -50739,7 +58613,7 @@ dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULInformationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
+ { &hf_lte_rrc_nonCriticalExtension_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_60 },
{ NULL, 0, 0, NULL }
};
@@ -50754,7 +58628,7 @@ dissect_lte_rrc_ULInformationTransfer_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t ULInformationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoType_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dedicatedInfoType_01 },
- { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50767,7 +58641,7 @@ dissect_lte_rrc_ULInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_45_vals[] = {
+static const value_string lte_rrc_T_c1_46_vals[] = {
{ 0, "ulInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -50775,7 +58649,7 @@ static const value_string lte_rrc_T_c1_45_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_45_choice[] = {
+static const per_choice_t T_c1_46_choice[] = {
{ 0, &hf_lte_rrc_ulInformationTransfer_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULInformationTransfer_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -50784,9 +58658,9 @@ static const per_choice_t T_c1_45_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_45, T_c1_45_choice,
+ ett_lte_rrc_T_c1_46, T_c1_46_choice,
NULL);
return offset;
@@ -50813,7 +58687,7 @@ static const value_string lte_rrc_T_criticalExtensions_49_vals[] = {
};
static const per_choice_t T_criticalExtensions_49_choice[] = {
- { 0, &hf_lte_rrc_c1_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_45 },
+ { 0, &hf_lte_rrc_c1_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_46 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_49, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_49 },
{ 0, NULL, 0, NULL }
};
@@ -50900,7 +58774,7 @@ dissect_lte_rrc_T_nonCriticalExtension_09(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CounterCheckResponse_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
+ { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
{ NULL, 0, 0, NULL }
};
@@ -50915,7 +58789,7 @@ dissect_lte_rrc_CounterCheckResponse_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t CounterCheckResponse_r8_IEs_sequence[] = {
{ &hf_lte_rrc_drb_CountInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_CountInfoList },
- { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52054,14 +59928,14 @@ dissect_lte_rrc_MobilityHistoryReport_r12(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
return offset;
}
@@ -52069,7 +59943,7 @@ dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationResponse_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityHistoryReport_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityHistoryReport_r12 },
- { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
+ { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
{ NULL, 0, 0, NULL }
};
@@ -52084,7 +59958,7 @@ dissect_lte_rrc_UEInformationResponse_v1250_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailReport_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ConnEstFailReport_r11 },
- { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52099,7 +59973,7 @@ dissect_lte_rrc_UEInformationResponse_v1130_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasReport_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LogMeasReport_r10 },
- { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52114,7 +59988,7 @@ dissect_lte_rrc_UEInformationResponse_v1020_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_05 },
- { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52130,7 +60004,7 @@ dissect_lte_rrc_UEInformationResponse_v930_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationResponse_r9_IEs_sequence[] = {
{ &hf_lte_rrc_rach_Report_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rach_Report_r9 },
{ &hf_lte_rrc_rlf_Report_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLF_Report_r9 },
- { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52143,7 +60017,7 @@ dissect_lte_rrc_UEInformationResponse_r9_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_43_vals[] = {
+static const value_string lte_rrc_T_c1_44_vals[] = {
{ 0, "ueInformationResponse-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52151,7 +60025,7 @@ static const value_string lte_rrc_T_c1_43_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_43_choice[] = {
+static const per_choice_t T_c1_44_choice[] = {
{ 0, &hf_lte_rrc_ueInformationResponse_r9_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEInformationResponse_r9_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52160,9 +60034,9 @@ static const per_choice_t T_c1_43_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_43, T_c1_43_choice,
+ ett_lte_rrc_T_c1_44, T_c1_44_choice,
NULL);
return offset;
@@ -52189,7 +60063,7 @@ static const value_string lte_rrc_T_criticalExtensions_47_vals[] = {
};
static const per_choice_t T_criticalExtensions_47_choice[] = {
- { 0, &hf_lte_rrc_c1_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_43 },
+ { 0, &hf_lte_rrc_c1_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_44 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_47, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_47 },
{ 0, NULL, 0, NULL }
};
@@ -52277,7 +60151,7 @@ dissect_lte_rrc_T_nonCriticalExtension_25(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ProximityIndication_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
+ { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
{ NULL, 0, 0, NULL }
};
@@ -52293,7 +60167,7 @@ dissect_lte_rrc_ProximityIndication_v930_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t ProximityIndication_r9_IEs_sequence[] = {
{ &hf_lte_rrc_type_r9 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_type_r9 },
{ &hf_lte_rrc_carrierFreq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_carrierFreq_r9 },
- { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52306,7 +60180,7 @@ dissect_lte_rrc_ProximityIndication_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_26_vals[] = {
+static const value_string lte_rrc_T_c1_27_vals[] = {
{ 0, "proximityIndication-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52314,7 +60188,7 @@ static const value_string lte_rrc_T_c1_26_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_26_choice[] = {
+static const per_choice_t T_c1_27_choice[] = {
{ 0, &hf_lte_rrc_proximityIndication_r9_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ProximityIndication_r9_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52323,9 +60197,9 @@ static const per_choice_t T_c1_26_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_26, T_c1_26_choice,
+ ett_lte_rrc_T_c1_27, T_c1_27_choice,
NULL);
return offset;
@@ -52352,7 +60226,7 @@ static const value_string lte_rrc_T_criticalExtensions_20_vals[] = {
};
static const per_choice_t T_criticalExtensions_20_choice[] = {
- { 0, &hf_lte_rrc_c1_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_26 },
+ { 0, &hf_lte_rrc_c1_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_27 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_20, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_20 },
{ 0, NULL, 0, NULL }
};
@@ -52399,7 +60273,7 @@ dissect_lte_rrc_T_nonCriticalExtension_27(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RNReconfigurationComplete_r10_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
+ { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
{ NULL, 0, 0, NULL }
};
@@ -52412,7 +60286,7 @@ dissect_lte_rrc_RNReconfigurationComplete_r10_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_28_vals[] = {
+static const value_string lte_rrc_T_c1_29_vals[] = {
{ 0, "rnReconfigurationComplete-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52420,7 +60294,7 @@ static const value_string lte_rrc_T_c1_28_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_28_choice[] = {
+static const per_choice_t T_c1_29_choice[] = {
{ 0, &hf_lte_rrc_rnReconfigurationComplete_r10_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RNReconfigurationComplete_r10_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52429,9 +60303,9 @@ static const per_choice_t T_c1_28_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_28, T_c1_28_choice,
+ ett_lte_rrc_T_c1_29, T_c1_29_choice,
NULL);
return offset;
@@ -52458,7 +60332,7 @@ static const value_string lte_rrc_T_criticalExtensions_22_vals[] = {
};
static const per_choice_t T_criticalExtensions_22_choice[] = {
- { 0, &hf_lte_rrc_c1_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_28 },
+ { 0, &hf_lte_rrc_c1_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_29 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_22, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_22 },
{ 0, NULL, 0, NULL }
};
@@ -52556,7 +60430,7 @@ static const per_sequence_t MBMSCountingResponse_r10_IEs_sequence[] = {
{ &hf_lte_rrc_mbsfn_AreaIndex_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxMBSFN_Area_1 },
{ &hf_lte_rrc_countingResponseList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CountingResponseList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
+ { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
{ NULL, 0, 0, NULL }
};
@@ -52569,7 +60443,7 @@ dissect_lte_rrc_MBMSCountingResponse_r10_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_22_vals[] = {
+static const value_string lte_rrc_T_c1_23_vals[] = {
{ 0, "countingResponse-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52577,7 +60451,7 @@ static const value_string lte_rrc_T_c1_22_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_22_choice[] = {
+static const per_choice_t T_c1_23_choice[] = {
{ 0, &hf_lte_rrc_countingResponse_r10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBMSCountingResponse_r10_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52586,9 +60460,9 @@ static const per_choice_t T_c1_22_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_22, T_c1_22_choice,
+ ett_lte_rrc_T_c1_23, T_c1_23_choice,
NULL);
return offset;
@@ -52615,7 +60489,7 @@ static const value_string lte_rrc_T_criticalExtensions_16_vals[] = {
};
static const per_choice_t T_criticalExtensions_16_choice[] = {
- { 0, &hf_lte_rrc_c1_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_22 },
+ { 0, &hf_lte_rrc_c1_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_23 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_16, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_16 },
{ 0, NULL, 0, NULL }
};
@@ -52742,7 +60616,7 @@ dissect_lte_rrc_T_nonCriticalExtension_15(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t InterFreqRSTDMeasurementIndication_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rstd_InterFreqIndication_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rstd_InterFreqIndication_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
+ { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
{ NULL, 0, 0, NULL }
};
@@ -52755,7 +60629,7 @@ dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_20_vals[] = {
+static const value_string lte_rrc_T_c1_21_vals[] = {
{ 0, "interFreqRSTDMeasurementIndication-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52763,7 +60637,7 @@ static const value_string lte_rrc_T_c1_20_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_20_choice[] = {
+static const per_choice_t T_c1_21_choice[] = {
{ 0, &hf_lte_rrc_interFreqRSTDMeasurementIndication_r10_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52772,9 +60646,9 @@ static const per_choice_t T_c1_20_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_20, T_c1_20_choice,
+ ett_lte_rrc_T_c1_21, T_c1_21_choice,
NULL);
return offset;
@@ -52801,7 +60675,7 @@ static const value_string lte_rrc_T_criticalExtensions_14_vals[] = {
};
static const per_choice_t T_criticalExtensions_14_choice[] = {
- { 0, &hf_lte_rrc_c1_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_20 },
+ { 0, &hf_lte_rrc_c1_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_21 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_14 },
{ 0, NULL, 0, NULL }
};
@@ -52833,7 +60707,7 @@ dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10(tvbuff_t *tvb _U_, int of
}
-static const value_string lte_rrc_T_c1_14_vals[] = {
+static const value_string lte_rrc_T_c1_15_vals[] = {
{ 0, "csfbParametersRequestCDMA2000" },
{ 1, "measurementReport" },
{ 2, "rrcConnectionReconfigurationComplete" },
@@ -52853,7 +60727,7 @@ static const value_string lte_rrc_T_c1_14_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_14_choice[] = {
+static const per_choice_t T_c1_15_choice[] = {
{ 0, &hf_lte_rrc_csfbParametersRequestCDMA2000, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSFBParametersRequestCDMA2000 },
{ 1, &hf_lte_rrc_measurementReport, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasurementReport },
{ 2, &hf_lte_rrc_rrcConnectionReconfigurationComplete, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfigurationComplete },
@@ -52874,9 +60748,9 @@ static const per_choice_t T_c1_14_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_14, T_c1_14_choice,
+ ett_lte_rrc_T_c1_15, T_c1_15_choice,
NULL);
return offset;
@@ -52899,14 +60773,301 @@ dissect_lte_rrc_T_powerPrefIndication_r11_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
+static const value_string lte_rrc_T_dl_Preference_r14_vals[] = {
+ { 0, "mhz1dot4" },
+ { 1, "mhz5" },
+ { 2, "mhz20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dl_Preference_r14(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 lte_rrc_T_ul_Preference_r14_vals[] = {
+ { 0, "mhz1dot4" },
+ { 1, "mhz5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_Preference_r14(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 BW_Preference_r14_sequence[] = {
+ { &hf_lte_rrc_dl_Preference_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dl_Preference_r14 },
+ { &hf_lte_rrc_ul_Preference_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Preference_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_BW_Preference_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_51, T_nonCriticalExtension_51_sequence);
+ ett_lte_rrc_BW_Preference_r14, BW_Preference_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_trafficPeriodicity_r14_vals[] = {
+ { 0, "sf20" },
+ { 1, "sf50" },
+ { 2, "sf100" },
+ { 3, "sf200" },
+ { 4, "sf300" },
+ { 5, "sf400" },
+ { 6, "sf500" },
+ { 7, "sf600" },
+ { 8, "sf700" },
+ { 9, "sf800" },
+ { 10, "sf900" },
+ { 11, "sf1000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_trafficPeriodicity_r14(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,
+ 12, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_messageSize_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *messageSize_r14_tvb = NULL;
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, -1,
+ 6, 6, FALSE, &messageSize_r14_tvb, NULL);
+
+ if (messageSize_r14_tvb) {
+ guint bitvalue = tvb_get_bits8(messageSize_r14_tvb, 0, 6);
+ actx->created_item = proto_tree_add_uint(tree, hf_index, messageSize_r14_tvb, 0, 1, bitvalue);
+ }
+
+
+ return offset;
+}
+
+
+static const per_sequence_t TrafficPatternInfo_r14_sequence[] = {
+ { &hf_lte_rrc_trafficPeriodicity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_trafficPeriodicity_r14 },
+ { &hf_lte_rrc_timingOffset_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10239 },
+ { &hf_lte_rrc_priorityInfoSL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Priority_r13 },
+ { &hf_lte_rrc_logicalChannelIdentityUL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_3_10 },
+ { &hf_lte_rrc_messageSize_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_messageSize_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_TrafficPatternInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_TrafficPatternInfo_r14, TrafficPatternInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t TrafficPatternInfoList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_TrafficPatternInfoList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TrafficPatternInfo_r14 },
+};
+
+static int
+dissect_lte_rrc_TrafficPatternInfoList_r14(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_lte_rrc_TrafficPatternInfoList_r14, TrafficPatternInfoList_r14_sequence_of,
+ 1, maxTrafficPattern_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_sps_AssistanceInformation_r14_sequence[] = {
+ { &hf_lte_rrc_trafficPatternInfoListSL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TrafficPatternInfoList_r14 },
+ { &hf_lte_rrc_trafficPatternInfoListUL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TrafficPatternInfoList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_sps_AssistanceInformation_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_sps_AssistanceInformation_r14, T_sps_AssistanceInformation_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rlm_Event_r14_vals[] = {
+ { 0, "earlyOutOfSync" },
+ { 1, "earlyInSync" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rlm_Event_r14(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 lte_rrc_T_excessRep_MPDCCH_r14_vals[] = {
+ { 0, "excessRep1" },
+ { 1, "excessRep2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_excessRep_MPDCCH_r14(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_rlm_Report_r14_sequence[] = {
+ { &hf_lte_rrc_rlm_Event_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rlm_Event_r14 },
+ { &hf_lte_rrc_excessRep_MPDCCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_excessRep_MPDCCH_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rlm_Report_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rlm_Report_r14, T_rlm_Report_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_type1_vals[] = {
+ { 0, "msMinus1280" },
+ { 1, "msMinus640" },
+ { 2, "msMinus320" },
+ { 3, "msMinus160" },
+ { 4, "msMinus80" },
+ { 5, "msMinus60" },
+ { 6, "msMinus40" },
+ { 7, "msMinus20" },
+ { 8, "ms0" },
+ { 9, "ms20" },
+ { 10, "ms40" },
+ { 11, "ms60" },
+ { 12, "ms80" },
+ { 13, "ms160" },
+ { 14, "ms320" },
+ { 15, "ms640" },
+ { 16, "ms1280" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_type1(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,
+ 17, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_type2_vals[] = {
+ { 0, "msMinus192" },
+ { 1, "msMinus168" },
+ { 2, "msMinus144" },
+ { 3, "msMinus120" },
+ { 4, "msMinus96" },
+ { 5, "msMinus72" },
+ { 6, "msMinus48" },
+ { 7, "msMinus24" },
+ { 8, "ms0" },
+ { 9, "ms24" },
+ { 10, "ms48" },
+ { 11, "ms72" },
+ { 12, "ms96" },
+ { 13, "ms120" },
+ { 14, "ms144" },
+ { 15, "ms168" },
+ { 16, "ms192" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_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,
+ 17, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DelayBudgetReport_r14_vals[] = {
+ { 0, "type1" },
+ { 1, "type2" },
+ { 0, NULL }
+};
+
+static const per_choice_t DelayBudgetReport_r14_choice[] = {
+ { 0, &hf_lte_rrc_type1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_type1 },
+ { 1, &hf_lte_rrc_type2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_type2 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DelayBudgetReport_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DelayBudgetReport_r14, DelayBudgetReport_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_53_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_53, T_nonCriticalExtension_53_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UEAssistanceInformation_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_bw_Preference_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BW_Preference_r14 },
+ { &hf_lte_rrc_sps_AssistanceInformation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_sps_AssistanceInformation_r14 },
+ { &hf_lte_rrc_rlm_Report_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlm_Report_r14 },
+ { &hf_lte_rrc_delayBudgetReport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DelayBudgetReport_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UEAssistanceInformation_v1430_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_lte_rrc_UEAssistanceInformation_v1430_IEs, UEAssistanceInformation_v1430_IEs_sequence);
return offset;
}
@@ -52915,7 +61076,7 @@ dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEAssistanceInformation_r11_IEs_sequence[] = {
{ &hf_lte_rrc_powerPrefIndication_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerPrefIndication_r11_01 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
+ { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEAssistanceInformation_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52928,7 +61089,7 @@ dissect_lte_rrc_UEAssistanceInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_39_vals[] = {
+static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -52936,7 +61097,7 @@ static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_39_choice[] = {
+static const per_choice_t T_c1_40_choice[] = {
{ 0, &hf_lte_rrc_ueAssistanceInformation_r11_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEAssistanceInformation_r11_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -52945,9 +61106,9 @@ static const per_choice_t T_c1_39_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_39, T_c1_39_choice,
+ ett_lte_rrc_T_c1_40, T_c1_40_choice,
NULL);
return offset;
@@ -52974,7 +61135,7 @@ static const value_string lte_rrc_T_criticalExtensions_43_vals[] = {
};
static const per_choice_t T_criticalExtensions_43_choice[] = {
- { 0, &hf_lte_rrc_c1_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_39 },
+ { 0, &hf_lte_rrc_c1_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_40 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_43, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_43 },
{ 0, NULL, 0, NULL }
};
@@ -53443,7 +61604,7 @@ dissect_lte_rrc_T_nonCriticalExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t InDeviceCoexIndication_v1360_IEs_sequence[] = {
{ &hf_lte_rrc_hardwareSharingProblem_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_hardwareSharingProblem_r13 },
- { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
+ { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
{ NULL, 0, 0, NULL }
};
@@ -53459,7 +61620,7 @@ dissect_lte_rrc_InDeviceCoexIndication_v1360_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t InDeviceCoexIndication_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_affectedCarrierFreqList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqList_v1310 },
{ &hf_lte_rrc_affectedCarrierFreqCombList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqCombList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1360_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1360_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53474,7 +61635,7 @@ dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t InDeviceCoexIndication_v11d0_IEs_sequence[] = {
{ &hf_lte_rrc_ul_CA_AssistanceInfo_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_CA_AssistanceInfo_r11 },
- { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53491,7 +61652,7 @@ static const per_sequence_t InDeviceCoexIndication_r11_IEs_sequence[] = {
{ &hf_lte_rrc_affectedCarrierFreqList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqList_r11 },
{ &hf_lte_rrc_tdm_AssistanceInfo_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDM_AssistanceInfo_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53504,7 +61665,7 @@ dissect_lte_rrc_InDeviceCoexIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_19_vals[] = {
+static const value_string lte_rrc_T_c1_20_vals[] = {
{ 0, "inDeviceCoexIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -53512,7 +61673,7 @@ static const value_string lte_rrc_T_c1_19_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_19_choice[] = {
+static const per_choice_t T_c1_20_choice[] = {
{ 0, &hf_lte_rrc_inDeviceCoexIndication_r11_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_InDeviceCoexIndication_r11_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -53521,9 +61682,9 @@ static const per_choice_t T_c1_19_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_19, T_c1_19_choice,
+ ett_lte_rrc_T_c1_20, T_c1_20_choice,
NULL);
return offset;
@@ -53550,7 +61711,7 @@ static const value_string lte_rrc_T_criticalExtensions_13_vals[] = {
};
static const per_choice_t T_criticalExtensions_13_choice[] = {
- { 0, &hf_lte_rrc_c1_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_19 },
+ { 0, &hf_lte_rrc_c1_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_20 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_13 },
{ 0, NULL, 0, NULL }
};
@@ -53654,7 +61815,7 @@ dissect_lte_rrc_T_nonCriticalExtension_19(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBMSInterestIndication_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_Services_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_ServiceList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
+ { &hf_lte_rrc_nonCriticalExtension_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
{ NULL, 0, 0, NULL }
};
@@ -53671,7 +61832,7 @@ static const per_sequence_t MBMSInterestIndication_r11_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_FreqList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqListMBMS_r11 },
{ &hf_lte_rrc_mbms_Priority_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mbms_Priority_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53684,7 +61845,7 @@ dissect_lte_rrc_MBMSInterestIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_23_vals[] = {
+static const value_string lte_rrc_T_c1_24_vals[] = {
{ 0, "interestIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -53692,7 +61853,7 @@ static const value_string lte_rrc_T_c1_23_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_23_choice[] = {
+static const per_choice_t T_c1_24_choice[] = {
{ 0, &hf_lte_rrc_interestIndication_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBMSInterestIndication_r11_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -53701,9 +61862,9 @@ static const per_choice_t T_c1_23_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_23, T_c1_23_choice,
+ ett_lte_rrc_T_c1_24, T_c1_24_choice,
NULL);
return offset;
@@ -53730,7 +61891,7 @@ static const value_string lte_rrc_T_criticalExtensions_17_vals[] = {
};
static const per_choice_t T_criticalExtensions_17_choice[] = {
- { 0, &hf_lte_rrc_c1_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_23 },
+ { 0, &hf_lte_rrc_c1_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_24 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_17, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_17 },
{ 0, NULL, 0, NULL }
};
@@ -53864,7 +62025,7 @@ dissect_lte_rrc_T_nonCriticalExtension_41(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCGFailureInformation_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_03 },
- { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
+ { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
{ NULL, 0, 0, NULL }
};
@@ -53879,7 +62040,7 @@ dissect_lte_rrc_SCGFailureInformation_v1310_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t SCGFailureInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_failureReportSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FailureReportSCG_r12 },
- { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCGFailureInformation_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCGFailureInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53892,7 +62053,7 @@ dissect_lte_rrc_SCGFailureInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_36_vals[] = {
+static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, "scgFailureInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -53900,7 +62061,7 @@ static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_36_choice[] = {
+static const per_choice_t T_c1_37_choice[] = {
{ 0, &hf_lte_rrc_scgFailureInformation_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCGFailureInformation_r12_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -53909,9 +62070,9 @@ static const per_choice_t T_c1_36_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_36, T_c1_36_choice,
+ ett_lte_rrc_T_c1_37, T_c1_37_choice,
NULL);
return offset;
@@ -53938,7 +62099,7 @@ static const value_string lte_rrc_T_criticalExtensions_37_vals[] = {
};
static const per_choice_t T_criticalExtensions_37_choice[] = {
- { 0, &hf_lte_rrc_c1_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_36 },
+ { 0, &hf_lte_rrc_c1_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_37 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_37, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_37 },
{ 0, NULL, 0, NULL }
};
@@ -54286,14 +62447,100 @@ dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtension_47_sequence[] = {
+
+static int
+dissect_lte_rrc_INTEGER_0_maxFreqV2X_1_r14(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, maxFreqV2X_1_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_CommFreqList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_V2X_CommFreqList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_maxFreqV2X_1_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_V2X_CommFreqList_r14(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_lte_rrc_SL_V2X_CommFreqList_r14, SL_V2X_CommFreqList_r14_sequence_of,
+ 1, maxFreqV2X_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_p2x_CommTxType_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_p2x_CommTxType_r14(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 SL_V2X_CommTxResourceReq_r14_sequence[] = {
+ { &hf_lte_rrc_carrierFreqCommTx_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxFreqV2X_1_r14 },
+ { &hf_lte_rrc_v2x_TypeTxSync_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TypeTxSync_r14 },
+ { &hf_lte_rrc_v2x_DestinationInfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DestinationInfoList_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SL_V2X_CommTxResourceReq_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_47, T_nonCriticalExtension_47_sequence);
+ ett_lte_rrc_SL_V2X_CommTxResourceReq_r14, SL_V2X_CommTxResourceReq_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_V2X_CommTxFreqList_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SL_V2X_CommTxFreqList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_V2X_CommTxResourceReq_r14 },
+};
+
+static int
+dissect_lte_rrc_SL_V2X_CommTxFreqList_r14(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_lte_rrc_SL_V2X_CommTxFreqList_r14, SL_V2X_CommTxFreqList_r14_sequence_of,
+ 1, maxFreqV2X_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_48_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_48, T_nonCriticalExtension_48_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SidelinkUEInformation_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_v2x_CommRxInterestedFreqList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_CommFreqList_r14 },
+ { &hf_lte_rrc_p2x_CommTxType_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_p2x_CommTxType_r14 },
+ { &hf_lte_rrc_v2x_CommTxResourceReq_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_V2X_CommTxFreqList_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SidelinkUEInformation_v1430_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_lte_rrc_SidelinkUEInformation_v1430_IEs, SidelinkUEInformation_v1430_IEs_sequence);
return offset;
}
@@ -54307,7 +62554,7 @@ static const per_sequence_t SidelinkUEInformation_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_discRxGapReq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_GapRequest_r13 },
{ &hf_lte_rrc_discTxGapReq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_GapRequest_r13 },
{ &hf_lte_rrc_discSysInfoReportFreqList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
+ { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -54326,7 +62573,7 @@ static const per_sequence_t SidelinkUEInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_discRxInterest_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discRxInterest_r12 },
{ &hf_lte_rrc_discTxResourceReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_63 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -54339,7 +62586,7 @@ dissect_lte_rrc_SidelinkUEInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_38_vals[] = {
+static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, "sidelinkUEInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -54347,7 +62594,7 @@ static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_38_choice[] = {
+static const per_choice_t T_c1_39_choice[] = {
{ 0, &hf_lte_rrc_sidelinkUEInformation_r12_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SidelinkUEInformation_r12_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -54356,9 +62603,9 @@ static const per_choice_t T_c1_38_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_38, T_c1_38_choice,
+ ett_lte_rrc_T_c1_39, T_c1_39_choice,
NULL);
return offset;
@@ -54385,7 +62632,7 @@ static const value_string lte_rrc_T_criticalExtensions_41_vals[] = {
};
static const per_choice_t T_criticalExtensions_41_choice[] = {
- { 0, &hf_lte_rrc_c1_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_38 },
+ { 0, &hf_lte_rrc_c1_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_39 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_41, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_41 },
{ 0, NULL, 0, NULL }
};
@@ -54435,14 +62682,45 @@ dissect_lte_rrc_WLAN_Status_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_59_sequence[] = {
+static const value_string lte_rrc_WLAN_Status_v1430_vals[] = {
+ { 0, "suspended" },
+ { 1, "resumed" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_WLAN_Status_v1430(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_nonCriticalExtension_61_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_59, T_nonCriticalExtension_59_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_61, T_nonCriticalExtension_61_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANConnectionStatusReport_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_wlan_Status_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Status_v1430 },
+ { &hf_lte_rrc_nonCriticalExtension_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_61 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLANConnectionStatusReport_v1430_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_lte_rrc_WLANConnectionStatusReport_v1430_IEs, WLANConnectionStatusReport_v1430_IEs_sequence);
return offset;
}
@@ -54451,7 +62729,7 @@ dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t WLANConnectionStatusReport_r13_IEs_sequence[] = {
{ &hf_lte_rrc_wlan_Status_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Status_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_59 },
+ { &hf_lte_rrc_nonCriticalExtension_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_WLANConnectionStatusReport_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -54464,7 +62742,7 @@ dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_46_vals[] = {
+static const value_string lte_rrc_T_c1_47_vals[] = {
{ 0, "wlanConnectionStatusReport-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -54472,7 +62750,7 @@ static const value_string lte_rrc_T_c1_46_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_46_choice[] = {
+static const per_choice_t T_c1_47_choice[] = {
{ 0, &hf_lte_rrc_wlanConnectionStatusReport_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -54481,9 +62759,9 @@ static const per_choice_t T_c1_46_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_46, T_c1_46_choice,
+ ett_lte_rrc_T_c1_47, T_c1_47_choice,
NULL);
return offset;
@@ -54510,7 +62788,7 @@ static const value_string lte_rrc_T_criticalExtensions_50_vals[] = {
};
static const per_choice_t T_criticalExtensions_50_choice[] = {
- { 0, &hf_lte_rrc_c1_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_46 },
+ { 0, &hf_lte_rrc_c1_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_47 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_50, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_50 },
{ 0, NULL, 0, NULL }
};
@@ -54658,7 +62936,7 @@ static const per_sequence_t RRCConnectionResumeComplete_r13_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityHistoryAvail_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryAvail_r13 },
{ &hf_lte_rrc_logMeasAvailableMBSFN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
+ { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
{ NULL, 0, 0, NULL }
};
@@ -54787,22 +63065,22 @@ dissect_lte_rrc_T_messageClassExtensionFuture_r11(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_messageClassExtension_07_vals[] = {
+static const value_string lte_rrc_T_messageClassExtension_08_vals[] = {
{ 0, "c2" },
{ 1, "messageClassExtensionFuture-r11" },
{ 0, NULL }
};
-static const per_choice_t T_messageClassExtension_07_choice[] = {
+static const per_choice_t T_messageClassExtension_08_choice[] = {
{ 0, &hf_lte_rrc_c2_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_02 },
{ 1, &hf_lte_rrc_messageClassExtensionFuture_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r11 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_07, T_messageClassExtension_07_choice,
+ ett_lte_rrc_T_messageClassExtension_08, T_messageClassExtension_08_choice,
NULL);
return offset;
@@ -54816,8 +63094,8 @@ static const value_string lte_rrc_UL_DCCH_MessageType_vals[] = {
};
static const per_choice_t UL_DCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_14 },
- { 1, &hf_lte_rrc_messageClassExtension_07, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_07 },
+ { 0, &hf_lte_rrc_c1_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_15 },
+ { 1, &hf_lte_rrc_messageClassExtension_08, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_08 },
{ 0, NULL, 0, NULL }
};
@@ -54832,7 +63110,7 @@ dissect_lte_rrc_UL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t UL_DCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType },
+ { &hf_lte_rrc_message_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -54924,26 +63202,6 @@ dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r13(tvbuff_t *tvb _U_, int offset _U_
static int
-dissect_lte_rrc_INTEGER_0_19(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, 19U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_lte_rrc_INTEGER_0_511(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, 511U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_lte_rrc_INTEGER_0_2048(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, 2048U, NULL, FALSE);
@@ -54993,22 +63251,22 @@ static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13_vals[]
};
static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r13_choice[] = {
- { 0, &hf_lte_rrc_sf10_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
- { 1, &hf_lte_rrc_sf20_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
- { 2, &hf_lte_rrc_sf32_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
- { 3, &hf_lte_rrc_sf40_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
- { 4, &hf_lte_rrc_sf64_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
- { 5, &hf_lte_rrc_sf80_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
- { 6, &hf_lte_rrc_sf128_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
- { 7, &hf_lte_rrc_sf160_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
- { 8, &hf_lte_rrc_sf256_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
- { 9, &hf_lte_rrc_sf320_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
- { 10, &hf_lte_rrc_sf512_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
- { 11, &hf_lte_rrc_sf640_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
- { 12, &hf_lte_rrc_sf1024_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
- { 13, &hf_lte_rrc_sf2048_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2048 },
- { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4096 },
- { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8192 },
+ { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
+ { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
+ { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
+ { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
+ { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
+ { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
+ { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
+ { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
+ { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
+ { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
+ { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
+ { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2048 },
+ { 14, &hf_lte_rrc_sf4096_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4096 },
+ { 15, &hf_lte_rrc_sf8192_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8192 },
{ 0, NULL, 0, NULL }
};
@@ -55159,7 +63417,7 @@ dissect_lte_rrc_T_nonCriticalExtension_43(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCPTMConfiguration_v1340_sequence[] = {
{ &hf_lte_rrc_p_b_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_3 },
- { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
+ { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
{ NULL, 0, 0, NULL }
};
@@ -55176,7 +63434,7 @@ static const per_sequence_t SCPTMConfiguration_r13_sequence[] = {
{ &hf_lte_rrc_sc_mtch_InfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_r13 },
{ &hf_lte_rrc_scptm_NeighbourCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_NeighbourCellList_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTMConfiguration_v1340 },
+ { &hf_lte_rrc_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTMConfiguration_v1340 },
{ NULL, 0, 0, NULL }
};
@@ -55192,34 +63450,447 @@ dissect_lte_rrc_SCPTMConfiguration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const value_string lte_rrc_T_c1_15_vals[] = {
+static const value_string lte_rrc_T_c1_16_vals[] = {
{ 0, "scptmConfiguration-r13" },
{ 0, NULL }
};
-static const per_choice_t T_c1_15_choice[] = {
+static const per_choice_t T_c1_16_choice[] = {
{ 0, &hf_lte_rrc_scptmConfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCPTMConfiguration_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_15, T_c1_15_choice,
+ ett_lte_rrc_T_c1_16, T_c1_16_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_onDurationTimerSCPTM_r14_01_vals[] = {
+ { 0, "psf300" },
+ { 1, "psf400" },
+ { 2, "psf500" },
+ { 3, "psf600" },
+ { 4, "psf800" },
+ { 5, "psf1000" },
+ { 6, "psf1200" },
+ { 7, "psf1600" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimerSCPTM_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_InactivityTimerSCPTM_r14_01_vals[] = {
+ { 0, "psf0" },
+ { 1, "psf1" },
+ { 2, "psf2" },
+ { 3, "psf4" },
+ { 4, "psf8" },
+ { 5, "psf16" },
+ { 6, "psf32" },
+ { 7, "psf64" },
+ { 8, "psf128" },
+ { 9, "psf256" },
+ { 10, "ps512" },
+ { 11, "psf1024" },
+ { 12, "psf2048" },
+ { 13, "psf4096" },
+ { 14, "psf8192" },
+ { 15, "psf16384" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01_vals[] = {
+ { 0, "sf10" },
+ { 1, "sf20" },
+ { 2, "sf32" },
+ { 3, "sf40" },
+ { 4, "sf64" },
+ { 5, "sf80" },
+ { 6, "sf128" },
+ { 7, "sf160" },
+ { 8, "sf256" },
+ { 9, "sf320" },
+ { 10, "sf512" },
+ { 11, "sf640" },
+ { 12, "sf1024" },
+ { 13, "sf2048" },
+ { 14, "sf4096" },
+ { 15, "sf8192" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r14_01_choice[] = {
+ { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
+ { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
+ { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
+ { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
+ { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
+ { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
+ { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
+ { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
+ { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
+ { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
+ { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
+ { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2047 },
+ { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4095 },
+ { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8191 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_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_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01, T_schedulingPeriodStartOffsetSCPTM_r14_01_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_08_sequence[] = {
+static const per_sequence_t SC_MTCH_SchedulingInfo_BR_r14_sequence[] = {
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimerSCPTM_r14_01 },
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_01 },
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SC_MTCH_SchedulingInfo_BR_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_08, T_messageClassExtension_08_sequence);
+ ett_lte_rrc_SC_MTCH_SchedulingInfo_BR_r14, SC_MTCH_SchedulingInfo_BR_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_NumRepetition_SC_MTCH_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_NumRepetition_SC_MTCH_r14(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,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fdd_r14_01_vals[] = {
+ { 0, "v1" },
+ { 1, "v1dot5" },
+ { 2, "v2" },
+ { 3, "v2dot5" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 6, "v8" },
+ { 7, "v10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_tdd_r14_01_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v5" },
+ { 4, "v8" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_r14_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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14_vals[] = {
+ { 0, "fdd-r14" },
+ { 1, "tdd-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_StartSF_SC_MTCH_r14_choice[] = {
+ { 0, &hf_lte_rrc_fdd_r14_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_fdd_r14_01 },
+ { 1, &hf_lte_rrc_tdd_r14_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tdd_r14_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14, T_mpdcch_StartSF_SC_MTCH_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14(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 lte_rrc_T_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14_vals[] = {
+ { 0, "ce-ModeA" },
+ { 1, "ce-ModeB" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14(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 lte_rrc_T_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14_vals[] = {
+ { 0, "bw1dot4" },
+ { 1, "bw5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14(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 lte_rrc_T_mpdcch_Offset_SC_MTCH_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEighth" },
+ { 2, "oneQuarter" },
+ { 3, "threeEighth" },
+ { 4, "oneHalf" },
+ { 5, "fiveEighth" },
+ { 6, "threeQuarter" },
+ { 7, "sevenEighth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_Offset_SC_MTCH_r14(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 value_string lte_rrc_T_p_a_r14_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-4dot77" },
+ { 2, "dB-3" },
+ { 3, "dB-1dot77" },
+ { 4, "dB0" },
+ { 5, "dB1" },
+ { 6, "dB2" },
+ { 7, "dB3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_p_a_r14(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 SC_MTCH_Info_BR_r14_sequence[] = {
+ { &hf_lte_rrc_sc_mtch_CarrierFreq_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_mbmsSessionInfo_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMSSessionInfo_r13 },
+ { &hf_lte_rrc_g_RNTI_r14 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_sc_mtch_schedulingInfo_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SC_MTCH_SchedulingInfo_BR_r14 },
+ { &hf_lte_rrc_sc_mtch_neighbourCell_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCell_SCPTM_r13 },
+ { &hf_lte_rrc_mpdcch_Narrowband_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { &hf_lte_rrc_mpdcch_NumRepetition_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NumRepetition_SC_MTCH_r14 },
+ { &hf_lte_rrc_mpdcch_StartSF_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14 },
+ { &hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14 },
+ { &hf_lte_rrc_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14 },
+ { &hf_lte_rrc_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14 },
+ { &hf_lte_rrc_mpdcch_Offset_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_Offset_SC_MTCH_r14 },
+ { &hf_lte_rrc_p_a_r14 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_p_a_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_Info_BR_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MTCH_Info_BR_r14, SC_MTCH_Info_BR_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_InfoList_BR_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SC_MTCH_InfoList_BR_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_Info_BR_r14 },
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_InfoList_BR_r14(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_lte_rrc_SC_MTCH_InfoList_BR_r14, SC_MTCH_InfoList_BR_r14_sequence_of,
+ 0, maxSC_MTCH_BR_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTMConfiguration_BR_r14_sequence[] = {
+ { &hf_lte_rrc_sc_mtch_InfoList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_BR_r14 },
+ { &hf_lte_rrc_scptm_NeighbourCellList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_NeighbourCellList_r13 },
+ { &hf_lte_rrc_p_b_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCPTMConfiguration_BR_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SCPTMConfiguration_BR_r14, SCPTMConfiguration_BR_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c2_03_vals[] = {
+ { 0, "scptmConfiguration-BR-r14" },
+ { 1, "spare" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c2_03_choice[] = {
+ { 0, &hf_lte_rrc_scptmConfiguration_BR_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCPTMConfiguration_BR_r14 },
+ { 1, &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c2_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_lte_rrc_T_c2_03, T_c2_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtensionFuture_r14_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtensionFuture_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtensionFuture_r14, T_messageClassExtensionFuture_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_messageClassExtension_09_vals[] = {
+ { 0, "c2" },
+ { 1, "messageClassExtensionFuture-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_messageClassExtension_09_choice[] = {
+ { 0, &hf_lte_rrc_c2_03 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_03 },
+ { 1, &hf_lte_rrc_messageClassExtensionFuture_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_09, T_messageClassExtension_09_choice,
+ NULL);
return offset;
}
@@ -55232,8 +63903,8 @@ static const value_string lte_rrc_SC_MCCH_MessageType_r13_vals[] = {
};
static const per_choice_t SC_MCCH_MessageType_r13_choice[] = {
- { 0, &hf_lte_rrc_c1_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_15 },
- { 1, &hf_lte_rrc_messageClassExtension_08, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_08 },
+ { 0, &hf_lte_rrc_c1_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_16 },
+ { 1, &hf_lte_rrc_messageClassExtension_09, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_09 },
{ 0, NULL, 0, NULL }
};
@@ -55248,7 +63919,7 @@ dissect_lte_rrc_SC_MCCH_MessageType_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SC_MCCH_Message_r13_sequence[] = {
- { &hf_lte_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MCCH_MessageType_r13 },
+ { &hf_lte_rrc_message_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MCCH_MessageType_r13 },
{ NULL, 0, 0, NULL }
};
@@ -55276,7 +63947,7 @@ dissect_lte_rrc_T_nonCriticalExtension_28(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReconfiguration_v10i0_IEs_sequence[] = {
{ &hf_lte_rrc_antennaInfoDedicatedPCell_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
- { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
+ { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
{ NULL, 0, 0, NULL }
};
@@ -55291,7 +63962,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v8m0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55376,7 +64047,7 @@ dissect_lte_rrc_T_nonCriticalExtension_35(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionRelease_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_redirectedCarrierInfo_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo_v9e0 },
{ &hf_lte_rrc_idleModeMobilityControlInfo_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IdleModeMobilityControlInfo_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
+ { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
{ NULL, 0, 0, NULL }
};
@@ -55418,7 +64089,7 @@ dissect_lte_rrc_T_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCGFailureInformation_v12d0_IEs_sequence[] = {
{ &hf_lte_rrc_failureReportSCG_v12d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FailureReportSCG_v12d0 },
- { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
+ { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
{ NULL, 0, 0, NULL }
};
@@ -55483,14 +64154,14 @@ dissect_lte_rrc_MultiBandInfoList_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_49_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_50_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_49, T_nonCriticalExtension_49_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_50, T_nonCriticalExtension_50_sequence);
return offset;
}
@@ -55499,7 +64170,7 @@ dissect_lte_rrc_T_nonCriticalExtension_49(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType1_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
+ { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
{ NULL, 0, 0, NULL }
};
@@ -55515,7 +64186,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandIndicator_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqBandIndicator_v9e0 },
{ &hf_lte_rrc_multiBandInfoList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55530,7 +64201,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType1_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_multiBandInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList },
- { &hf_lte_rrc_nonCriticalExtension_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55557,14 +64228,14 @@ dissect_lte_rrc_RLF_Report_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_55, T_nonCriticalExtension_55_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
return offset;
}
@@ -55572,7 +64243,7 @@ dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationResponse_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_Report_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLF_Report_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
+ { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
{ NULL, 0, 0, NULL }
};
@@ -55599,14 +64270,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission(tvbu
}
-static const per_sequence_t T_nonCriticalExtension_60_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_62_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_60, T_nonCriticalExtension_60_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_62, T_nonCriticalExtension_62_sequence);
return offset;
}
@@ -55614,7 +64285,7 @@ dissect_lte_rrc_T_nonCriticalExtension_60(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType2_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_ul_CarrierFreq_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_60 },
+ { &hf_lte_rrc_nonCriticalExtension_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_62 },
{ NULL, 0, 0, NULL }
};
@@ -55629,7 +64300,7 @@ dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType2_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_multiBandInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission },
- { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55642,14 +64313,14 @@ dissect_lte_rrc_SystemInformationBlockType2_v8h0_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtension_61_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_63_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_61, T_nonCriticalExtension_61_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_63, T_nonCriticalExtension_63_sequence);
return offset;
}
@@ -55658,7 +64329,7 @@ dissect_lte_rrc_T_nonCriticalExtension_61(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType3_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_61 },
+ { &hf_lte_rrc_nonCriticalExtension_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_63 },
{ NULL, 0, 0, NULL }
};
@@ -55742,14 +64413,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0(tvbuff
}
-static const per_sequence_t T_nonCriticalExtension_62_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_64_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_62, T_nonCriticalExtension_62_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_64, T_nonCriticalExtension_64_sequence);
return offset;
}
@@ -55757,7 +64428,7 @@ dissect_lte_rrc_T_nonCriticalExtension_62(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType5_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_62 },
+ { &hf_lte_rrc_nonCriticalExtension_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_64 },
{ NULL, 0, 0, NULL }
};
@@ -55772,7 +64443,7 @@ dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType5_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55787,7 +64458,7 @@ dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType5_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v8h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0 },
- { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -55842,14 +64513,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v
}
-static const per_sequence_t T_nonCriticalExtension_63_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_65_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_63, T_nonCriticalExtension_63_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_65, T_nonCriticalExtension_65_sequence);
return offset;
}
@@ -55857,7 +64528,7 @@ dissect_lte_rrc_T_nonCriticalExtension_63(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType6_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 },
- { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_63 },
+ { &hf_lte_rrc_nonCriticalExtension_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_65 },
{ NULL, 0, 0, NULL }
};
@@ -55913,7 +64584,7 @@ static const value_string lte_rrc_AccessStratumRelease_vals[] = {
{ 3, "rel11" },
{ 4, "rel12" },
{ 5, "rel13" },
- { 6, "spare2" },
+ { 6, "rel14" },
{ 7, "spare1" },
{ 0, NULL }
};
@@ -57169,26 +65840,6 @@ dissect_lte_rrc_T_bandEUTRA_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const value_string lte_rrc_CA_BandwidthClass_r10_vals[] = {
- { 0, "a" },
- { 1, "b" },
- { 2, "c" },
- { 3, "d" },
- { 4, "e" },
- { 5, "f" },
- { 0, NULL }
-};
-
-
-static int
-dissect_lte_rrc_CA_BandwidthClass_r10(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,
- 6, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
static const value_string lte_rrc_MIMO_CapabilityUL_r10_vals[] = {
{ 0, "twoLayers" },
{ 1, "fourLayers" },
@@ -61859,14 +70510,2169 @@ dissect_lte_rrc_Other_Parameters_v1360(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_66_sequence[] = {
+static const value_string lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_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 lte_rrc_T_ce_PDSCH_PUSCH_MaxBandwidth_r14_vals[] = {
+ { 0, "bw5" },
+ { 1, "bw20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PDSCH_PUSCH_MaxBandwidth_r14(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 lte_rrc_T_ce_HARQ_AckBundling_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_HARQ_AckBundling_r14_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 lte_rrc_T_ce_PDSCH_TenProcesses_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PDSCH_TenProcesses_r14_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 lte_rrc_T_ce_RetuningSymbols_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_RetuningSymbols_r14(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 lte_rrc_T_ce_PDSCH_PUSCH_Enhancement_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PDSCH_PUSCH_Enhancement_r14(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 lte_rrc_T_ce_SchedulingEnhancement_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_SchedulingEnhancement_r14_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 lte_rrc_T_ce_SRS_Enhancement_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_SRS_Enhancement_r14(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 lte_rrc_T_ce_PUCCH_Enhancement_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_PUCCH_Enhancement_r14(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 lte_rrc_T_ce_ClosedLoopTxAntennaSelection_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_ClosedLoopTxAntennaSelection_r14(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 lte_rrc_T_tdd_SpecialSubframe_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_SpecialSubframe_r14(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 lte_rrc_T_tdd_TTI_Bundling_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_TTI_Bundling_r14(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 lte_rrc_T_dmrs_LessUpPTS_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_LessUpPTS_r14(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 lte_rrc_T_nMaxResource_r14_vals[] = {
+ { 0, "ffs1" },
+ { 1, "ffs2" },
+ { 2, "ffs3" },
+ { 3, "ffs4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nMaxResource_r14(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 per_sequence_t T_nzp_CSI_RS_AperiodicInfo_r14_sequence[] = {
+ { &hf_lte_rrc_nMaxProc_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_5_32 },
+ { &hf_lte_rrc_nMaxResource_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nMaxResource_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nzp_CSI_RS_AperiodicInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_66, T_nonCriticalExtension_66_sequence);
+ ett_lte_rrc_T_nzp_CSI_RS_AperiodicInfo_r14, T_nzp_CSI_RS_AperiodicInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nMaxResource_r14_01_vals[] = {
+ { 0, "ffs1" },
+ { 1, "ffs2" },
+ { 2, "ffs3" },
+ { 3, "ffs4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nMaxResource_r14_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nzp_CSI_RS_PeriodicInfo_r14_sequence[] = {
+ { &hf_lte_rrc_nMaxResource_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nMaxResource_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nzp_CSI_RS_PeriodicInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nzp_CSI_RS_PeriodicInfo_r14, T_nzp_CSI_RS_PeriodicInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_zp_CSI_RS_AperiodicInfo_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_zp_CSI_RS_AperiodicInfo_r14(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 lte_rrc_T_ul_dmrs_Enhancements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_dmrs_Enhancements_r14(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 lte_rrc_T_densityReductionNP_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_densityReductionNP_r14(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 lte_rrc_T_densityReductionBF_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_densityReductionBF_r14(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 lte_rrc_T_hybridCSI_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_hybridCSI_r14(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 lte_rrc_T_semiOL_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_semiOL_r14(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 lte_rrc_T_csi_ReportingNP_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_ReportingNP_r14(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 lte_rrc_T_csi_ReportingAdvanced_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_ReportingAdvanced_r14(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 MIMO_UE_ParametersPerTM_v1430_sequence[] = {
+ { &hf_lte_rrc_nzp_CSI_RS_AperiodicInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nzp_CSI_RS_AperiodicInfo_r14 },
+ { &hf_lte_rrc_nzp_CSI_RS_PeriodicInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nzp_CSI_RS_PeriodicInfo_r14 },
+ { &hf_lte_rrc_zp_CSI_RS_AperiodicInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_zp_CSI_RS_AperiodicInfo_r14 },
+ { &hf_lte_rrc_ul_dmrs_Enhancements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_dmrs_Enhancements_r14 },
+ { &hf_lte_rrc_densityReductionNP_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_densityReductionNP_r14 },
+ { &hf_lte_rrc_densityReductionBF_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_densityReductionBF_r14 },
+ { &hf_lte_rrc_hybridCSI_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_hybridCSI_r14 },
+ { &hf_lte_rrc_semiOL_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_semiOL_r14 },
+ { &hf_lte_rrc_csi_ReportingNP_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ReportingNP_r14 },
+ { &hf_lte_rrc_csi_ReportingAdvanced_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ReportingAdvanced_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_UE_ParametersPerTM_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_UE_ParametersPerTM_v1430, MIMO_UE_ParametersPerTM_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_UE_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_parametersTM9_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_ParametersPerTM_v1430 },
+ { &hf_lte_rrc_parametersTM10_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_ParametersPerTM_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_UE_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_UE_Parameters_v1430, MIMO_UE_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_alternativeTBS_Index_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_alternativeTBS_Index_r14(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 lte_rrc_T_unicast_fembmsMixedSCell_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_unicast_fembmsMixedSCell_r14(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 lte_rrc_T_emptyUnicastRegion_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_emptyUnicastRegion_r14(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 FeMBMS_Unicast_Parameters_r14_sequence[] = {
+ { &hf_lte_rrc_unicast_fembmsMixedSCell_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_unicast_fembmsMixedSCell_r14 },
+ { &hf_lte_rrc_emptyUnicastRegion_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_emptyUnicastRegion_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_FeMBMS_Unicast_Parameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_FeMBMS_Unicast_Parameters_r14, FeMBMS_Unicast_Parameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhyLayerParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_01 },
+ { &hf_lte_rrc_ce_PDSCH_PUSCH_MaxBandwidth_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PDSCH_PUSCH_MaxBandwidth_r14 },
+ { &hf_lte_rrc_ce_HARQ_AckBundling_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_HARQ_AckBundling_r14_01 },
+ { &hf_lte_rrc_ce_PDSCH_TenProcesses_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PDSCH_TenProcesses_r14_01 },
+ { &hf_lte_rrc_ce_RetuningSymbols_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_RetuningSymbols_r14 },
+ { &hf_lte_rrc_ce_PDSCH_PUSCH_Enhancement_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PDSCH_PUSCH_Enhancement_r14 },
+ { &hf_lte_rrc_ce_SchedulingEnhancement_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_SchedulingEnhancement_r14_01 },
+ { &hf_lte_rrc_ce_SRS_Enhancement_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_SRS_Enhancement_r14 },
+ { &hf_lte_rrc_ce_PUCCH_Enhancement_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_PUCCH_Enhancement_r14 },
+ { &hf_lte_rrc_ce_ClosedLoopTxAntennaSelection_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ClosedLoopTxAntennaSelection_r14 },
+ { &hf_lte_rrc_tdd_SpecialSubframe_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tdd_SpecialSubframe_r14 },
+ { &hf_lte_rrc_tdd_TTI_Bundling_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tdd_TTI_Bundling_r14 },
+ { &hf_lte_rrc_dmrs_LessUpPTS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_LessUpPTS_r14 },
+ { &hf_lte_rrc_mimo_UE_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_Parameters_v1430 },
+ { &hf_lte_rrc_alternativeTBS_Index_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_alternativeTBS_Index_r14 },
+ { &hf_lte_rrc_feMBMS_Unicast_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FeMBMS_Unicast_Parameters_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhyLayerParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PhyLayerParameters_v1430, PhyLayerParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_CategoryDL_v1430_vals[] = {
+ { 0, "m2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_CategoryDL_v1430(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 lte_rrc_T_ue_CategoryUL_v1430_vals[] = {
+ { 0, "n16" },
+ { 1, "n17" },
+ { 2, "n18" },
+ { 3, "n19" },
+ { 4, "n20" },
+ { 5, "m2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_CategoryUL_v1430(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_CategoryUL_v1430b_vals[] = {
+ { 0, "n21" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_CategoryUL_v1430b(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 lte_rrc_T_shortSPS_IntervalFDD_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_shortSPS_IntervalFDD_r14(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 lte_rrc_T_shortSPS_IntervalTDD_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_shortSPS_IntervalTDD_r14(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 lte_rrc_T_skipUplinkDynamic_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipUplinkDynamic_r14(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 lte_rrc_T_skipUplinkSPS_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipUplinkSPS_r14(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 lte_rrc_T_multipleUplinkSPS_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multipleUplinkSPS_r14(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 lte_rrc_T_dataInactMon_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dataInactMon_r14(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 MAC_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_shortSPS_IntervalFDD_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_shortSPS_IntervalFDD_r14 },
+ { &hf_lte_rrc_shortSPS_IntervalTDD_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_shortSPS_IntervalTDD_r14 },
+ { &hf_lte_rrc_skipUplinkDynamic_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipUplinkDynamic_r14 },
+ { &hf_lte_rrc_skipUplinkSPS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipUplinkSPS_r14 },
+ { &hf_lte_rrc_multipleUplinkSPS_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multipleUplinkSPS_r14 },
+ { &hf_lte_rrc_dataInactMon_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dataInactMon_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MAC_Parameters_v1430, MAC_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ceMeasurements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ceMeasurements_r14(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 lte_rrc_T_ncsg_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ncsg_r14(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 lte_rrc_T_shortMeasurementGap_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_shortMeasurementGap_r14(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 lte_rrc_T_perServingCellMeasurementGap_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_perServingCellMeasurementGap_r14(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 lte_rrc_T_nonUniformGap_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nonUniformGap_r14(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 MeasParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_ceMeasurements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ceMeasurements_r14 },
+ { &hf_lte_rrc_ncsg_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ncsg_r14 },
+ { &hf_lte_rrc_shortMeasurementGap_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_shortMeasurementGap_r14 },
+ { &hf_lte_rrc_perServingCellMeasurementGap_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_perServingCellMeasurementGap_r14 },
+ { &hf_lte_rrc_nonUniformGap_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonUniformGap_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasParameters_v1430, MeasParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_supportedUplinkOnlyROHC_Profiles_r14_sequence[] = {
+ { &hf_lte_rrc_profile0x0006_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_supportedUplinkOnlyROHC_Profiles_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_supportedUplinkOnlyROHC_Profiles_r14, T_supportedUplinkOnlyROHC_Profiles_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maxNumberROHC_ContextSessions_r14_vals[] = {
+ { 0, "cs2" },
+ { 1, "cs4" },
+ { 2, "cs8" },
+ { 3, "cs12" },
+ { 4, "cs16" },
+ { 5, "cs24" },
+ { 6, "cs32" },
+ { 7, "cs48" },
+ { 8, "cs64" },
+ { 9, "cs128" },
+ { 10, "cs256" },
+ { 11, "cs512" },
+ { 12, "cs1024" },
+ { 13, "cs16384" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumberROHC_ContextSessions_r14(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 PDCP_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_supportedUplinkOnlyROHC_Profiles_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_supportedUplinkOnlyROHC_Profiles_r14 },
+ { &hf_lte_rrc_maxNumberROHC_ContextSessions_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumberROHC_ContextSessions_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCP_Parameters_v1430, PDCP_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_extendedPollByte_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedPollByte_r14(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 RLC_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_extendedPollByte_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedPollByte_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RLC_Parameters_v1430, RLC_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_csi_ReportingNP_r14_01_vals[] = {
+ { 0, "different" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_ReportingNP_r14_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 lte_rrc_T_csi_ReportingAdvanced_r14_01_vals[] = {
+ { 0, "different" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_ReportingAdvanced_r14_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 MIMO_CA_ParametersPerBoBCPerTM_v1430_sequence[] = {
+ { &hf_lte_rrc_csi_ReportingNP_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ReportingNP_r14_01 },
+ { &hf_lte_rrc_csi_ReportingAdvanced_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ReportingAdvanced_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430, MIMO_CA_ParametersPerBoBCPerTM_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_CA_ParametersPerBoBC_v1430_sequence[] = {
+ { &hf_lte_rrc_parametersTM9_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430 },
+ { &hf_lte_rrc_parametersTM10_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_CA_ParametersPerBoBC_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_CA_ParametersPerBoBC_v1430, MIMO_CA_ParametersPerBoBC_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_256QAM_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_256QAM_r14(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 lte_rrc_T_ul_256QAM_perCC_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_256QAM_perCC_r14(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_256QAM_perCC_Info_r14_sequence[] = {
+ { &hf_lte_rrc_ul_256QAM_perCC_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_256QAM_perCC_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_256QAM_perCC_Info_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_256QAM_perCC_Info_r14, UL_256QAM_perCC_Info_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14_sequence_of[1] = {
+ { &hf_lte_rrc_ul_256QAM_perCC_InfoList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_256QAM_perCC_Info_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14(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_lte_rrc_SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14, SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14_sequence_of,
+ 2, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rf_RetuningTimeDL_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n0dot5" },
+ { 2, "n1" },
+ { 3, "n1dot5" },
+ { 4, "n2" },
+ { 5, "n2dot5" },
+ { 6, "n3" },
+ { 7, "n3dot5" },
+ { 8, "n4" },
+ { 9, "n4dot5" },
+ { 10, "n5" },
+ { 11, "n5dot5" },
+ { 12, "n6" },
+ { 13, "n6dot5" },
+ { 14, "n7" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rf_RetuningTimeDL_r14(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 lte_rrc_T_rf_RetuningTimeUL_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n0dot5" },
+ { 2, "n1" },
+ { 3, "n1dot5" },
+ { 4, "n2" },
+ { 5, "n2dot5" },
+ { 6, "n3" },
+ { 7, "n3dot5" },
+ { 8, "n4" },
+ { 9, "n4dot5" },
+ { 10, "n5" },
+ { 11, "n5dot5" },
+ { 12, "n6" },
+ { 13, "n6dot5" },
+ { 14, "n7" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rf_RetuningTimeUL_r14(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 T_retuningInfo_sequence[] = {
+ { &hf_lte_rrc_rf_RetuningTimeDL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rf_RetuningTimeDL_r14 },
+ { &hf_lte_rrc_rf_RetuningTimeUL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rf_RetuningTimeUL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_retuningInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_retuningInfo, T_retuningInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RetuningTimeInfo_r14_sequence[] = {
+ { &hf_lte_rrc_retuningInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_retuningInfo },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RetuningTimeInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RetuningTimeInfo_r14, RetuningTimeInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14_sequence_of[1] = {
+ { &hf_lte_rrc_retuningTimeInfoBandList_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RetuningTimeInfo_r14 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14(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_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14, SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_bandParametersDL_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CA_ParametersPerBoBC_v1430 },
+ { &hf_lte_rrc_ul_256QAM_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_256QAM_r14 },
+ { &hf_lte_rrc_ul_256QAM_perCC_InfoList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14 },
+ { &hf_lte_rrc_retuningTimeInfoBandList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParameters_v1430, BandParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_bandParameterList_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandParameters_v1430 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430(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_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430, SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_1_maxBandComb_r13(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, maxBandComb_r13, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombinationParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_bandParameterList_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430 },
+ { &hf_lte_rrc_v2x_SupportedTxBandCombListPerBC_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_1_maxBandComb_r13 },
+ { &hf_lte_rrc_v2x_SupportedRxBandCombListPerBC_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_1_maxBandComb_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandCombinationParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandCombinationParameters_v1430, BandCombinationParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombination_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombination_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1430 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombination_v1430(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_lte_rrc_SupportedBandCombination_v1430, SupportedBandCombination_v1430_sequence_of,
+ 1, maxBandComb_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombinationAdd_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombinationAdd_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1430 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinationAdd_v1430(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_lte_rrc_SupportedBandCombinationAdd_v1430, SupportedBandCombinationAdd_v1430_sequence_of,
+ 1, maxBandComb_r11, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombinationReduced_v1430_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombinationReduced_v1430_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1430 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinationReduced_v1430(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_lte_rrc_SupportedBandCombinationReduced_v1430, SupportedBandCombinationReduced_v1430_sequence_of,
+ 1, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eNB_RequestedParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_requestedDiffFallbackCombList_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationList_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eNB_RequestedParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eNB_RequestedParameters_v1430, T_eNB_RequestedParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_diffFallbackCombReport_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_diffFallbackCombReport_r14(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 RF_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_supportedBandCombination_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombination_v1430 },
+ { &hf_lte_rrc_supportedBandCombinationAdd_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinationAdd_v1430 },
+ { &hf_lte_rrc_supportedBandCombinationReduced_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinationReduced_v1430 },
+ { &hf_lte_rrc_eNB_RequestedParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eNB_RequestedParameters_v1430 },
+ { &hf_lte_rrc_diffFallbackCombReport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_diffFallbackCombReport_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RF_Parameters_v1430, RF_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_crossCarrierSchedulingLAA_UL_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_crossCarrierSchedulingLAA_UL_r14(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 lte_rrc_T_uplinkLAA_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_uplinkLAA_r14(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 lte_rrc_T_twoStepSchedulingTimingInfo_r14_vals[] = {
+ { 0, "nPlus1" },
+ { 1, "nPlus2" },
+ { 2, "nPlus3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_twoStepSchedulingTimingInfo_r14(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 lte_rrc_T_uss_BlindDecodingAdjustment_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_uss_BlindDecodingAdjustment_r14(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 lte_rrc_T_uss_BlindDecodingReduction_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_uss_BlindDecodingReduction_r14(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 lte_rrc_T_outOfSequenceGrantHandling_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_outOfSequenceGrantHandling_r14(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 LAA_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_crossCarrierSchedulingLAA_UL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_crossCarrierSchedulingLAA_UL_r14 },
+ { &hf_lte_rrc_uplinkLAA_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uplinkLAA_r14 },
+ { &hf_lte_rrc_twoStepSchedulingTimingInfo_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_twoStepSchedulingTimingInfo_r14 },
+ { &hf_lte_rrc_uss_BlindDecodingAdjustment_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uss_BlindDecodingAdjustment_r14 },
+ { &hf_lte_rrc_uss_BlindDecodingReduction_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uss_BlindDecodingReduction_r14 },
+ { &hf_lte_rrc_outOfSequenceGrantHandling_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_outOfSequenceGrantHandling_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LAA_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LAA_Parameters_v1430, LAA_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_lwa_HO_WithoutWT_Change_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_HO_WithoutWT_Change_r14(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 lte_rrc_T_lwa_UL_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_UL_r14(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 lte_rrc_T_wlan_PeriodicMeas_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_wlan_PeriodicMeas_r14(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 lte_rrc_T_wlan_ReportAnyWLAN_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_wlan_ReportAnyWLAN_r14(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_lte_rrc_INTEGER_1_2048(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, 2048U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t LWA_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_lwa_HO_WithoutWT_Change_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_HO_WithoutWT_Change_r14 },
+ { &hf_lte_rrc_lwa_UL_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_UL_r14 },
+ { &hf_lte_rrc_wlan_PeriodicMeas_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_wlan_PeriodicMeas_r14 },
+ { &hf_lte_rrc_wlan_ReportAnyWLAN_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_wlan_ReportAnyWLAN_r14 },
+ { &hf_lte_rrc_wlan_SupportedDataRate_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_2048 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LWA_Parameters_v1430, LWA_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_lwip_Aggregation_DL_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwip_Aggregation_DL_r14(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 lte_rrc_T_lwip_Aggregation_UL_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwip_Aggregation_UL_r14(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 LWIP_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_lwip_Aggregation_DL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwip_Aggregation_DL_r14 },
+ { &hf_lte_rrc_lwip_Aggregation_UL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwip_Aggregation_UL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWIP_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LWIP_Parameters_v1430, LWIP_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_bwPrefInd_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_bwPrefInd_r14(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 lte_rrc_T_rlm_ReportSupport_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rlm_ReportSupport_r14(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 Other_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_bwPrefInd_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_bwPrefInd_r14 },
+ { &hf_lte_rrc_rlm_ReportSupport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlm_ReportSupport_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Other_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Other_Parameters_v1430, Other_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_delayBudgetReporting_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_delayBudgetReporting_r14(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 lte_rrc_T_pusch_Enhancements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pusch_Enhancements_r14(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 lte_rrc_T_recommendedBitRate_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_recommendedBitRate_r14(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 lte_rrc_T_recommendedBitRateQuery_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_recommendedBitRateQuery_r14(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 MMTEL_Parameters_r14_sequence[] = {
+ { &hf_lte_rrc_delayBudgetReporting_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_delayBudgetReporting_r14 },
+ { &hf_lte_rrc_pusch_Enhancements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pusch_Enhancements_r14 },
+ { &hf_lte_rrc_recommendedBitRate_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_recommendedBitRate_r14 },
+ { &hf_lte_rrc_recommendedBitRateQuery_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_recommendedBitRateQuery_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MMTEL_Parameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MMTEL_Parameters_r14, MMTEL_Parameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_makeBeforeBreak_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_makeBeforeBreak_r14_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 lte_rrc_T_rach_Less_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rach_Less_r14(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 MobilityParameters_r14_sequence[] = {
+ { &hf_lte_rrc_makeBeforeBreak_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_makeBeforeBreak_r14_01 },
+ { &hf_lte_rrc_rach_Less_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rach_Less_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MobilityParameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MobilityParameters_r14, MobilityParameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_SwitchWithoutHO_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_SwitchWithoutHO_r14(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 CE_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_ce_SwitchWithoutHO_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_SwitchWithoutHO_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CE_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CE_Parameters_v1430, CE_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_CapabilityAddXDD_Mode_v1430_sequence[] = {
+ { &hf_lte_rrc_phyLayerParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1430 },
+ { &hf_lte_rrc_mmtel_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MMTEL_Parameters_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430, UE_EUTRA_CapabilityAddXDD_Mode_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fembmsDedicatedCell_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fembmsDedicatedCell_r14(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 lte_rrc_T_fembmsMixedCell_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fembmsMixedCell_r14(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 lte_rrc_T_subcarrierSpacingMBMS_khz7dot5_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_subcarrierSpacingMBMS_khz7dot5_r14(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 lte_rrc_T_subcarrierSpacingMBMS_khz1dot25_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_subcarrierSpacingMBMS_khz1dot25_r14(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 MBMS_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_fembmsDedicatedCell_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fembmsDedicatedCell_r14 },
+ { &hf_lte_rrc_fembmsMixedCell_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fembmsMixedCell_r14 },
+ { &hf_lte_rrc_subcarrierSpacingMBMS_khz7dot5_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_subcarrierSpacingMBMS_khz7dot5_r14 },
+ { &hf_lte_rrc_subcarrierSpacingMBMS_khz1dot25_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_subcarrierSpacingMBMS_khz1dot25_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBMS_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MBMS_Parameters_v1430, MBMS_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_zoneBasedPoolSelection_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_zoneBasedPoolSelection_r14(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 lte_rrc_T_ue_AutonomousWithFullSensing_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_AutonomousWithFullSensing_r14(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 lte_rrc_T_ue_AutonomousWithPartialSensing_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_AutonomousWithPartialSensing_r14(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 lte_rrc_T_sl_CongestionControl_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sl_CongestionControl_r14(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 lte_rrc_T_v2x_TxWithShortResvInterval_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_v2x_TxWithShortResvInterval_r14(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 lte_rrc_T_v2x_nonAdjacentPSCCH_PSSCH_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_v2x_nonAdjacentPSCCH_PSSCH_r14(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 lte_rrc_T_slss_TxRx_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_slss_TxRx_r14(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 lte_rrc_V2X_BandwidthClass_r14_vals[] = {
+ { 0, "a" },
+ { 1, "b" },
+ { 2, "c" },
+ { 3, "d" },
+ { 4, "e" },
+ { 5, "f" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_V2X_BandwidthClass_r14(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,
+ 6, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t V2X_BandwidthClassSL_r14_sequence_of[1] = {
+ { &hf_lte_rrc_V2X_BandwidthClassSL_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_V2X_BandwidthClass_r14 },
+};
+
+static int
+dissect_lte_rrc_V2X_BandwidthClassSL_r14(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_lte_rrc_V2X_BandwidthClassSL_r14, V2X_BandwidthClassSL_r14_sequence_of,
+ 1, maxBandwidthClass_r10, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_v2x_eNB_Scheduled_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_v2x_eNB_Scheduled_r14(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 lte_rrc_T_v2x_HighPower_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_v2x_HighPower_r14(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 BandParametersTxSL_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_BandwidthClassTxSL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_V2X_BandwidthClassSL_r14 },
+ { &hf_lte_rrc_v2x_eNB_Scheduled_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_v2x_eNB_Scheduled_r14 },
+ { &hf_lte_rrc_v2x_HighPower_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_v2x_HighPower_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandParametersTxSL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParametersTxSL_r14, BandParametersTxSL_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_v2x_HighReception_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_v2x_HighReception_r14(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 BandParametersRxSL_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_BandwidthClassRxSL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_V2X_BandwidthClassSL_r14 },
+ { &hf_lte_rrc_v2x_HighReception_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_v2x_HighReception_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandParametersRxSL_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParametersRxSL_r14, BandParametersRxSL_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t V2X_BandParameters_r14_sequence[] = {
+ { &hf_lte_rrc_v2x_FreqBandEUTRA_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_r11 },
+ { &hf_lte_rrc_bandParametersTxSL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandParametersTxSL_r14 },
+ { &hf_lte_rrc_bandParametersRxSL_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandParametersRxSL_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_V2X_BandParameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_V2X_BandParameters_r14, V2X_BandParameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t V2X_BandCombinationParameters_r14_sequence_of[1] = {
+ { &hf_lte_rrc_V2X_BandCombinationParameters_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_V2X_BandParameters_r14 },
+};
+
+static int
+dissect_lte_rrc_V2X_BandCombinationParameters_r14(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_lte_rrc_V2X_BandCombinationParameters_r14, V2X_BandCombinationParameters_r14_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t V2X_SupportedBandCombination_r14_sequence_of[1] = {
+ { &hf_lte_rrc_V2X_SupportedBandCombination_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_V2X_BandCombinationParameters_r14 },
+};
+
+static int
+dissect_lte_rrc_V2X_SupportedBandCombination_r14(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_lte_rrc_V2X_SupportedBandCombination_r14, V2X_SupportedBandCombination_r14_sequence_of,
+ 1, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_Parameters_v1430_sequence[] = {
+ { &hf_lte_rrc_zoneBasedPoolSelection_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_zoneBasedPoolSelection_r14 },
+ { &hf_lte_rrc_ue_AutonomousWithFullSensing_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_AutonomousWithFullSensing_r14 },
+ { &hf_lte_rrc_ue_AutonomousWithPartialSensing_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_AutonomousWithPartialSensing_r14 },
+ { &hf_lte_rrc_sl_CongestionControl_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_sl_CongestionControl_r14 },
+ { &hf_lte_rrc_v2x_TxWithShortResvInterval_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_v2x_TxWithShortResvInterval_r14 },
+ { &hf_lte_rrc_v2x_numberTxRxTiming_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_16 },
+ { &hf_lte_rrc_v2x_nonAdjacentPSCCH_PSSCH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_v2x_nonAdjacentPSCCH_PSSCH_r14 },
+ { &hf_lte_rrc_slss_TxRx_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_slss_TxRx_r14 },
+ { &hf_lte_rrc_v2x_SupportedBandCombinationList_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_V2X_SupportedBandCombination_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_Parameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_Parameters_v1430, SL_Parameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_locationReport_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_locationReport_r14(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_BasedNetwPerfMeasParameters_v1430_sequence[] = {
+ { &hf_lte_rrc_locationReport_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_locationReport_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_BasedNetwPerfMeasParameters_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_BasedNetwPerfMeasParameters_v1430, UE_BasedNetwPerfMeasParameters_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_measurementEnhancements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_measurementEnhancements_r14(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 lte_rrc_T_demodulationEnhancements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_demodulationEnhancements_r14(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 lte_rrc_T_prach_Enhancements_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_prach_Enhancements_r14(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 HighSpeedEnhParameters_r14_sequence[] = {
+ { &hf_lte_rrc_measurementEnhancements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measurementEnhancements_r14 },
+ { &hf_lte_rrc_demodulationEnhancements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_demodulationEnhancements_r14 },
+ { &hf_lte_rrc_prach_Enhancements_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_prach_Enhancements_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HighSpeedEnhParameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HighSpeedEnhParameters_r14, HighSpeedEnhParameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_68_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_68, T_nonCriticalExtension_68_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_Capability_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_phyLayerParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhyLayerParameters_v1430 },
+ { &hf_lte_rrc_ue_CategoryDL_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_v1430 },
+ { &hf_lte_rrc_ue_CategoryUL_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryUL_v1430 },
+ { &hf_lte_rrc_ue_CategoryUL_v1430b, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryUL_v1430b },
+ { &hf_lte_rrc_mac_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MAC_Parameters_v1430 },
+ { &hf_lte_rrc_measParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasParameters_v1430 },
+ { &hf_lte_rrc_pdcp_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCP_Parameters_v1430 },
+ { &hf_lte_rrc_rlc_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLC_Parameters_v1430 },
+ { &hf_lte_rrc_rf_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1430 },
+ { &hf_lte_rrc_laa_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_Parameters_v1430 },
+ { &hf_lte_rrc_lwa_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Parameters_v1430 },
+ { &hf_lte_rrc_lwip_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWIP_Parameters_v1430 },
+ { &hf_lte_rrc_otherParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Other_Parameters_v1430 },
+ { &hf_lte_rrc_mmtel_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MMTEL_Parameters_r14 },
+ { &hf_lte_rrc_mobilityParameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityParameters_r14 },
+ { &hf_lte_rrc_ce_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CE_Parameters_v1430 },
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430 },
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430 },
+ { &hf_lte_rrc_mbms_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_Parameters_v1430 },
+ { &hf_lte_rrc_sl_Parameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_v1430 },
+ { &hf_lte_rrc_ue_BasedNetwPerfMeasParameters_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_BasedNetwPerfMeasParameters_v1430 },
+ { &hf_lte_rrc_highSpeedEnhParameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HighSpeedEnhParameters_r14 },
+ { &hf_lte_rrc_nonCriticalExtension_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_68 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v1430_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_lte_rrc_UE_EUTRA_Capability_v1430_IEs, UE_EUTRA_Capability_v1430_IEs_sequence);
return offset;
}
@@ -61874,7 +72680,7 @@ dissect_lte_rrc_T_nonCriticalExtension_66(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v1360_IEs_sequence[] = {
{ &hf_lte_rrc_other_Parameters_v1360, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Other_Parameters_v1360 },
- { &hf_lte_rrc_nonCriticalExtension_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_66 },
+ { &hf_lte_rrc_nonCriticalExtension_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61891,7 +72697,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1350_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CategoryDL_v1350, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_v1350 },
{ &hf_lte_rrc_ue_CategoryUL_v1350, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryUL_v1350 },
{ &hf_lte_rrc_ce_Parameters_v1350, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CE_Parameters_v1350 },
- { &hf_lte_rrc_nonCriticalExtension_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1360_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1360_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61906,7 +72712,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1350_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1340_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CategoryUL_v1340, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_15 },
- { &hf_lte_rrc_nonCriticalExtension_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1350_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1350_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61923,7 +72729,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1330_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CategoryDL_v1330, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_18_19 },
{ &hf_lte_rrc_phyLayerParameters_v1330, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1330 },
{ &hf_lte_rrc_ue_CE_NeedULGaps_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CE_NeedULGaps_r13_01 },
- { &hf_lte_rrc_nonCriticalExtension_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1340_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1340_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61942,7 +72748,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1320_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1320 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 },
- { &hf_lte_rrc_nonCriticalExtension_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1330_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1330_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61975,7 +72781,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_lwip_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Parameters_r13 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
- { &hf_lte_rrc_nonCriticalExtension_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1320_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -61990,7 +72796,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1280_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1280 },
- { &hf_lte_rrc_nonCriticalExtension_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62005,7 +72811,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1270_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1270 },
- { &hf_lte_rrc_nonCriticalExtension_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62020,7 +72826,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1260_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CategoryDL_v1260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_15_16 },
- { &hf_lte_rrc_nonCriticalExtension_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62048,7 +72854,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 },
{ &hf_lte_rrc_sl_Parameters_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_r12 },
- { &hf_lte_rrc_nonCriticalExtension_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62064,7 +72870,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v11a0_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Category_v11a0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_11_12 },
{ &hf_lte_rrc_measParameters_v11a0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasParameters_v11a0 },
- { &hf_lte_rrc_nonCriticalExtension_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62082,7 +72888,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1180_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_Parameters_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_Parameters_r11 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 },
- { &hf_lte_rrc_nonCriticalExtension_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62098,7 +72904,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1170_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v1170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1170 },
{ &hf_lte_rrc_ue_Category_v1170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_9_10 },
- { &hf_lte_rrc_nonCriticalExtension_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62120,7 +72926,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_otherParameters_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Other_Parameters_r11 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62135,7 +72941,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1090_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1090, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1090 },
- { &hf_lte_rrc_nonCriticalExtension_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62152,7 +72958,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1060_IEs_sequence[] = {
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 },
{ &hf_lte_rrc_rf_Parameters_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1060 },
- { &hf_lte_rrc_nonCriticalExtension_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62174,7 +72980,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersCDMA2000_v1020, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v1020 },
{ &hf_lte_rrc_ue_BasedNetwPerfMeasParameters_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_BasedNetwPerfMeasParameters_r10 },
{ &hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1020, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_TDD_v1020 },
- { &hf_lte_rrc_nonCriticalExtension_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62189,7 +72995,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v940_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_11 },
- { &hf_lte_rrc_nonCriticalExtension_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62211,7 +73017,7 @@ static const per_sequence_t UE_EUTRA_Capability_v920_IEs_sequence[] = {
{ &hf_lte_rrc_csg_ProximityIndicationParameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSG_ProximityIndicationParameters_r9 },
{ &hf_lte_rrc_neighCellSI_AcquisitionParameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NeighCellSI_AcquisitionParameters_r9 },
{ &hf_lte_rrc_son_Parameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SON_Parameters_r9 },
- { &hf_lte_rrc_nonCriticalExtension_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62233,7 +73039,7 @@ static const per_sequence_t UE_EUTRA_Capability_sequence[] = {
{ &hf_lte_rrc_measParameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measParameters },
{ &hf_lte_rrc_featureGroupIndicators, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_featureGroupIndicators },
{ &hf_lte_rrc_interRAT_Parameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_interRAT_Parameters },
- { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62814,14 +73620,14 @@ dissect_lte_rrc_RF_Parameters_v12b0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_65_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_67_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_65, T_nonCriticalExtension_65_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_67, T_nonCriticalExtension_67_sequence);
return offset;
}
@@ -62829,7 +73635,7 @@ dissect_lte_rrc_T_nonCriticalExtension_65(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v12b0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v12b0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v12b0 },
- { &hf_lte_rrc_nonCriticalExtension_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_65 },
+ { &hf_lte_rrc_nonCriticalExtension_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_67 },
{ NULL, 0, 0, NULL }
};
@@ -62844,7 +73650,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v12b0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v11x0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v12b0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v12b0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62860,7 +73666,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v11x0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v11d0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v11d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v11d0 },
{ &hf_lte_rrc_otherParameters_v11d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Other_Parameters_v11d0 },
- { &hf_lte_rrc_nonCriticalExtension_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11x0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11x0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62876,7 +73682,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10i0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10i0 },
{ &hf_lte_rrc_lateNonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_10 },
- { &hf_lte_rrc_nonCriticalExtension_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62891,7 +73697,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10f0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10f0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10f0 },
- { &hf_lte_rrc_nonCriticalExtension_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62906,7 +73712,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10c0_IEs_sequence[] = {
{ &hf_lte_rrc_otdoa_PositioningCapabilities_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OTDOA_PositioningCapabilities_r10 },
- { &hf_lte_rrc_nonCriticalExtension_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62922,7 +73728,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9h0_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersUTRA_v9h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_v9h0 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62937,7 +73743,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62952,7 +73758,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9d0_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v9d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v9d0 },
- { &hf_lte_rrc_nonCriticalExtension_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62967,7 +73773,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9c0_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersUTRA_v9c0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_v9c0 },
- { &hf_lte_rrc_nonCriticalExtension_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -62984,7 +73790,7 @@ static const per_sequence_t UE_EUTRA_Capability_v9a0_IEs_sequence[] = {
{ &hf_lte_rrc_featureGroupIndRel9Add_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_featureGroupIndRel9Add_r9 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 },
- { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -63026,14 +73832,14 @@ dissect_lte_rrc_RF_Parameters_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_64_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_66_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_64, T_nonCriticalExtension_64_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_66, T_nonCriticalExtension_66_sequence);
return offset;
}
@@ -63041,7 +73847,7 @@ dissect_lte_rrc_T_nonCriticalExtension_64(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_64 },
+ { &hf_lte_rrc_nonCriticalExtension_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_66 },
{ NULL, 0, 0, NULL }
};
@@ -63088,7 +73894,6 @@ static int
dissect_lte_rrc_MasterInformationBlock_SL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock-SL");
-
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_lte_rrc_MasterInformationBlock_SL, MasterInformationBlock_SL_sequence);
@@ -63106,7 +73911,7 @@ dissect_lte_rrc_SBCCH_SL_BCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1
static const per_sequence_t SBCCH_SL_BCH_Message_sequence[] = {
- { &hf_lte_rrc_message_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
+ { &hf_lte_rrc_message_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -63119,9 +73924,84 @@ dissect_lte_rrc_SBCCH_SL_BCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_sl_Bandwidth_r14_01_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sl_Bandwidth_r14_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_27(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,
+ 27, 27, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MasterInformationBlock_SL_V2X_r14_sequence[] = {
+ { &hf_lte_rrc_sl_Bandwidth_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sl_Bandwidth_r14_01 },
+ { &hf_lte_rrc_tdd_ConfigSL_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TDD_ConfigSL_r12 },
+ { &hf_lte_rrc_directFrameNumber_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_directSubframeNumber_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_9 },
+ { &hf_lte_rrc_inCoverage_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_reserved_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_27 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MasterInformationBlock_SL_V2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MasterInformationBlock-SL-V2X-r14");
+
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MasterInformationBlock_SL_V2X_r14, MasterInformationBlock_SL_V2X_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SBCCH_SL_BCH_MessageType_V2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_MasterInformationBlock_SL_V2X_r14(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t SBCCH_SL_BCH_Message_V2X_r14_sequence[] = {
+ { &hf_lte_rrc_message_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType_V2X_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14, SBCCH_SL_BCH_Message_V2X_r14_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_AccessStratumRelease_NB_r13_vals[] = {
{ 0, "rel13" },
- { 1, "spare7" },
+ { 1, "rel14" },
{ 2, "spare6" },
{ 3, "spare5" },
{ 4, "spare4" },
@@ -63353,14 +74233,166 @@ dissect_lte_rrc_RF_Parameters_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_88_sequence[] = {
+static const value_string lte_rrc_T_ue_Category_NB_r14_vals[] = {
+ { 0, "nb2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_Category_NB_r14(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 lte_rrc_T_dataInactMon_r14_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dataInactMon_r14_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 lte_rrc_T_rai_Support_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rai_Support_r14(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 MAC_Parameters_NB_r14_sequence[] = {
+ { &hf_lte_rrc_dataInactMon_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dataInactMon_r14_01 },
+ { &hf_lte_rrc_rai_Support_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rai_Support_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MAC_Parameters_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_88, T_nonCriticalExtension_88_sequence);
+ ett_lte_rrc_MAC_Parameters_NB_r14, MAC_Parameters_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiCarrier_NPRACH_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiCarrier_NPRACH_r14(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 lte_rrc_T_twoHARQ_Processes_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_twoHARQ_Processes_r14(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 PhyLayerParameters_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_multiCarrier_NPRACH_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiCarrier_NPRACH_r14 },
+ { &hf_lte_rrc_twoHARQ_Processes_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_twoHARQ_Processes_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhyLayerParameters_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PhyLayerParameters_NB_v1430, PhyLayerParameters_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_powerClassNB_14dBm_r14_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerClassNB_14dBm_r14(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 RF_Parameters_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_powerClassNB_14dBm_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClassNB_14dBm_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RF_Parameters_NB_v1430, RF_Parameters_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_91_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_91, T_nonCriticalExtension_91_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Capability_NB_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_Category_NB_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Category_NB_r14 },
+ { &hf_lte_rrc_mac_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MAC_Parameters_NB_r14 },
+ { &hf_lte_rrc_phyLayerParameters_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_NB_v1430 },
+ { &hf_lte_rrc_rf_Parameters_v1430_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RF_Parameters_NB_v1430 },
+ { &hf_lte_rrc_nonCriticalExtension_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_91 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_Capability_NB_v1430_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_lte_rrc_UE_Capability_NB_v1430_IEs, UE_Capability_NB_v1430_IEs_sequence);
return offset;
}
@@ -63373,7 +74405,7 @@ static const per_sequence_t UE_Capability_NB_r13_sequence[] = {
{ &hf_lte_rrc_pdcp_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCP_Parameters_NB_r13 },
{ &hf_lte_rrc_phyLayerParameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhyLayerParameters_NB_r13 },
{ &hf_lte_rrc_rf_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RF_Parameters_NB_r13 },
- { &hf_lte_rrc_nonCriticalExtension_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_88 },
+ { &hf_lte_rrc_nonCriticalExtension_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_Capability_NB_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -63603,9 +74635,37 @@ dissect_lte_rrc_T_logicalChannelConfig_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t RLC_Config_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_t_Reordering_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_Reordering },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Config_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RLC_Config_NB_v1430, RLC_Config_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRB_ToAddMod_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_NB_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRB_ToAddMod_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SRB_ToAddMod_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SRB_ToAddMod_NB_r13_sequence[] = {
{ &hf_lte_rrc_rlc_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rlc_Config_r13 },
{ &hf_lte_rrc_logicalChannelConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelConfig_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRB_ToAddMod_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -63744,6 +74804,19 @@ dissect_lte_rrc_T_logicalChannelIdentity_r13(tvbuff_t *tvb _U_, int offset _U_,
}
+static const per_sequence_t DRB_ToAddMod_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_v1430_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_NB_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddMod_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, DRB_ToAddMod_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DRB_ToAddMod_NB_r13_sequence[] = {
{ &hf_lte_rrc_eps_BearerIdentity_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_drb_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_Identity },
@@ -63751,6 +74824,7 @@ static const per_sequence_t DRB_ToAddMod_NB_r13_sequence[] = {
{ &hf_lte_rrc_rlc_Config_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_NB_r13 },
{ &hf_lte_rrc_logicalChannelIdentity_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelIdentity_r13 },
{ &hf_lte_rrc_logicalChannelConfig_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_LogicalChannelConfig_NB_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddMod_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -64020,7 +75094,7 @@ dissect_lte_rrc_T_drx_ULRetransmissionTimer_r13_01(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_102_sequence[] = {
+static const per_sequence_t T_setup_125_sequence[] = {
{ &hf_lte_rrc_onDurationTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimer_r13 },
{ &hf_lte_rrc_drx_InactivityTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimer_r13 },
{ &hf_lte_rrc_drx_RetransmissionTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_RetransmissionTimer_r13 },
@@ -64031,9 +75105,9 @@ static const per_sequence_t T_setup_102_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_102, T_setup_102_sequence);
+ ett_lte_rrc_T_setup_125, T_setup_125_sequence);
return offset;
}
@@ -64047,7 +75121,7 @@ static const value_string lte_rrc_DRX_Config_NB_r13_vals[] = {
static const per_choice_t DRX_Config_NB_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_116 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_102 },
+ { 1, &hf_lte_rrc_setup_142 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_125 },
{ 0, NULL, 0, NULL }
};
@@ -64083,15 +75157,15 @@ dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r13(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_setup_101_sequence[] = {
+static const per_sequence_t T_setup_123_sequence[] = {
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_101, T_setup_101_sequence);
+ ett_lte_rrc_T_setup_123, T_setup_123_sequence);
return offset;
}
@@ -64105,7 +75179,7 @@ static const value_string lte_rrc_T_logicalChannelSR_Config_r13_vals[] = {
static const per_choice_t T_logicalChannelSR_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_115 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_101 },
+ { 1, &hf_lte_rrc_setup_140 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_123 },
{ 0, NULL, 0, NULL }
};
@@ -64119,11 +75193,109 @@ dissect_lte_rrc_T_logicalChannelSR_Config_r13(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_rai_Activation_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rai_Activation_r14(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_setup_124_sequence[] = {
+ { &hf_lte_rrc_dataInactivityTimer_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DataInactivityTimer_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_124, T_setup_124_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dataInactivityTimerConfig_r14_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dataInactivityTimerConfig_r14_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_141 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_124 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dataInactivityTimerConfig_r14_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_lte_rrc_T_dataInactivityTimerConfig_r14_01, T_dataInactivityTimerConfig_r14_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MAC_MainConfig_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_rai_Activation_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rai_Activation_r14 },
+ { &hf_lte_rrc_dataInactivityTimerConfig_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dataInactivityTimerConfig_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MAC_MainConfig_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_Cycle_v1430_vals[] = {
+ { 0, "sf1280" },
+ { 1, "sf2560" },
+ { 2, "sf5120" },
+ { 3, "sf10240" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_Cycle_v1430(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 per_sequence_t MAC_MainConfig_NB_r13_eag_2_sequence[] = {
+ { &hf_lte_rrc_drx_Cycle_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drx_Cycle_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_NB_r13_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, MAC_MainConfig_NB_r13_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MAC_MainConfig_NB_r13_sequence[] = {
{ &hf_lte_rrc_ul_SCH_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_SCH_Config_r13 },
{ &hf_lte_rrc_drx_Config_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRX_Config_NB_r13 },
{ &hf_lte_rrc_timeAlignmentTimerDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TimeAlignmentTimer },
{ &hf_lte_rrc_logicalChannelSR_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelSR_Config_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_NB_r13_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_NB_r13_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -64242,7 +75414,7 @@ static const per_choice_t T_downlinkBitmapNonAnchor_r13_choice[] = {
{ 0, &hf_lte_rrc_useNoBitmap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 1, &hf_lte_rrc_useAnchorBitmap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_explicitBitmapConfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_Bitmap_NB_r13 },
- { 3, &hf_lte_rrc_spare_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -64338,7 +75510,7 @@ static const per_choice_t T_dl_GapNonAnchor_r13_choice[] = {
{ 0, &hf_lte_rrc_useNoGap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 1, &hf_lte_rrc_useAnchorGapConfig_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_explicitGapConfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_GapConfig_NB_r13 },
- { 3, &hf_lte_rrc_spare_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -64695,11 +75867,40 @@ dissect_lte_rrc_UplinkPowerControlDedicated_NB_r13(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_twoHARQ_ProcessesConfig_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_twoHARQ_ProcessesConfig_r14(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 PhysicalConfigDedicated_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_twoHARQ_ProcessesConfig_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_twoHARQ_ProcessesConfig_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PhysicalConfigDedicated_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalConfigDedicated_NB_r13_sequence[] = {
{ &hf_lte_rrc_carrierConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierConfigDedicated_NB_r13 },
{ &hf_lte_rrc_npdcch_ConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPDCCH_ConfigDedicated_NB_r13 },
{ &hf_lte_rrc_npusch_ConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPUSCH_ConfigDedicated_NB_r13 },
{ &hf_lte_rrc_uplinkPowerControlDedicated_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlDedicated_NB_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -64851,7 +76052,7 @@ dissect_lte_rrc_T_eag_1_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_103_sequence[] = {
+static const per_sequence_t T_setup_126_sequence[] = {
{ &hf_lte_rrc_t301_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_r13 },
{ &hf_lte_rrc_t310_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t310_r13 },
{ &hf_lte_rrc_n310_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n310_r13 },
@@ -64862,9 +76063,9 @@ static const per_sequence_t T_setup_103_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_lte_rrc_T_setup_103, T_setup_103_sequence);
+ ett_lte_rrc_T_setup_126, T_setup_126_sequence);
return offset;
}
@@ -64878,7 +76079,7 @@ static const value_string lte_rrc_RLF_TimersAndConstants_NB_r13_vals[] = {
static const per_choice_t RLF_TimersAndConstants_NB_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_117 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_103 },
+ { 1, &hf_lte_rrc_setup_143 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_126 },
{ 0, NULL, 0, NULL }
};
@@ -65050,14 +76251,14 @@ dissect_lte_rrc_AS_Context_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_nonCriticalExtension_67_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_69_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_67, T_nonCriticalExtension_67_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_69, T_nonCriticalExtension_69_sequence);
return offset;
}
@@ -65068,7 +76269,7 @@ static const per_sequence_t HandoverPreparationInformation_NB_IEs_sequence[] = {
{ &hf_lte_rrc_as_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AS_Config_NB },
{ &hf_lte_rrc_rrm_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRM_Config_NB },
{ &hf_lte_rrc_as_Context_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Context_NB },
- { &hf_lte_rrc_nonCriticalExtension_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_67 },
+ { &hf_lte_rrc_nonCriticalExtension_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_69 },
{ NULL, 0, 0, NULL }
};
@@ -65081,7 +76282,7 @@ dissect_lte_rrc_HandoverPreparationInformation_NB_IEs(tvbuff_t *tvb _U_, int off
}
-static const value_string lte_rrc_T_c1_47_vals[] = {
+static const value_string lte_rrc_T_c1_48_vals[] = {
{ 0, "handoverPreparationInformation-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -65089,7 +76290,7 @@ static const value_string lte_rrc_T_c1_47_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_47_choice[] = {
+static const per_choice_t T_c1_48_choice[] = {
{ 0, &hf_lte_rrc_handoverPreparationInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_HandoverPreparationInformation_NB_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -65098,9 +76299,9 @@ static const per_choice_t T_c1_47_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_47, T_c1_47_choice,
+ ett_lte_rrc_T_c1_48, T_c1_48_choice,
NULL);
return offset;
@@ -65127,7 +76328,7 @@ static const value_string lte_rrc_T_criticalExtensions_51_vals[] = {
};
static const per_choice_t T_criticalExtensions_51_choice[] = {
- { 0, &hf_lte_rrc_c1_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_47 },
+ { 0, &hf_lte_rrc_c1_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_48 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_51, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_51 },
{ 0, NULL, 0, NULL }
};
@@ -65156,24 +76357,14 @@ dissect_lte_rrc_HandoverPreparationInformation_NB(tvbuff_t *tvb _U_, int offset
}
-
-static int
-dissect_lte_rrc_INTEGER_1_2048(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, 2048U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t T_nonCriticalExtension_68_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_70_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_68, T_nonCriticalExtension_68_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_70, T_nonCriticalExtension_70_sequence);
return offset;
}
@@ -65181,7 +76372,7 @@ dissect_lte_rrc_T_nonCriticalExtension_68(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEPagingCoverageInformation_NB_IEs_sequence[] = {
{ &hf_lte_rrc_npdcch_NumRepetitionPaging_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_2048 },
- { &hf_lte_rrc_nonCriticalExtension_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_68 },
+ { &hf_lte_rrc_nonCriticalExtension_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_70 },
{ NULL, 0, 0, NULL }
};
@@ -65194,7 +76385,7 @@ dissect_lte_rrc_UEPagingCoverageInformation_NB_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_48_vals[] = {
+static const value_string lte_rrc_T_c1_49_vals[] = {
{ 0, "uePagingCoverageInformation-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -65202,7 +76393,7 @@ static const value_string lte_rrc_T_c1_48_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_48_choice[] = {
+static const per_choice_t T_c1_49_choice[] = {
{ 0, &hf_lte_rrc_uePagingCoverageInformation_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEPagingCoverageInformation_NB_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -65211,9 +76402,9 @@ static const per_choice_t T_c1_48_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_48, T_c1_48_choice,
+ ett_lte_rrc_T_c1_49, T_c1_49_choice,
NULL);
return offset;
@@ -65240,7 +76431,7 @@ static const value_string lte_rrc_T_criticalExtensions_52_vals[] = {
};
static const per_choice_t T_criticalExtensions_52_choice[] = {
- { 0, &hf_lte_rrc_c1_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_48 },
+ { 0, &hf_lte_rrc_c1_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_49 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_52, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_52 },
{ 0, NULL, 0, NULL }
};
@@ -65279,14 +76470,14 @@ dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtension_69_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_71_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_69, T_nonCriticalExtension_69_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_71, T_nonCriticalExtension_71_sequence);
return offset;
}
@@ -65294,7 +76485,7 @@ dissect_lte_rrc_T_nonCriticalExtension_69(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UERadioAccessCapabilityInformation_NB_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo_r13 },
- { &hf_lte_rrc_nonCriticalExtension_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_69 },
+ { &hf_lte_rrc_nonCriticalExtension_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_71 },
{ NULL, 0, 0, NULL }
};
@@ -65307,7 +76498,7 @@ dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs(tvbuff_t *tvb _U_, int
}
-static const value_string lte_rrc_T_c1_49_vals[] = {
+static const value_string lte_rrc_T_c1_50_vals[] = {
{ 0, "ueRadioAccessCapabilityInformation-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -65315,7 +76506,7 @@ static const value_string lte_rrc_T_c1_49_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_49_choice[] = {
+static const per_choice_t T_c1_50_choice[] = {
{ 0, &hf_lte_rrc_ueRadioAccessCapabilityInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -65324,9 +76515,9 @@ static const per_choice_t T_c1_49_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_49, T_c1_49_choice,
+ ett_lte_rrc_T_c1_50, T_c1_50_choice,
NULL);
return offset;
@@ -65353,7 +76544,7 @@ static const value_string lte_rrc_T_criticalExtensions_53_vals[] = {
};
static const per_choice_t T_criticalExtensions_53_choice[] = {
- { 0, &hf_lte_rrc_c1_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_49 },
+ { 0, &hf_lte_rrc_c1_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_50 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_53, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_53 },
{ 0, NULL, 0, NULL }
};
@@ -65392,14 +76583,14 @@ dissect_lte_rrc_T_ue_RadioPagingInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtension_70_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_72_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_70, T_nonCriticalExtension_70_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_72, T_nonCriticalExtension_72_sequence);
return offset;
}
@@ -65407,7 +76598,7 @@ dissect_lte_rrc_T_nonCriticalExtension_70(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UERadioPagingInformation_NB_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioPagingInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioPagingInfo_r13 },
- { &hf_lte_rrc_nonCriticalExtension_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_70 },
+ { &hf_lte_rrc_nonCriticalExtension_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_72 },
{ NULL, 0, 0, NULL }
};
@@ -65420,7 +76611,7 @@ dissect_lte_rrc_UERadioPagingInformation_NB_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_50_vals[] = {
+static const value_string lte_rrc_T_c1_51_vals[] = {
{ 0, "ueRadioPagingInformation-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -65428,7 +76619,7 @@ static const value_string lte_rrc_T_c1_50_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_50_choice[] = {
+static const per_choice_t T_c1_51_choice[] = {
{ 0, &hf_lte_rrc_ueRadioPagingInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UERadioPagingInformation_NB_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -65437,9 +76628,9 @@ static const per_choice_t T_c1_50_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_50, T_c1_50_choice,
+ ett_lte_rrc_T_c1_51, T_c1_51_choice,
NULL);
return offset;
@@ -65466,7 +76657,7 @@ static const value_string lte_rrc_T_criticalExtensions_54_vals[] = {
};
static const per_choice_t T_criticalExtensions_54_choice[] = {
- { 0, &hf_lte_rrc_c1_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_50 },
+ { 0, &hf_lte_rrc_c1_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_51 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_54, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_54 },
{ 0, NULL, 0, NULL }
};
@@ -65546,7 +76737,7 @@ dissect_lte_rrc_ChannelRasterOffset_NB_r13(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t Inband_DifferentPCI_NB_r13_sequence[] = {
{ &hf_lte_rrc_eutra_NumCRS_Ports_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutra_NumCRS_Ports_r13 },
{ &hf_lte_rrc_rasterOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ChannelRasterOffset_NB_r13 },
- { &hf_lte_rrc_spare_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
+ { &hf_lte_rrc_spare_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
{ NULL, 0, 0, NULL }
};
@@ -65561,7 +76752,7 @@ dissect_lte_rrc_Inband_DifferentPCI_NB_r13(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t Guardband_NB_r13_sequence[] = {
{ &hf_lte_rrc_rasterOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ChannelRasterOffset_NB_r13 },
- { &hf_lte_rrc_spare_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_3 },
+ { &hf_lte_rrc_spare_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_3 },
{ NULL, 0, 0, NULL }
};
@@ -65575,7 +76766,7 @@ dissect_lte_rrc_Guardband_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Standalone_NB_r13_sequence[] = {
- { &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
+ { &hf_lte_rrc_spare_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
@@ -65621,7 +76812,7 @@ static const per_sequence_t MasterInformationBlock_NB_sequence[] = {
{ &hf_lte_rrc_systemInfoValueTag_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_ab_Enabled_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_operationModeInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_operationModeInfo_r13 },
- { &hf_lte_rrc_spare_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_11 },
+ { &hf_lte_rrc_spare_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_11 },
{ NULL, 0, 0, NULL }
};
@@ -65646,7 +76837,7 @@ dissect_lte_rrc_BCCH_BCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t BCCH_BCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_BCH_MessageType_NB },
+ { &hf_lte_rrc_message_14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_BCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -66234,16 +77425,6 @@ dissect_lte_rrc_T_srs_SubframeConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
-dissect_lte_rrc_INTEGER_0_12(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, 12U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_lte_rrc_INTEGER_0_2(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, 2U, NULL, FALSE);
@@ -66667,6 +77848,34 @@ dissect_lte_rrc_AdditionalSpectrumEmission_r13(tvbuff_t *tvb _U_, int offset _U_
}
+static const value_string lte_rrc_T_cp_Reestablishment_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cp_Reestablishment_r14(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 SystemInformationBlockType2_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_cp_Reestablishment_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cp_Reestablishment_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType2_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType2_NB_r13_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_NB_r13 },
{ &hf_lte_rrc_ue_TimersAndConstants_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_TimersAndConstants_NB_r13 },
@@ -66674,6 +77883,7 @@ static const per_sequence_t SystemInformationBlockType2_NB_r13_sequence[] = {
{ &hf_lte_rrc_timeAlignmentTimerCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TimeAlignmentTimer },
{ &hf_lte_rrc_multiBandInfoList_r13_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_AdditionalSpectrumEmission_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -66893,6 +78103,75 @@ dissect_lte_rrc_SystemInformationBlockType3_NB_r13_eag_2(tvbuff_t *tvb _U_, int
}
+static const value_string lte_rrc_T_powerClass14dBm_Offset_r14_01_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-3" },
+ { 2, "dB3" },
+ { 3, "dB6" },
+ { 4, "dB9" },
+ { 5, "dB12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerClass14dBm_Offset_r14_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_AuthorisationOffset_r14_vals[] = {
+ { 0, "dB5" },
+ { 1, "dB10" },
+ { 2, "dB15" },
+ { 3, "dB20" },
+ { 4, "dB25" },
+ { 5, "dB30" },
+ { 6, "dB35" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_AuthorisationOffset_r14(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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t IntraFreqCellReselectionInfo_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClass14dBm_Offset_r14_01 },
+ { &hf_lte_rrc_ce_AuthorisationOffset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_AuthorisationOffset_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_IntraFreqCellReselectionInfo_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1430, IntraFreqCellReselectionInfo_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType3_NB_r13_eag_3_sequence[] = {
+ { &hf_lte_rrc_intraFreqCellReselectionInfo_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IntraFreqCellReselectionInfo_NB_v1430 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType3_NB_r13_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType3_NB_r13_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType3_NB_r13_sequence[] = {
{ &hf_lte_rrc_cellReselectionInfoCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionInfoCommon_r13 },
{ &hf_lte_rrc_cellReselectionServingFreqInfo_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionServingFreqInfo_r13 },
@@ -66902,6 +78181,7 @@ static const per_sequence_t SystemInformationBlockType3_NB_r13_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_NB_r13_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_NB_r13_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_NB_r13_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -67004,6 +78284,61 @@ dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13_eag_1(tvbuff_t *tvb _U_, int off
}
+static const value_string lte_rrc_T_powerClass14dBm_Offset_r14_02_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-3" },
+ { 2, "dB3" },
+ { 3, "dB6" },
+ { 4, "dB9" },
+ { 5, "dB12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerClass14dBm_Offset_r14_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_AuthorisationOffset_r14_01_vals[] = {
+ { 0, "dB5" },
+ { 1, "dB10" },
+ { 2, "dB15" },
+ { 3, "dB20" },
+ { 4, "dB25" },
+ { 5, "dB30" },
+ { 6, "dB35" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_AuthorisationOffset_r14_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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqInfo_NB_r13_eag_2_sequence[] = {
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClass14dBm_Offset_r14_02 },
+ { &hf_lte_rrc_ce_AuthorisationOffset_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_AuthorisationOffset_r14_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, InterFreqCarrierFreqInfo_NB_r13_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t InterFreqCarrierFreqInfo_NB_r13_sequence[] = {
{ &hf_lte_rrc_dl_CarrierFreq_r13_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
{ &hf_lte_rrc_q_RxLevMin_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
@@ -67014,6 +78349,7 @@ static const per_sequence_t InterFreqCarrierFreqInfo_NB_r13_sequence[] = {
{ &hf_lte_rrc_interFreqBlackCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqBlackCellList_NB_r13 },
{ &hf_lte_rrc_multiBandInfoList_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_NB_r13 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -67040,10 +78376,24 @@ dissect_lte_rrc_InterFreqCarrierFreqList_NB_r13(tvbuff_t *tvb _U_, int offset _U
}
+static const per_sequence_t SystemInformationBlockType5_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_scptm_FreqOffset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType5_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType5_NB_r13_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqList_NB_r13 },
{ &hf_lte_rrc_t_Reselection_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection_NB_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -67176,6 +78526,1030 @@ dissect_lte_rrc_SystemInformationBlockType16_NB_r13(tvbuff_t *tvb _U_, int offse
}
+static const per_sequence_t AdditionalBandInfoList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_AdditionalBandInfoList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_AdditionalBandInfoList_NB_r14(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_lte_rrc_AdditionalBandInfoList_NB_r14, AdditionalBandInfoList_NB_r14_sequence_of,
+ 1, maxMultiBands, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMS_SAI_InterFreq_NB_r14_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierFreq_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_mbms_SAI_List_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMS_SAI_List_r11 },
+ { &hf_lte_rrc_multiBandInfoList_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AdditionalBandInfoList_NB_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBMS_SAI_InterFreq_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MBMS_SAI_InterFreq_NB_r14, MBMS_SAI_InterFreq_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMS_SAI_InterFreqList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_MBMS_SAI_InterFreqList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMS_SAI_InterFreq_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_MBMS_SAI_InterFreqList_NB_r14(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_lte_rrc_MBMS_SAI_InterFreqList_NB_r14, MBMS_SAI_InterFreqList_NB_r14_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType15_NB_r14_sequence[] = {
+ { &hf_lte_rrc_mbms_SAI_IntraFreq_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_SAI_List_r11 },
+ { &hf_lte_rrc_mbms_SAI_InterFreqList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_SAI_InterFreqList_NB_r14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType15_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB15");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType15_NB_r14, SystemInformationBlockType15_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NumRepetitions_SC_MCCH_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitions_SC_MCCH_r14(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,
+ 12, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_StartSF_SC_MCCH_r14_vals[] = {
+ { 0, "v1dot5" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v48" },
+ { 7, "v64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_StartSF_SC_MCCH_r14(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 value_string lte_rrc_T_npdcch_Offset_SC_MCCH_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEighth" },
+ { 2, "oneQuarter" },
+ { 3, "threeEighth" },
+ { 4, "oneHalf" },
+ { 5, "fiveEighth" },
+ { 6, "threeQuarter" },
+ { 7, "sevenEighth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_Offset_SC_MCCH_r14(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 NPDCCH_SC_MCCH_Config_NB_r14_sequence[] = {
+ { &hf_lte_rrc_npdcch_NumRepetitions_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NumRepetitions_SC_MCCH_r14 },
+ { &hf_lte_rrc_npdcch_StartSF_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_StartSF_SC_MCCH_r14 },
+ { &hf_lte_rrc_npdcch_Offset_SC_MCCH_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_Offset_SC_MCCH_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPDCCH_SC_MCCH_Config_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPDCCH_SC_MCCH_Config_NB_r14, NPDCCH_SC_MCCH_Config_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_downlinkBitmapNonAnchor_r14_vals[] = {
+ { 0, "useNoBitmap-r14" },
+ { 1, "useAnchorBitmap-r14" },
+ { 2, "explicitBitmapConfiguration-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_downlinkBitmapNonAnchor_r14_choice[] = {
+ { 0, &hf_lte_rrc_useNoBitmap_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_useAnchorBitmap_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_explicitBitmapConfiguration_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_Bitmap_NB_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_downlinkBitmapNonAnchor_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_downlinkBitmapNonAnchor_r14, T_downlinkBitmapNonAnchor_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dl_GapNonAnchor_r14_vals[] = {
+ { 0, "useNoGap-r14" },
+ { 1, "useAnchorGapConfig-r14" },
+ { 2, "explicitGapConfiguration-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dl_GapNonAnchor_r14_choice[] = {
+ { 0, &hf_lte_rrc_useNoGap_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_useAnchorGapConfig_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_explicitGapConfiguration_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_GapConfig_NB_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dl_GapNonAnchor_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_dl_GapNonAnchor_r14, T_dl_GapNonAnchor_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_samePCI_r14_sequence[] = {
+ { &hf_lte_rrc_indexToMidPRB_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M55_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_samePCI_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_samePCI_r14, T_samePCI_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutra_NumCRS_Ports_r14_vals[] = {
+ { 0, "same" },
+ { 1, "four" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutra_NumCRS_Ports_r14(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_differentPCI_r14_sequence[] = {
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutra_NumCRS_Ports_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_differentPCI_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_differentPCI_r14, T_differentPCI_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_samePCI_Indicator_r14_vals[] = {
+ { 0, "samePCI-r14" },
+ { 1, "differentPCI-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_samePCI_Indicator_r14_choice[] = {
+ { 0, &hf_lte_rrc_samePCI_r14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_samePCI_r14 },
+ { 1, &hf_lte_rrc_differentPCI_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_differentPCI_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_samePCI_Indicator_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_samePCI_Indicator_r14, T_samePCI_Indicator_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutraControlRegionSize_r14_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutraControlRegionSize_r14(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 T_inbandCarrierInfo_r14_sequence[] = {
+ { &hf_lte_rrc_samePCI_Indicator_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_samePCI_Indicator_r14 },
+ { &hf_lte_rrc_eutraControlRegionSize_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutraControlRegionSize_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_inbandCarrierInfo_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_inbandCarrierInfo_r14, T_inbandCarrierInfo_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nrs_PowerOffsetNonAnchor_r14_vals[] = {
+ { 0, "dB-12" },
+ { 1, "dB-10" },
+ { 2, "dB-8" },
+ { 3, "dB-6" },
+ { 4, "dB-4" },
+ { 5, "dB-2" },
+ { 6, "dB0" },
+ { 7, "dB3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nrs_PowerOffsetNonAnchor_r14(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 DL_CarrierConfigCommon_NB_r14_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierFreq_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_downlinkBitmapNonAnchor_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_downlinkBitmapNonAnchor_r14 },
+ { &hf_lte_rrc_dl_GapNonAnchor_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_GapNonAnchor_r14 },
+ { &hf_lte_rrc_inbandCarrierInfo_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_inbandCarrierInfo_r14 },
+ { &hf_lte_rrc_nrs_PowerOffsetNonAnchor_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nrs_PowerOffsetNonAnchor_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_CarrierConfigCommon_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_CarrierConfigCommon_NB_r14, DL_CarrierConfigCommon_NB_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_maxNonAnchorCarriers_NB_r14(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, maxNonAnchorCarriers_NB_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sc_mcch_CarrierConfig_r14_vals[] = {
+ { 0, "dl-CarrierConfig-r14" },
+ { 1, "dl-CarrierIndex-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_sc_mcch_CarrierConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_dl_CarrierConfig_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_CarrierConfigCommon_NB_r14 },
+ { 1, &hf_lte_rrc_dl_CarrierIndex_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_maxNonAnchorCarriers_NB_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_sc_mcch_CarrierConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_sc_mcch_CarrierConfig_r14, T_sc_mcch_CarrierConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sc_mcch_RepetitionPeriod_r14_vals[] = {
+ { 0, "rf32" },
+ { 1, "rf128" },
+ { 2, "rf512" },
+ { 3, "rf1024" },
+ { 4, "rf2048" },
+ { 5, "rf4096" },
+ { 6, "rf8192" },
+ { 7, "rf16384" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_r14(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 value_string lte_rrc_T_sc_mcch_ModificationPeriod_r14_vals[] = {
+ { 0, "rf32" },
+ { 1, "rf128" },
+ { 2, "rf256" },
+ { 3, "rf512" },
+ { 4, "rf1024" },
+ { 5, "rf2048" },
+ { 6, "rf4096" },
+ { 7, "rf8192" },
+ { 8, "rf16384" },
+ { 9, "rf32768" },
+ { 10, "rf65536" },
+ { 11, "rf131072" },
+ { 12, "rf262144" },
+ { 13, "rf524288" },
+ { 14, "rf1048576" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r14(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 lte_rrc_T_onDurationTimerSCPTM_r14_02_vals[] = {
+ { 0, "pp1" },
+ { 1, "pp2" },
+ { 2, "pp3" },
+ { 3, "pp4" },
+ { 4, "pp8" },
+ { 5, "pp16" },
+ { 6, "pp32" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimerSCPTM_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_InactivityTimerSCPTM_r14_02_vals[] = {
+ { 0, "pp0" },
+ { 1, "pp1" },
+ { 2, "pp2" },
+ { 3, "pp3" },
+ { 4, "pp4" },
+ { 5, "pp8" },
+ { 6, "pp16" },
+ { 7, "pp32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02_vals[] = {
+ { 0, "sf10" },
+ { 1, "sf20" },
+ { 2, "sf32" },
+ { 3, "sf40" },
+ { 4, "sf64" },
+ { 5, "sf80" },
+ { 6, "sf128" },
+ { 7, "sf160" },
+ { 8, "sf256" },
+ { 9, "sf320" },
+ { 10, "sf512" },
+ { 11, "sf640" },
+ { 12, "sf1024" },
+ { 13, "sf2048" },
+ { 14, "sf4096" },
+ { 15, "sf8192" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r14_02_choice[] = {
+ { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
+ { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
+ { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
+ { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
+ { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
+ { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
+ { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
+ { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
+ { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
+ { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
+ { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
+ { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2047 },
+ { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4095 },
+ { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8191 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_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_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02, T_schedulingPeriodStartOffsetSCPTM_r14_02_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MCCH_SchedulingInfo_NB_r14_sequence[] = {
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimerSCPTM_r14_02 },
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_02 },
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_SchedulingInfo_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MCCH_SchedulingInfo_NB_r14, SC_MCCH_SchedulingInfo_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType20_NB_r14_sequence[] = {
+ { &hf_lte_rrc_npdcch_SC_MCCH_Config_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPDCCH_SC_MCCH_Config_NB_r14 },
+ { &hf_lte_rrc_sc_mcch_CarrierConfig_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_CarrierConfig_r14 },
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_RepetitionPeriod_r14 },
+ { &hf_lte_rrc_sc_mcch_Offset_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10 },
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r14 },
+ { &hf_lte_rrc_sc_mcch_SchedulingInfo_r14_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SC_MCCH_SchedulingInfo_NB_r14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType20_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB20");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType20_NB_r14, SystemInformationBlockType20_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NumRepetitionPaging_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitionPaging_r14(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 lte_rrc_PagingWeight_NB_r14_vals[] = {
+ { 0, "w1" },
+ { 1, "w2" },
+ { 2, "w3" },
+ { 3, "w4" },
+ { 4, "w5" },
+ { 5, "w6" },
+ { 6, "w7" },
+ { 7, "w8" },
+ { 8, "w9" },
+ { 9, "w10" },
+ { 10, "w11" },
+ { 11, "w12" },
+ { 12, "w13" },
+ { 13, "w14" },
+ { 14, "w15" },
+ { 15, "w16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PagingWeight_NB_r14(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 PCCH_Config_NB_r14_sequence[] = {
+ { &hf_lte_rrc_npdcch_NumRepetitionPaging_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_npdcch_NumRepetitionPaging_r14 },
+ { &hf_lte_rrc_pagingWeight_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PagingWeight_NB_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCCH_Config_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCCH_Config_NB_r14, PCCH_Config_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_ConfigCommon_NB_r14_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierConfig_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CarrierConfigCommon_NB_r14 },
+ { &hf_lte_rrc_pcch_Config_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PCCH_Config_NB_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_ConfigCommon_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_ConfigCommon_NB_r14, DL_ConfigCommon_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_ConfigCommonList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_DL_ConfigCommonList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_ConfigCommon_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_DL_ConfigCommonList_NB_r14(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_lte_rrc_DL_ConfigCommonList_NB_r14, DL_ConfigCommonList_NB_r14_sequence_of,
+ 1, maxNonAnchorCarriers_NB_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_Periodicity_r14_vals[] = {
+ { 0, "ms40" },
+ { 1, "ms80" },
+ { 2, "ms160" },
+ { 3, "ms240" },
+ { 4, "ms320" },
+ { 5, "ms640" },
+ { 6, "ms1280" },
+ { 7, "ms2560" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_Periodicity_r14(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 value_string lte_rrc_T_nprach_StartTime_r14_vals[] = {
+ { 0, "ms8" },
+ { 1, "ms16" },
+ { 2, "ms32" },
+ { 3, "ms64" },
+ { 4, "ms128" },
+ { 5, "ms256" },
+ { 6, "ms512" },
+ { 7, "ms1024" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_StartTime_r14(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 value_string lte_rrc_T_nprach_SubcarrierOffset_r14_vals[] = {
+ { 0, "n0" },
+ { 1, "n12" },
+ { 2, "n24" },
+ { 3, "n36" },
+ { 4, "n2" },
+ { 5, "n18" },
+ { 6, "n34" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_SubcarrierOffset_r14(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 value_string lte_rrc_T_nprach_NumSubcarriers_r14_vals[] = {
+ { 0, "n12" },
+ { 1, "n24" },
+ { 2, "n36" },
+ { 3, "n48" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_NumSubcarriers_r14(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 lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneThird" },
+ { 2, "twoThird" },
+ { 3, "one" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r14(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 lte_rrc_T_npdcch_NumRepetitions_RA_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitions_RA_r14(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 lte_rrc_T_npdcch_StartSF_CSS_RA_r14_vals[] = {
+ { 0, "v1dot5" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v48" },
+ { 7, "v64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_StartSF_CSS_RA_r14(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 value_string lte_rrc_T_npdcch_Offset_RA_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEighth" },
+ { 2, "oneFourth" },
+ { 3, "threeEighth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_Offset_RA_r14(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 lte_rrc_T_nprach_NumCBRA_StartSubcarriers_r14_vals[] = {
+ { 0, "n8" },
+ { 1, "n10" },
+ { 2, "n11" },
+ { 3, "n12" },
+ { 4, "n20" },
+ { 5, "n22" },
+ { 6, "n23" },
+ { 7, "n24" },
+ { 8, "n32" },
+ { 9, "n34" },
+ { 10, "n35" },
+ { 11, "n36" },
+ { 12, "n40" },
+ { 13, "n44" },
+ { 14, "n46" },
+ { 15, "n48" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_NumCBRA_StartSubcarriers_r14(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_lte_rrc_INTEGER_1_maxNonAnchorCarriers_NB_r14(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, maxNonAnchorCarriers_NB_r14, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nprach_Parameters_r14_sequence[] = {
+ { &hf_lte_rrc_nprach_Periodicity_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_Periodicity_r14 },
+ { &hf_lte_rrc_nprach_StartTime_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_StartTime_r14 },
+ { &hf_lte_rrc_nprach_SubcarrierOffset_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_SubcarrierOffset_r14 },
+ { &hf_lte_rrc_nprach_NumSubcarriers_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_NumSubcarriers_r14 },
+ { &hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r14 },
+ { &hf_lte_rrc_npdcch_NumRepetitions_RA_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_npdcch_NumRepetitions_RA_r14 },
+ { &hf_lte_rrc_npdcch_StartSF_CSS_RA_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_npdcch_StartSF_CSS_RA_r14 },
+ { &hf_lte_rrc_npdcch_Offset_RA_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_npdcch_Offset_RA_r14 },
+ { &hf_lte_rrc_nprach_NumCBRA_StartSubcarriers_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_NumCBRA_StartSubcarriers_r14 },
+ { &hf_lte_rrc_npdcch_CarrierIndex_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxNonAnchorCarriers_NB_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nprach_Parameters_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nprach_Parameters_r14, T_nprach_Parameters_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_Parameters_NB_r14_sequence[] = {
+ { &hf_lte_rrc_nprach_Parameters_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_Parameters_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPRACH_Parameters_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPRACH_Parameters_NB_r14, NPRACH_Parameters_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_ParametersList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_NPRACH_ParametersList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPRACH_Parameters_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_NPRACH_ParametersList_NB_r14(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_lte_rrc_NPRACH_ParametersList_NB_r14, NPRACH_ParametersList_NB_r14_sequence_of,
+ 1, maxNPRACH_Resources_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_ConfigCommon_NB_r14_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq_r14_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_nprach_ParametersList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPRACH_ParametersList_NB_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_ConfigCommon_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_ConfigCommon_NB_r14, UL_ConfigCommon_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_ConfigCommonList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_UL_ConfigCommonList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_ConfigCommon_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_UL_ConfigCommonList_NB_r14(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_lte_rrc_UL_ConfigCommonList_NB_r14, UL_ConfigCommonList_NB_r14_sequence_of,
+ 1, maxNonAnchorCarriers_NB_r14, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_ProbabilityAnchor_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneSixteenth" },
+ { 2, "oneFifteenth" },
+ { 3, "oneFourteenth" },
+ { 4, "oneThirteenth" },
+ { 5, "oneTwelfth" },
+ { 6, "oneEleventh" },
+ { 7, "oneTenth" },
+ { 8, "oneNinth" },
+ { 9, "oneEightth" },
+ { 10, "oneSeventh" },
+ { 11, "oneSixth" },
+ { 12, "oneFifth" },
+ { 13, "oneFourth" },
+ { 14, "oneThird" },
+ { 15, "oneHalf" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_ProbabilityAnchor_r14(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 NPRACH_ProbabilityAnchor_NB_r14_sequence[] = {
+ { &hf_lte_rrc_nprach_ProbabilityAnchor_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nprach_ProbabilityAnchor_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPRACH_ProbabilityAnchor_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPRACH_ProbabilityAnchor_NB_r14, NPRACH_ProbabilityAnchor_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_ProbabilityAnchorList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPRACH_ProbabilityAnchor_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14(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_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14, NPRACH_ProbabilityAnchorList_NB_r14_sequence_of,
+ 1, maxNPRACH_Resources_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType22_NB_r14_sequence[] = {
+ { &hf_lte_rrc_dl_ConfigList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DL_ConfigCommonList_NB_r14 },
+ { &hf_lte_rrc_ul_ConfigList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_UL_ConfigCommonList_NB_r14 },
+ { &hf_lte_rrc_pagingWeightAnchor_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PagingWeight_NB_r14 },
+ { &hf_lte_rrc_nprach_ProbabilityAnchorList_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType22_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, " SIB22");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType22_NB_r14, SystemInformationBlockType22_NB_r14_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_sib_TypeAndInfo_r13_item_vals[] = {
{ 0, "sib2-r13" },
{ 1, "sib3-r13" },
@@ -67183,6 +79557,9 @@ static const value_string lte_rrc_T_sib_TypeAndInfo_r13_item_vals[] = {
{ 3, "sib5-r13" },
{ 4, "sib14-r13" },
{ 5, "sib16-r13" },
+ { 6, "sib15-v1430" },
+ { 7, "sib20-v1430" },
+ { 8, "sib22-v1430" },
{ 0, NULL }
};
@@ -67193,6 +79570,9 @@ static const per_choice_t T_sib_TypeAndInfo_r13_item_choice[] = {
{ 3, &hf_lte_rrc_sib5_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType5_NB_r13 },
{ 4, &hf_lte_rrc_sib14_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType14_NB_r13 },
{ 5, &hf_lte_rrc_sib16_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType16_NB_r13 },
+ { 6, &hf_lte_rrc_sib15_v1430 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType15_NB_r14 },
+ { 7, &hf_lte_rrc_sib20_v1430 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType20_NB_r14 },
+ { 8, &hf_lte_rrc_sib22_v1430 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType22_NB_r14 },
{ 0, NULL, 0, NULL }
};
@@ -67220,14 +79600,14 @@ dissect_lte_rrc_T_sib_TypeAndInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtension_83_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_86_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_83, T_nonCriticalExtension_83_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_86, T_nonCriticalExtension_86_sequence);
return offset;
}
@@ -67236,7 +79616,7 @@ dissect_lte_rrc_T_nonCriticalExtension_83(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformation_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_sib_TypeAndInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sib_TypeAndInfo_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_83 },
+ { &hf_lte_rrc_nonCriticalExtension_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_86 },
{ NULL, 0, 0, NULL }
};
@@ -67522,9 +79902,9 @@ static const value_string lte_rrc_SIB_Type_NB_r13_vals[] = {
{ 2, "sibType5-NB-r13" },
{ 3, "sibType14-NB-r13" },
{ 4, "sibType16-NB-r13" },
- { 5, "spare3" },
- { 6, "spare2" },
- { 7, "spare1" },
+ { 5, "sibType15-NB-r14" },
+ { 6, "sibType20-NB-r14" },
+ { 7, "sibType22-NB-r14" },
{ 0, NULL }
};
@@ -67655,29 +80035,100 @@ dissect_lte_rrc_CellSelectionInfo_NB_v1350(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_84_sequence[] = {
+static const value_string lte_rrc_T_powerClass14dBm_Offset_r14_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-3" },
+ { 2, "dB3" },
+ { 3, "dB6" },
+ { 4, "dB9" },
+ { 5, "dB12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerClass14dBm_Offset_r14(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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_authorisationOffset_r14_vals[] = {
+ { 0, "dB5" },
+ { 1, "dB10" },
+ { 2, "dB15" },
+ { 3, "dB20" },
+ { 4, "dB25" },
+ { 5, "dB30" },
+ { 6, "dB35" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_authorisationOffset_r14(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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellSelectionInfo_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClass14dBm_Offset_r14 },
+ { &hf_lte_rrc_ce_authorisationOffset_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_authorisationOffset_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_CellSelectionInfo_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_84, T_nonCriticalExtension_84_sequence);
+ ett_lte_rrc_CellSelectionInfo_NB_v1430, CellSelectionInfo_NB_v1430_sequence);
return offset;
}
-static const per_sequence_t SystemInformationBlockType1_NB_v1350_IEs_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_87_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_87, T_nonCriticalExtension_87_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_cellSelectionInfo_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_NB_v1430 },
+ { &hf_lte_rrc_nonCriticalExtension_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_87 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType1_NB_v1430, SystemInformationBlockType1_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_NB_v1350_sequence[] = {
{ &hf_lte_rrc_cellSelectionInfo_v1350, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_NB_v1350 },
- { &hf_lte_rrc_nonCriticalExtension_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_84 },
+ { &hf_lte_rrc_nonCriticalExtension_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_NB_v1430 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_SystemInformationBlockType1_NB_v1350_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SystemInformationBlockType1_NB_v1350(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_SystemInformationBlockType1_NB_v1350_IEs, SystemInformationBlockType1_NB_v1350_IEs_sequence);
+ ett_lte_rrc_SystemInformationBlockType1_NB_v1350, SystemInformationBlockType1_NB_v1350_sequence);
return offset;
}
@@ -67699,7 +80150,7 @@ static const per_sequence_t SystemInformationBlockType1_NB_sequence[] = {
{ &hf_lte_rrc_si_RadioFrameOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_15 },
{ &hf_lte_rrc_systemInfoValueTagList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInfoValueTagList_NB_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_NB_v1350_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_NB_v1350 },
{ NULL, 0, 0, NULL }
};
@@ -67714,36 +80165,36 @@ dissect_lte_rrc_SystemInformationBlockType1_NB(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_51_vals[] = {
+static const value_string lte_rrc_T_c1_52_vals[] = {
{ 0, "systemInformation-r13" },
{ 1, "systemInformationBlockType1-r13" },
{ 0, NULL }
};
-static const per_choice_t T_c1_51_choice[] = {
+static const per_choice_t T_c1_52_choice[] = {
{ 0, &hf_lte_rrc_systemInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_NB },
{ 1, &hf_lte_rrc_systemInformationBlockType1_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformationBlockType1_NB },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_51, T_c1_51_choice,
+ ett_lte_rrc_T_c1_52, T_c1_52_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_09_sequence[] = {
+static const per_sequence_t T_messageClassExtension_10_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_09, T_messageClassExtension_09_sequence);
+ ett_lte_rrc_T_messageClassExtension_10, T_messageClassExtension_10_sequence);
return offset;
}
@@ -67756,8 +80207,8 @@ static const value_string lte_rrc_BCCH_DL_SCH_MessageType_NB_vals[] = {
};
static const per_choice_t BCCH_DL_SCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_51 },
- { 1, &hf_lte_rrc_messageClassExtension_09, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_09 },
+ { 0, &hf_lte_rrc_c1_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_52 },
+ { 1, &hf_lte_rrc_messageClassExtension_10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_10 },
{ 0, NULL, 0, NULL }
};
@@ -67772,7 +80223,7 @@ dissect_lte_rrc_BCCH_DL_SCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t BCCH_DL_SCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_NB },
+ { &hf_lte_rrc_message_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -67843,14 +80294,14 @@ dissect_lte_rrc_T_systemInfoModification_eDRX_r13_01(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtension_72_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_74_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_72, T_nonCriticalExtension_72_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_74, T_nonCriticalExtension_74_sequence);
return offset;
}
@@ -67860,7 +80311,7 @@ static const per_sequence_t Paging_NB_sequence[] = {
{ &hf_lte_rrc_pagingRecordList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PagingRecordList_NB_r13 },
{ &hf_lte_rrc_systemInfoModification_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_r13 },
{ &hf_lte_rrc_systemInfoModification_eDRX_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_eDRX_r13_01 },
- { &hf_lte_rrc_nonCriticalExtension_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_72 },
+ { &hf_lte_rrc_nonCriticalExtension_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_74 },
{ NULL, 0, 0, NULL }
};
@@ -67875,34 +80326,34 @@ dissect_lte_rrc_Paging_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const value_string lte_rrc_T_c1_52_vals[] = {
+static const value_string lte_rrc_T_c1_53_vals[] = {
{ 0, "paging-r13" },
{ 0, NULL }
};
-static const per_choice_t T_c1_52_choice[] = {
+static const per_choice_t T_c1_53_choice[] = {
{ 0, &hf_lte_rrc_paging_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_Paging_NB },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_52, T_c1_52_choice,
+ ett_lte_rrc_T_c1_53, T_c1_53_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_10_sequence[] = {
+static const per_sequence_t T_messageClassExtension_11_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_10, T_messageClassExtension_10_sequence);
+ ett_lte_rrc_T_messageClassExtension_11, T_messageClassExtension_11_sequence);
return offset;
}
@@ -67915,8 +80366,8 @@ static const value_string lte_rrc_PCCH_MessageType_NB_vals[] = {
};
static const per_choice_t PCCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_52 },
- { 1, &hf_lte_rrc_messageClassExtension_10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_10 },
+ { 0, &hf_lte_rrc_c1_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_53 },
+ { 1, &hf_lte_rrc_messageClassExtension_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_11 },
{ 0, NULL, 0, NULL }
};
@@ -67931,7 +80382,7 @@ dissect_lte_rrc_PCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t PCCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType_NB },
+ { &hf_lte_rrc_message_16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -67944,14 +80395,29 @@ dissect_lte_rrc_PCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_75_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_77_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_75, T_nonCriticalExtension_75_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_77, T_nonCriticalExtension_77_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishment_NB_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_dl_NAS_MAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_nonCriticalExtension_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_77 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishment_NB_v1430_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_lte_rrc_RRCConnectionReestablishment_NB_v1430_IEs, RRCConnectionReestablishment_NB_v1430_IEs_sequence);
return offset;
}
@@ -67961,7 +80427,7 @@ static const per_sequence_t RRCConnectionReestablishment_NB_r13_IEs_sequence[] =
{ &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
{ &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_75 },
+ { &hf_lte_rrc_nonCriticalExtension_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_NB_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -67974,22 +80440,22 @@ dissect_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs(tvbuff_t *tvb _U_, int o
}
-static const value_string lte_rrc_T_c1_59_vals[] = {
+static const value_string lte_rrc_T_c1_61_vals[] = {
{ 0, "rrcConnectionReestablishment-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_59_choice[] = {
+static const per_choice_t T_c1_61_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishment_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_59, T_c1_59_choice,
+ ett_lte_rrc_T_c1_61, T_c1_61_choice,
NULL);
return offset;
@@ -68016,7 +80482,7 @@ static const value_string lte_rrc_T_criticalExtensions_58_vals[] = {
};
static const per_choice_t T_criticalExtensions_58_choice[] = {
- { 0, &hf_lte_rrc_c1_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_59 },
+ { 0, &hf_lte_rrc_c1_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_61 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_58, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_58 },
{ 0, NULL, 0, NULL }
};
@@ -68063,14 +80529,14 @@ dissect_lte_rrc_T_rrc_SuspendIndication_r13_01(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_77_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_79_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_77, T_nonCriticalExtension_77_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_79, T_nonCriticalExtension_79_sequence);
return offset;
}
@@ -68080,7 +80546,7 @@ static const per_sequence_t RRCConnectionReject_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_1800 },
{ &hf_lte_rrc_rrc_SuspendIndication_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rrc_SuspendIndication_r13_01 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_77 },
+ { &hf_lte_rrc_nonCriticalExtension_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_79 },
{ NULL, 0, 0, NULL }
};
@@ -68093,22 +80559,22 @@ dissect_lte_rrc_RRCConnectionReject_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_60_vals[] = {
+static const value_string lte_rrc_T_c1_62_vals[] = {
{ 0, "rrcConnectionReject-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_60_choice[] = {
+static const per_choice_t T_c1_62_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReject_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_60, T_c1_60_choice,
+ ett_lte_rrc_T_c1_62, T_c1_62_choice,
NULL);
return offset;
@@ -68135,7 +80601,7 @@ static const value_string lte_rrc_T_criticalExtensions_61_vals[] = {
};
static const per_choice_t T_criticalExtensions_61_choice[] = {
- { 0, &hf_lte_rrc_c1_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_60 },
+ { 0, &hf_lte_rrc_c1_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_62 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_61, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_61 },
{ 0, NULL, 0, NULL }
};
@@ -68166,14 +80632,14 @@ dissect_lte_rrc_RRCConnectionReject_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_81_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_83_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_81, T_nonCriticalExtension_81_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_83, T_nonCriticalExtension_83_sequence);
return offset;
}
@@ -68182,7 +80648,7 @@ dissect_lte_rrc_T_nonCriticalExtension_81(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionSetup_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_81 },
+ { &hf_lte_rrc_nonCriticalExtension_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_83 },
{ NULL, 0, 0, NULL }
};
@@ -68195,22 +80661,22 @@ dissect_lte_rrc_RRCConnectionSetup_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_63_vals[] = {
+static const value_string lte_rrc_T_c1_65_vals[] = {
{ 0, "rrcConnectionSetup-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_63_choice[] = {
+static const per_choice_t T_c1_65_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionSetup_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetup_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_63, T_c1_63_choice,
+ ett_lte_rrc_T_c1_65, T_c1_65_choice,
NULL);
return offset;
@@ -68237,7 +80703,7 @@ static const value_string lte_rrc_T_criticalExtensions_67_vals[] = {
};
static const per_choice_t T_criticalExtensions_67_choice[] = {
- { 0, &hf_lte_rrc_c1_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_63 },
+ { 0, &hf_lte_rrc_c1_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_65 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_67, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_67 },
{ 0, NULL, 0, NULL }
};
@@ -68269,7 +80735,7 @@ dissect_lte_rrc_RRCConnectionSetup_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_c1_53_vals[] = {
+static const value_string lte_rrc_T_c1_54_vals[] = {
{ 0, "rrcConnectionReestablishment-r13" },
{ 1, "rrcConnectionReestablishmentReject-r13" },
{ 2, "rrcConnectionReject-r13" },
@@ -68281,7 +80747,7 @@ static const value_string lte_rrc_T_c1_53_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_53_choice[] = {
+static const per_choice_t T_c1_54_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishment_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment_NB },
{ 1, &hf_lte_rrc_rrcConnectionReestablishmentReject_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentReject },
{ 2, &hf_lte_rrc_rrcConnectionReject_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject_NB },
@@ -68294,23 +80760,23 @@ static const per_choice_t T_c1_53_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_53, T_c1_53_choice,
+ ett_lte_rrc_T_c1_54, T_c1_54_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_11_sequence[] = {
+static const per_sequence_t T_messageClassExtension_12_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_11, T_messageClassExtension_11_sequence);
+ ett_lte_rrc_T_messageClassExtension_12, T_messageClassExtension_12_sequence);
return offset;
}
@@ -68323,8 +80789,8 @@ static const value_string lte_rrc_DL_CCCH_MessageType_NB_vals[] = {
};
static const per_choice_t DL_CCCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_53 },
- { 1, &hf_lte_rrc_messageClassExtension_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_11 },
+ { 0, &hf_lte_rrc_c1_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_54 },
+ { 1, &hf_lte_rrc_messageClassExtension_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_12 },
{ 0, NULL, 0, NULL }
};
@@ -68339,7 +80805,7 @@ dissect_lte_rrc_DL_CCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t DL_CCCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType_NB },
+ { &hf_lte_rrc_message_17 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -68352,14 +80818,14 @@ dissect_lte_rrc_DL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_71_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_73_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_71, T_nonCriticalExtension_71_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_73, T_nonCriticalExtension_73_sequence);
return offset;
}
@@ -68368,7 +80834,7 @@ dissect_lte_rrc_T_nonCriticalExtension_71(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t DLInformationTransfer_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_71 },
+ { &hf_lte_rrc_nonCriticalExtension_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_73 },
{ NULL, 0, 0, NULL }
};
@@ -68381,22 +80847,22 @@ dissect_lte_rrc_DLInformationTransfer_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const value_string lte_rrc_T_c1_57_vals[] = {
+static const value_string lte_rrc_T_c1_59_vals[] = {
{ 0, "dlInformationTransfer-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_57_choice[] = {
+static const per_choice_t T_c1_59_choice[] = {
{ 0, &hf_lte_rrc_dlInformationTransfer_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_57, T_c1_57_choice,
+ ett_lte_rrc_T_c1_59, T_c1_59_choice,
NULL);
return offset;
@@ -68423,7 +80889,7 @@ static const value_string lte_rrc_T_criticalExtensions_55_vals[] = {
};
static const per_choice_t T_criticalExtensions_55_choice[] = {
- { 0, &hf_lte_rrc_c1_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_57 },
+ { 0, &hf_lte_rrc_c1_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_59 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_55, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_55 },
{ 0, NULL, 0, NULL }
};
@@ -68484,14 +80950,14 @@ dissect_lte_rrc_T_fullConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_nonCriticalExtension_73_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_75_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_73, T_nonCriticalExtension_73_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_75, T_nonCriticalExtension_75_sequence);
return offset;
}
@@ -68502,7 +80968,7 @@ static const per_sequence_t RRCConnectionReconfiguration_NB_r13_IEs_sequence[] =
{ &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
{ &hf_lte_rrc_fullConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fullConfig_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_73 },
+ { &hf_lte_rrc_nonCriticalExtension_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_75 },
{ NULL, 0, 0, NULL }
};
@@ -68515,22 +80981,22 @@ dissect_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs(tvbuff_t *tvb _U_, int o
}
-static const value_string lte_rrc_T_c1_58_vals[] = {
+static const value_string lte_rrc_T_c1_60_vals[] = {
{ 0, "rrcConnectionReconfiguration-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_58_choice[] = {
+static const per_choice_t T_c1_60_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReconfiguration_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_58, T_c1_58_choice,
+ ett_lte_rrc_T_c1_60, T_c1_60_choice,
NULL);
return offset;
@@ -68557,7 +81023,7 @@ static const value_string lte_rrc_T_criticalExtensions_56_vals[] = {
};
static const per_choice_t T_criticalExtensions_56_choice[] = {
- { 0, &hf_lte_rrc_c1_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_58 },
+ { 0, &hf_lte_rrc_c1_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_60 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_56, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_56 },
{ 0, NULL, 0, NULL }
};
@@ -68616,14 +81082,97 @@ dissect_lte_rrc_RedirectedCarrierInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_78_sequence[] = {
+static const value_string lte_rrc_T_redirectedCarrierOffsetDedicated_r14_vals[] = {
+ { 0, "dB1" },
+ { 1, "dB2" },
+ { 2, "dB3" },
+ { 3, "dB4" },
+ { 4, "dB5" },
+ { 5, "dB6" },
+ { 6, "dB8" },
+ { 7, "dB10" },
+ { 8, "dB12" },
+ { 9, "dB14" },
+ { 10, "dB16" },
+ { 11, "dB18" },
+ { 12, "dB20" },
+ { 13, "dB22" },
+ { 14, "dB24" },
+ { 15, "dB26" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_redirectedCarrierOffsetDedicated_r14(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 lte_rrc_T_t322_r14_vals[] = {
+ { 0, "min5" },
+ { 1, "min10" },
+ { 2, "min20" },
+ { 3, "min30" },
+ { 4, "min60" },
+ { 5, "min120" },
+ { 6, "min180" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t322_r14(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 RedirectedCarrierInfo_NB_v1430_sequence[] = {
+ { &hf_lte_rrc_redirectedCarrierOffsetDedicated_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_redirectedCarrierOffsetDedicated_r14 },
+ { &hf_lte_rrc_t322_r14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t322_r14 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_RedirectedCarrierInfo_NB_v1430(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_78, T_nonCriticalExtension_78_sequence);
+ ett_lte_rrc_RedirectedCarrierInfo_NB_v1430, RedirectedCarrierInfo_NB_v1430_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_80_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_80, T_nonCriticalExtension_80_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionRelease_NB_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_redirectedCarrierInfo_v1430, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo_NB_v1430 },
+ { &hf_lte_rrc_extendedWaitTime_CPdata_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_1800 },
+ { &hf_lte_rrc_nonCriticalExtension_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_80 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRelease_NB_v1430_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_lte_rrc_RRCConnectionRelease_NB_v1430_IEs, RRCConnectionRelease_NB_v1430_IEs_sequence);
return offset;
}
@@ -68635,7 +81184,7 @@ static const per_sequence_t RRCConnectionRelease_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_1800 },
{ &hf_lte_rrc_redirectedCarrierInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo_NB_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_78 },
+ { &hf_lte_rrc_nonCriticalExtension_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_NB_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -68648,22 +81197,22 @@ dissect_lte_rrc_RRCConnectionRelease_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_61_vals[] = {
+static const value_string lte_rrc_T_c1_63_vals[] = {
{ 0, "rrcConnectionRelease-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_61_choice[] = {
+static const per_choice_t T_c1_63_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionRelease_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRelease_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_61, T_c1_61_choice,
+ ett_lte_rrc_T_c1_63, T_c1_63_choice,
NULL);
return offset;
@@ -68690,7 +81239,7 @@ static const value_string lte_rrc_T_criticalExtensions_62_vals[] = {
};
static const per_choice_t T_criticalExtensions_62_choice[] = {
- { 0, &hf_lte_rrc_c1_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_61 },
+ { 0, &hf_lte_rrc_c1_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_63 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_62, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_62 },
{ 0, NULL, 0, NULL }
};
@@ -68722,14 +81271,14 @@ dissect_lte_rrc_RRCConnectionRelease_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtension_85_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_88_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_85, T_nonCriticalExtension_85_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_88, T_nonCriticalExtension_88_sequence);
return offset;
}
@@ -68737,7 +81286,7 @@ dissect_lte_rrc_T_nonCriticalExtension_85(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UECapabilityEnquiry_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_85 },
+ { &hf_lte_rrc_nonCriticalExtension_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_88 },
{ NULL, 0, 0, NULL }
};
@@ -68750,22 +81299,22 @@ dissect_lte_rrc_UECapabilityEnquiry_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_64_vals[] = {
+static const value_string lte_rrc_T_c1_66_vals[] = {
{ 0, "ueCapabilityEnquiry-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_64_choice[] = {
+static const per_choice_t T_c1_66_choice[] = {
{ 0, &hf_lte_rrc_ueCapabilityEnquiry_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityEnquiry_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_64, T_c1_64_choice,
+ ett_lte_rrc_T_c1_66, T_c1_66_choice,
NULL);
return offset;
@@ -68792,7 +81341,7 @@ static const value_string lte_rrc_T_criticalExtensions_70_vals[] = {
};
static const per_choice_t T_criticalExtensions_70_choice[] = {
- { 0, &hf_lte_rrc_c1_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_64 },
+ { 0, &hf_lte_rrc_c1_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_66 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_70, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_70 },
{ 0, NULL, 0, NULL }
};
@@ -68839,14 +81388,14 @@ dissect_lte_rrc_T_drb_ContinueROHC_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_79_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_81_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_79, T_nonCriticalExtension_79_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_81, T_nonCriticalExtension_81_sequence);
return offset;
}
@@ -68857,7 +81406,7 @@ static const per_sequence_t RRCConnectionResume_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
{ &hf_lte_rrc_drb_ContinueROHC_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_ContinueROHC_r13_01 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_79 },
+ { &hf_lte_rrc_nonCriticalExtension_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_81 },
{ NULL, 0, 0, NULL }
};
@@ -68870,22 +81419,22 @@ dissect_lte_rrc_RRCConnectionResume_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_62_vals[] = {
+static const value_string lte_rrc_T_c1_64_vals[] = {
{ 0, "rrcConnectionResume-r13" },
{ 1, "spare1" },
{ 0, NULL }
};
-static const per_choice_t T_c1_62_choice[] = {
+static const per_choice_t T_c1_64_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionResume_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_NB_r13_IEs },
{ 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_62, T_c1_62_choice,
+ ett_lte_rrc_T_c1_64, T_c1_64_choice,
NULL);
return offset;
@@ -68912,7 +81461,7 @@ static const value_string lte_rrc_T_criticalExtensions_64_vals[] = {
};
static const per_choice_t T_criticalExtensions_64_choice[] = {
- { 0, &hf_lte_rrc_c1_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_62 },
+ { 0, &hf_lte_rrc_c1_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_64 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_64, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_64 },
{ 0, NULL, 0, NULL }
};
@@ -68944,7 +81493,7 @@ dissect_lte_rrc_RRCConnectionResume_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const value_string lte_rrc_T_c1_54_vals[] = {
+static const value_string lte_rrc_T_c1_55_vals[] = {
{ 0, "dlInformationTransfer-r13" },
{ 1, "rrcConnectionReconfiguration-r13" },
{ 2, "rrcConnectionRelease-r13" },
@@ -68956,7 +81505,7 @@ static const value_string lte_rrc_T_c1_54_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_54_choice[] = {
+static const per_choice_t T_c1_55_choice[] = {
{ 0, &hf_lte_rrc_dlInformationTransfer_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer_NB },
{ 1, &hf_lte_rrc_rrcConnectionReconfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfiguration_NB },
{ 2, &hf_lte_rrc_rrcConnectionRelease_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRelease_NB },
@@ -68969,23 +81518,23 @@ static const per_choice_t T_c1_54_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_54, T_c1_54_choice,
+ ett_lte_rrc_T_c1_55, T_c1_55_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_12_sequence[] = {
+static const per_sequence_t T_messageClassExtension_13_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_12, T_messageClassExtension_12_sequence);
+ ett_lte_rrc_T_messageClassExtension_13, T_messageClassExtension_13_sequence);
return offset;
}
@@ -68998,8 +81547,8 @@ static const value_string lte_rrc_DL_DCCH_MessageType_NB_vals[] = {
};
static const per_choice_t DL_DCCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_54 },
- { 1, &hf_lte_rrc_messageClassExtension_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_12 },
+ { 0, &hf_lte_rrc_c1_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_55 },
+ { 1, &hf_lte_rrc_messageClassExtension_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_13 },
{ 0, NULL, 0, NULL }
};
@@ -69014,7 +81563,7 @@ dissect_lte_rrc_DL_DCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t DL_DCCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType_NB },
+ { &hf_lte_rrc_message_18 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -69050,7 +81599,7 @@ dissect_lte_rrc_ReestablishmentCause_NB_r13(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t RRCConnectionReestablishmentRequest_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Identity_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestabUE_Identity },
{ &hf_lte_rrc_reestablishmentCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestablishmentCause_NB_r13 },
- { &hf_lte_rrc_spare_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_25 },
+ { &hf_lte_rrc_spare_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_25 },
{ NULL, 0, 0, NULL }
};
@@ -69063,6 +81612,38 @@ dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs(tvbuff_t *tvb _U_
}
+static const per_sequence_t ReestabUE_Identity_CP_NB_r14_sequence[] = {
+ { &hf_lte_rrc_s_TMSI_r14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_S_TMSI },
+ { &hf_lte_rrc_ul_NAS_MAC_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_ul_NAS_Count_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReestabUE_Identity_CP_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_ReestabUE_Identity_CP_NB_r14, ReestabUE_Identity_CP_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishmentRequest_NB_r14_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_Identity_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestabUE_Identity_CP_NB_r14 },
+ { &hf_lte_rrc_reestablishmentCause_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestablishmentCause_NB_r13 },
+ { &hf_lte_rrc_spare_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_4 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r14_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_lte_rrc_RRCConnectionReestablishmentRequest_NB_r14_IEs, RRCConnectionReestablishmentRequest_NB_r14_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_criticalExtensionsFuture_60_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -69076,15 +81657,37 @@ dissect_lte_rrc_T_criticalExtensionsFuture_60(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_later_01_vals[] = {
+ { 0, "rrcConnectionReestablishmentRequest-r14" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_later_01_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r14_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_60, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_60 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_later_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_lte_rrc_T_later_01, T_later_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_criticalExtensions_60_vals[] = {
{ 0, "rrcConnectionReestablishmentRequest-r13" },
- { 1, "criticalExtensionsFuture" },
+ { 1, "later" },
{ 0, NULL }
};
static const per_choice_t T_criticalExtensions_60_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_60, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_60 },
+ { 1, &hf_lte_rrc_later_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_later_01 },
{ 0, NULL, 0, NULL }
};
@@ -69181,7 +81784,7 @@ static const per_sequence_t RRCConnectionRequest_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_establishmentCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EstablishmentCause_NB_r13 },
{ &hf_lte_rrc_multiToneSupport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiToneSupport_r13 },
{ &hf_lte_rrc_multiCarrierSupport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiCarrierSupport_r13 },
- { &hf_lte_rrc_spare_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_22 },
+ { &hf_lte_rrc_spare_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_22 },
{ NULL, 0, 0, NULL }
};
@@ -69249,7 +81852,7 @@ static const per_sequence_t RRCConnectionResumeRequest_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_resumeID_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResumeIdentity_r13 },
{ &hf_lte_rrc_shortResumeMAC_I_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ShortMAC_I },
{ &hf_lte_rrc_resumeCause_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EstablishmentCause_NB_r13 },
- { &hf_lte_rrc_spare_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_9 },
+ { &hf_lte_rrc_spare_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_9 },
{ NULL, 0, 0, NULL }
};
@@ -69313,7 +81916,7 @@ dissect_lte_rrc_RRCConnectionResumeRequest_NB(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_55_vals[] = {
+static const value_string lte_rrc_T_c1_56_vals[] = {
{ 0, "rrcConnectionReestablishmentRequest-r13" },
{ 1, "rrcConnectionRequest-r13" },
{ 2, "rrcConnectionResumeRequest-r13" },
@@ -69321,7 +81924,7 @@ static const value_string lte_rrc_T_c1_55_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_55_choice[] = {
+static const per_choice_t T_c1_56_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB },
{ 1, &hf_lte_rrc_rrcConnectionRequest_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRequest_NB },
{ 2, &hf_lte_rrc_rrcConnectionResumeRequest_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeRequest_NB },
@@ -69330,23 +81933,23 @@ static const per_choice_t T_c1_55_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_55, T_c1_55_choice,
+ ett_lte_rrc_T_c1_56, T_c1_56_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_13_sequence[] = {
+static const per_sequence_t T_messageClassExtension_14_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_13, T_messageClassExtension_13_sequence);
+ ett_lte_rrc_T_messageClassExtension_14, T_messageClassExtension_14_sequence);
return offset;
}
@@ -69359,8 +81962,8 @@ static const value_string lte_rrc_UL_CCCH_MessageType_NB_vals[] = {
};
static const per_choice_t UL_CCCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_55 },
- { 1, &hf_lte_rrc_messageClassExtension_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_13 },
+ { 0, &hf_lte_rrc_c1_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_56 },
+ { 1, &hf_lte_rrc_messageClassExtension_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_14 },
{ 0, NULL, 0, NULL }
};
@@ -69375,7 +81978,7 @@ dissect_lte_rrc_UL_CCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t UL_CCCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType_NB },
+ { &hf_lte_rrc_message_19 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -69388,14 +81991,412 @@ dissect_lte_rrc_UL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_74_sequence[] = {
+static const value_string lte_rrc_T_sc_mtch_CarrierConfig_r14_vals[] = {
+ { 0, "dl-CarrierConfig-r14" },
+ { 1, "dl-CarrierIndex-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_sc_mtch_CarrierConfig_r14_choice[] = {
+ { 0, &hf_lte_rrc_dl_CarrierConfig_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_CarrierConfigCommon_NB_r14 },
+ { 1, &hf_lte_rrc_dl_CarrierIndex_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_maxNonAnchorCarriers_NB_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_sc_mtch_CarrierConfig_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_sc_mtch_CarrierConfig_r14, T_sc_mtch_CarrierConfig_r14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_onDurationTimerSCPTM_r14_03_vals[] = {
+ { 0, "pp1" },
+ { 1, "pp2" },
+ { 2, "pp3" },
+ { 3, "pp4" },
+ { 4, "pp8" },
+ { 5, "pp16" },
+ { 6, "pp32" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimerSCPTM_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_InactivityTimerSCPTM_r14_03_vals[] = {
+ { 0, "pp0" },
+ { 1, "pp1" },
+ { 2, "pp2" },
+ { 3, "pp3" },
+ { 4, "pp4" },
+ { 5, "pp8" },
+ { 6, "pp16" },
+ { 7, "pp32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03_vals[] = {
+ { 0, "sf10" },
+ { 1, "sf20" },
+ { 2, "sf32" },
+ { 3, "sf40" },
+ { 4, "sf64" },
+ { 5, "sf80" },
+ { 6, "sf128" },
+ { 7, "sf160" },
+ { 8, "sf256" },
+ { 9, "sf320" },
+ { 10, "sf512" },
+ { 11, "sf640" },
+ { 12, "sf1024" },
+ { 13, "sf2048" },
+ { 14, "sf4096" },
+ { 15, "sf8192" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r14_03_choice[] = {
+ { 0, &hf_lte_rrc_sf10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_9 },
+ { 1, &hf_lte_rrc_sf20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_19 },
+ { 2, &hf_lte_rrc_sf32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_31 },
+ { 3, &hf_lte_rrc_sf40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_39 },
+ { 4, &hf_lte_rrc_sf64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_63 },
+ { 5, &hf_lte_rrc_sf80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_79 },
+ { 6, &hf_lte_rrc_sf128 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_127 },
+ { 7, &hf_lte_rrc_sf160 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_159 },
+ { 8, &hf_lte_rrc_sf256 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_255 },
+ { 9, &hf_lte_rrc_sf320 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_319 },
+ { 10, &hf_lte_rrc_sf512 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
+ { 11, &hf_lte_rrc_sf640 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
+ { 12, &hf_lte_rrc_sf1024 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2047 },
+ { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4095 },
+ { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8191 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_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_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03, T_schedulingPeriodStartOffsetSCPTM_r14_03_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_SchedulingInfo_NB_r14_sequence[] = {
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimerSCPTM_r14_03 },
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r14_03 },
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SC_MTCH_SchedulingInfo_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_74, T_nonCriticalExtension_74_sequence);
+ ett_lte_rrc_SC_MTCH_SchedulingInfo_NB_r14, SC_MTCH_SchedulingInfo_NB_r14_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCell_SCPTM_NB_r14(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,
+ maxNeighCell_SCPTM_NB_r14, maxNeighCell_SCPTM_NB_r14, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14_vals[] = {
+ { 0, "n680" },
+ { 1, "n2536" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14(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 lte_rrc_T_npdcch_NumRepetitions_SC_MTCH_r14_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitions_SC_MTCH_r14(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 lte_rrc_T_npdcch_StartSF_SC_MTCH_r14_vals[] = {
+ { 0, "v1dot5" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v48" },
+ { 7, "v64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_StartSF_SC_MTCH_r14(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 value_string lte_rrc_T_npdcch_Offset_SC_MTCH_r14_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEight" },
+ { 2, "oneQuarter" },
+ { 3, "threeEight" },
+ { 4, "oneHalf" },
+ { 5, "fiveEight" },
+ { 6, "threeQuarter" },
+ { 7, "sevenEight" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_Offset_SC_MTCH_r14(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 SC_MTCH_Info_NB_r14_sequence[] = {
+ { &hf_lte_rrc_sc_mtch_CarrierConfig_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mtch_CarrierConfig_r14 },
+ { &hf_lte_rrc_mbmsSessionInfo_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMSSessionInfo_r13 },
+ { &hf_lte_rrc_g_RNTI_r14 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_sc_mtch_SchedulingInfo_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SC_MTCH_SchedulingInfo_NB_r14 },
+ { &hf_lte_rrc_sc_mtch_NeighbourCell_r14, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCell_SCPTM_NB_r14 },
+ { &hf_lte_rrc_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14 },
+ { &hf_lte_rrc_npdcch_NumRepetitions_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NumRepetitions_SC_MTCH_r14 },
+ { &hf_lte_rrc_npdcch_StartSF_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_StartSF_SC_MTCH_r14 },
+ { &hf_lte_rrc_npdcch_Offset_SC_MTCH_r14, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_Offset_SC_MTCH_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_Info_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MTCH_Info_NB_r14, SC_MTCH_Info_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_InfoList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SC_MTCH_InfoList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_Info_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_InfoList_NB_r14(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_lte_rrc_SC_MTCH_InfoList_NB_r14, SC_MTCH_InfoList_NB_r14_sequence_of,
+ 0, maxSC_MTCH_NB_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PCI_ARFCN_NB_r14_sequence[] = {
+ { &hf_lte_rrc_physCellId_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_carrierFreq_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCI_ARFCN_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCI_ARFCN_NB_r14, PCI_ARFCN_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTM_NeighbourCellList_NB_r14_sequence_of[1] = {
+ { &hf_lte_rrc_SCPTM_NeighbourCellList_NB_r14_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCI_ARFCN_NB_r14 },
+};
+
+static int
+dissect_lte_rrc_SCPTM_NeighbourCellList_NB_r14(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_lte_rrc_SCPTM_NeighbourCellList_NB_r14, SCPTM_NeighbourCellList_NB_r14_sequence_of,
+ 1, maxNeighCell_SCPTM_NB_r14, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_85_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_85, T_nonCriticalExtension_85_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTMConfiguration_NB_r14_sequence[] = {
+ { &hf_lte_rrc_sc_mtch_InfoList_r14_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_NB_r14 },
+ { &hf_lte_rrc_scptm_NeighbourCellList_r14_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_NeighbourCellList_NB_r14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_85 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCPTMConfiguration_NB_r14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SCPTMConfiguration-NB-r14");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SCPTMConfiguration_NB_r14, SCPTMConfiguration_NB_r14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_57_vals[] = {
+ { 0, "scptmConfiguration-r14" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_57_choice[] = {
+ { 0, &hf_lte_rrc_scptmConfiguration_r14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCPTMConfiguration_NB_r14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_57, T_c1_57_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_15_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_15, T_messageClassExtension_15_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SC_MCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t SC_MCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_57 },
+ { 1, &hf_lte_rrc_messageClassExtension_15, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_15 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MCCH_MessageType_NB, SC_MCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_20 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SC_MCCH_Message_NB, SC_MCCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_76_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_76, T_nonCriticalExtension_76_sequence);
return offset;
}
@@ -69403,7 +82404,7 @@ dissect_lte_rrc_T_nonCriticalExtension_74(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReconfigurationComplete_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_74 },
+ { &hf_lte_rrc_nonCriticalExtension_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_76 },
{ NULL, 0, 0, NULL }
};
@@ -69468,14 +82469,14 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtension_76_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_78_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_76, T_nonCriticalExtension_76_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_78, T_nonCriticalExtension_78_sequence);
return offset;
}
@@ -69483,7 +82484,7 @@ dissect_lte_rrc_T_nonCriticalExtension_76(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentComplete_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_76 },
+ { &hf_lte_rrc_nonCriticalExtension_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_78 },
{ NULL, 0, 0, NULL }
};
@@ -69578,14 +82579,45 @@ dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtension_82_sequence[] = {
+static const value_string lte_rrc_T_gummei_Type_r14_vals[] = {
+ { 0, "mapped" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gummei_Type_r14(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_nonCriticalExtension_84_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_82, T_nonCriticalExtension_82_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_84, T_nonCriticalExtension_84_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetupComplete_NB_v1430_IEs_sequence[] = {
+ { &hf_lte_rrc_gummei_Type_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gummei_Type_r14 },
+ { &hf_lte_rrc_dcn_ID_r14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { &hf_lte_rrc_nonCriticalExtension_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_84 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetupComplete_NB_v1430_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_lte_rrc_RRCConnectionSetupComplete_NB_v1430_IEs, RRCConnectionSetupComplete_NB_v1430_IEs_sequence);
return offset;
}
@@ -69599,7 +82631,7 @@ static const per_sequence_t RRCConnectionSetupComplete_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_02 },
{ &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_82 },
+ { &hf_lte_rrc_nonCriticalExtension_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_NB_v1430_IEs },
{ NULL, 0, 0, NULL }
};
@@ -69679,8 +82711,37 @@ dissect_lte_rrc_T_ue_Category_NB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string lte_rrc_T_multiCarrierPaging_r14_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiCarrierPaging_r14(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_RadioPagingInfo_NB_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_multiCarrierPaging_r14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiCarrierPaging_r14 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_RadioPagingInfo_NB_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, UE_RadioPagingInfo_NB_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UE_RadioPagingInfo_NB_r13_sequence[] = {
{ &hf_lte_rrc_ue_Category_NB_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Category_NB_r13_01 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_RadioPagingInfo_NB_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -69693,14 +82754,14 @@ dissect_lte_rrc_UE_RadioPagingInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_86_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_89_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_86, T_nonCriticalExtension_86_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_89, T_nonCriticalExtension_89_sequence);
return offset;
}
@@ -69710,7 +82771,7 @@ static const per_sequence_t UECapabilityInformation_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Capability_Container_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_Capability_NB_r13 },
{ &hf_lte_rrc_ue_RadioPagingInfo_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_RadioPagingInfo_NB_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_86 },
+ { &hf_lte_rrc_nonCriticalExtension_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_89 },
{ NULL, 0, 0, NULL }
};
@@ -69775,14 +82836,14 @@ dissect_lte_rrc_UECapabilityInformation_NB(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_87_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_90_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_87, T_nonCriticalExtension_87_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_90, T_nonCriticalExtension_90_sequence);
return offset;
}
@@ -69791,7 +82852,7 @@ dissect_lte_rrc_T_nonCriticalExtension_87(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULInformationTransfer_NB_r13_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_87 },
+ { &hf_lte_rrc_nonCriticalExtension_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_90 },
{ NULL, 0, 0, NULL }
};
@@ -69855,14 +82916,14 @@ dissect_lte_rrc_ULInformationTransfer_NB(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtension_80_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_82_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_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_lte_rrc_T_nonCriticalExtension_80, T_nonCriticalExtension_80_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_82, T_nonCriticalExtension_82_sequence);
return offset;
}
@@ -69872,7 +82933,7 @@ static const per_sequence_t RRCConnectionResumeComplete_NB_r13_IEs_sequence[] =
{ &hf_lte_rrc_selectedPLMN_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
{ &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DedicatedInfoNAS },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_80 },
+ { &hf_lte_rrc_nonCriticalExtension_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_82 },
{ NULL, 0, 0, NULL }
};
@@ -69937,7 +82998,7 @@ dissect_lte_rrc_RRCConnectionResumeComplete_NB(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_56_vals[] = {
+static const value_string lte_rrc_T_c1_58_vals[] = {
{ 0, "rrcConnectionReconfigurationComplete-r13" },
{ 1, "rrcConnectionReestablishmentComplete-r13" },
{ 2, "rrcConnectionSetupComplete-r13" },
@@ -69957,7 +83018,7 @@ static const value_string lte_rrc_T_c1_56_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_56_choice[] = {
+static const per_choice_t T_c1_58_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB },
{ 1, &hf_lte_rrc_rrcConnectionReestablishmentComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentComplete_NB },
{ 2, &hf_lte_rrc_rrcConnectionSetupComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetupComplete_NB },
@@ -69978,23 +83039,23 @@ static const per_choice_t T_c1_56_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_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_lte_rrc_T_c1_56, T_c1_56_choice,
+ ett_lte_rrc_T_c1_58, T_c1_58_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_14_sequence[] = {
+static const per_sequence_t T_messageClassExtension_16_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_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_lte_rrc_T_messageClassExtension_14, T_messageClassExtension_14_sequence);
+ ett_lte_rrc_T_messageClassExtension_16, T_messageClassExtension_16_sequence);
return offset;
}
@@ -70007,8 +83068,8 @@ static const value_string lte_rrc_UL_DCCH_MessageType_NB_vals[] = {
};
static const per_choice_t UL_DCCH_MessageType_NB_choice[] = {
- { 0, &hf_lte_rrc_c1_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_56 },
- { 1, &hf_lte_rrc_messageClassExtension_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_14 },
+ { 0, &hf_lte_rrc_c1_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_58 },
+ { 1, &hf_lte_rrc_messageClassExtension_16, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_16 },
{ 0, NULL, 0, NULL }
};
@@ -70023,7 +83084,7 @@ dissect_lte_rrc_UL_DCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t UL_DCCH_Message_NB_sequence[] = {
- { &hf_lte_rrc_message_17 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType_NB },
+ { &hf_lte_rrc_message_21 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType_NB },
{ NULL, 0, 0, NULL }
};
@@ -70095,6 +83156,14 @@ static int dissect_BCCH_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_BCCH_BCH_Message_MBMS_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_lte_rrc_BCCH_BCH_Message_MBMS(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_BCCH_BCH_Message_MBMS_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_BCCH_DL_SCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -70111,6 +83180,14 @@ static int dissect_BCCH_DL_SCH_Message_BR_PDU(tvbuff_t *tvb _U_, packet_info *pi
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_BCCH_DL_SCH_Message_MBMS_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_lte_rrc_BCCH_DL_SCH_Message_MBMS(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_BCCH_DL_SCH_Message_MBMS_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -70215,6 +83292,14 @@ static int dissect_SBCCH_SL_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SBCCH_SL_BCH_Message_V2X_r14_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_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
int dissect_lte_rrc_HandoverPreparationInformation_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -70295,6 +83380,14 @@ static int dissect_UL_CCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SC_MCCH_Message_NB_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_lte_rrc_SC_MCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SC_MCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UL_DCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -70383,6 +83476,14 @@ static int dissect_RRCConnectionReconfiguration_v8m0_IEs_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SystemInformationBlockType2_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_lte_rrc_SystemInformationBlockType2(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SystemInformationBlockType2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_RRCConnectionRelease_v9e0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -70482,7 +83583,7 @@ static int dissect_UE_RadioPagingInfo_NB_r13_PDU(tvbuff_t *tvb _U_, packet_info
/*--- End of included file: packet-lte-rrc-fn.c ---*/
-#line 2967 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3085 "./asn1/lte-rrc/packet-lte-rrc-template.c"
static int
dissect_lte_rrc_DL_CCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
@@ -70657,6 +83758,21 @@ dissect_lte_rrc_SBCCH_SL_BCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree
}
static int
+dissect_lte_rrc_SBCCH_SL_BCH_V2X(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC SBCCH_SL_BCH_V2X");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_SBCCH_SL_BCH_Message_V2X_r14_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
dissect_lte_rrc_SC_MCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
{
proto_item *ti;
@@ -70776,6 +83892,51 @@ dissect_lte_rrc_PCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
return tvb_captured_length(tvb);
}
+static int
+dissect_lte_rrc_SC_MCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC SC MCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_SC_MCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_BCH_MBMS(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC BCCH_BCH_MBMS");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_BCH_Message_MBMS_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_MBMS(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_SCH_MBMS");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_DL_SCH_Message_MBMS_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
/*--- proto_register_rrc -------------------------------------------*/
void proto_register_lte_rrc(void) {
@@ -70813,6 +83974,10 @@ void proto_register_lte_rrc(void) {
{ "BCCH-BCH-Message", "lte-rrc.BCCH_BCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_BCCH_BCH_Message_MBMS_PDU,
+ { "BCCH-BCH-Message-MBMS", "lte-rrc.BCCH_BCH_Message_MBMS_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_BCCH_DL_SCH_Message_PDU,
{ "BCCH-DL-SCH-Message", "lte-rrc.BCCH_DL_SCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -70821,6 +83986,10 @@ void proto_register_lte_rrc(void) {
{ "BCCH-DL-SCH-Message-BR", "lte-rrc.BCCH_DL_SCH_Message_BR_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_BCCH_DL_SCH_Message_MBMS_PDU,
+ { "BCCH-DL-SCH-Message-MBMS", "lte-rrc.BCCH_DL_SCH_Message_MBMS_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MCCH_Message_PDU,
{ "MCCH-Message", "lte-rrc.MCCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -70873,6 +84042,10 @@ void proto_register_lte_rrc(void) {
{ "SBCCH-SL-BCH-Message", "lte-rrc.SBCCH_SL_BCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14_PDU,
+ { "SBCCH-SL-BCH-Message-V2X-r14", "lte-rrc.SBCCH_SL_BCH_Message_V2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_lte_rrc_HandoverPreparationInformation_NB_PDU,
{ "HandoverPreparationInformation-NB", "lte-rrc.HandoverPreparationInformation_NB_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -70913,6 +84086,10 @@ void proto_register_lte_rrc(void) {
{ "UL-CCCH-Message-NB", "lte-rrc.UL_CCCH_Message_NB_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SC_MCCH_Message_NB_PDU,
+ { "SC-MCCH-Message-NB", "lte-rrc.SC_MCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_UL_DCCH_Message_NB_PDU,
{ "UL-DCCH-Message-NB", "lte-rrc.UL_DCCH_Message_NB_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -70957,6 +84134,10 @@ void proto_register_lte_rrc(void) {
{ "RRCConnectionReconfiguration-v8m0-IEs", "lte-rrc.RRCConnectionReconfiguration_v8m0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SystemInformationBlockType2_PDU,
+ { "SystemInformationBlockType2", "lte-rrc.SystemInformationBlockType2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_RRCConnectionRelease_v9e0_IEs_PDU,
{ "RRCConnectionRelease-v9e0-IEs", "lte-rrc.RRCConnectionRelease_v9e0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71164,6 +84345,18 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_nonCriticalExtension_09,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverPreparationInformation_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_as_Config_v1430,
+ { "as-Config-v1430", "lte-rrc.as_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_makeBeforeBreakReq_r14,
+ { "makeBeforeBreakReq-r14", "lte-rrc.makeBeforeBreakReq_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_makeBeforeBreakReq_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_10,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_02", HFILL }},
{ &hf_lte_rrc_criticalExtensions_02,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
@@ -71185,7 +84378,7 @@ void proto_register_lte_rrc(void) {
{ "scg-RadioConfig-r12", "lte-rrc.scg_RadioConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCG_ConfigPartSCG_r12", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_10,
+ { &hf_lte_rrc_nonCriticalExtension_11,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_03", HFILL }},
@@ -71257,7 +84450,7 @@ void proto_register_lte_rrc(void) {
{ "p-Max-r12", "lte-rrc.p_Max_r12",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
"P_Max", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_11,
+ { &hf_lte_rrc_nonCriticalExtension_12,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCG_ConfigInfo_v1310_IEs", HFILL }},
@@ -71281,7 +84474,7 @@ void proto_register_lte_rrc(void) {
{ "sCellToReleaseListSCG-Ext-r13", "lte-rrc.sCellToReleaseListSCG_Ext_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SCellToReleaseListExt_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_12,
+ { &hf_lte_rrc_nonCriticalExtension_13,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCG_ConfigInfo_v1330_IEs", HFILL }},
@@ -71289,7 +84482,19 @@ void proto_register_lte_rrc(void) {
{ "measResultListRSSI-SCG-r13", "lte-rrc.measResultListRSSI_SCG_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_13,
+ { &hf_lte_rrc_nonCriticalExtension_14,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SCG_ConfigInfo_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_makeBeforeBreakSCG_Req_r14,
+ { "makeBeforeBreakSCG-Req-r14", "lte-rrc.makeBeforeBreakSCG_Req_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_makeBeforeBreakSCG_Req_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measGapConfigPerCC_List,
+ { "measGapConfigPerCC-List", "lte-rrc.measGapConfigPerCC_List",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasGapConfigPerCC_List_r14_vals), 0,
+ "MeasGapConfigPerCC_List_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_15,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_04", HFILL }},
@@ -71429,7 +84634,7 @@ void proto_register_lte_rrc(void) {
{ "mpdcch-NumRepetition-r13", "lte-rrc.mpdcch_NumRepetition_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_256", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_14,
+ { &hf_lte_rrc_nonCriticalExtension_16,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_05", HFILL }},
@@ -71453,7 +84658,7 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioAccessCapabilityInfo", "lte-rrc.ue_RadioAccessCapabilityInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_15,
+ { &hf_lte_rrc_nonCriticalExtension_17,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_06", HFILL }},
@@ -71477,7 +84682,7 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioPagingInfo-r12", "lte-rrc.ue_RadioPagingInfo_r12",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_16,
+ { &hf_lte_rrc_nonCriticalExtension_18,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UERadioPagingInformation_v1310_IEs", HFILL }},
@@ -71489,7 +84694,7 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_17,
+ { &hf_lte_rrc_nonCriticalExtension_19,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_07", HFILL }},
@@ -71573,6 +84778,18 @@ void proto_register_lte_rrc(void) {
{ "sourceRCLWI-Configuration-r13", "lte-rrc.sourceRCLWI_Configuration_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RCLWI_Configuration_r13_vals), 0,
"RCLWI_Configuration_r13", HFILL }},
+ { &hf_lte_rrc_sourceSL_V2X_CommConfig_r14,
+ { "sourceSL-V2X-CommConfig-r14", "lte-rrc.sourceSL_V2X_CommConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_V2X_ConfigDedicated_r14", HFILL }},
+ { &hf_lte_rrc_sourceLWA_Config_r14,
+ { "sourceLWA-Config-r14", "lte-rrc.sourceLWA_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LWA_Config_r13", HFILL }},
+ { &hf_lte_rrc_sourceWLAN_MeasResult_r14,
+ { "sourceWLAN-MeasResult-r14", "lte-rrc.sourceWLAN_MeasResult_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasResultListWLAN_r13", HFILL }},
{ &hf_lte_rrc_reestablishmentInfo,
{ "reestablishmentInfo", "lte-rrc.reestablishmentInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71666,6 +84883,10 @@ void proto_register_lte_rrc(void) {
FT_NONE, BASE_NONE, NULL, 0,
"BCCH_BCH_MessageType", HFILL }},
{ &hf_lte_rrc_message_01,
+ { "message", "lte-rrc.message_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BCCH_BCH_MessageType_MBMS_r14", HFILL }},
+ { &hf_lte_rrc_message_02,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_vals), 0,
"BCCH_DL_SCH_MessageType", HFILL }},
@@ -71685,7 +84906,7 @@ void proto_register_lte_rrc(void) {
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_02,
+ { &hf_lte_rrc_message_03,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_BR_r13_vals), 0,
"BCCH_DL_SCH_MessageType_BR_r13", HFILL }},
@@ -71705,14 +84926,34 @@ void proto_register_lte_rrc(void) {
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_messageClassExtension_01", HFILL }},
- { &hf_lte_rrc_message_03,
+ { &hf_lte_rrc_message_04,
{ "message", "lte-rrc.message",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_MCCH_MessageType_vals), 0,
- "MCCH_MessageType", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14_vals), 0,
+ "BCCH_DL_SCH_MessageType_MBMS_r14", HFILL }},
{ &hf_lte_rrc_c1_09,
{ "c1", "lte-rrc.c1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_09_vals), 0,
"T_c1_09", HFILL }},
+ { &hf_lte_rrc_systemInformation_MBMS_r14,
+ { "systemInformation-MBMS-r14", "lte-rrc.systemInformation_MBMS_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInformationBlockType1_MBMS_r14,
+ { "systemInformationBlockType1-MBMS-r14", "lte-rrc.systemInformationBlockType1_MBMS_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_messageClassExtension_02,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_02", HFILL }},
+ { &hf_lte_rrc_message_05,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MCCH_MessageType_vals), 0,
+ "MCCH_MessageType", HFILL }},
+ { &hf_lte_rrc_c1_10,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_10_vals), 0,
+ "T_c1_10", HFILL }},
{ &hf_lte_rrc_mbsfnAreaConfiguration_r9,
{ "mbsfnAreaConfiguration-r9", "lte-rrc.mbsfnAreaConfiguration_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71729,34 +84970,34 @@ void proto_register_lte_rrc(void) {
{ "mbmsCountingRequest-r10", "lte-rrc.mbmsCountingRequest_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_02,
+ { &hf_lte_rrc_messageClassExtension_03,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_02", HFILL }},
- { &hf_lte_rrc_message_04,
+ "T_messageClassExtension_03", HFILL }},
+ { &hf_lte_rrc_message_06,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PCCH_MessageType_vals), 0,
"PCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_10,
+ { &hf_lte_rrc_c1_11,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_10_vals), 0,
- "T_c1_10", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_11_vals), 0,
+ "T_c1_11", HFILL }},
{ &hf_lte_rrc_paging,
{ "paging", "lte-rrc.paging_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_03,
+ { &hf_lte_rrc_messageClassExtension_04,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_03", HFILL }},
- { &hf_lte_rrc_message_05,
+ "T_messageClassExtension_04", HFILL }},
+ { &hf_lte_rrc_message_07,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_CCCH_MessageType_vals), 0,
"DL_CCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_11,
+ { &hf_lte_rrc_c1_12,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_11_vals), 0,
- "T_c1_11", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_12_vals), 0,
+ "T_c1_12", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishment,
{ "rrcConnectionReestablishment", "lte-rrc.rrcConnectionReestablishment_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71773,18 +85014,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionSetup", "lte-rrc.rrcConnectionSetup_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_04,
+ { &hf_lte_rrc_messageClassExtension_05,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_04", HFILL }},
- { &hf_lte_rrc_message_06,
+ "T_messageClassExtension_05", HFILL }},
+ { &hf_lte_rrc_message_08,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_DCCH_MessageType_vals), 0,
"DL_DCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_12,
+ { &hf_lte_rrc_c1_13,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_12_vals), 0,
- "T_c1_12", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_13_vals), 0,
+ "T_c1_13", HFILL }},
{ &hf_lte_rrc_csfbParametersResponseCDMA2000,
{ "csfbParametersResponseCDMA2000", "lte-rrc.csfbParametersResponseCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71837,18 +85078,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_05,
+ { &hf_lte_rrc_messageClassExtension_06,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_05", HFILL }},
- { &hf_lte_rrc_message_07,
+ "T_messageClassExtension_06", HFILL }},
+ { &hf_lte_rrc_message_09,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_CCCH_MessageType_vals), 0,
"UL_CCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_13,
+ { &hf_lte_rrc_c1_14,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_13_vals), 0,
- "T_c1_13", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_14_vals), 0,
+ "T_c1_14", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishmentRequest,
{ "rrcConnectionReestablishmentRequest", "lte-rrc.rrcConnectionReestablishmentRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71857,10 +85098,10 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionRequest", "lte-rrc.rrcConnectionRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_06,
+ { &hf_lte_rrc_messageClassExtension_07,
{ "messageClassExtension", "lte-rrc.messageClassExtension",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_06_vals), 0,
- "T_messageClassExtension_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_07_vals), 0,
+ "T_messageClassExtension_07", HFILL }},
{ &hf_lte_rrc_c2_01,
{ "c2", "lte-rrc.c2",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_01_vals), 0,
@@ -71873,14 +85114,14 @@ void proto_register_lte_rrc(void) {
{ "messageClassExtensionFuture-r13", "lte-rrc.messageClassExtensionFuture_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_08,
+ { &hf_lte_rrc_message_10,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DCCH_MessageType_vals), 0,
"UL_DCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_14,
+ { &hf_lte_rrc_c1_15,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_14_vals), 0,
- "T_c1_14", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_15_vals), 0,
+ "T_c1_15", HFILL }},
{ &hf_lte_rrc_csfbParametersRequestCDMA2000,
{ "csfbParametersRequestCDMA2000", "lte-rrc.csfbParametersRequestCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71945,10 +85186,10 @@ void proto_register_lte_rrc(void) {
{ "interFreqRSTDMeasurementIndication-r10", "lte-rrc.interFreqRSTDMeasurementIndication_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_07,
+ { &hf_lte_rrc_messageClassExtension_08,
{ "messageClassExtension", "lte-rrc.messageClassExtension",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_07_vals), 0,
- "T_messageClassExtension_07", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_08_vals), 0,
+ "T_messageClassExtension_08", HFILL }},
{ &hf_lte_rrc_c2_02,
{ "c2", "lte-rrc.c2",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_02_vals), 0,
@@ -71993,22 +85234,38 @@ void proto_register_lte_rrc(void) {
{ "messageClassExtensionFuture-r11", "lte-rrc.messageClassExtensionFuture_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_09,
+ { &hf_lte_rrc_message_11,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SC_MCCH_MessageType_r13_vals), 0,
"SC_MCCH_MessageType_r13", HFILL }},
- { &hf_lte_rrc_c1_15,
+ { &hf_lte_rrc_c1_16,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_15_vals), 0,
- "T_c1_15", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_16_vals), 0,
+ "T_c1_16", HFILL }},
{ &hf_lte_rrc_scptmConfiguration_r13,
{ "scptmConfiguration-r13", "lte-rrc.scptmConfiguration_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_08,
- { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ { &hf_lte_rrc_messageClassExtension_09,
+ { "messageClassExtension", "lte-rrc.messageClassExtension",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_09_vals), 0,
+ "T_messageClassExtension_09", HFILL }},
+ { &hf_lte_rrc_c2_03,
+ { "c2", "lte-rrc.c2",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_03_vals), 0,
+ "T_c2_03", HFILL }},
+ { &hf_lte_rrc_scptmConfiguration_BR_r14,
+ { "scptmConfiguration-BR-r14", "lte-rrc.scptmConfiguration_BR_r14_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_08", HFILL }},
+ NULL, HFILL }},
+ { &hf_lte_rrc_spare,
+ { "spare", "lte-rrc.spare_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_messageClassExtensionFuture_r14,
+ { "messageClassExtensionFuture-r14", "lte-rrc.messageClassExtensionFuture_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_rrc_TransactionIdentifier,
{ "rrc-TransactionIdentifier", "lte-rrc.rrc_TransactionIdentifier",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -72017,10 +85274,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_07_vals), 0,
"T_criticalExtensions_07", HFILL }},
- { &hf_lte_rrc_c1_16,
+ { &hf_lte_rrc_c1_17,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_16_vals), 0,
- "T_c1_16", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_17_vals), 0,
+ "T_c1_17", HFILL }},
{ &hf_lte_rrc_counterCheck_r8,
{ "counterCheck-r8", "lte-rrc.counterCheck_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72033,11 +85290,11 @@ void proto_register_lte_rrc(void) {
{ "drb-CountMSB-InfoList", "lte-rrc.drb_CountMSB_InfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_18,
+ { &hf_lte_rrc_nonCriticalExtension_20,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheck_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_19,
+ { &hf_lte_rrc_nonCriticalExtension_21,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_08", HFILL }},
@@ -72073,11 +85330,11 @@ void proto_register_lte_rrc(void) {
{ "drb-CountInfoList", "lte-rrc.drb_CountInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_20,
+ { &hf_lte_rrc_nonCriticalExtension_22,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheckResponse_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_21,
+ { &hf_lte_rrc_nonCriticalExtension_23,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_09", HFILL }},
@@ -72105,11 +85362,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_09", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_22,
+ { &hf_lte_rrc_nonCriticalExtension_24,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersRequestCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_23,
+ { &hf_lte_rrc_nonCriticalExtension_25,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_10", HFILL }},
@@ -72133,11 +85390,11 @@ void proto_register_lte_rrc(void) {
{ "mobilityParameters", "lte-rrc.mobilityParameters",
FT_BYTES, BASE_NONE, NULL, 0,
"MobilityParametersCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_24,
+ { &hf_lte_rrc_nonCriticalExtension_26,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersResponseCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_25,
+ { &hf_lte_rrc_nonCriticalExtension_27,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_11", HFILL }},
@@ -72145,10 +85402,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_11_vals), 0,
"T_criticalExtensions_11", HFILL }},
- { &hf_lte_rrc_c1_17,
+ { &hf_lte_rrc_c1_18,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_17_vals), 0,
- "T_c1_17", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_18_vals), 0,
+ "T_c1_18", HFILL }},
{ &hf_lte_rrc_dlInformationTransfer_r8,
{ "dlInformationTransfer-r8", "lte-rrc.dlInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72173,11 +85430,11 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfoCDMA2000-HRPD", "lte-rrc.dedicatedInfoCDMA2000_HRPD",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_26,
+ { &hf_lte_rrc_nonCriticalExtension_28,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"DLInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_27,
+ { &hf_lte_rrc_nonCriticalExtension_29,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_12", HFILL }},
@@ -72185,10 +85442,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_12_vals), 0,
"T_criticalExtensions_12", HFILL }},
- { &hf_lte_rrc_c1_18,
+ { &hf_lte_rrc_c1_19,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_18_vals), 0,
- "T_c1_18", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_19_vals), 0,
+ "T_c1_19", HFILL }},
{ &hf_lte_rrc_handoverFromEUTRAPreparationRequest_r8,
{ "handoverFromEUTRAPreparationRequest-r8", "lte-rrc.handoverFromEUTRAPreparationRequest_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72201,11 +85458,11 @@ void proto_register_lte_rrc(void) {
{ "cdma2000-Type", "lte-rrc.cdma2000_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CDMA2000_Type_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_28,
+ { &hf_lte_rrc_nonCriticalExtension_30,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_29,
+ { &hf_lte_rrc_nonCriticalExtension_31,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v920_IEs", HFILL }},
@@ -72213,7 +85470,7 @@ void proto_register_lte_rrc(void) {
{ "concurrPrepCDMA2000-HRPD-r9", "lte-rrc.concurrPrepCDMA2000_HRPD_r9",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_30,
+ { &hf_lte_rrc_nonCriticalExtension_32,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v1020_IEs", HFILL }},
@@ -72225,7 +85482,7 @@ void proto_register_lte_rrc(void) {
{ "redirectCarrierCDMA2000-1XRTT-r10", "lte-rrc.redirectCarrierCDMA2000_1XRTT_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
"CarrierFreqCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_31,
+ { &hf_lte_rrc_nonCriticalExtension_33,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_13", HFILL }},
@@ -72233,10 +85490,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_13_vals), 0,
"T_criticalExtensions_13", HFILL }},
- { &hf_lte_rrc_c1_19,
+ { &hf_lte_rrc_c1_20,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_19_vals), 0,
- "T_c1_19", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_20_vals), 0,
+ "T_c1_20", HFILL }},
{ &hf_lte_rrc_inDeviceCoexIndication_r11_01,
{ "inDeviceCoexIndication-r11", "lte-rrc.inDeviceCoexIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72253,7 +85510,7 @@ void proto_register_lte_rrc(void) {
{ "tdm-AssistanceInfo-r11", "lte-rrc.tdm_AssistanceInfo_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TDM_AssistanceInfo_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_32,
+ { &hf_lte_rrc_nonCriticalExtension_34,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v11d0_IEs", HFILL }},
@@ -72269,7 +85526,7 @@ void proto_register_lte_rrc(void) {
{ "victimSystemType-r11", "lte-rrc.victimSystemType_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_33,
+ { &hf_lte_rrc_nonCriticalExtension_35,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v1310_IEs", HFILL }},
@@ -72281,7 +85538,7 @@ void proto_register_lte_rrc(void) {
{ "affectedCarrierFreqCombList-r13", "lte-rrc.affectedCarrierFreqCombList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_34,
+ { &hf_lte_rrc_nonCriticalExtension_36,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v1360_IEs", HFILL }},
@@ -72289,7 +85546,7 @@ void proto_register_lte_rrc(void) {
{ "hardwareSharingProblem-r13", "lte-rrc.hardwareSharingProblem_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_hardwareSharingProblem_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_35,
+ { &hf_lte_rrc_nonCriticalExtension_37,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_14", HFILL }},
@@ -72401,10 +85658,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_14_vals), 0,
"T_criticalExtensions_14", HFILL }},
- { &hf_lte_rrc_c1_20,
+ { &hf_lte_rrc_c1_21,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_20_vals), 0,
- "T_c1_20", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_21_vals), 0,
+ "T_c1_21", HFILL }},
{ &hf_lte_rrc_interFreqRSTDMeasurementIndication_r10_01,
{ "interFreqRSTDMeasurementIndication-r10", "lte-rrc.interFreqRSTDMeasurementIndication_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72429,7 +85686,7 @@ void proto_register_lte_rrc(void) {
{ "stop", "lte-rrc.stop_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_36,
+ { &hf_lte_rrc_nonCriticalExtension_38,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_15", HFILL }},
@@ -72453,10 +85710,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_15_vals), 0,
"T_criticalExtensions_15", HFILL }},
- { &hf_lte_rrc_c1_21,
+ { &hf_lte_rrc_c1_22,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_21_vals), 0,
- "T_c1_21", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_22_vals), 0,
+ "T_c1_22", HFILL }},
{ &hf_lte_rrc_loggedMeasurementConfiguration_r10_01,
{ "loggedMeasurementConfiguration-r10", "lte-rrc.loggedMeasurementConfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72493,7 +85750,7 @@ void proto_register_lte_rrc(void) {
{ "loggingInterval-r10", "lte-rrc.loggingInterval_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_LoggingInterval_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_37,
+ { &hf_lte_rrc_nonCriticalExtension_39,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1080_IEs", HFILL }},
@@ -72501,7 +85758,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension-r10", "lte-rrc.lateNonCriticalExtension_r10",
FT_BYTES, BASE_NONE, NULL, 0,
"OCTET_STRING", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_38,
+ { &hf_lte_rrc_nonCriticalExtension_40,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1130_IEs", HFILL }},
@@ -72513,7 +85770,7 @@ void proto_register_lte_rrc(void) {
{ "areaConfiguration-v1130", "lte-rrc.areaConfiguration_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_39,
+ { &hf_lte_rrc_nonCriticalExtension_41,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1250_IEs", HFILL }},
@@ -72521,7 +85778,7 @@ void proto_register_lte_rrc(void) {
{ "targetMBSFN-AreaList-r12", "lte-rrc.targetMBSFN_AreaList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_40,
+ { &hf_lte_rrc_nonCriticalExtension_42,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_16", HFILL }},
@@ -72553,15 +85810,31 @@ void proto_register_lte_rrc(void) {
{ "schedulingInfoSIB1-BR-r13", "lte-rrc.schedulingInfoSIB1_BR_r13",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_schedulingInfoSIB1_BR_r13_vals_ext, 0,
"INTEGER_0_31", HFILL }},
- { &hf_lte_rrc_spare,
+ { &hf_lte_rrc_spare_01,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_5", HFILL }},
+ { &hf_lte_rrc_dl_Bandwidth_MBMS_r14,
+ { "dl-Bandwidth-MBMS-r14", "lte-rrc.dl_Bandwidth_MBMS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_Bandwidth_MBMS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemFrameNumber_r14,
+ { "systemFrameNumber-r14", "lte-rrc.systemFrameNumber_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_6", HFILL }},
+ { &hf_lte_rrc_additionalNonMBSFNSubframes_r14,
+ { "additionalNonMBSFNSubframes-r14", "lte-rrc.additionalNonMBSFNSubframes_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_spare_02,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_lte_rrc_countingRequestList_r10,
{ "countingRequestList-r10", "lte-rrc.countingRequestList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_41,
+ { &hf_lte_rrc_nonCriticalExtension_43,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_17", HFILL }},
@@ -72577,10 +85850,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_16_vals), 0,
"T_criticalExtensions_16", HFILL }},
- { &hf_lte_rrc_c1_22,
+ { &hf_lte_rrc_c1_23,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_22_vals), 0,
- "T_c1_22", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_23_vals), 0,
+ "T_c1_23", HFILL }},
{ &hf_lte_rrc_countingResponse_r10,
{ "countingResponse-r10", "lte-rrc.countingResponse_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72597,7 +85870,7 @@ void proto_register_lte_rrc(void) {
{ "countingResponseList-r10", "lte-rrc.countingResponseList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_42,
+ { &hf_lte_rrc_nonCriticalExtension_44,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_18", HFILL }},
@@ -72613,10 +85886,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_17_vals), 0,
"T_criticalExtensions_17", HFILL }},
- { &hf_lte_rrc_c1_23,
+ { &hf_lte_rrc_c1_24,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_23_vals), 0,
- "T_c1_23", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_24_vals), 0,
+ "T_c1_24", HFILL }},
{ &hf_lte_rrc_interestIndication_r11,
{ "interestIndication-r11", "lte-rrc.interestIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72633,7 +85906,7 @@ void proto_register_lte_rrc(void) {
{ "mbms-Priority-r11", "lte-rrc.mbms_Priority_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbms_Priority_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_43,
+ { &hf_lte_rrc_nonCriticalExtension_45,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSInterestIndication_v1310_IEs", HFILL }},
@@ -72641,7 +85914,7 @@ void proto_register_lte_rrc(void) {
{ "mbms-Services-r13", "lte-rrc.mbms_Services_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"MBMS_ServiceList_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_44,
+ { &hf_lte_rrc_nonCriticalExtension_46,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_19", HFILL }},
@@ -72657,11 +85930,11 @@ void proto_register_lte_rrc(void) {
{ "pmch-InfoList-r9", "lte-rrc.pmch_InfoList_r9",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_45,
+ { &hf_lte_rrc_nonCriticalExtension_47,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_46,
+ { &hf_lte_rrc_nonCriticalExtension_48,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v1250_IEs", HFILL }},
@@ -72669,7 +85942,15 @@ void proto_register_lte_rrc(void) {
{ "pmch-InfoListExt-r12", "lte-rrc.pmch_InfoListExt_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_47,
+ { &hf_lte_rrc_nonCriticalExtension_49,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MBSFNAreaConfiguration_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_commonSF_Alloc_r14,
+ { "commonSF-Alloc-r14", "lte-rrc.commonSF_Alloc_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CommonSF_AllocPatternList_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_50,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_20", HFILL }},
@@ -72677,14 +85958,18 @@ void proto_register_lte_rrc(void) {
{ "MBSFN-SubframeConfig", "lte-rrc.MBSFN_SubframeConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_CommonSF_AllocPatternList_r14_item,
+ { "MBSFN-SubframeConfig-v1430", "lte-rrc.MBSFN_SubframeConfig_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_18,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_18_vals), 0,
"T_criticalExtensions_18", HFILL }},
- { &hf_lte_rrc_c1_24,
+ { &hf_lte_rrc_c1_25,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_24_vals), 0,
- "T_c1_24", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_25_vals), 0,
+ "T_c1_25", HFILL }},
{ &hf_lte_rrc_measurementReport_r8,
{ "measurementReport-r8", "lte-rrc.measurementReport_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72697,11 +85982,11 @@ void proto_register_lte_rrc(void) {
{ "measResults", "lte-rrc.measResults_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_48,
+ { &hf_lte_rrc_nonCriticalExtension_51,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_49,
+ { &hf_lte_rrc_nonCriticalExtension_52,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_21", HFILL }},
@@ -72709,10 +85994,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_19_vals), 0,
"T_criticalExtensions_19", HFILL }},
- { &hf_lte_rrc_c1_25,
+ { &hf_lte_rrc_c1_26,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_25_vals), 0,
- "T_c1_25", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_26_vals), 0,
+ "T_c1_26", HFILL }},
{ &hf_lte_rrc_mobilityFromEUTRACommand_r8,
{ "mobilityFromEUTRACommand-r8", "lte-rrc.mobilityFromEUTRACommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72741,11 +86026,11 @@ void proto_register_lte_rrc(void) {
{ "cellChangeOrder", "lte-rrc.cellChangeOrder_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_50,
+ { &hf_lte_rrc_nonCriticalExtension_53,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_51,
+ { &hf_lte_rrc_nonCriticalExtension_54,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8d0_IEs", HFILL }},
@@ -72753,7 +86038,7 @@ void proto_register_lte_rrc(void) {
{ "bandIndicator", "lte-rrc.bandIndicator",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BandIndicatorGERAN_vals), 0,
"BandIndicatorGERAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_52,
+ { &hf_lte_rrc_nonCriticalExtension_55,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_22", HFILL }},
@@ -72765,15 +86050,15 @@ void proto_register_lte_rrc(void) {
{ "e-CSFB-r9", "lte-rrc.e_CSFB_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_53,
+ { &hf_lte_rrc_nonCriticalExtension_56,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_54,
+ { &hf_lte_rrc_nonCriticalExtension_57,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v960_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_55,
+ { &hf_lte_rrc_nonCriticalExtension_58,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_23", HFILL }},
@@ -72853,11 +86138,11 @@ void proto_register_lte_rrc(void) {
{ "etws-Indication", "lte-rrc.etws_Indication",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_etws_Indication_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_56,
+ { &hf_lte_rrc_nonCriticalExtension_59,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_57,
+ { &hf_lte_rrc_nonCriticalExtension_60,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v920_IEs", HFILL }},
@@ -72865,7 +86150,7 @@ void proto_register_lte_rrc(void) {
{ "cmas-Indication-r9", "lte-rrc.cmas_Indication_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cmas_Indication_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_58,
+ { &hf_lte_rrc_nonCriticalExtension_61,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1130_IEs", HFILL }},
@@ -72873,7 +86158,7 @@ void proto_register_lte_rrc(void) {
{ "eab-ParamModification-r11", "lte-rrc.eab_ParamModification_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eab_ParamModification_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_59,
+ { &hf_lte_rrc_nonCriticalExtension_62,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1310_IEs", HFILL }},
@@ -72885,7 +86170,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoModification-eDRX-r13", "lte-rrc.systemInfoModification_eDRX_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_eDRX_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_60,
+ { &hf_lte_rrc_nonCriticalExtension_63,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_24", HFILL }},
@@ -72917,10 +86202,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_20_vals), 0,
"T_criticalExtensions_20", HFILL }},
- { &hf_lte_rrc_c1_26,
+ { &hf_lte_rrc_c1_27,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_26_vals), 0,
- "T_c1_26", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_27_vals), 0,
+ "T_c1_27", HFILL }},
{ &hf_lte_rrc_proximityIndication_r9_01,
{ "proximityIndication-r9", "lte-rrc.proximityIndication_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72949,11 +86234,11 @@ void proto_register_lte_rrc(void) {
{ "eutra2-v9e0", "lte-rrc.eutra2_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_61,
+ { &hf_lte_rrc_nonCriticalExtension_64,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ProximityIndication_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_62,
+ { &hf_lte_rrc_nonCriticalExtension_65,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_25", HFILL }},
@@ -72961,10 +86246,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_21_vals), 0,
"T_criticalExtensions_21", HFILL }},
- { &hf_lte_rrc_c1_27,
+ { &hf_lte_rrc_c1_28,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_27_vals), 0,
- "T_c1_27", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_28_vals), 0,
+ "T_c1_28", HFILL }},
{ &hf_lte_rrc_rnReconfiguration_r10_01,
{ "rnReconfiguration-r10", "lte-rrc.rnReconfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72981,7 +86266,7 @@ void proto_register_lte_rrc(void) {
{ "rn-SubframeConfig-r10", "lte-rrc.rn_SubframeConfig_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_63,
+ { &hf_lte_rrc_nonCriticalExtension_66,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_26", HFILL }},
@@ -72997,10 +86282,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_22_vals), 0,
"T_criticalExtensions_22", HFILL }},
- { &hf_lte_rrc_c1_28,
+ { &hf_lte_rrc_c1_29,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_28_vals), 0,
- "T_c1_28", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_29_vals), 0,
+ "T_c1_29", HFILL }},
{ &hf_lte_rrc_rnReconfigurationComplete_r10_01,
{ "rnReconfigurationComplete-r10", "lte-rrc.rnReconfigurationComplete_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73009,7 +86294,7 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_22", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_64,
+ { &hf_lte_rrc_nonCriticalExtension_67,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_27", HFILL }},
@@ -73017,10 +86302,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_23_vals), 0,
"T_criticalExtensions_23", HFILL }},
- { &hf_lte_rrc_c1_29,
+ { &hf_lte_rrc_c1_30,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_29_vals), 0,
- "T_c1_29", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_30_vals), 0,
+ "T_c1_30", HFILL }},
{ &hf_lte_rrc_rrcConnectionReconfiguration_r8,
{ "rrcConnectionReconfiguration-r8", "lte-rrc.rrcConnectionReconfiguration_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73053,7 +86338,7 @@ void proto_register_lte_rrc(void) {
{ "securityConfigHO", "lte-rrc.securityConfigHO_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_65,
+ { &hf_lte_rrc_nonCriticalExtension_68,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v890_IEs", HFILL }},
@@ -73061,15 +86346,15 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_66,
+ { &hf_lte_rrc_nonCriticalExtension_69,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v920_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_67,
+ { &hf_lte_rrc_nonCriticalExtension_70,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v10i0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_68,
+ { &hf_lte_rrc_nonCriticalExtension_71,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_28", HFILL }},
@@ -73081,7 +86366,7 @@ void proto_register_lte_rrc(void) {
{ "fullConfig-r9", "lte-rrc.fullConfig_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fullConfig_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_69,
+ { &hf_lte_rrc_nonCriticalExtension_72,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1020_IEs", HFILL }},
@@ -73093,7 +86378,7 @@ void proto_register_lte_rrc(void) {
{ "sCellToAddModList-r10", "lte-rrc.sCellToAddModList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_70,
+ { &hf_lte_rrc_nonCriticalExtension_73,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1130_IEs", HFILL }},
@@ -73101,7 +86386,7 @@ void proto_register_lte_rrc(void) {
{ "systemInformationBlockType1Dedicated-r11", "lte-rrc.systemInformationBlockType1Dedicated_r11",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_71,
+ { &hf_lte_rrc_nonCriticalExtension_74,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1250_IEs", HFILL }},
@@ -73141,7 +86426,7 @@ void proto_register_lte_rrc(void) {
{ "sl-CommConfig-r12", "lte-rrc.sl_CommConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_72,
+ { &hf_lte_rrc_nonCriticalExtension_75,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1310_IEs", HFILL }},
@@ -73165,7 +86450,27 @@ void proto_register_lte_rrc(void) {
{ "rclwi-Configuration-r13", "lte-rrc.rclwi_Configuration_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RCLWI_Configuration_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_73,
+ { &hf_lte_rrc_nonCriticalExtension_76,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfiguration_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_sl_V2X_ConfigDedicated_r14,
+ { "sl-V2X-ConfigDedicated-r14", "lte-rrc.sl_V2X_ConfigDedicated_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sCellToAddModListExt_v1430,
+ { "sCellToAddModListExt-v1430", "lte-rrc.sCellToAddModListExt_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_perCC_GapIndicationRequest_r14,
+ { "perCC-GapIndicationRequest-r14", "lte-rrc.perCC_GapIndicationRequest_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_perCC_GapIndicationRequest_r14_vals), 0,
+ "T_perCC_GapIndicationRequest_r14", HFILL }},
+ { &hf_lte_rrc_systemInformationBlockType2Dedicated_r14,
+ { "systemInformationBlockType2Dedicated-r14", "lte-rrc.systemInformationBlockType2Dedicated_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_77,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_29", HFILL }},
@@ -73209,6 +86514,10 @@ void proto_register_lte_rrc(void) {
{ "SCellToAddModExt-r13", "lte-rrc.SCellToAddModExt_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SCellToAddModListExt_v1430_item,
+ { "SCellToAddModExt-v1430", "lte-rrc.SCellToAddModExt_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_sCellIndex_r10,
{ "sCellIndex-r10", "lte-rrc.sCellIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -73229,6 +86538,10 @@ void proto_register_lte_rrc(void) {
{ "antennaInfoDedicatedSCell-v10i0", "lte-rrc.antennaInfoDedicatedSCell_v10i0_element",
FT_NONE, BASE_NONE, NULL, 0,
"AntennaInfoDedicated_v10i0", HFILL }},
+ { &hf_lte_rrc_srs_SwitchFromServCellIndex_r14,
+ { "srs-SwitchFromServCellIndex-r14", "lte-rrc.srs_SwitchFromServCellIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
{ &hf_lte_rrc_cellIdentification_r13,
{ "cellIdentification-r13", "lte-rrc.cellIdentification_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73337,11 +86650,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_24", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_74,
+ { &hf_lte_rrc_nonCriticalExtension_78,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_75,
+ { &hf_lte_rrc_nonCriticalExtension_79,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1020_IEs", HFILL }},
@@ -73353,7 +86666,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailable-r10", "lte-rrc.logMeasAvailable_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailable_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_76,
+ { &hf_lte_rrc_nonCriticalExtension_80,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1130_IEs", HFILL }},
@@ -73361,7 +86674,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_77,
+ { &hf_lte_rrc_nonCriticalExtension_81,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1250_IEs", HFILL }},
@@ -73369,7 +86682,23 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_78,
+ { &hf_lte_rrc_nonCriticalExtension_82,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfigurationComplete_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_perCC_GapIndicationList_r14,
+ { "perCC-GapIndicationList-r14", "lte-rrc.perCC_GapIndicationList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_numFreqEffective_r14,
+ { "numFreqEffective-r14", "lte-rrc.numFreqEffective_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_12", HFILL }},
+ { &hf_lte_rrc_numFreqEffectiveReduced_r14,
+ { "numFreqEffectiveReduced-r14", "lte-rrc.numFreqEffectiveReduced_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_12", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_83,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_30", HFILL }},
@@ -73377,10 +86706,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_25_vals), 0,
"T_criticalExtensions_25", HFILL }},
- { &hf_lte_rrc_c1_30,
+ { &hf_lte_rrc_c1_31,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_30_vals), 0,
- "T_c1_30", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_31_vals), 0,
+ "T_c1_31", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishment_r8,
{ "rrcConnectionReestablishment-r8", "lte-rrc.rrcConnectionReestablishment_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73389,11 +86718,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_25", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_79,
+ { &hf_lte_rrc_nonCriticalExtension_84,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishment_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_80,
+ { &hf_lte_rrc_nonCriticalExtension_85,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_31", HFILL }},
@@ -73409,7 +86738,7 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_26", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_81,
+ { &hf_lte_rrc_nonCriticalExtension_86,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v920_IEs", HFILL }},
@@ -73417,11 +86746,11 @@ void proto_register_lte_rrc(void) {
{ "rlf-InfoAvailable-r9", "lte-rrc.rlf_InfoAvailable_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlf_InfoAvailable_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_82,
+ { &hf_lte_rrc_nonCriticalExtension_87,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_83,
+ { &hf_lte_rrc_nonCriticalExtension_88,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1020_IEs", HFILL }},
@@ -73429,7 +86758,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailable-r10", "lte-rrc.logMeasAvailable_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailable_r10_01_vals), 0,
"T_logMeasAvailable_r10_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_84,
+ { &hf_lte_rrc_nonCriticalExtension_89,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1130_IEs", HFILL }},
@@ -73437,7 +86766,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_01_vals), 0,
"T_connEstFailInfoAvailable_r11_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_85,
+ { &hf_lte_rrc_nonCriticalExtension_90,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1250_IEs", HFILL }},
@@ -73445,7 +86774,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_01_vals), 0,
"T_logMeasAvailableMBSFN_r12_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_86,
+ { &hf_lte_rrc_nonCriticalExtension_91,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_32", HFILL }},
@@ -73461,11 +86790,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_27", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_87,
+ { &hf_lte_rrc_nonCriticalExtension_92,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_88,
+ { &hf_lte_rrc_nonCriticalExtension_93,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_33", HFILL }},
@@ -73489,7 +86818,7 @@ void proto_register_lte_rrc(void) {
{ "reestablishmentCause", "lte-rrc.reestablishmentCause",
FT_UINT32, BASE_DEC, VALS(lte_rrc_ReestablishmentCause_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_spare_01,
+ { &hf_lte_rrc_spare_03,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_2", HFILL }},
@@ -73505,10 +86834,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_29_vals), 0,
"T_criticalExtensions_29", HFILL }},
- { &hf_lte_rrc_c1_31,
+ { &hf_lte_rrc_c1_32,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_31_vals), 0,
- "T_c1_31", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_32_vals), 0,
+ "T_c1_32", HFILL }},
{ &hf_lte_rrc_rrcConnectionReject_r8,
{ "rrcConnectionReject-r8", "lte-rrc.rrcConnectionReject_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73521,11 +86850,11 @@ void proto_register_lte_rrc(void) {
{ "waitTime", "lte-rrc.waitTime",
FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_seconds, 0,
"INTEGER_1_16", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_89,
+ { &hf_lte_rrc_nonCriticalExtension_94,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_90,
+ { &hf_lte_rrc_nonCriticalExtension_95,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1020_IEs", HFILL }},
@@ -73533,7 +86862,7 @@ void proto_register_lte_rrc(void) {
{ "extendedWaitTime-r10", "lte-rrc.extendedWaitTime_r10",
FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_seconds, 0,
"INTEGER_1_1800", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_91,
+ { &hf_lte_rrc_nonCriticalExtension_96,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1130_IEs", HFILL }},
@@ -73549,7 +86878,7 @@ void proto_register_lte_rrc(void) {
{ "deprioritisationTimer-r11", "lte-rrc.deprioritisationTimer_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deprioritisationTimer_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_92,
+ { &hf_lte_rrc_nonCriticalExtension_97,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1320_IEs", HFILL }},
@@ -73557,7 +86886,7 @@ void proto_register_lte_rrc(void) {
{ "rrc-SuspendIndication-r13", "lte-rrc.rrc_SuspendIndication_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rrc_SuspendIndication_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_93,
+ { &hf_lte_rrc_nonCriticalExtension_98,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_34", HFILL }},
@@ -73565,10 +86894,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_30_vals), 0,
"T_criticalExtensions_30", HFILL }},
- { &hf_lte_rrc_c1_32,
+ { &hf_lte_rrc_c1_33,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_32_vals), 0,
- "T_c1_32", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_33_vals), 0,
+ "T_c1_33", HFILL }},
{ &hf_lte_rrc_rrcConnectionRelease_r8,
{ "rrcConnectionRelease-r8", "lte-rrc.rrcConnectionRelease_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73589,7 +86918,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo", "lte-rrc.idleModeMobilityControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_94,
+ { &hf_lte_rrc_nonCriticalExtension_99,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v890_IEs", HFILL }},
@@ -73597,7 +86926,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_95,
+ { &hf_lte_rrc_nonCriticalExtension_100,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v920_IEs", HFILL }},
@@ -73609,7 +86938,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo-v9e0", "lte-rrc.idleModeMobilityControlInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_96,
+ { &hf_lte_rrc_nonCriticalExtension_101,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_35", HFILL }},
@@ -73633,11 +86962,11 @@ void proto_register_lte_rrc(void) {
{ "utra-TDD-r10", "lte-rrc.utra_TDD_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"CellInfoListUTRA_TDD_r10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_97,
+ { &hf_lte_rrc_nonCriticalExtension_102,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v1020_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_98,
+ { &hf_lte_rrc_nonCriticalExtension_103,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v1320_IEs", HFILL }},
@@ -73645,7 +86974,7 @@ void proto_register_lte_rrc(void) {
{ "resumeIdentity-r13", "lte-rrc.resumeIdentity_r13",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_99,
+ { &hf_lte_rrc_nonCriticalExtension_104,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_36", HFILL }},
@@ -73877,7 +87206,7 @@ void proto_register_lte_rrc(void) {
{ "establishmentCause", "lte-rrc.establishmentCause",
FT_UINT32, BASE_DEC, VALS(lte_rrc_EstablishmentCause_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_spare_02,
+ { &hf_lte_rrc_spare_04,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_1", HFILL }},
@@ -73889,10 +87218,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_32_vals), 0,
"T_criticalExtensions_32", HFILL }},
- { &hf_lte_rrc_c1_33,
+ { &hf_lte_rrc_c1_34,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_33_vals), 0,
- "T_c1_33", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_34_vals), 0,
+ "T_c1_34", HFILL }},
{ &hf_lte_rrc_rrcConnectionResume_r13_01,
{ "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -73921,7 +87250,15 @@ void proto_register_lte_rrc(void) {
{ "drb-ContinueROHC-r13", "lte-rrc.drb_ContinueROHC_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_ContinueROHC_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_100,
+ { &hf_lte_rrc_rrcConnectionResume_v1430_IEs,
+ { "rrcConnectionResume-v1430-IEs", "lte-rrc.rrcConnectionResume_v1430_IEs_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_otherConfig_r14,
+ { "otherConfig-r14", "lte-rrc.otherConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "OtherConfig_r9", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_105,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_37", HFILL }},
@@ -73969,7 +87306,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r13", "lte-rrc.logMeasAvailableMBSFN_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_101,
+ { &hf_lte_rrc_nonCriticalExtension_106,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_38", HFILL }},
@@ -74009,10 +87346,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_35_vals), 0,
"T_criticalExtensions_35", HFILL }},
- { &hf_lte_rrc_c1_34,
+ { &hf_lte_rrc_c1_35,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_34_vals), 0,
- "T_c1_34", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_35_vals), 0,
+ "T_c1_35", HFILL }},
{ &hf_lte_rrc_rrcConnectionSetup_r8,
{ "rrcConnectionSetup-r8", "lte-rrc.rrcConnectionSetup_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74021,11 +87358,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_35", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_102,
+ { &hf_lte_rrc_nonCriticalExtension_107,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_103,
+ { &hf_lte_rrc_nonCriticalExtension_108,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_39", HFILL }},
@@ -74033,10 +87370,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_36_vals), 0,
"T_criticalExtensions_36", HFILL }},
- { &hf_lte_rrc_c1_35,
+ { &hf_lte_rrc_c1_36,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_35_vals), 0,
- "T_c1_35", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_36_vals), 0,
+ "T_c1_36", HFILL }},
{ &hf_lte_rrc_rrcConnectionSetupComplete_r8,
{ "rrcConnectionSetupComplete-r8", "lte-rrc.rrcConnectionSetupComplete_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74053,11 +87390,11 @@ void proto_register_lte_rrc(void) {
{ "registeredMME", "lte-rrc.registeredMME_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_104,
+ { &hf_lte_rrc_nonCriticalExtension_109,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_105,
+ { &hf_lte_rrc_nonCriticalExtension_110,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1020_IEs", HFILL }},
@@ -74077,7 +87414,7 @@ void proto_register_lte_rrc(void) {
{ "rn-SubframeConfigReq-r10", "lte-rrc.rn_SubframeConfigReq_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rn_SubframeConfigReq_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_106,
+ { &hf_lte_rrc_nonCriticalExtension_111,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1130_IEs", HFILL }},
@@ -74085,7 +87422,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_02_vals), 0,
"T_connEstFailInfoAvailable_r11_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_107,
+ { &hf_lte_rrc_nonCriticalExtension_112,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1250_IEs", HFILL }},
@@ -74101,7 +87438,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_02_vals), 0,
"T_logMeasAvailableMBSFN_r12_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_108,
+ { &hf_lte_rrc_nonCriticalExtension_113,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1320_IEs", HFILL }},
@@ -74125,7 +87462,7 @@ void proto_register_lte_rrc(void) {
{ "cp-CIoT-EPS-Optimisation-r13", "lte-rrc.cp_CIoT_EPS_Optimisation_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_vals), 0,
"T_cp_CIoT_EPS_Optimisation_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_109,
+ { &hf_lte_rrc_nonCriticalExtension_114,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1330_IEs", HFILL }},
@@ -74133,7 +87470,15 @@ void proto_register_lte_rrc(void) {
{ "ue-CE-NeedULGaps-r13", "lte-rrc.ue_CE_NeedULGaps_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CE_NeedULGaps_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_110,
+ { &hf_lte_rrc_nonCriticalExtension_115,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetupComplete_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_dcn_ID_r14,
+ { "dcn-ID-r14", "lte-rrc.dcn_ID_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_65535", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_116,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_40", HFILL }},
@@ -74153,10 +87498,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_37_vals), 0,
"T_criticalExtensions_37", HFILL }},
- { &hf_lte_rrc_c1_36,
+ { &hf_lte_rrc_c1_37,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_36_vals), 0,
- "T_c1_36", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_37_vals), 0,
+ "T_c1_37", HFILL }},
{ &hf_lte_rrc_scgFailureInformation_r12_01,
{ "scgFailureInformation-r12", "lte-rrc.scgFailureInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74169,7 +87514,7 @@ void proto_register_lte_rrc(void) {
{ "failureReportSCG-r12", "lte-rrc.failureReportSCG_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_111,
+ { &hf_lte_rrc_nonCriticalExtension_117,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCGFailureInformation_v1310_IEs", HFILL }},
@@ -74177,7 +87522,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_03", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_112,
+ { &hf_lte_rrc_nonCriticalExtension_118,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_41", HFILL }},
@@ -74185,7 +87530,7 @@ void proto_register_lte_rrc(void) {
{ "failureReportSCG-v12d0", "lte-rrc.failureReportSCG_v12d0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_113,
+ { &hf_lte_rrc_nonCriticalExtension_119,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_42", HFILL }},
@@ -74221,7 +87566,7 @@ void proto_register_lte_rrc(void) {
{ "scptm-NeighbourCellList-r13", "lte-rrc.scptm_NeighbourCellList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_114,
+ { &hf_lte_rrc_nonCriticalExtension_120,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCPTMConfiguration_v1340", HFILL }},
@@ -74229,18 +87574,34 @@ void proto_register_lte_rrc(void) {
{ "p-b-r13", "lte-rrc.p_b_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_3", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_115,
+ { &hf_lte_rrc_nonCriticalExtension_121,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_43", HFILL }},
+ { &hf_lte_rrc_sc_mtch_InfoList_r14,
+ { "sc-mtch-InfoList-r14", "lte-rrc.sc_mtch_InfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SC_MTCH_InfoList_BR_r14", HFILL }},
+ { &hf_lte_rrc_scptm_NeighbourCellList_r14,
+ { "scptm-NeighbourCellList-r14", "lte-rrc.scptm_NeighbourCellList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCPTM_NeighbourCellList_r13", HFILL }},
+ { &hf_lte_rrc_p_b_r14,
+ { "p-b-r14", "lte-rrc.p_b_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_122,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_44", HFILL }},
{ &hf_lte_rrc_criticalExtensions_38,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_38_vals), 0,
"T_criticalExtensions_38", HFILL }},
- { &hf_lte_rrc_c1_37,
+ { &hf_lte_rrc_c1_38,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_37_vals), 0,
- "T_c1_37", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_38_vals), 0,
+ "T_c1_38", HFILL }},
{ &hf_lte_rrc_securityModeCommand_r8,
{ "securityModeCommand-r8", "lte-rrc.securityModeCommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74253,14 +87614,14 @@ void proto_register_lte_rrc(void) {
{ "securityConfigSMC", "lte-rrc.securityConfigSMC_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_116,
+ { &hf_lte_rrc_nonCriticalExtension_123,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeCommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_117,
+ { &hf_lte_rrc_nonCriticalExtension_124,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_44", HFILL }},
+ "T_nonCriticalExtension_45", HFILL }},
{ &hf_lte_rrc_criticalExtensions_39,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_39_vals), 0,
@@ -74273,14 +87634,14 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_39", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_118,
+ { &hf_lte_rrc_nonCriticalExtension_125,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_119,
+ { &hf_lte_rrc_nonCriticalExtension_126,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_45", HFILL }},
+ "T_nonCriticalExtension_46", HFILL }},
{ &hf_lte_rrc_criticalExtensions_40,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_40_vals), 0,
@@ -74293,22 +87654,22 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_40", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_120,
+ { &hf_lte_rrc_nonCriticalExtension_127,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeFailure_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_121,
+ { &hf_lte_rrc_nonCriticalExtension_128,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_46", HFILL }},
+ "T_nonCriticalExtension_47", HFILL }},
{ &hf_lte_rrc_criticalExtensions_41,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_41_vals), 0,
"T_criticalExtensions_41", HFILL }},
- { &hf_lte_rrc_c1_38,
+ { &hf_lte_rrc_c1_39,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_38_vals), 0,
- "T_c1_38", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_39_vals), 0,
+ "T_c1_39", HFILL }},
{ &hf_lte_rrc_sidelinkUEInformation_r12_02,
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74333,7 +87694,7 @@ void proto_register_lte_rrc(void) {
{ "discTxResourceReq-r12", "lte-rrc.discTxResourceReq_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_63", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_122,
+ { &hf_lte_rrc_nonCriticalExtension_129,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SidelinkUEInformation_v1310_IEs", HFILL }},
@@ -74385,10 +87746,26 @@ void proto_register_lte_rrc(void) {
{ "discSysInfoReportFreqList-r13", "lte-rrc.discSysInfoReportFreqList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_DiscSysInfoReportFreqList_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_123,
+ { &hf_lte_rrc_nonCriticalExtension_130,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_47", HFILL }},
+ "SidelinkUEInformation_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_v2x_CommRxInterestedFreqList_r14,
+ { "v2x-CommRxInterestedFreqList-r14", "lte-rrc.v2x_CommRxInterestedFreqList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_CommFreqList_r14", HFILL }},
+ { &hf_lte_rrc_p2x_CommTxType_r14,
+ { "p2x-CommTxType-r14", "lte-rrc.p2x_CommTxType_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p2x_CommTxType_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_CommTxResourceReq_r14,
+ { "v2x-CommTxResourceReq-r14", "lte-rrc.v2x_CommTxResourceReq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_CommTxFreqList_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_131,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_48", HFILL }},
{ &hf_lte_rrc_destinationInfoList_r12,
{ "destinationInfoList-r12", "lte-rrc.destinationInfoList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -74409,6 +87786,26 @@ void proto_register_lte_rrc(void) {
{ "SL-DiscSysInfoReport-r13", "lte-rrc.SL_DiscSysInfoReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_V2X_CommFreqList_r14_item,
+ { "SL-V2X-CommFreqList-r14 item", "lte-rrc.SL_V2X_CommFreqList_r14_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_maxFreqV2X_1_r14", HFILL }},
+ { &hf_lte_rrc_SL_V2X_CommTxFreqList_r14_item,
+ { "SL-V2X-CommTxResourceReq-r14", "lte-rrc.SL_V2X_CommTxResourceReq_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreqCommTx_r14,
+ { "carrierFreqCommTx-r14", "lte-rrc.carrierFreqCommTx_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_maxFreqV2X_1_r14", HFILL }},
+ { &hf_lte_rrc_v2x_TypeTxSync_r14,
+ { "v2x-TypeTxSync-r14", "lte-rrc.v2x_TypeTxSync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_TypeTxSync_r14_vals), 0,
+ "SL_TypeTxSync_r14", HFILL }},
+ { &hf_lte_rrc_v2x_DestinationInfoList_r14,
+ { "v2x-DestinationInfoList-r14", "lte-rrc.v2x_DestinationInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DestinationInfoList_r12", HFILL }},
{ &hf_lte_rrc_criticalExtensions_42,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_42_vals), 0,
@@ -74505,14 +87902,18 @@ void proto_register_lte_rrc(void) {
{ "sib20-v1310", "lte-rrc.sib20_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType20_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_124,
+ { &hf_lte_rrc_sib21_v1430,
+ { "sib21-v1430", "lte-rrc.sib21_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType21_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_132,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_125,
+ { &hf_lte_rrc_nonCriticalExtension_133,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_48", HFILL }},
+ "T_nonCriticalExtension_49", HFILL }},
{ &hf_lte_rrc_cellAccessRelatedInfo,
{ "cellAccessRelatedInfo", "lte-rrc.cellAccessRelatedInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74577,7 +87978,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTag", "lte-rrc.systemInfoValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_126,
+ { &hf_lte_rrc_nonCriticalExtension_134,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v890_IEs", HFILL }},
@@ -74585,7 +87986,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_04", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_127,
+ { &hf_lte_rrc_nonCriticalExtension_135,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v920_IEs", HFILL }},
@@ -74593,7 +87994,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_128,
+ { &hf_lte_rrc_nonCriticalExtension_136,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v9e0_IEs", HFILL }},
@@ -74605,7 +88006,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v9e0", "lte-rrc.multiBandInfoList_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_129,
+ { &hf_lte_rrc_nonCriticalExtension_137,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v10j0_IEs", HFILL }},
@@ -74617,10 +88018,10 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v10j0", "lte-rrc.multiBandInfoList_v10j0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_130,
+ { &hf_lte_rrc_nonCriticalExtension_138,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_49", HFILL }},
+ "T_nonCriticalExtension_50", HFILL }},
{ &hf_lte_rrc_ims_EmergencySupport_r9,
{ "ims-EmergencySupport-r9", "lte-rrc.ims_EmergencySupport_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ims_EmergencySupport_r9_vals), 0,
@@ -74629,7 +88030,7 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfo-v920", "lte-rrc.cellSelectionInfo_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_131,
+ { &hf_lte_rrc_nonCriticalExtension_139,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1130_IEs", HFILL }},
@@ -74641,7 +88042,7 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfo-v1130", "lte-rrc.cellSelectionInfo_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_132,
+ { &hf_lte_rrc_nonCriticalExtension_140,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1250_IEs", HFILL }},
@@ -74661,7 +88062,7 @@ void proto_register_lte_rrc(void) {
{ "freqBandIndicatorPriority-r12", "lte-rrc.freqBandIndicatorPriority_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_freqBandIndicatorPriority_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_133,
+ { &hf_lte_rrc_nonCriticalExtension_141,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1310_IEs", HFILL }},
@@ -74725,7 +88126,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTagList-r13", "lte-rrc.systemInfoValueTagList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_134,
+ { &hf_lte_rrc_nonCriticalExtension_142,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1320_IEs", HFILL }},
@@ -74765,7 +88166,7 @@ void proto_register_lte_rrc(void) {
{ "mpdcch-pdsch-HoppingOffset-r13", "lte-rrc.mpdcch_pdsch_HoppingOffset_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_135,
+ { &hf_lte_rrc_nonCriticalExtension_143,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1350_IEs", HFILL }},
@@ -74773,7 +88174,7 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfoCE1-r13", "lte-rrc.cellSelectionInfoCE1_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_136,
+ { &hf_lte_rrc_nonCriticalExtension_144,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1360_IEs", HFILL }},
@@ -74781,10 +88182,30 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfoCE1-v1360", "lte-rrc.cellSelectionInfoCE1_v1360_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_137,
+ { &hf_lte_rrc_nonCriticalExtension_145,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_50", HFILL }},
+ "SystemInformationBlockType1_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_eCallOverIMS_Support_r14,
+ { "eCallOverIMS-Support-r14", "lte-rrc.eCallOverIMS_Support_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eCallOverIMS_Support_r14_vals), 0,
+ "T_eCallOverIMS_Support_r14", HFILL }},
+ { &hf_lte_rrc_tdd_Config_v1430,
+ { "tdd-Config-v1430", "lte-rrc.tdd_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cellAccessRelatedInfoList_r14,
+ { "cellAccessRelatedInfoList-r14", "lte-rrc.cellAccessRelatedInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14", HFILL }},
+ { &hf_lte_rrc_cellAccessRelatedInfoList_r14_item,
+ { "CellAccessRelatedInfo-r14", "lte-rrc.CellAccessRelatedInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_146,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_51", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList_item,
{ "PLMN-IdentityInfo", "lte-rrc.PLMN_IdentityInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74841,14 +88262,102 @@ void proto_register_lte_rrc(void) {
{ "q-QualMinRSRQ-OnAllSymbols-r12", "lte-rrc.q_QualMinRSRQ_OnAllSymbols_r12",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
"Q_QualMin_r9", HFILL }},
+ { &hf_lte_rrc_plmn_IdentityList_r14,
+ { "plmn-IdentityList-r14", "lte-rrc.plmn_IdentityList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PLMN_IdentityList", HFILL }},
+ { &hf_lte_rrc_trackingAreaCode_r14,
+ { "trackingAreaCode-r14", "lte-rrc.trackingAreaCode_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "TrackingAreaCode", HFILL }},
+ { &hf_lte_rrc_cellIdentity_r14,
+ { "cellIdentity-r14", "lte-rrc.cellIdentity_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellIdentity", HFILL }},
+ { &hf_lte_rrc_cellAccessRelatedInfo_r14,
+ { "cellAccessRelatedInfo-r14", "lte-rrc.cellAccessRelatedInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_plmn_IdentityList_r14_01,
+ { "plmn-IdentityList-r14", "lte-rrc.plmn_IdentityList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PLMN_IdentityList_MBMS_r14", HFILL }},
+ { &hf_lte_rrc_freqBandIndicator_r14,
+ { "freqBandIndicator-r14", "lte-rrc.freqBandIndicator_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_r11", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r14,
+ { "multiBandInfoList-r14", "lte-rrc.multiBandInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MultiBandInfoList_r11", HFILL }},
+ { &hf_lte_rrc_schedulingInfoList_MBMS_r14,
+ { "schedulingInfoList-MBMS-r14", "lte-rrc.schedulingInfoList_MBMS_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_WindowLength_r14,
+ { "si-WindowLength-r14", "lte-rrc.si_WindowLength_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_WindowLength_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInfoValueTag_r14,
+ { "systemInfoValueTag-r14", "lte-rrc.systemInfoValueTag_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_nonMBSFN_SubframeConfig_r14,
+ { "nonMBSFN-SubframeConfig-r14", "lte-rrc.nonMBSFN_SubframeConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigCommon_r14,
+ { "pdsch-ConfigCommon-r14", "lte-rrc.pdsch_ConfigCommon_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PDSCH_ConfigCommon", HFILL }},
+ { &hf_lte_rrc_systemInformationBlockType13_r14,
+ { "systemInformationBlockType13-r14", "lte-rrc.systemInformationBlockType13_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType13_r9", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_147,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_52", HFILL }},
+ { &hf_lte_rrc_PLMN_IdentityList_MBMS_r14_item,
+ { "PLMN-Identity", "lte-rrc.PLMN_Identity_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SchedulingInfoList_MBMS_r14_item,
+ { "SchedulingInfo-MBMS-r14", "lte-rrc.SchedulingInfo_MBMS_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_Periodicity_r14,
+ { "si-Periodicity-r14", "lte-rrc.si_Periodicity_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_Periodicity_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sib_MappingInfo_r14,
+ { "sib-MappingInfo-r14", "lte-rrc.sib_MappingInfo_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SIB_MappingInfo_MBMS_r14", HFILL }},
+ { &hf_lte_rrc_SIB_MappingInfo_MBMS_r14_item,
+ { "SIB-Type-MBMS-r14", "lte-rrc.SIB_Type_MBMS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SIB_Type_MBMS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_radioFrameAllocationPeriod_r14,
+ { "radioFrameAllocationPeriod-r14", "lte-rrc.radioFrameAllocationPeriod_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_radioFrameAllocationPeriod_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_radioFrameAllocationOffset_r14,
+ { "radioFrameAllocationOffset-r14", "lte-rrc.radioFrameAllocationOffset_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
+ { &hf_lte_rrc_subframeAllocation_r14,
+ { "subframeAllocation-r14", "lte-rrc.subframeAllocation_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
{ &hf_lte_rrc_criticalExtensions_43,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_43_vals), 0,
"T_criticalExtensions_43", HFILL }},
- { &hf_lte_rrc_c1_39,
+ { &hf_lte_rrc_c1_40,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_39_vals), 0,
- "T_c1_39", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_40_vals), 0,
+ "T_c1_40", HFILL }},
{ &hf_lte_rrc_ueAssistanceInformation_r11_01,
{ "ueAssistanceInformation-r11", "lte-rrc.ueAssistanceInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74861,18 +88370,94 @@ void proto_register_lte_rrc(void) {
{ "powerPrefIndication-r11", "lte-rrc.powerPrefIndication_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndication_r11_01_vals), 0,
"T_powerPrefIndication_r11_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_138,
+ { &hf_lte_rrc_nonCriticalExtension_148,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_51", HFILL }},
+ "UEAssistanceInformation_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_bw_Preference_r14,
+ { "bw-Preference-r14", "lte-rrc.bw_Preference_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_AssistanceInformation_r14,
+ { "sps-AssistanceInformation-r14", "lte-rrc.sps_AssistanceInformation_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_trafficPatternInfoListSL_r14,
+ { "trafficPatternInfoListSL-r14", "lte-rrc.trafficPatternInfoListSL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "TrafficPatternInfoList_r14", HFILL }},
+ { &hf_lte_rrc_trafficPatternInfoListUL_r14,
+ { "trafficPatternInfoListUL-r14", "lte-rrc.trafficPatternInfoListUL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "TrafficPatternInfoList_r14", HFILL }},
+ { &hf_lte_rrc_rlm_Report_r14,
+ { "rlm-Report-r14", "lte-rrc.rlm_Report_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_rlm_Report_r14", HFILL }},
+ { &hf_lte_rrc_rlm_Event_r14,
+ { "rlm-Event-r14", "lte-rrc.rlm_Event_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlm_Event_r14_vals), 0,
+ "T_rlm_Event_r14", HFILL }},
+ { &hf_lte_rrc_excessRep_MPDCCH_r14,
+ { "excessRep-MPDCCH-r14", "lte-rrc.excessRep_MPDCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_excessRep_MPDCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_delayBudgetReport_r14,
+ { "delayBudgetReport-r14", "lte-rrc.delayBudgetReport_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DelayBudgetReport_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_149,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_53", HFILL }},
+ { &hf_lte_rrc_dl_Preference_r14,
+ { "dl-Preference-r14", "lte-rrc.dl_Preference_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_Preference_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_Preference_r14,
+ { "ul-Preference-r14", "lte-rrc.ul_Preference_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_Preference_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_TrafficPatternInfoList_r14_item,
+ { "TrafficPatternInfo-r14", "lte-rrc.TrafficPatternInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_trafficPeriodicity_r14,
+ { "trafficPeriodicity-r14", "lte-rrc.trafficPeriodicity_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_trafficPeriodicity_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_timingOffset_r14,
+ { "timingOffset-r14", "lte-rrc.timingOffset_r14",
+ FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_milliseconds, 0,
+ "INTEGER_0_10239", HFILL }},
+ { &hf_lte_rrc_priorityInfoSL_r14,
+ { "priorityInfoSL-r14", "lte-rrc.priorityInfoSL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_Priority_r13", HFILL }},
+ { &hf_lte_rrc_logicalChannelIdentityUL_r14,
+ { "logicalChannelIdentityUL-r14", "lte-rrc.logicalChannelIdentityUL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_3_10", HFILL }},
+ { &hf_lte_rrc_messageSize_r14,
+ { "messageSize-r14", "lte-rrc.messageSize_r14",
+ FT_UINT8, BASE_DEC|BASE_EXT_STRING, &lte_rrc_messageSize_r14_vals_ext, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_type1,
+ { "type1", "lte-rrc.type1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_type1_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_type2,
+ { "type2", "lte-rrc.type2",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_type2_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_44,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_44_vals), 0,
"T_criticalExtensions_44", HFILL }},
- { &hf_lte_rrc_c1_40,
+ { &hf_lte_rrc_c1_41,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_40_vals), 0,
- "T_c1_40", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_41_vals), 0,
+ "T_c1_41", HFILL }},
{ &hf_lte_rrc_ueCapabilityEnquiry_r8,
{ "ueCapabilityEnquiry-r8", "lte-rrc.ueCapabilityEnquiry_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74885,11 +88470,11 @@ void proto_register_lte_rrc(void) {
{ "ue-CapabilityRequest", "lte-rrc.ue_CapabilityRequest",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_139,
+ { &hf_lte_rrc_nonCriticalExtension_150,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_140,
+ { &hf_lte_rrc_nonCriticalExtension_151,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1180_IEs", HFILL }},
@@ -74901,7 +88486,7 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_141,
+ { &hf_lte_rrc_nonCriticalExtension_152,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1310_IEs", HFILL }},
@@ -74925,10 +88510,18 @@ void proto_register_lte_rrc(void) {
{ "requestReducedIntNonContComb-r13", "lte-rrc.requestReducedIntNonContComb_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestReducedIntNonContComb_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_142,
+ { &hf_lte_rrc_nonCriticalExtension_153,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_52", HFILL }},
+ "UECapabilityEnquiry_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_requestDiffFallbackCombList_r14,
+ { "requestDiffFallbackCombList-r14", "lte-rrc.requestDiffFallbackCombList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "BandCombinationList_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_154,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_54", HFILL }},
{ &hf_lte_rrc_UE_CapabilityRequest_item,
{ "RAT-Type", "lte-rrc.RAT_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RAT_Type_vals), 0,
@@ -74937,10 +88530,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_45_vals), 0,
"T_criticalExtensions_45", HFILL }},
- { &hf_lte_rrc_c1_41,
+ { &hf_lte_rrc_c1_42,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_41_vals), 0,
- "T_c1_41", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_42_vals), 0,
+ "T_c1_42", HFILL }},
{ &hf_lte_rrc_ueCapabilityInformation_r8,
{ "ueCapabilityInformation-r8", "lte-rrc.ueCapabilityInformation_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74953,11 +88546,11 @@ void proto_register_lte_rrc(void) {
{ "ue-CapabilityRAT-ContainerList", "lte-rrc.ue_CapabilityRAT_ContainerList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_143,
+ { &hf_lte_rrc_nonCriticalExtension_155,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_144,
+ { &hf_lte_rrc_nonCriticalExtension_156,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v1250_IEs", HFILL }},
@@ -74965,18 +88558,18 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioPagingInfo-r12", "lte-rrc.ue_RadioPagingInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_145,
+ { &hf_lte_rrc_nonCriticalExtension_157,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_53", HFILL }},
+ "T_nonCriticalExtension_55", HFILL }},
{ &hf_lte_rrc_criticalExtensions_46,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_46_vals), 0,
"T_criticalExtensions_46", HFILL }},
- { &hf_lte_rrc_c1_42,
+ { &hf_lte_rrc_c1_43,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_42_vals), 0,
- "T_c1_42", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_43_vals), 0,
+ "T_c1_43", HFILL }},
{ &hf_lte_rrc_ueInformationRequest_r9_01,
{ "ueInformationRequest-r9", "lte-rrc.ueInformationRequest_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -74993,11 +88586,11 @@ void proto_register_lte_rrc(void) {
{ "rlf-ReportReq-r9", "lte-rrc.rlf_ReportReq_r9",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_146,
+ { &hf_lte_rrc_nonCriticalExtension_158,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_147,
+ { &hf_lte_rrc_nonCriticalExtension_159,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1020_IEs", HFILL }},
@@ -75005,7 +88598,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasReportReq-r10", "lte-rrc.logMeasReportReq_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasReportReq_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_148,
+ { &hf_lte_rrc_nonCriticalExtension_160,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1130_IEs", HFILL }},
@@ -75013,7 +88606,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailReportReq-r11", "lte-rrc.connEstFailReportReq_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailReportReq_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_149,
+ { &hf_lte_rrc_nonCriticalExtension_161,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1250_IEs", HFILL }},
@@ -75021,18 +88614,18 @@ void proto_register_lte_rrc(void) {
{ "mobilityHistoryReportReq-r12", "lte-rrc.mobilityHistoryReportReq_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mobilityHistoryReportReq_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_150,
+ { &hf_lte_rrc_nonCriticalExtension_162,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_54", HFILL }},
+ "T_nonCriticalExtension_56", HFILL }},
{ &hf_lte_rrc_criticalExtensions_47,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_47_vals), 0,
"T_criticalExtensions_47", HFILL }},
- { &hf_lte_rrc_c1_43,
+ { &hf_lte_rrc_c1_44,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_43_vals), 0,
- "T_c1_43", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_44_vals), 0,
+ "T_c1_44", HFILL }},
{ &hf_lte_rrc_ueInformationResponse_r9_01,
{ "ueInformationResponse-r9", "lte-rrc.ueInformationResponse_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75057,7 +88650,7 @@ void proto_register_lte_rrc(void) {
{ "rlf-Report-r9", "lte-rrc.rlf_Report_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_151,
+ { &hf_lte_rrc_nonCriticalExtension_163,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v930_IEs", HFILL }},
@@ -75065,15 +88658,15 @@ void proto_register_lte_rrc(void) {
{ "rlf-Report-v9e0", "lte-rrc.rlf_Report_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_152,
+ { &hf_lte_rrc_nonCriticalExtension_164,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_55", HFILL }},
+ "T_nonCriticalExtension_57", HFILL }},
{ &hf_lte_rrc_lateNonCriticalExtension_06,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_05", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_153,
+ { &hf_lte_rrc_nonCriticalExtension_165,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1020_IEs", HFILL }},
@@ -75081,7 +88674,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasReport-r10", "lte-rrc.logMeasReport_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_154,
+ { &hf_lte_rrc_nonCriticalExtension_166,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1130_IEs", HFILL }},
@@ -75089,7 +88682,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailReport-r11", "lte-rrc.connEstFailReport_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_155,
+ { &hf_lte_rrc_nonCriticalExtension_167,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1250_IEs", HFILL }},
@@ -75097,10 +88690,10 @@ void proto_register_lte_rrc(void) {
{ "mobilityHistoryReport-r12", "lte-rrc.mobilityHistoryReport_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_156,
+ { &hf_lte_rrc_nonCriticalExtension_168,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_56", HFILL }},
+ "T_nonCriticalExtension_58", HFILL }},
{ &hf_lte_rrc_measResultLastServCell_r9,
{ "measResultLastServCell-r9", "lte-rrc.measResultLastServCell_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75497,10 +89090,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_48_vals), 0,
"T_criticalExtensions_48", HFILL }},
- { &hf_lte_rrc_c1_44,
+ { &hf_lte_rrc_c1_45,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_44_vals), 0,
- "T_c1_44", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_45_vals), 0,
+ "T_c1_45", HFILL }},
{ &hf_lte_rrc_ulHandoverPreparationTransfer_r8,
{ "ulHandoverPreparationTransfer-r8", "lte-rrc.ulHandoverPreparationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75517,22 +89110,22 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfo", "lte-rrc.dedicatedInfo",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_157,
+ { &hf_lte_rrc_nonCriticalExtension_169,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULHandoverPreparationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_158,
+ { &hf_lte_rrc_nonCriticalExtension_170,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_57", HFILL }},
+ "T_nonCriticalExtension_59", HFILL }},
{ &hf_lte_rrc_criticalExtensions_49,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_49_vals), 0,
"T_criticalExtensions_49", HFILL }},
- { &hf_lte_rrc_c1_45,
+ { &hf_lte_rrc_c1_46,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_45_vals), 0,
- "T_c1_45", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_46_vals), 0,
+ "T_c1_46", HFILL }},
{ &hf_lte_rrc_ulInformationTransfer_r8,
{ "ulInformationTransfer-r8", "lte-rrc.ulInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75545,22 +89138,22 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfoType", "lte-rrc.dedicatedInfoType",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dedicatedInfoType_01_vals), 0,
"T_dedicatedInfoType_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_159,
+ { &hf_lte_rrc_nonCriticalExtension_171,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_160,
+ { &hf_lte_rrc_nonCriticalExtension_172,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_58", HFILL }},
+ "T_nonCriticalExtension_60", HFILL }},
{ &hf_lte_rrc_criticalExtensions_50,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_50_vals), 0,
"T_criticalExtensions_50", HFILL }},
- { &hf_lte_rrc_c1_46,
+ { &hf_lte_rrc_c1_47,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_46_vals), 0,
- "T_c1_46", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_47_vals), 0,
+ "T_c1_47", HFILL }},
{ &hf_lte_rrc_wlanConnectionStatusReport_r13_02,
{ "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75573,10 +89166,18 @@ void proto_register_lte_rrc(void) {
{ "wlan-Status-r13", "lte-rrc.wlan_Status_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_Status_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_161,
+ { &hf_lte_rrc_nonCriticalExtension_173,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_59", HFILL }},
+ "WLANConnectionStatusReport_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_wlan_Status_v1430,
+ { "wlan-Status-v1430", "lte-rrc.wlan_Status_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_Status_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_174,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_61", HFILL }},
{ &hf_lte_rrc_ac_BarringInfo,
{ "ac-BarringInfo", "lte-rrc.ac_BarringInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75689,6 +89290,14 @@ void proto_register_lte_rrc(void) {
{ "unicastFreqHoppingInd-r13", "lte-rrc.unicastFreqHoppingInd_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_unicastFreqHoppingInd_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430,
+ { "mbsfn-SubframeConfigList-v1430", "lte-rrc.mbsfn_SubframeConfigList_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_videoServiceCauseIndication_r14,
+ { "videoServiceCauseIndication-r14", "lte-rrc.videoServiceCauseIndication_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_videoServiceCauseIndication_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_multiBandInfoList_01,
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -75697,7 +89306,7 @@ void proto_register_lte_rrc(void) {
{ "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_162,
+ { &hf_lte_rrc_nonCriticalExtension_175,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType2_v9e0_IEs", HFILL }},
@@ -75705,10 +89314,10 @@ void proto_register_lte_rrc(void) {
{ "ul-CarrierFreq-v9e0", "lte-rrc.ul_CarrierFreq_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_163,
+ { &hf_lte_rrc_nonCriticalExtension_176,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_60", HFILL }},
+ "T_nonCriticalExtension_62", HFILL }},
{ &hf_lte_rrc_ac_BarringFactor,
{ "ac-BarringFactor", "lte-rrc.ac_BarringFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringFactor_vals), 0,
@@ -75725,6 +89334,10 @@ void proto_register_lte_rrc(void) {
{ "MBSFN-SubframeConfig", "lte-rrc.MBSFN_SubframeConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MBSFN_SubframeConfigList_v1430_item,
+ { "MBSFN-SubframeConfig-v1430", "lte-rrc.MBSFN_SubframeConfig_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_AC_BarringPerPLMN_List_r12_item,
{ "AC-BarringPerPLMN-r12", "lte-rrc.AC_BarringPerPLMN_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -75973,10 +89586,10 @@ void proto_register_lte_rrc(void) {
{ "redistrOnPagingOnly-r13", "lte-rrc.redistrOnPagingOnly_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistrOnPagingOnly_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_164,
+ { &hf_lte_rrc_nonCriticalExtension_177,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_61", HFILL }},
+ "T_nonCriticalExtension_63", HFILL }},
{ &hf_lte_rrc_intraFreqNeighCellList,
{ "intraFreqNeighCellList", "lte-rrc.intraFreqNeighCellList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -76041,6 +89654,10 @@ void proto_register_lte_rrc(void) {
{ "interFreqCarrierFreqListExt-v1360", "lte-rrc.interFreqCarrierFreqListExt_v1360",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_scptm_FreqOffset_r14,
+ { "scptm-FreqOffset-r14", "lte-rrc.scptm_FreqOffset_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_scptm_FreqOffset_r14_fmt), 0,
+ "INTEGER_1_8", HFILL }},
{ &hf_lte_rrc_interFreqCarrierFreqList_v8h0,
{ "interFreqCarrierFreqList-v8h0", "lte-rrc.interFreqCarrierFreqList_v8h0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -76049,7 +89666,7 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v8h0", "lte-rrc.InterFreqCarrierFreqInfo_v8h0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_165,
+ { &hf_lte_rrc_nonCriticalExtension_178,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v9e0_IEs", HFILL }},
@@ -76061,7 +89678,7 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v9e0", "lte-rrc.InterFreqCarrierFreqInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_166,
+ { &hf_lte_rrc_nonCriticalExtension_179,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v10j0_IEs", HFILL }},
@@ -76073,10 +89690,10 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_167,
+ { &hf_lte_rrc_nonCriticalExtension_180,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_62", HFILL }},
+ "T_nonCriticalExtension_64", HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqList_item,
{ "InterFreqCarrierFreqInfo", "lte-rrc.InterFreqCarrierFreqInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -76085,6 +89702,14 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v1250", "lte-rrc.InterFreqCarrierFreqInfo_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v1310_item,
+ { "InterFreqCarrierFreqInfo-v1310", "lte-rrc.InterFreqCarrierFreqInfo_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v1350_item,
+ { "InterFreqCarrierFreqInfo-v1350", "lte-rrc.InterFreqCarrierFreqInfo_v1350_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqListExt_r12_item,
{ "InterFreqCarrierFreqInfo-r12", "lte-rrc.InterFreqCarrierFreqInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -76093,18 +89718,10 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_InterFreqCarrierFreqList_v1310_item,
- { "InterFreqCarrierFreqInfo-v1310", "lte-rrc.InterFreqCarrierFreqInfo_v1310_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqListExt_v1310_item,
{ "InterFreqCarrierFreqInfo-v1310", "lte-rrc.InterFreqCarrierFreqInfo_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_InterFreqCarrierFreqList_v1350_item,
- { "InterFreqCarrierFreqInfo-v1350", "lte-rrc.InterFreqCarrierFreqInfo_v1350_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqListExt_v1350_item,
{ "InterFreqCarrierFreqInfo-v1350", "lte-rrc.InterFreqCarrierFreqInfo_v1350_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -76309,10 +89926,10 @@ void proto_register_lte_rrc(void) {
{ "CarrierFreqInfoUTRA-FDD-v8h0", "lte-rrc.CarrierFreqInfoUTRA_FDD_v8h0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_168,
+ { &hf_lte_rrc_nonCriticalExtension_181,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_63", HFILL }},
+ "T_nonCriticalExtension_65", HFILL }},
{ &hf_lte_rrc_reducedMeasPerformance_r12_02,
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reducedMeasPerformance_r12_02_vals), 0,
@@ -76781,6 +90398,10 @@ void proto_register_lte_rrc(void) {
{ "notificationConfig-r9", "lte-rrc.notificationConfig_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMS_NotificationConfig_r9", HFILL }},
+ { &hf_lte_rrc_notificationConfig_v1430,
+ { "notificationConfig-v1430", "lte-rrc.notificationConfig_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MBMS_NotificationConfig_v1430", HFILL }},
{ &hf_lte_rrc_eab_Param_r11,
{ "eab-Param-r11", "lte-rrc.eab_Param_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eab_Param_r11_vals), 0,
@@ -76821,6 +90442,14 @@ void proto_register_lte_rrc(void) {
{ "mbms-SAI-InterFreqList-v1140", "lte-rrc.mbms_SAI_InterFreqList_v1140",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mbms_IntraFreqCarrierType_r14,
+ { "mbms-IntraFreqCarrierType-r14", "lte-rrc.mbms_IntraFreqCarrierType_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MBMS_CarrierType_r14", HFILL }},
+ { &hf_lte_rrc_mbms_InterFreqCarrierTypeList_r14,
+ { "mbms-InterFreqCarrierTypeList-r14", "lte-rrc.mbms_InterFreqCarrierTypeList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MBMS_SAI_List_r11_item,
{ "MBMS-SAI-r11", "lte-rrc.MBMS_SAI_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -76845,6 +90474,18 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-r11", "lte-rrc.multiBandInfoList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MBMS_InterFreqCarrierTypeList_r14_item,
+ { "MBMS-CarrierType-r14", "lte-rrc.MBMS_CarrierType_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierType_r14,
+ { "carrierType-r14", "lte-rrc.carrierType_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_carrierType_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_frameOffset_r14,
+ { "frameOffset-r14", "lte-rrc.frameOffset_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
{ &hf_lte_rrc_timeInfo_r11,
{ "timeInfo-r11", "lte-rrc.timeInfo_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -77101,9 +90742,9 @@ void proto_register_lte_rrc(void) {
{ "discTxResourcesInterFreq-r13", "lte-rrc.discTxResourcesInterFreq_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResourcesInterFreq_r13_vals), 0,
"SL_DiscTxResourcesInterFreq_r13", HFILL }},
- { &hf_lte_rrc_sc_mcch_RepetionPeriod_r13,
- { "sc-mcch-RepetionPeriod-r13", "lte-rrc.sc_mcch_RepetionPeriod_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetionPeriod_r13_vals), 0,
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_r13,
+ { "sc-mcch-RepetitionPeriod-r13", "lte-rrc.sc_mcch_RepetitionPeriod_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetitionPeriod_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_sc_mcch_Offset_r13,
{ "sc-mcch-Offset-r13", "lte-rrc.sc_mcch_Offset_r13",
@@ -77121,6 +90762,202 @@ void proto_register_lte_rrc(void) {
{ "sc-mcch-ModificationPeriod-r13", "lte-rrc.sc_mcch_ModificationPeriod_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_ModificationPeriod_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_br_BCCH_Config_r14,
+ { "br-BCCH-Config-r14", "lte-rrc.br_BCCH_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_v1430,
+ { "sc-mcch-RepetitionPeriod-v1430", "lte-rrc.sc_mcch_RepetitionPeriod_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetitionPeriod_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_v1430,
+ { "sc-mcch-ModificationPeriod-v1430", "lte-rrc.sc_mcch_ModificationPeriod_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_ModificationPeriod_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_Narrowband_SC_MCCH_r14,
+ { "mpdcch-Narrowband-SC-MCCH-r14", "lte-rrc.mpdcch_Narrowband_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_NumRepetition_SC_MCCH_r14,
+ { "mpdcch-NumRepetition-SC-MCCH-r14", "lte-rrc.mpdcch_NumRepetition_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_NumRepetition_SC_MCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_StartSF_SC_MCCH_r14,
+ { "mpdcch-StartSF-SC-MCCH-r14", "lte-rrc.mpdcch_StartSF_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_r14,
+ { "fdd-r14", "lte-rrc.fdd_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_r14,
+ { "tdd-r14", "lte-rrc.tdd_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14,
+ { "mpdcch-PDSCH-HoppingConfig-SC-MCCH-r14", "lte-rrc.mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_CarrierFreq_r14,
+ { "sc-mcch-CarrierFreq-r14", "lte-rrc.sc_mcch_CarrierFreq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_sc_mcch_Offset_BR_r14,
+ { "sc-mcch-Offset-BR-r14", "lte-rrc.sc_mcch_Offset_BR_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_10", HFILL }},
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_BR_r14,
+ { "sc-mcch-RepetitionPeriod-BR-r14", "lte-rrc.sc_mcch_RepetitionPeriod_BR_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetitionPeriod_BR_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_BR_r14,
+ { "sc-mcch-ModificationPeriod-BR-r14", "lte-rrc.sc_mcch_ModificationPeriod_BR_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_ModificationPeriod_BR_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_SchedulingInfo_r14,
+ { "sc-mcch-SchedulingInfo-r14", "lte-rrc.sc_mcch_SchedulingInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14,
+ { "pdsch-maxNumRepetitionCEmodeA-SC-MTCH-r14", "lte-rrc.pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14,
+ { "pdsch-maxNumRepetitionCEmodeB-SC-MTCH-r14", "lte-rrc.pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14,
+ { "onDurationTimerSCPTM-r14", "lte-rrc.onDurationTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimerSCPTM_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14,
+ { "drx-InactivityTimerSCPTM-r14", "lte-rrc.drx_InactivityTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimerSCPTM_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14,
+ { "schedulingPeriodStartOffsetSCPTM-r14", "lte-rrc.schedulingPeriodStartOffsetSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sf10,
+ { "sf10", "lte-rrc.sf10",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_9", HFILL }},
+ { &hf_lte_rrc_sf20,
+ { "sf20", "lte-rrc.sf20",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_19", HFILL }},
+ { &hf_lte_rrc_sf32,
+ { "sf32", "lte-rrc.sf32",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_sf40,
+ { "sf40", "lte-rrc.sf40",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_39", HFILL }},
+ { &hf_lte_rrc_sf64,
+ { "sf64", "lte-rrc.sf64",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_sf80,
+ { "sf80", "lte-rrc.sf80",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_lte_rrc_sf128,
+ { "sf128", "lte-rrc.sf128",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_127", HFILL }},
+ { &hf_lte_rrc_sf160,
+ { "sf160", "lte-rrc.sf160",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_159", HFILL }},
+ { &hf_lte_rrc_sf256,
+ { "sf256", "lte-rrc.sf256",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_lte_rrc_sf320,
+ { "sf320", "lte-rrc.sf320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_319", HFILL }},
+ { &hf_lte_rrc_sf512,
+ { "sf512", "lte-rrc.sf512",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_511", HFILL }},
+ { &hf_lte_rrc_sf640,
+ { "sf640", "lte-rrc.sf640",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_639", HFILL }},
+ { &hf_lte_rrc_sf1024,
+ { "sf1024", "lte-rrc.sf1024",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1023", HFILL }},
+ { &hf_lte_rrc_sf2048,
+ { "sf2048", "lte-rrc.sf2048",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_sf4096,
+ { "sf4096", "lte-rrc.sf4096",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_4095", HFILL }},
+ { &hf_lte_rrc_sf8192,
+ { "sf8192", "lte-rrc.sf8192",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_8191", HFILL }},
+ { &hf_lte_rrc_sl_V2X_ConfigCommon_r14,
+ { "sl-V2X-ConfigCommon-r14", "lte-rrc.sl_V2X_ConfigCommon_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_CommRxPool_r14,
+ { "v2x-CommRxPool-r14", "lte-rrc.v2x_CommRxPool_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommRxPoolListV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_CommTxPoolNormalCommon_r14,
+ { "v2x-CommTxPoolNormalCommon-r14", "lte-rrc.v2x_CommTxPoolNormalCommon_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolListV2X_r14", HFILL }},
+ { &hf_lte_rrc_p2x_CommTxPoolNormalCommon_r14,
+ { "p2x-CommTxPoolNormalCommon-r14", "lte-rrc.p2x_CommTxPoolNormalCommon_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolListV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_CommTxPoolExceptional_r14,
+ { "v2x-CommTxPoolExceptional-r14", "lte-rrc.v2x_CommTxPoolExceptional_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommResourcePoolV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_SyncConfig_r14,
+ { "v2x-SyncConfig-r14", "lte-rrc.v2x_SyncConfig_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SyncConfigListV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_InterFreqInfoList_r14,
+ { "v2x-InterFreqInfoList-r14", "lte-rrc.v2x_InterFreqInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_InterFreqInfoListV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_ResourceSelectionConfig_r14,
+ { "v2x-ResourceSelectionConfig-r14", "lte-rrc.v2x_ResourceSelectionConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommTxPoolSensingConfig_r14", HFILL }},
+ { &hf_lte_rrc_zoneConfig_r14,
+ { "zoneConfig-r14", "lte-rrc.zoneConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_ZoneConfig_r14", HFILL }},
+ { &hf_lte_rrc_typeTxSync_r14,
+ { "typeTxSync-r14", "lte-rrc.typeTxSync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_TypeTxSync_r14_vals), 0,
+ "SL_TypeTxSync_r14", HFILL }},
+ { &hf_lte_rrc_thresSL_TxPrioritization_r14,
+ { "thresSL-TxPrioritization-r14", "lte-rrc.thresSL_TxPrioritization_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_Priority_r13", HFILL }},
+ { &hf_lte_rrc_anchorCarrierFreqList_r14,
+ { "anchorCarrierFreqList-r14", "lte-rrc.anchorCarrierFreqList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_AnchorCarrierFreqList_V2X_r14", HFILL }},
+ { &hf_lte_rrc_offsetDFN_r14,
+ { "offsetDFN-r14", "lte-rrc.offsetDFN_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_offsetDFN_r14_fmt), 0,
+ "INTEGER_0_1000", HFILL }},
+ { &hf_lte_rrc_cbr_CommonTxConfigList_r14,
+ { "cbr-CommonTxConfigList-r14", "lte-rrc.cbr_CommonTxConfigList_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CBR_CommonTxConfigList_r14", HFILL }},
{ &hf_lte_rrc_antennaPortsCount,
{ "antennaPortsCount", "lte-rrc.antennaPortsCount",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_vals), 0,
@@ -77209,6 +91046,10 @@ void proto_register_lte_rrc(void) {
{ "alternativeCodebookEnabledFor4TX-r12", "lte-rrc.alternativeCodebookEnabledFor4TX_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_ce_UE_TxAntennaSelection_config_r14,
+ { "ce-UE-TxAntennaSelection-config-r14", "lte-rrc.ce_UE_TxAntennaSelection_config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_UE_TxAntennaSelection_config_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_transmissionModeUL_r10,
{ "transmissionModeUL-r10", "lte-rrc.transmissionModeUL_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionModeUL_r10_vals), 0,
@@ -77313,6 +91154,10 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportPeriodic-v1320", "lte-rrc.cqi_ReportPeriodic_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportAperiodicHybrid_r14,
+ { "cqi-ReportAperiodicHybrid-r14", "lte-rrc.cqi_ReportAperiodicHybrid_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r10,
{ "cqi-ReportModeAperiodic-r10", "lte-rrc.cqi_ReportModeAperiodic_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportModeAperiodic_vals), 0,
@@ -77645,6 +91490,66 @@ void proto_register_lte_rrc(void) {
{ "trigger111-r13", "lte-rrc.trigger111_r13",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_triggers_r14,
+ { "triggers-r14", "lte-rrc.triggers_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggers_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_oneBit_r14,
+ { "oneBit-r14", "lte-rrc.oneBit_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_oneBit_r14", HFILL }},
+ { &hf_lte_rrc_trigger1_Indicator_r14,
+ { "trigger1-Indicator-r14", "lte-rrc.trigger1_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_twoBit_r14,
+ { "twoBit-r14", "lte-rrc.twoBit_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_twoBit_r14", HFILL }},
+ { &hf_lte_rrc_trigger01_Indicator_r14,
+ { "trigger01-Indicator-r14", "lte-rrc.trigger01_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_trigger10_Indicator_r14,
+ { "trigger10-Indicator-r14", "lte-rrc.trigger10_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_trigger11_Indicator_r14,
+ { "trigger11-Indicator-r14", "lte-rrc.trigger11_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_threeBit_r14,
+ { "threeBit-r14", "lte-rrc.threeBit_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_threeBit_r14", HFILL }},
+ { &hf_lte_rrc_trigger001_Indicator_r14,
+ { "trigger001-Indicator-r14", "lte-rrc.trigger001_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger010_Indicator_r14,
+ { "trigger010-Indicator-r14", "lte-rrc.trigger010_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger011_Indicator_r14,
+ { "trigger011-Indicator-r14", "lte-rrc.trigger011_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger100_Indicator_r14,
+ { "trigger100-Indicator-r14", "lte-rrc.trigger100_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger101_Indicator_r14,
+ { "trigger101-Indicator-r14", "lte-rrc.trigger101_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger110_Indicator_r14,
+ { "trigger110-Indicator-r14", "lte-rrc.trigger110_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger111_Indicator_r14,
+ { "trigger111-Indicator-r14", "lte-rrc.trigger111_Indicator_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
{ &hf_lte_rrc_csi_IM_ConfigToReleaseList_r11,
{ "csi-IM-ConfigToReleaseList-r11", "lte-rrc.csi_IM_ConfigToReleaseList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -77773,6 +91678,14 @@ void proto_register_lte_rrc(void) {
{ "cif-InSchedulingCell-r13", "lte-rrc.cif_InSchedulingCell_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_7", HFILL }},
+ { &hf_lte_rrc_schedulingCellId_r14,
+ { "schedulingCellId-r14", "lte-rrc.schedulingCellId_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ServCellIndex_r13", HFILL }},
+ { &hf_lte_rrc_cif_InSchedulingCell_r14,
+ { "cif-InSchedulingCell-r14", "lte-rrc.cif_InSchedulingCell_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_7", HFILL }},
{ &hf_lte_rrc_csi_IM_ConfigId_r11,
{ "csi-IM-ConfigId-r11", "lte-rrc.csi_IM_ConfigId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -77869,6 +91782,18 @@ void proto_register_lte_rrc(void) {
{ "eMIMO-Type-r13", "lte-rrc.eMIMO_Type_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO_r13_vals), 0,
"CSI_RS_ConfigEMIMO_r13", HFILL }},
+ { &hf_lte_rrc_eMIMO_Type_v1430,
+ { "eMIMO-Type-v1430", "lte-rrc.eMIMO_Type_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO_v1430_vals), 0,
+ "CSI_RS_ConfigEMIMO_v1430", HFILL }},
+ { &hf_lte_rrc_eMIMO_Hybrid_r14,
+ { "eMIMO-Hybrid-r14", "lte-rrc.eMIMO_Hybrid_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14_vals), 0,
+ "CSI_RS_ConfigEMIMO_Hybrid_r14", HFILL }},
+ { &hf_lte_rrc_advancedCodebookEnabled_r14,
+ { "advancedCodebookEnabled-r14", "lte-rrc.advancedCodebookEnabled_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_csi_RS_r10,
{ "csi-RS-r10", "lte-rrc.csi_RS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_r10_vals), 0,
@@ -77941,6 +91866,34 @@ void proto_register_lte_rrc(void) {
{ "beamformed-r13", "lte-rrc.beamformed_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSI_RS_ConfigBeamformed_r13", HFILL }},
+ { &hf_lte_rrc_setup_22,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_18_vals), 0,
+ "T_setup_18", HFILL }},
+ { &hf_lte_rrc_nonPrecoded_v1430,
+ { "nonPrecoded-v1430", "lte-rrc.nonPrecoded_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigNonPrecoded_v1430", HFILL }},
+ { &hf_lte_rrc_beamformed_v1430,
+ { "beamformed-v1430", "lte-rrc.beamformed_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigBeamformed_v1430", HFILL }},
+ { &hf_lte_rrc_setup_23,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigBeamformed_r14", HFILL }},
+ { &hf_lte_rrc_setup_24,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_19", HFILL }},
+ { &hf_lte_rrc_periodicityOffsetIndex_r14,
+ { "periodicityOffsetIndex-r14", "lte-rrc.periodicityOffsetIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1023", HFILL }},
+ { &hf_lte_rrc_eMIMO_Type2_r14,
+ { "eMIMO-Type2-r14", "lte-rrc.eMIMO_Type2_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO2_r14_vals), 0,
+ "CSI_RS_ConfigEMIMO2_r14", HFILL }},
{ &hf_lte_rrc_p_C_AndCBSRList_r13,
{ "p-C-AndCBSRList-r13", "lte-rrc.p_C_AndCBSRList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -77977,6 +91930,22 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigNZP-EMIMO-r13", "lte-rrc.csi_RS_ConfigNZP_EMIMO_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_v1430,
+ { "csi-RS-ConfigNZP-EMIMO-v1430", "lte-rrc.csi_RS_ConfigNZP_EMIMO_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookConfigN1_v1430,
+ { "codebookConfigN1-v1430", "lte-rrc.codebookConfigN1_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfigN1_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookConfigN2_r1430,
+ { "codebookConfigN2-r1430", "lte-rrc.codebookConfigN2_r1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfigN2_r1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nzp_ResourceConfigTM9_Original_v1430,
+ { "nzp-ResourceConfigTM9-Original-v1430", "lte-rrc.nzp_ResourceConfigTM9_Original_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_Config_NZP_v1430", HFILL }},
{ &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13,
{ "csi-RS-ConfigNZPIdListExt-r13", "lte-rrc.csi_RS_ConfigNZPIdListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78013,6 +91982,78 @@ void proto_register_lte_rrc(void) {
{ "channelMeasRestriction-r13", "lte-rrc.channelMeasRestriction_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelMeasRestriction_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r14,
+ { "csi-RS-ConfigNZPIdListExt-r14", "lte-rrc.csi_RS_ConfigNZPIdListExt_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13", HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r14_item,
+ { "CSI-RS-ConfigNZPId-r13", "lte-rrc.CSI_RS_ConfigNZPId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r14,
+ { "csi-IM-ConfigIdList-r14", "lte-rrc.csi_IM_ConfigIdList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r14_item,
+ { "CSI-IM-ConfigId-r13", "lte-rrc.CSI_IM_ConfigId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r14,
+ { "p-C-AndCBSR-PerResourceConfigList-r14", "lte-rrc.p_C_AndCBSR_PerResourceConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13", HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r14_item,
+ { "P-C-AndCBSR-Pair-r13", "lte-rrc.P_C_AndCBSR_Pair_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14,
+ { "ace-For4Tx-PerResourceConfigList-r14", "lte-rrc.ace_For4Tx_PerResourceConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ace_For4Tx_PerResourceConfigList_r14", HFILL }},
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r14_item,
+ { "ace-For4Tx-PerResourceConfigList-r14 item", "lte-rrc.ace_For4Tx_PerResourceConfigList_r14_item",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_alternativeCodebookEnabledBeamformed_r14,
+ { "alternativeCodebookEnabledBeamformed-r14", "lte-rrc.alternativeCodebookEnabledBeamformed_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alternativeCodebookEnabledBeamformed_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_channelMeasRestriction_r14,
+ { "channelMeasRestriction-r14", "lte-rrc.channelMeasRestriction_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelMeasRestriction_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14,
+ { "csi-RS-ConfigNZP-ApList-r14", "lte-rrc.csi_RS_ConfigNZP_ApList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11", HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZP_ApList_r14_item,
+ { "CSI-RS-ConfigNZP-r11", "lte-rrc.CSI_RS_ConfigNZP_r11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nzp_ResourceConfigOriginal_v1430,
+ { "nzp-ResourceConfigOriginal-v1430", "lte-rrc.nzp_ResourceConfigOriginal_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_Config_NZP_v1430", HFILL }},
+ { &hf_lte_rrc_csi_RS_NZP_Activation_r14,
+ { "csi-RS-NZP-Activation-r14", "lte-rrc.csi_RS_NZP_Activation_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigNZP_Activation_r14", HFILL }},
+ { &hf_lte_rrc_transmissionComb_r14,
+ { "transmissionComb-r14", "lte-rrc.transmissionComb_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NZP_TransmissionComb_r14", HFILL }},
+ { &hf_lte_rrc_frequencyDensity_r14,
+ { "frequencyDensity-r14", "lte-rrc.frequencyDensity_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_NZP_FrequencyDensity_r14_vals), 0,
+ "NZP_FrequencyDensity_r14", HFILL }},
+ { &hf_lte_rrc_csi_RS_NZP_mode_r14,
+ { "csi-RS-NZP-mode-r14", "lte-rrc.csi_RS_NZP_mode_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_NZP_mode_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_activatedResources_r14,
+ { "activatedResources-r14", "lte-rrc.activatedResources_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_4", HFILL }},
{ &hf_lte_rrc_antennaPortsCount_r11,
{ "antennaPortsCount-r11", "lte-rrc.antennaPortsCount_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r11_vals), 0,
@@ -78037,10 +92078,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_r11_vals), 0,
"T_mbsfn_SubframeConfigList_r11", HFILL }},
- { &hf_lte_rrc_setup_22,
+ { &hf_lte_rrc_setup_25,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_18", HFILL }},
+ "T_setup_20", HFILL }},
{ &hf_lte_rrc_subframeConfigList,
{ "subframeConfigList", "lte-rrc.subframeConfigList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78049,10 +92090,22 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigNZPId-v1310", "lte-rrc.csi_RS_ConfigNZPId_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_23,
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430_01,
+ { "mbsfn-SubframeConfigList-v1430", "lte-rrc.mbsfn_SubframeConfigList_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_v1430_vals), 0,
+ "T_mbsfn_SubframeConfigList_v1430", HFILL }},
+ { &hf_lte_rrc_setup_26,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_19", HFILL }},
+ "T_setup_21", HFILL }},
+ { &hf_lte_rrc_subframeConfigList_v1430,
+ { "subframeConfigList-v1430", "lte-rrc.subframeConfigList_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBSFN_SubframeConfigList_v1430", HFILL }},
+ { &hf_lte_rrc_setup_27,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_22", HFILL }},
{ &hf_lte_rrc_nzp_resourceConfigList_r13,
{ "nzp-resourceConfigList-r13", "lte-rrc.nzp_resourceConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78065,6 +92118,18 @@ void proto_register_lte_rrc(void) {
{ "cdmType-r13", "lte-rrc.cdmType_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cdmType_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_nzp_resourceConfigListExt_r14,
+ { "nzp-resourceConfigListExt-r14", "lte-rrc.nzp_resourceConfigListExt_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13", HFILL }},
+ { &hf_lte_rrc_nzp_resourceConfigListExt_r14_item,
+ { "NZP-ResourceConfig-r13", "lte-rrc.NZP_ResourceConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cdmType_v1430,
+ { "cdmType-v1430", "lte-rrc.cdmType_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cdmType_v1430_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_resourceConfig_r13,
{ "resourceConfig-r13", "lte-rrc.resourceConfig_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78077,10 +92142,18 @@ void proto_register_lte_rrc(void) {
{ "resourceConfigList-r11", "lte-rrc.resourceConfigList_r11",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_16", HFILL }},
- { &hf_lte_rrc_setup_24,
+ { &hf_lte_rrc_setup_28,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11", HFILL }},
+ { &hf_lte_rrc_setup_item_01,
+ { "CSI-RS-ConfigZP-r11", "lte-rrc.CSI_RS_ConfigZP_r11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_29,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_20", HFILL }},
+ "T_setup_23", HFILL }},
{ &hf_lte_rrc_scramblingIdentity2_r11,
{ "scramblingIdentity2-r11", "lte-rrc.scramblingIdentity2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78093,18 +92166,18 @@ void proto_register_lte_rrc(void) {
{ "config-r11", "lte-rrc.config_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_25,
+ { &hf_lte_rrc_setup_30,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_21", HFILL }},
+ "T_setup_24", HFILL }},
{ &hf_lte_rrc_subframePatternConfig_r11,
{ "subframePatternConfig-r11", "lte-rrc.subframePatternConfig_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframePatternConfig_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_26,
+ { &hf_lte_rrc_setup_31,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_22", HFILL }},
+ "T_setup_25", HFILL }},
{ &hf_lte_rrc_subframePattern_r11,
{ "subframePattern-r11", "lte-rrc.subframePattern_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -78165,7 +92238,7 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigZPId2-r12", "lte-rrc.csi_RS_ConfigZPId2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_ConfigZPId2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_27,
+ { &hf_lte_rrc_setup_32,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CSI_RS_ConfigZPId_r11", HFILL }},
@@ -78173,18 +92246,18 @@ void proto_register_lte_rrc(void) {
{ "numberPRB-Pairs-v1310", "lte-rrc.numberPRB_Pairs_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numberPRB_Pairs_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_28,
+ { &hf_lte_rrc_setup_33,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_23_vals), 0,
- "T_setup_23", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_26_vals), 0,
+ "T_setup_26", HFILL }},
{ &hf_lte_rrc_mpdcch_config_r13,
{ "mpdcch-config-r13", "lte-rrc.mpdcch_config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_29,
+ { &hf_lte_rrc_setup_34,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_24", HFILL }},
+ "T_setup_27", HFILL }},
{ &hf_lte_rrc_csi_NumRepetitionCE_r13,
{ "csi-NumRepetitionCE-r13", "lte-rrc.csi_NumRepetitionCE_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_NumRepetitionCE_r13_vals), 0,
@@ -78213,10 +92286,10 @@ void proto_register_lte_rrc(void) {
{ "mpdcch-Narrowband-r13", "lte-rrc.mpdcch_Narrowband_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
- { &hf_lte_rrc_setup_30,
+ { &hf_lte_rrc_setup_35,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_25", HFILL }},
+ "T_setup_28", HFILL }},
{ &hf_lte_rrc_eimta_RNTI_r12,
{ "eimta-RNTI-r12", "lte-rrc.eimta_RNTI_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -78229,10 +92302,10 @@ void proto_register_lte_rrc(void) {
{ "eimta-CommandSubframeSet-r12", "lte-rrc.eimta_CommandSubframeSet_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
- { &hf_lte_rrc_setup_31,
+ { &hf_lte_rrc_setup_36,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_26", HFILL }},
+ "T_setup_29", HFILL }},
{ &hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12,
{ "eimta-UL-DL-ConfigIndex-r12", "lte-rrc.eimta_UL_DL_ConfigIndex_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78245,10 +92318,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-v1250", "lte-rrc.mbsfn_SubframeConfigList_v1250",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_v1250_vals), 0,
"T_mbsfn_SubframeConfigList_v1250", HFILL }},
- { &hf_lte_rrc_setup_32,
+ { &hf_lte_rrc_setup_37,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_27", HFILL }},
+ "T_setup_30", HFILL }},
{ &hf_lte_rrc_subframeConfigList_r12,
{ "subframeConfigList-r12", "lte-rrc.subframeConfigList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78281,10 +92354,18 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Prohibit-r12", "lte-rrc.logicalChannelSR_Prohibit_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_33,
+ { &hf_lte_rrc_laa_UL_Allowed_r14,
+ { "laa-UL-Allowed-r14", "lte-rrc.laa_UL_Allowed_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_bitRateQueryProhibitTimer_r14,
+ { "bitRateQueryProhibitTimer-r14", "lte-rrc.bitRateQueryProhibitTimer_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_bitRateQueryProhibitTimer_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_38,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_28", HFILL }},
+ "T_setup_31", HFILL }},
{ &hf_lte_rrc_lwa_Config_r13,
{ "lwa-Config-r13", "lte-rrc.lwa_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -78297,10 +92378,14 @@ void proto_register_lte_rrc(void) {
{ "lwa-WT-Counter-r13", "lte-rrc.lwa_WT_Counter_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_65535", HFILL }},
- { &hf_lte_rrc_setup_34,
+ { &hf_lte_rrc_wt_MAC_Address_r14,
+ { "wt-MAC-Address-r14", "lte-rrc.wt_MAC_Address_r14",
+ FT_ETHER, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_6", HFILL }},
+ { &hf_lte_rrc_setup_39,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_29", HFILL }},
+ "T_setup_32", HFILL }},
{ &hf_lte_rrc_lwip_Config_r13,
{ "lwip-Config-r13", "lte-rrc.lwip_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -78345,10 +92430,10 @@ void proto_register_lte_rrc(void) {
{ "phr-Config", "lte-rrc.phr_Config",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_phr_Config_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_35,
+ { &hf_lte_rrc_setup_40,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_30", HFILL }},
+ "T_setup_33", HFILL }},
{ &hf_lte_rrc_periodicPHR_Timer,
{ "periodicPHR-Timer", "lte-rrc.periodicPHR_Timer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicPHR_Timer_vals), 0,
@@ -78401,10 +92486,10 @@ void proto_register_lte_rrc(void) {
{ "dualConnectivityPHR", "lte-rrc.dualConnectivityPHR",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dualConnectivityPHR_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_36,
+ { &hf_lte_rrc_setup_41,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_31", HFILL }},
+ "T_setup_34", HFILL }},
{ &hf_lte_rrc_phr_ModeOtherCG_r12,
{ "phr-ModeOtherCG-r12", "lte-rrc.phr_ModeOtherCG_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_phr_ModeOtherCG_r12_vals), 0,
@@ -78413,10 +92498,10 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Config-r12", "lte-rrc.logicalChannelSR_Config_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_Config_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_37,
+ { &hf_lte_rrc_setup_42,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_32", HFILL }},
+ "T_setup_35", HFILL }},
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12,
{ "logicalChannelSR-ProhibitTimer-r12", "lte-rrc.logicalChannelSR_ProhibitTimer_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_ProhibitTimer_r12_vals), 0,
@@ -78433,10 +92518,10 @@ void proto_register_lte_rrc(void) {
{ "eDRX-Config-CycleStartOffset-r13", "lte-rrc.eDRX_Config_CycleStartOffset_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals), 0,
"T_eDRX_Config_CycleStartOffset_r13", HFILL }},
- { &hf_lte_rrc_setup_38,
+ { &hf_lte_rrc_setup_43,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_33_vals), 0,
- "T_setup_33", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_36_vals), 0,
+ "T_setup_36", HFILL }},
{ &hf_lte_rrc_sf5120,
{ "sf5120", "lte-rrc.sf5120",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78449,10 +92534,38 @@ void proto_register_lte_rrc(void) {
{ "drx-Config-r13", "lte-rrc.drx_Config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_Config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_39,
+ { &hf_lte_rrc_setup_44,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"DRX_Config_r13", HFILL }},
+ { &hf_lte_rrc_skipUplinkTx_r14,
+ { "skipUplinkTx-r14", "lte-rrc.skipUplinkTx_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipUplinkTx_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_45,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_37", HFILL }},
+ { &hf_lte_rrc_skipUplinkTxSPS_r14,
+ { "skipUplinkTxSPS-r14", "lte-rrc.skipUplinkTxSPS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipUplinkTxSPS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipUplinkTxDynamic_r14,
+ { "skipUplinkTxDynamic-r14", "lte-rrc.skipUplinkTxDynamic_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipUplinkTxDynamic_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dataInactivityTimerConfig_r14,
+ { "dataInactivityTimerConfig-r14", "lte-rrc.dataInactivityTimerConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dataInactivityTimerConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_46,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_38", HFILL }},
+ { &hf_lte_rrc_dataInactivityTimer_r14,
+ { "dataInactivityTimer-r14", "lte-rrc.dataInactivityTimer_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DataInactivityTimer_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_stag_Id_r11,
{ "stag-Id-r11", "lte-rrc.stag_Id_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -78461,10 +92574,10 @@ void proto_register_lte_rrc(void) {
{ "release", "lte-rrc.release_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_40,
+ { &hf_lte_rrc_setup_47,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_34", HFILL }},
+ "T_setup_39", HFILL }},
{ &hf_lte_rrc_onDurationTimer,
{ "onDurationTimer", "lte-rrc.onDurationTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_vals), 0,
@@ -78481,55 +92594,55 @@ void proto_register_lte_rrc(void) {
{ "longDRX-CycleStartOffset", "lte-rrc.longDRX_CycleStartOffset",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_longDRX_CycleStartOffset_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf10,
+ { &hf_lte_rrc_sf10_01,
{ "sf10", "lte-rrc.sf10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf20,
+ { &hf_lte_rrc_sf20_01,
{ "sf20", "lte-rrc.sf20",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf32,
+ { &hf_lte_rrc_sf32_01,
{ "sf32", "lte-rrc.sf32",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf40,
+ { &hf_lte_rrc_sf40_01,
{ "sf40", "lte-rrc.sf40",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf64,
+ { &hf_lte_rrc_sf64_01,
{ "sf64", "lte-rrc.sf64",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf80,
+ { &hf_lte_rrc_sf80_01,
{ "sf80", "lte-rrc.sf80",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf128,
+ { &hf_lte_rrc_sf128_01,
{ "sf128", "lte-rrc.sf128",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf160,
+ { &hf_lte_rrc_sf160_01,
{ "sf160", "lte-rrc.sf160",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf256,
+ { &hf_lte_rrc_sf256_01,
{ "sf256", "lte-rrc.sf256",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf320,
+ { &hf_lte_rrc_sf320_01,
{ "sf320", "lte-rrc.sf320",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf512,
+ { &hf_lte_rrc_sf512_01,
{ "sf512", "lte-rrc.sf512",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf640,
+ { &hf_lte_rrc_sf640_01,
{ "sf640", "lte-rrc.sf640",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf1024,
+ { &hf_lte_rrc_sf1024_01,
{ "sf1024", "lte-rrc.sf1024",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
@@ -78537,7 +92650,7 @@ void proto_register_lte_rrc(void) {
{ "sf1280", "lte-rrc.sf1280",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf2048,
+ { &hf_lte_rrc_sf2048_01,
{ "sf2048", "lte-rrc.sf2048",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
@@ -78665,10 +92778,42 @@ void proto_register_lte_rrc(void) {
{ "skipMonitoringDCI-format0-1A-r13", "lte-rrc.skipMonitoringDCI_format0_1A_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipMonitoringDCI_format0_1A_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_41,
+ { &hf_lte_rrc_maxNumberOfSchedSubframes_Format0B_r14,
+ { "maxNumberOfSchedSubframes-Format0B-r14", "lte-rrc.maxNumberOfSchedSubframes_Format0B_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumberOfSchedSubframes_Format0B_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumberOfSchedSubframes_Format4B_r14,
+ { "maxNumberOfSchedSubframes-Format4B-r14", "lte-rrc.maxNumberOfSchedSubframes_Format4B_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumberOfSchedSubframes_Format4B_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipMonitoringDCI_Format0A_r14,
+ { "skipMonitoringDCI-Format0A-r14", "lte-rrc.skipMonitoringDCI_Format0A_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipMonitoringDCI_Format0A_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipMonitoringDCI_Format4A_r14,
+ { "skipMonitoringDCI-Format4A-r14", "lte-rrc.skipMonitoringDCI_Format4A_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipMonitoringDCI_Format4A_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format0A_r14,
+ { "pdcch-CandidateReductions-Format0A-r14", "lte-rrc.pdcch_CandidateReductions_Format0A_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductions_r13_vals), 0,
+ "PDCCH_CandidateReductions_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format4A_r14,
+ { "pdcch-CandidateReductions-Format4A-r14", "lte-rrc.pdcch_CandidateReductions_Format4A_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14_vals), 0,
+ "PDCCH_CandidateReductionsLAA_UL_r14", HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format0B_r14,
+ { "pdcch-CandidateReductions-Format0B-r14", "lte-rrc.pdcch_CandidateReductions_Format0B_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14_vals), 0,
+ "PDCCH_CandidateReductionsLAA_UL_r14", HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_Format4B_r14,
+ { "pdcch-CandidateReductions-Format4B-r14", "lte-rrc.pdcch_CandidateReductions_Format4B_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14_vals), 0,
+ "PDCCH_CandidateReductionsLAA_UL_r14", HFILL }},
+ { &hf_lte_rrc_setup_48,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_35", HFILL }},
+ "T_setup_40", HFILL }},
{ &hf_lte_rrc_pdcch_candidateReductionAL1_r13,
{ "pdcch-candidateReductionAL1-r13", "lte-rrc.pdcch_candidateReductionAL1_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
@@ -78689,6 +92834,30 @@ void proto_register_lte_rrc(void) {
{ "pdcch-candidateReductionAL5-r13", "lte-rrc.pdcch_candidateReductionAL5_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
"PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_setup_49,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_41", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL1_r14,
+ { "pdcch-candidateReductionAL1-r14", "lte-rrc.pdcch_candidateReductionAL1_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL2_r14,
+ { "pdcch-candidateReductionAL2-r14", "lte-rrc.pdcch_candidateReductionAL2_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL3_r14,
+ { "pdcch-candidateReductionAL3-r14", "lte-rrc.pdcch_candidateReductionAL3_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r14_vals), 0,
+ "PDCCH_CandidateReductionValue_r14", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL4_r14,
+ { "pdcch-candidateReductionAL4-r14", "lte-rrc.pdcch_candidateReductionAL4_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r14_vals), 0,
+ "PDCCH_CandidateReductionValue_r14", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL5_r14,
+ { "pdcch-candidateReductionAL5-r14", "lte-rrc.pdcch_candidateReductionAL5_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r14_vals), 0,
+ "PDCCH_CandidateReductionValue_r14", HFILL }},
{ &hf_lte_rrc_discardTimer,
{ "discardTimer", "lte-rrc.discardTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discardTimer_vals), 0,
@@ -78785,10 +92954,10 @@ void proto_register_lte_rrc(void) {
{ "ul-DataSplitThreshold-r13", "lte-rrc.ul_DataSplitThreshold_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_DataSplitThreshold_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_42,
+ { &hf_lte_rrc_setup_50,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_36_vals), 0,
- "T_setup_36", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_42_vals), 0,
+ "T_setup_42", HFILL }},
{ &hf_lte_rrc_pdcp_SN_Size_v1310,
{ "pdcp-SN-Size-v1310", "lte-rrc.pdcp_SN_Size_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_SN_Size_v1310_vals), 0,
@@ -78797,10 +92966,10 @@ void proto_register_lte_rrc(void) {
{ "statusFeedback-r13", "lte-rrc.statusFeedback_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusFeedback_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_43,
+ { &hf_lte_rrc_setup_51,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_37", HFILL }},
+ "T_setup_43", HFILL }},
{ &hf_lte_rrc_statusPDU_TypeForPolling_r13,
{ "statusPDU-TypeForPolling-r13", "lte-rrc.statusPDU_TypeForPolling_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_TypeForPolling_r13_vals), 0,
@@ -78817,6 +92986,46 @@ void proto_register_lte_rrc(void) {
{ "statusPDU-Periodicity-Offset-r13", "lte-rrc.statusPDU_Periodicity_Offset_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_Periodicity_Offset_r13_vals), 0,
"T_statusPDU_Periodicity_Offset_r13", HFILL }},
+ { &hf_lte_rrc_ul_LWA_Config_r14,
+ { "ul-LWA-Config-r14", "lte-rrc.ul_LWA_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_LWA_Config_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_52,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_44", HFILL }},
+ { &hf_lte_rrc_ul_LWA_DRB_ViaWLAN_r14,
+ { "ul-LWA-DRB-ViaWLAN-r14", "lte-rrc.ul_LWA_DRB_ViaWLAN_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_ul_LWA_DataSplitThreshold_r14,
+ { "ul-LWA-DataSplitThreshold-r14", "lte-rrc.ul_LWA_DataSplitThreshold_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_LWA_DataSplitThreshold_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_uplinkOnlyHeaderCompression_r14,
+ { "uplinkOnlyHeaderCompression-r14", "lte-rrc.uplinkOnlyHeaderCompression_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uplinkOnlyHeaderCompression_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_notUsed_r14,
+ { "notUsed-r14", "lte-rrc.notUsed_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rohc_r14,
+ { "rohc-r14", "lte-rrc.rohc_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxCID_r14,
+ { "maxCID-r14", "lte-rrc.maxCID_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_16383", HFILL }},
+ { &hf_lte_rrc_profiles_r14,
+ { "profiles-r14", "lte-rrc.profiles_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_profile0x0006_r14,
+ { "profile0x0006-r14", "lte-rrc.profile0x0006_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_referenceSignalPower,
{ "referenceSignalPower", "lte-rrc.referenceSignalPower",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
@@ -78861,6 +93070,30 @@ void proto_register_lte_rrc(void) {
{ "dmrs-ConfigPDSCH-v1310", "lte-rrc.dmrs_ConfigPDSCH_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"DMRS_Config_v1310", HFILL }},
+ { &hf_lte_rrc_ce_PDSCH_MaxBandwidth_r14,
+ { "ce-PDSCH-MaxBandwidth-r14", "lte-rrc.ce_PDSCH_MaxBandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PDSCH_MaxBandwidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_PDSCH_TenProcesses_r14,
+ { "ce-PDSCH-TenProcesses-r14", "lte-rrc.ce_PDSCH_TenProcesses_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PDSCH_TenProcesses_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_HARQ_AckBundling_r14,
+ { "ce-HARQ-AckBundling-r14", "lte-rrc.ce_HARQ_AckBundling_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_HARQ_AckBundling_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_SchedulingEnhancement_r14,
+ { "ce-SchedulingEnhancement-r14", "lte-rrc.ce_SchedulingEnhancement_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_SchedulingEnhancement_r14_vals), 0,
+ "T_ce_SchedulingEnhancement_r14", HFILL }},
+ { &hf_lte_rrc_tbsIndexAlt2_r14,
+ { "tbsIndexAlt2-r14", "lte-rrc.tbsIndexAlt2_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tbsIndexAlt2_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tbsIndexAlt2_r14_01,
+ { "tbsIndexAlt2-r14", "lte-rrc.tbsIndexAlt2_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tbsIndexAlt2_r14_01_vals), 0,
+ "T_tbsIndexAlt2_r14_01", HFILL }},
{ &hf_lte_rrc_RE_MappingQCLConfigToAddModList_r11_item,
{ "PDSCH-RE-MappingQCL-Config-r11", "lte-rrc.PDSCH_RE_MappingQCL_Config_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -78889,10 +93122,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_r11_01_vals), 0,
"T_mbsfn_SubframeConfigList_r11_01", HFILL }},
- { &hf_lte_rrc_setup_44,
+ { &hf_lte_rrc_setup_53,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_38", HFILL }},
+ "T_setup_45", HFILL }},
{ &hf_lte_rrc_pdsch_Start_r11,
{ "pdsch-Start-r11", "lte-rrc.pdsch_Start_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_Start_r11_vals), 0,
@@ -78901,6 +93134,26 @@ void proto_register_lte_rrc(void) {
{ "qcl-CSI-RS-ConfigNZPId-r11", "lte-rrc.qcl_CSI_RS_ConfigNZPId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"CSI_RS_ConfigNZPId_r11", HFILL }},
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_v1430_02,
+ { "mbsfn-SubframeConfigList-v1430", "lte-rrc.mbsfn_SubframeConfigList_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_v1430_01_vals), 0,
+ "T_mbsfn_SubframeConfigList_v1430_01", HFILL }},
+ { &hf_lte_rrc_setup_54,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_46", HFILL }},
+ { &hf_lte_rrc_PerCC_GapIndicationList_r14_item,
+ { "PerCC-GapIndication-r14", "lte-rrc.PerCC_GapIndication_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_servCellId_r14,
+ { "servCellId-r14", "lte-rrc.servCellId_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ServCellIndex_r13", HFILL }},
+ { &hf_lte_rrc_gapIndication_r14,
+ { "gapIndication-r14", "lte-rrc.gapIndication_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapIndication_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_phich_Duration,
{ "phich-Duration", "lte-rrc.phich_Duration",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_phich_Duration_vals), 0,
@@ -79009,10 +93262,10 @@ void proto_register_lte_rrc(void) {
{ "additionalSpectrumEmissionCA-r10", "lte-rrc.additionalSpectrumEmissionCA_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_additionalSpectrumEmissionCA_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_45,
+ { &hf_lte_rrc_setup_55,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_39", HFILL }},
+ "T_setup_47", HFILL }},
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10,
{ "additionalSpectrumEmissionPCell-r10", "lte-rrc.additionalSpectrumEmissionPCell_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79137,10 +93390,10 @@ void proto_register_lte_rrc(void) {
{ "ce-Mode-r13", "lte-rrc.ce_Mode_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_Mode_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_46,
+ { &hf_lte_rrc_setup_56,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_40_vals), 0,
- "T_setup_40", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_48_vals), 0,
+ "T_setup_48", HFILL }},
{ &hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13,
{ "csi-RS-ConfigNZPToAddModListExt-r13", "lte-rrc.csi_RS_ConfigNZPToAddModListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79153,6 +93406,106 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportConfig-v1320", "lte-rrc.cqi_ReportConfig_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_typeA_SRS_TPC_PDCCH_Group_r14,
+ { "typeA-SRS-TPC-PDCCH-Group-r14", "lte-rrc.typeA_SRS_TPC_PDCCH_Group_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_57,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14", HFILL }},
+ { &hf_lte_rrc_setup_item_02,
+ { "SRS-TPC-PDCCH-Config-r14", "lte-rrc.SRS_TPC_PDCCH_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_TPC_PDCCH_Config_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_must_Config_r14,
+ { "must-Config-r14", "lte-rrc.must_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_must_Config_r14_vals), 0,
+ "T_must_Config_r14", HFILL }},
+ { &hf_lte_rrc_setup_58,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_49", HFILL }},
+ { &hf_lte_rrc_k_max_r14,
+ { "k-max-r14", "lte-rrc.k_max_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_k_max_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p_a_must_r14,
+ { "p-a-must-r14", "lte-rrc.p_a_must_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p_a_must_r14_vals), 0,
+ "T_p_a_must_r14", HFILL }},
+ { &hf_lte_rrc_pusch_EnhancementsConfig_r14,
+ { "pusch-EnhancementsConfig-r14", "lte-rrc.pusch_EnhancementsConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PUSCH_EnhancementsConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_pdsch_pusch_EnhancementConfig_r14,
+ { "ce-pdsch-pusch-EnhancementConfig-r14", "lte-rrc.ce_pdsch_pusch_EnhancementConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_pdsch_pusch_EnhancementConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_antennaInfo_v1430,
+ { "antennaInfo-v1430", "lte-rrc.antennaInfo_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AntennaInfoDedicated_v1430", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicated_v1430,
+ { "pucch-ConfigDedicated-v1430", "lte-rrc.pucch_ConfigDedicated_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1430,
+ { "pdsch-ConfigDedicated-v1430", "lte-rrc.pdsch_ConfigDedicated_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicated_v1430,
+ { "pusch-ConfigDedicated-v1430", "lte-rrc.pusch_ConfigDedicated_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14,
+ { "soundingRS-UL-PeriodicConfigDedicatedList-r14", "lte-rrc.soundingRS_UL_PeriodicConfigDedicatedList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedList_r14_item,
+ { "SoundingRS-UL-ConfigDedicated", "lte-rrc.SoundingRS_UL_ConfigDedicated",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicated_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14,
+ { "soundingRS-UL-PeriodicConfigDedicatedUpPTsExtList-r14", "lte-rrc.soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_PeriodicConfigDedicatedUpPTsExtList_r14_item,
+ { "SoundingRS-UL-ConfigDedicatedUpPTsExt-r13", "lte-rrc.SoundingRS_UL_ConfigDedicatedUpPTsExt_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14,
+ { "soundingRS-UL-AperiodicConfigDedicatedList-r14", "lte-rrc.soundingRS_UL_AperiodicConfigDedicatedList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item,
+ { "SoundingRS-UL-ConfigDedicatedAperiodic-r10", "lte-rrc.SoundingRS_UL_ConfigDedicatedAperiodic_r10",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14,
+ { "soundingRS-UL-ConfigDedicatedApUpPTsExtList-r14", "lte-rrc.soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item,
+ { "SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13", "lte-rrc.SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_Config_v1430,
+ { "csi-RS-Config-v1430", "lte-rrc.csi_RS_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigZP_ApList_r14,
+ { "csi-RS-ConfigZP-ApList-r14", "lte-rrc.csi_RS_ConfigZP_ApList_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigZP_ApList_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportConfig_v1430,
+ { "cqi-ReportConfig-v1430", "lte-rrc.cqi_ReportConfig_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_semiOpenLoop_r14,
+ { "semiOpenLoop-r14", "lte-rrc.semiOpenLoop_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_nonUL_Configuration_r10,
{ "nonUL-Configuration-r10", "lte-rrc.nonUL_Configuration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -79213,10 +93566,10 @@ void proto_register_lte_rrc(void) {
{ "pucch-SCell", "lte-rrc.pucch_SCell",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_SCell_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_47,
+ { &hf_lte_rrc_setup_59,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_41", HFILL }},
+ "T_setup_50", HFILL }},
{ &hf_lte_rrc_schedulingRequestConfig_r13,
{ "schedulingRequestConfig-r13", "lte-rrc.schedulingRequestConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SchedulingRequestConfigSCell_r13_vals), 0,
@@ -79241,6 +93594,58 @@ void proto_register_lte_rrc(void) {
{ "laa-SCellConfiguration-r13", "lte-rrc.laa_SCellConfiguration_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_laa_SCellConfiguration_v1430,
+ { "laa-SCellConfiguration-v1430", "lte-rrc.laa_SCellConfiguration_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_typeB_SRS_TPC_PDCCH_Config_r14,
+ { "typeB-SRS-TPC-PDCCH-Config-r14", "lte-rrc.typeB_SRS_TPC_PDCCH_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_TPC_PDCCH_Config_r14_vals), 0,
+ "SRS_TPC_PDCCH_Config_r14", HFILL }},
+ { &hf_lte_rrc_uplinkPUSCH_LessPowerControlDedicated_v1430,
+ { "uplinkPUSCH-LessPowerControlDedicated-v1430", "lte-rrc.uplinkPUSCH_LessPowerControlDedicated_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_01,
+ { "soundingRS-UL-AperiodicConfigDedicatedList-r14", "lte-rrc.soundingRS_UL_AperiodicConfigDedicatedList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_AperiodicConfigDedicatedList_r14_item_01,
+ { "SoundingRS-AperiodicSet-r14", "lte-rrc.SoundingRS_AperiodicSet_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_01,
+ { "soundingRS-UL-ConfigDedicatedApUpPTsExtList-r14", "lte-rrc.soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedApUpPTsExtList_r14_item_01,
+ { "SoundingRS-AperiodicSetUpPTsExt-r14", "lte-rrc.SoundingRS_AperiodicSetUpPTsExt_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_must_Config_r14_01,
+ { "must-Config-r14", "lte-rrc.must_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_must_Config_r14_01_vals), 0,
+ "T_must_Config_r14_01", HFILL }},
+ { &hf_lte_rrc_setup_60,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_51", HFILL }},
+ { &hf_lte_rrc_k_max_r14_01,
+ { "k-max-r14", "lte-rrc.k_max_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_k_max_r14_01_vals), 0,
+ "T_k_max_r14_01", HFILL }},
+ { &hf_lte_rrc_p_a_must_r14_01,
+ { "p-a-must-r14", "lte-rrc.p_a_must_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p_a_must_r14_01_vals), 0,
+ "T_p_a_must_r14_01", HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicated_v1430_01,
+ { "pusch-ConfigDedicated-v1430", "lte-rrc.pusch_ConfigDedicated_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUSCH_ConfigDedicatedSCell_v1430", HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigDedicatedSCell_v1430,
+ { "pdsch-ConfigDedicatedSCell-v1430", "lte-rrc.pdsch_ConfigDedicatedSCell_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_subframeStartPosition_r13,
{ "subframeStartPosition-r13", "lte-rrc.subframeStartPosition_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeStartPosition_r13_vals), 0,
@@ -79249,6 +93654,42 @@ void proto_register_lte_rrc(void) {
{ "laa-SCellSubframeConfig-r13", "lte-rrc.laa_SCellSubframeConfig_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingConfig_UL_r14,
+ { "crossCarrierSchedulingConfig-UL-r14", "lte-rrc.crossCarrierSchedulingConfig_UL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crossCarrierSchedulingConfig_UL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_61,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_52", HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingConfigLAA_UL_r14,
+ { "crossCarrierSchedulingConfigLAA-UL-r14", "lte-rrc.crossCarrierSchedulingConfigLAA_UL_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lbt_Config_r14,
+ { "lbt-Config-r14", "lte-rrc.lbt_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_LBT_Config_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcch_ConfigLAA_r14,
+ { "pdcch-ConfigLAA-r14", "lte-rrc.pdcch_ConfigLAA_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_absenceOfAnyOtherTechnology_r14,
+ { "absenceOfAnyOtherTechnology-r14", "lte-rrc.absenceOfAnyOtherTechnology_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_absenceOfAnyOtherTechnology_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1430,
+ { "soundingRS-UL-ConfigDedicatedAperiodic-v1430", "lte-rrc.soundingRS_UL_ConfigDedicatedAperiodic_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxEnergyDetectionThreshold_r14,
+ { "maxEnergyDetectionThreshold-r14", "lte-rrc.maxEnergyDetectionThreshold_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "INTEGER_M85_M52", HFILL }},
+ { &hf_lte_rrc_energyDetectionThresholdOffset_r14,
+ { "energyDetectionThresholdOffset-r14", "lte-rrc.energyDetectionThresholdOffset_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
+ "INTEGER_M13_20", HFILL }},
{ &hf_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11_item,
{ "CSI-RS-ConfigNZP-r11", "lte-rrc.CSI_RS_ConfigNZP_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -79273,6 +93714,22 @@ void proto_register_lte_rrc(void) {
{ "CSI-RS-ConfigZPId-r11", "lte-rrc.CSI_RS_ConfigZPId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_srs_CC_SetIndexList_r14,
+ { "srs-CC-SetIndexList-r14", "lte-rrc.srs_CC_SetIndexList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14", HFILL }},
+ { &hf_lte_rrc_srs_CC_SetIndexList_r14_item,
+ { "SRS-CC-SetIndex-r14", "lte-rrc.SRS_CC_SetIndex_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_r14,
+ { "soundingRS-UL-ConfigDedicatedAperiodic-r14", "lte-rrc.soundingRS_UL_ConfigDedicatedAperiodic_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10_vals), 0,
+ "SoundingRS_UL_ConfigDedicatedAperiodic_r10", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r14,
+ { "soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r14", "lte-rrc.soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_vals), 0,
+ "SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13", HFILL }},
{ &hf_lte_rrc_rootSequenceIndex,
{ "rootSequenceIndex", "lte-rrc.rootSequenceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79321,6 +93778,22 @@ void proto_register_lte_rrc(void) {
{ "initial-CE-level-r13", "lte-rrc.initial_CE_level_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_rootSequenceIndexHighSpeed_r14,
+ { "rootSequenceIndexHighSpeed-r14", "lte-rrc.rootSequenceIndexHighSpeed_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_837", HFILL }},
+ { &hf_lte_rrc_zeroCorrelationZoneConfigHighSpeed_r14,
+ { "zeroCorrelationZoneConfigHighSpeed-r14", "lte-rrc.zeroCorrelationZoneConfigHighSpeed_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_12", HFILL }},
+ { &hf_lte_rrc_prach_ConfigIndexHighSpeed_r14,
+ { "prach-ConfigIndexHighSpeed-r14", "lte-rrc.prach_ConfigIndexHighSpeed_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_prach_FreqOffsetHighSpeed_r14,
+ { "prach-FreqOffsetHighSpeed-r14", "lte-rrc.prach_FreqOffsetHighSpeed_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_94", HFILL }},
{ &hf_lte_rrc_prach_ConfigIndex_r10,
{ "prach-ConfigIndex-r10", "lte-rrc.prach_ConfigIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79421,14 +93894,18 @@ void proto_register_lte_rrc(void) {
{ "pucch-NumRepetitionCE-Msg4-Level3-r13", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level3_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r14,
+ { "pucch-NumRepetitionCE-Msg4-Level3-r14", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level3_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ackNackRepetition,
{ "ackNackRepetition", "lte-rrc.ackNackRepetition",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_48,
+ { &hf_lte_rrc_setup_62,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_42", HFILL }},
+ "T_setup_53", HFILL }},
{ &hf_lte_rrc_repetitionFactor,
{ "repetitionFactor", "lte-rrc.repetitionFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_vals), 0,
@@ -79461,10 +93938,10 @@ void proto_register_lte_rrc(void) {
{ "twoAntennaPortActivatedPUCCH-Format3-r10", "lte-rrc.twoAntennaPortActivatedPUCCH_Format3_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_49,
+ { &hf_lte_rrc_setup_63,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_43", HFILL }},
+ "T_setup_54", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10,
{ "n3PUCCH-AN-ListP1-r10", "lte-rrc.n3PUCCH_AN_ListP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79481,10 +93958,10 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-r10", "lte-rrc.n1PUCCH_AN_CS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_50,
+ { &hf_lte_rrc_setup_64,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_44", HFILL }},
+ "T_setup_55", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r10,
{ "n1PUCCH-AN-CS-List-r10", "lte-rrc.n1PUCCH_AN_CS_List_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79509,10 +93986,10 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-v1130", "lte-rrc.n1PUCCH_AN_CS_v1130",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_v1130_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_51,
+ { &hf_lte_rrc_setup_65,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_45", HFILL }},
+ "T_setup_56", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11,
{ "n1PUCCH-AN-CS-ListP1-r11", "lte-rrc.n1PUCCH_AN_CS_ListP1_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79525,10 +94002,10 @@ void proto_register_lte_rrc(void) {
{ "nPUCCH-Param-r11", "lte-rrc.nPUCCH_Param_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nPUCCH_Param_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_52,
+ { &hf_lte_rrc_setup_66,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_46", HFILL }},
+ "T_setup_57", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r11,
{ "nPUCCH-Identity-r11", "lte-rrc.nPUCCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79541,10 +94018,10 @@ void proto_register_lte_rrc(void) {
{ "nkaPUCCH-Param-r12", "lte-rrc.nkaPUCCH_Param_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nkaPUCCH_Param_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_53,
+ { &hf_lte_rrc_setup_67,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_47", HFILL }},
+ "T_setup_58", HFILL }},
{ &hf_lte_rrc_nkaPUCCH_AN_r12,
{ "nkaPUCCH-AN-r12", "lte-rrc.nkaPUCCH_AN_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79553,10 +94030,10 @@ void proto_register_lte_rrc(void) {
{ "ackNackRepetition-r13", "lte-rrc.ackNackRepetition_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_54,
+ { &hf_lte_rrc_setup_68,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_48", HFILL }},
+ "T_setup_59", HFILL }},
{ &hf_lte_rrc_repetitionFactor_r13,
{ "repetitionFactor-r13", "lte-rrc.repetitionFactor_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_r13_vals), 0,
@@ -79589,10 +94066,10 @@ void proto_register_lte_rrc(void) {
{ "twoAntennaPortActivatedPUCCH-Format3-r13", "lte-rrc.twoAntennaPortActivatedPUCCH_Format3_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_55,
+ { &hf_lte_rrc_setup_69,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_49", HFILL }},
+ "T_setup_60", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r13,
{ "n3PUCCH-AN-ListP1-r13", "lte-rrc.n3PUCCH_AN_ListP1_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79609,10 +94086,10 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-r13", "lte-rrc.n1PUCCH_AN_CS_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_56,
+ { &hf_lte_rrc_setup_70,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_50", HFILL }},
+ "T_setup_61", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r13,
{ "n1PUCCH-AN-CS-List-r13", "lte-rrc.n1PUCCH_AN_CS_List_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79681,10 +94158,10 @@ void proto_register_lte_rrc(void) {
{ "nPUCCH-Param-r13", "lte-rrc.nPUCCH_Param_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nPUCCH_Param_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_57,
+ { &hf_lte_rrc_setup_71,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_51", HFILL }},
+ "T_setup_62", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r13,
{ "nPUCCH-Identity-r13", "lte-rrc.nPUCCH_Identity_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79697,10 +94174,10 @@ void proto_register_lte_rrc(void) {
{ "nkaPUCCH-Param-r13", "lte-rrc.nkaPUCCH_Param_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nkaPUCCH_Param_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_58,
+ { &hf_lte_rrc_setup_72,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_52", HFILL }},
+ "T_setup_63", HFILL }},
{ &hf_lte_rrc_nkaPUCCH_AN_r13,
{ "nkaPUCCH-AN-r13", "lte-rrc.nkaPUCCH_AN_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79729,10 +94206,10 @@ void proto_register_lte_rrc(void) {
{ "pucch-NumRepetitionCE-r13", "lte-rrc.pucch_NumRepetitionCE_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_59,
+ { &hf_lte_rrc_setup_73,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_53_vals), 0,
- "T_setup_53", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_64_vals), 0,
+ "T_setup_64", HFILL }},
{ &hf_lte_rrc_modeA,
{ "modeA", "lte-rrc.modeA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -79757,6 +94234,10 @@ void proto_register_lte_rrc(void) {
{ "pucch-NumRepetitionCE-format2-r13", "lte-rrc.pucch_NumRepetitionCE_format2_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format2_r13_01_vals), 0,
"T_pucch_NumRepetitionCE_format2_r13_01", HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r14,
+ { "pucch-NumRepetitionCE-format1-r14", "lte-rrc.pucch_NumRepetitionCE_format1_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format1_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_startingPRB_format4_r13,
{ "startingPRB-format4-r13", "lte-rrc.startingPRB_format4_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79861,10 +94342,10 @@ void proto_register_lte_rrc(void) {
{ "pusch-DMRS-r11", "lte-rrc.pusch_DMRS_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_DMRS_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_60,
+ { &hf_lte_rrc_setup_74,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_54", HFILL }},
+ "T_setup_65", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r11,
{ "nPUSCH-Identity-r11", "lte-rrc.nPUSCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79877,10 +94358,10 @@ void proto_register_lte_rrc(void) {
{ "uciOnPUSCH", "lte-rrc.uciOnPUSCH",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uciOnPUSCH_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_61,
+ { &hf_lte_rrc_setup_75,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_55", HFILL }},
+ "T_setup_66", HFILL }},
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12,
{ "betaOffset-ACK-Index-SubframeSet2-r12", "lte-rrc.betaOffset_ACK_Index_SubframeSet2_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79957,10 +94438,10 @@ void proto_register_lte_rrc(void) {
{ "pusch-DMRS-r11", "lte-rrc.pusch_DMRS_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_DMRS_r11_01_vals), 0,
"T_pusch_DMRS_r11_01", HFILL }},
- { &hf_lte_rrc_setup_62,
+ { &hf_lte_rrc_setup_76,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_56", HFILL }},
+ "T_setup_67", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r13,
{ "nPUSCH-Identity-r13", "lte-rrc.nPUSCH_Identity_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -79973,10 +94454,10 @@ void proto_register_lte_rrc(void) {
{ "uciOnPUSCH", "lte-rrc.uciOnPUSCH",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uciOnPUSCH_01_vals), 0,
"T_uciOnPUSCH_01", HFILL }},
- { &hf_lte_rrc_setup_63,
+ { &hf_lte_rrc_setup_77,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_57", HFILL }},
+ "T_setup_68", HFILL }},
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13,
{ "betaOffset-ACK-Index-SubframeSet2-r13", "lte-rrc.betaOffset_ACK_Index_SubframeSet2_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -80017,6 +94498,26 @@ void proto_register_lte_rrc(void) {
{ "pusch-HoppingConfig-r13", "lte-rrc.pusch_HoppingConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_HoppingConfig_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14,
+ { "ce-PUSCH-NB-MaxTBS-r14", "lte-rrc.ce_PUSCH_NB_MaxTBS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_PUSCH_MaxBandwidth_r14,
+ { "ce-PUSCH-MaxBandwidth-r14", "lte-rrc.ce_PUSCH_MaxBandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PUSCH_MaxBandwidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_PUSCH_UpPTS_r14,
+ { "tdd-PUSCH-UpPTS-r14", "lte-rrc.tdd_PUSCH_UpPTS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_TDD_PUSCH_UpPTS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_DMRS_IFDMA_r14,
+ { "ul-DMRS-IFDMA-r14", "lte-rrc.ul_DMRS_IFDMA_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_enable256QAM_r14,
+ { "enable256QAM-r14", "lte-rrc.enable256QAM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_Enable256QAM_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_groupHoppingDisabled_r10_01,
{ "groupHoppingDisabled-r10", "lte-rrc.groupHoppingDisabled_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_groupHoppingDisabled_r10_01_vals), 0,
@@ -80025,6 +94526,74 @@ void proto_register_lte_rrc(void) {
{ "dmrs-WithOCC-Activated-r10", "lte-rrc.dmrs_WithOCC_Activated_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_WithOCC_Activated_r10_01_vals), 0,
"T_dmrs_WithOCC_Activated_r10_01", HFILL }},
+ { &hf_lte_rrc_setup_78,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_69", HFILL }},
+ { &hf_lte_rrc_symPUSCH_UpPTS_r14,
+ { "symPUSCH-UpPTS-r14", "lte-rrc.symPUSCH_UpPTS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_symPUSCH_UpPTS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dmrs_LessUpPTS_Config_r14,
+ { "dmrs-LessUpPTS-Config-r14", "lte-rrc.dmrs_LessUpPTS_Config_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_LessUpPTS_Config_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_79,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_70_vals), 0,
+ "T_setup_70", HFILL }},
+ { &hf_lte_rrc_tpc_SubframeSet_Configured_r14,
+ { "tpc-SubframeSet-Configured-r14", "lte-rrc.tpc_SubframeSet_Configured_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tpc_SubframeSet_Configured_r14", HFILL }},
+ { &hf_lte_rrc_subframeSet1_DCI_Format0_r14,
+ { "subframeSet1-DCI-Format0-r14", "lte-rrc.subframeSet1_DCI_Format0_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_subframeSet1_DCI_Format4_r14,
+ { "subframeSet1-DCI-Format4-r14", "lte-rrc.subframeSet1_DCI_Format4_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_subframeSet2_DCI_Format0_r14,
+ { "subframeSet2-DCI-Format0-r14", "lte-rrc.subframeSet2_DCI_Format0_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_subframeSet2_DCI_Format4_r14,
+ { "subframeSet2-DCI-Format4-r14", "lte-rrc.subframeSet2_DCI_Format4_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_tpc_SubframeSet_NotConfigured_r14,
+ { "tpc-SubframeSet-NotConfigured-r14", "lte-rrc.tpc_SubframeSet_NotConfigured_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tpc_SubframeSet_NotConfigured_r14", HFILL }},
+ { &hf_lte_rrc_dci_Format0_r14,
+ { "dci-Format0-r14", "lte-rrc.dci_Format0_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_dci_Format4_r14,
+ { "dci-Format4-r14", "lte-rrc.dci_Format4_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_setup_80,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_71", HFILL }},
+ { &hf_lte_rrc_pusch_HoppingOffsetPUSCH_Enh_r14,
+ { "pusch-HoppingOffsetPUSCH-Enh-r14", "lte-rrc.pusch_HoppingOffsetPUSCH_Enh_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_100", HFILL }},
+ { &hf_lte_rrc_interval_ULHoppingPUSCH_Enh_r14,
+ { "interval-ULHoppingPUSCH-Enh-r14", "lte-rrc.interval_ULHoppingPUSCH_Enh_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_PUSCH_Enh_r14,
+ { "interval-FDD-PUSCH-Enh-r14", "lte-rrc.interval_FDD_PUSCH_Enh_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_PUSCH_Enh_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_TDD_PUSCH_Enh_r14,
+ { "interval-TDD-PUSCH-Enh-r14", "lte-rrc.interval_TDD_PUSCH_Enh_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_PUSCH_Enh_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_groupHoppingEnabled,
{ "groupHoppingEnabled", "lte-rrc.groupHoppingEnabled",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -80249,6 +94818,18 @@ void proto_register_lte_rrc(void) {
{ "pucch-ConfigCommon-v1310", "lte-rrc.pucch_ConfigCommon_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedConfig_r14,
+ { "highSpeedConfig-r14", "lte-rrc.highSpeedConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_prach_Config_v1430,
+ { "prach-Config-v1430", "lte-rrc.prach_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_ConfigCommon_v1430,
+ { "pucch-ConfigCommon-v1430", "lte-rrc.pucch_ConfigCommon_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_prach_Config_01,
{ "prach-Config", "lte-rrc.prach_Config_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -80377,6 +94958,58 @@ void proto_register_lte_rrc(void) {
{ "uplinkPowerControlCommonSCell-v1310", "lte-rrc.uplinkPowerControlCommonSCell_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedConfigSCell_r14,
+ { "highSpeedConfigSCell-r14", "lte-rrc.highSpeedConfigSCell_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_Configuration_r14,
+ { "ul-Configuration-r14", "lte-rrc.ul_Configuration_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_FreqInfo_r14,
+ { "ul-FreqInfo-r14", "lte-rrc.ul_FreqInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_CarrierFreq_r14,
+ { "ul-CarrierFreq-r14", "lte-rrc.ul_CarrierFreq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_ul_Bandwidth_r14,
+ { "ul-Bandwidth-r14", "lte-rrc.ul_Bandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_Bandwidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalSpectrumEmissionSCell_r14,
+ { "additionalSpectrumEmissionSCell-r14", "lte-rrc.additionalSpectrumEmissionSCell_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalSpectrumEmission", HFILL }},
+ { &hf_lte_rrc_p_Max_r14,
+ { "p-Max-r14", "lte-rrc.p_Max_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "P_Max", HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigCommon_r14,
+ { "soundingRS-UL-ConfigCommon-r14", "lte-rrc.soundingRS_UL_ConfigCommon_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigCommon_vals), 0,
+ "SoundingRS_UL_ConfigCommon", HFILL }},
+ { &hf_lte_rrc_ul_CyclicPrefixLength_r14,
+ { "ul-CyclicPrefixLength-r14", "lte-rrc.ul_CyclicPrefixLength_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_CyclicPrefixLength_vals), 0,
+ "UL_CyclicPrefixLength", HFILL }},
+ { &hf_lte_rrc_prach_ConfigSCell_r14,
+ { "prach-ConfigSCell-r14", "lte-rrc.prach_ConfigSCell_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PRACH_ConfigSCell_r10", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommonPUSCH_LessCell_v1430,
+ { "uplinkPowerControlCommonPUSCH-LessCell-v1430", "lte-rrc.uplinkPowerControlCommonPUSCH_LessCell_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_harq_ReferenceConfig_r14,
+ { "harq-ReferenceConfig-r14", "lte-rrc.harq_ReferenceConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_harq_ReferenceConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_FlexibleTiming_r14,
+ { "soundingRS-FlexibleTiming-r14", "lte-rrc.soundingRS_FlexibleTiming_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_soundingRS_FlexibleTiming_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_modificationPeriodCoeff,
{ "modificationPeriodCoeff", "lte-rrc.modificationPeriodCoeff",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_vals), 0,
@@ -80457,6 +95090,18 @@ void proto_register_lte_rrc(void) {
{ "nB-v1310", "lte-rrc.nB_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nB_v1310_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedEnhancedMeasFlag_r14,
+ { "highSpeedEnhancedMeasFlag-r14", "lte-rrc.highSpeedEnhancedMeasFlag_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_highSpeedEnhancedMeasFlag_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14,
+ { "highSpeedEnhancedDemodulationFlag-r14", "lte-rrc.highSpeedEnhancedDemodulationFlag_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedEnhancedDemodulationFlag_r14_01,
+ { "highSpeedEnhancedDemodulationFlag-r14", "lte-rrc.highSpeedEnhancedDemodulationFlag_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_highSpeedEnhancedDemodulationFlag_r14_01_vals), 0,
+ "T_highSpeedEnhancedDemodulationFlag_r14_01", HFILL }},
{ &hf_lte_rrc_srb_ToAddModList,
{ "srb-ToAddModList", "lte-rrc.srb_ToAddModList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -80509,6 +95154,10 @@ void proto_register_lte_rrc(void) {
{ "rlf-TimersAndConstants-r13", "lte-rrc.rlf_TimersAndConstants_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RLF_TimersAndConstants_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_sps_Config_v1430,
+ { "sps-Config-v1430", "lte-rrc.sps_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_physicalConfigDedicatedPSCell_r12,
{ "physicalConfigDedicatedPSCell-r12", "lte-rrc.physicalConfigDedicatedPSCell_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -80617,6 +95266,22 @@ void proto_register_lte_rrc(void) {
{ "drb-TypeLWIP-r13", "lte-rrc.drb_TypeLWIP_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_TypeLWIP_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rlc_Config_v1430,
+ { "rlc-Config-v1430", "lte-rrc.rlc_Config_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RLC_Config_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_UL_Aggregation_r14,
+ { "lwip-UL-Aggregation-r14", "lte-rrc.lwip_UL_Aggregation_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_lwip_DL_Aggregation_r14,
+ { "lwip-DL-Aggregation-r14", "lte-rrc.lwip_DL_Aggregation_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_lwa_WLAN_AC_r14,
+ { "lwa-WLAN-AC-r14", "lte-rrc.lwa_WLAN_AC_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_WLAN_AC_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_drb_Type_r12_01,
{ "drb-Type-r12", "lte-rrc.drb_Type_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_Type_r12_01_vals), 0,
@@ -80649,11 +95314,11 @@ void proto_register_lte_rrc(void) {
{ "DRB-Identity", "lte-rrc.DRB_Identity",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_64,
+ { &hf_lte_rrc_setup_81,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
"MeasSubframePattern_r10", HFILL }},
- { &hf_lte_rrc_setup_65,
+ { &hf_lte_rrc_setup_82,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r11", HFILL }},
@@ -80673,7 +95338,7 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_66,
+ { &hf_lte_rrc_setup_83,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r13", HFILL }},
@@ -80689,10 +95354,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r13", "lte-rrc.mbsfn_SubframeConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_67,
+ { &hf_lte_rrc_setup_84,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_58", HFILL }},
+ "T_setup_72", HFILL }},
{ &hf_lte_rrc_neighCellsToReleaseList_r12,
{ "neighCellsToReleaseList-r12", "lte-rrc.neighCellsToReleaseList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -80741,10 +95406,10 @@ void proto_register_lte_rrc(void) {
{ "resAllocGranularity-r12", "lte-rrc.resAllocGranularity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_4", HFILL }},
- { &hf_lte_rrc_setup_68,
+ { &hf_lte_rrc_setup_85,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_59", HFILL }},
+ "T_setup_73", HFILL }},
{ &hf_lte_rrc_rclwi_Config_r13,
{ "rclwi-Config-r13", "lte-rrc.rclwi_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -80817,6 +95482,14 @@ void proto_register_lte_rrc(void) {
{ "pollPDU-v1310", "lte-rrc.pollPDU_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PollPDU_v1310_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_setup_86,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_74", HFILL }},
+ { &hf_lte_rrc_pollByte_r14,
+ { "pollByte-r14", "lte-rrc.pollByte_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PollByte_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_t_PollRetransmit,
{ "t-PollRetransmit", "lte-rrc.t_PollRetransmit",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_T_PollRetransmit_vals_ext, 0,
@@ -80845,10 +95518,10 @@ void proto_register_lte_rrc(void) {
{ "sn-FieldLength", "lte-rrc.sn_FieldLength",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SN_FieldLength_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_69,
+ { &hf_lte_rrc_setup_87,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_60", HFILL }},
+ "T_setup_75", HFILL }},
{ &hf_lte_rrc_t301_r9,
{ "t301-r9", "lte-rrc.t301_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r9_vals), 0,
@@ -80869,10 +95542,10 @@ void proto_register_lte_rrc(void) {
{ "n311-r9", "lte-rrc.n311_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n311_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_70,
+ { &hf_lte_rrc_setup_88,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_61", HFILL }},
+ "T_setup_76", HFILL }},
{ &hf_lte_rrc_t301_v1310,
{ "t301-v1310", "lte-rrc.t301_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_v1310_vals), 0,
@@ -80881,10 +95554,10 @@ void proto_register_lte_rrc(void) {
{ "t310-v1330", "lte-rrc.t310_v1330",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t310_v1330_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_71,
+ { &hf_lte_rrc_setup_89,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_62", HFILL }},
+ "T_setup_77", HFILL }},
{ &hf_lte_rrc_t313_r12,
{ "t313-r12", "lte-rrc.t313_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t313_r12_vals), 0,
@@ -81029,10 +95702,10 @@ void proto_register_lte_rrc(void) {
{ "fdd", "lte-rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_72,
+ { &hf_lte_rrc_setup_90,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_63", HFILL }},
+ "T_setup_78", HFILL }},
{ &hf_lte_rrc_sr_PUCCH_ResourceIndex,
{ "sr-PUCCH-ResourceIndex", "lte-rrc.sr_PUCCH_ResourceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -81049,10 +95722,10 @@ void proto_register_lte_rrc(void) {
{ "sr-PUCCH-ResourceIndexP1-r10", "lte-rrc.sr_PUCCH_ResourceIndexP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2047", HFILL }},
- { &hf_lte_rrc_setup_73,
+ { &hf_lte_rrc_setup_91,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_64", HFILL }},
+ "T_setup_79", HFILL }},
{ &hf_lte_rrc_sr_PUCCH_ResourceIndex_r13,
{ "sr-PUCCH-ResourceIndex-r13", "lte-rrc.sr_PUCCH_ResourceIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -81069,10 +95742,10 @@ void proto_register_lte_rrc(void) {
{ "dsr-TransMax-r13", "lte-rrc.dsr_TransMax_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dsr_TransMax_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_74,
+ { &hf_lte_rrc_setup_92,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_65", HFILL }},
+ "T_setup_80", HFILL }},
{ &hf_lte_rrc_srs_BandwidthConfig,
{ "srs-BandwidthConfig", "lte-rrc.srs_BandwidthConfig",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_BandwidthConfig_vals), 0,
@@ -81089,10 +95762,10 @@ void proto_register_lte_rrc(void) {
{ "srs-MaxUpPts", "lte-rrc.srs_MaxUpPts",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_MaxUpPts_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_75,
+ { &hf_lte_rrc_setup_93,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_66", HFILL }},
+ "T_setup_81", HFILL }},
{ &hf_lte_rrc_srs_Bandwidth,
{ "srs-Bandwidth", "lte-rrc.srs_Bandwidth",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_Bandwidth_vals), 0,
@@ -81125,10 +95798,10 @@ void proto_register_lte_rrc(void) {
{ "srs-AntennaPort-r10", "lte-rrc.srs_AntennaPort_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_AntennaPort_vals), 0,
"SRS_AntennaPort", HFILL }},
- { &hf_lte_rrc_setup_76,
+ { &hf_lte_rrc_setup_94,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_67", HFILL }},
+ "T_setup_82", HFILL }},
{ &hf_lte_rrc_transmissionComb_v1310,
{ "transmissionComb-v1310", "lte-rrc.transmissionComb_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -81141,10 +95814,10 @@ void proto_register_lte_rrc(void) {
{ "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_77,
+ { &hf_lte_rrc_setup_95,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_68", HFILL }},
+ "T_setup_83", HFILL }},
{ &hf_lte_rrc_srs_UpPtsAdd_r13,
{ "srs-UpPtsAdd-r13", "lte-rrc.srs_UpPtsAdd_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_r13_vals), 0,
@@ -81185,10 +95858,10 @@ void proto_register_lte_rrc(void) {
{ "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_01_vals), 0,
"T_transmissionCombNum_r13_01", HFILL }},
- { &hf_lte_rrc_setup_78,
+ { &hf_lte_rrc_setup_96,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_69", HFILL }},
+ "T_setup_84", HFILL }},
{ &hf_lte_rrc_srs_ConfigIndexAp_r10,
{ "srs-ConfigIndexAp-r10", "lte-rrc.srs_ConfigIndexAp_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -81205,10 +95878,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ActivateAp-r10", "lte-rrc.srs_ActivateAp_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_79,
+ { &hf_lte_rrc_setup_97,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_70", HFILL }},
+ "T_setup_85", HFILL }},
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_r10,
{ "srs-ConfigApDCI-Format0-r10", "lte-rrc.srs_ConfigApDCI_Format0_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -81217,10 +95890,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ConfigApDCI-Format1a2b2c-r10", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRS_ConfigAp_r10", HFILL }},
- { &hf_lte_rrc_setup_80,
+ { &hf_lte_rrc_setup_98,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_71", HFILL }},
+ "T_setup_86", HFILL }},
{ &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310,
{ "srs-ConfigApDCI-Format4-v1310", "lte-rrc.srs_ConfigApDCI_Format4_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -81233,10 +95906,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ActivateAp-v1310", "lte-rrc.srs_ActivateAp_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_81,
+ { &hf_lte_rrc_setup_99,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_72", HFILL }},
+ "T_setup_87", HFILL }},
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_v1310,
{ "srs-ConfigApDCI-Format0-v1310", "lte-rrc.srs_ConfigApDCI_Format0_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -81245,10 +95918,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ConfigApDCI-Format1a2b2c-v1310", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRS_ConfigAp_v1310", HFILL }},
- { &hf_lte_rrc_setup_82,
+ { &hf_lte_rrc_setup_100,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_73", HFILL }},
+ "T_setup_88", HFILL }},
{ &hf_lte_rrc_srs_UpPtsAdd_r13_01,
{ "srs-UpPtsAdd-r13", "lte-rrc.srs_UpPtsAdd_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_r13_01_vals), 0,
@@ -81269,10 +95942,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ActivateAp-r13", "lte-rrc.srs_ActivateAp_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_83,
+ { &hf_lte_rrc_setup_101,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_74", HFILL }},
+ "T_setup_89", HFILL }},
{ &hf_lte_rrc_srs_ConfigApDCI_Format0_r13,
{ "srs-ConfigApDCI-Format0-r13", "lte-rrc.srs_ConfigApDCI_Format0_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -81281,6 +95954,14 @@ void proto_register_lte_rrc(void) {
{ "srs-ConfigApDCI-Format1a2b2c-r13", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"SRS_ConfigAp_r13", HFILL }},
+ { &hf_lte_rrc_setup_102,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_90", HFILL }},
+ { &hf_lte_rrc_srs_SubframeIndication_r14,
+ { "srs-SubframeIndication-r14", "lte-rrc.srs_SubframeIndication_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
{ &hf_lte_rrc_srs_AntennaPortAp_r10,
{ "srs-AntennaPortAp-r10", "lte-rrc.srs_AntennaPortAp_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_AntennaPort_vals), 0,
@@ -81349,10 +96030,50 @@ void proto_register_lte_rrc(void) {
{ "sps-ConfigUL", "lte-rrc.sps_ConfigUL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SPS_ConfigUL_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_84,
+ { &hf_lte_rrc_ul_SPS_V_RNTI_r14,
+ { "ul-SPS-V-RNTI-r14", "lte-rrc.ul_SPS_V_RNTI_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "C_RNTI", HFILL }},
+ { &hf_lte_rrc_sl_SPS_V_RNTI_r14,
+ { "sl-SPS-V-RNTI-r14", "lte-rrc.sl_SPS_V_RNTI_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "C_RNTI", HFILL }},
+ { &hf_lte_rrc_sps_ConfigUL_ToAddModList_r14,
+ { "sps-ConfigUL-ToAddModList-r14", "lte-rrc.sps_ConfigUL_ToAddModList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_ConfigUL_ToReleaseList_r14,
+ { "sps-ConfigUL-ToReleaseList-r14", "lte-rrc.sps_ConfigUL_ToReleaseList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_ConfigSL_ToAddModList_r14,
+ { "sps-ConfigSL-ToAddModList-r14", "lte-rrc.sps_ConfigSL_ToAddModList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_ConfigSL_ToReleaseList_r14,
+ { "sps-ConfigSL-ToReleaseList-r14", "lte-rrc.sps_ConfigSL_ToReleaseList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SPS_ConfigUL_ToAddModList_r14_item,
+ { "SPS-ConfigUL", "lte-rrc.SPS_ConfigUL",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SPS_ConfigUL_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SPS_ConfigUL_ToReleaseList_r14_item,
+ { "SPS-ConfigIndex-r14", "lte-rrc.SPS_ConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SPS_ConfigSL_ToAddModList_r14_item,
+ { "SPS-ConfigSL-r14", "lte-rrc.SPS_ConfigSL_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SPS_ConfigSL_ToReleaseList_r14_item,
+ { "SPS-ConfigIndex-r14", "lte-rrc.SPS_ConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_103,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_75", HFILL }},
+ "T_setup_91", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalDL,
{ "semiPersistSchedIntervalDL", "lte-rrc.semiPersistSchedIntervalDL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalDL_vals), 0,
@@ -81369,18 +96090,18 @@ void proto_register_lte_rrc(void) {
{ "twoAntennaPortActivated-r10", "lte-rrc.twoAntennaPortActivated_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivated_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_85,
+ { &hf_lte_rrc_setup_104,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_76", HFILL }},
+ "T_setup_92", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_PersistentListP1_r10,
{ "n1PUCCH-AN-PersistentListP1-r10", "lte-rrc.n1PUCCH_AN_PersistentListP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"N1PUCCH_AN_PersistentList", HFILL }},
- { &hf_lte_rrc_setup_86,
+ { &hf_lte_rrc_setup_105,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_77", HFILL }},
+ "T_setup_93", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalUL,
{ "semiPersistSchedIntervalUL", "lte-rrc.semiPersistSchedIntervalUL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalUL_vals), 0,
@@ -81409,10 +96130,10 @@ void proto_register_lte_rrc(void) {
{ "p0-PersistentSubframeSet2-r12", "lte-rrc.p0_PersistentSubframeSet2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p0_PersistentSubframeSet2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_87,
+ { &hf_lte_rrc_setup_106,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_78", HFILL }},
+ "T_setup_94", HFILL }},
{ &hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12,
{ "p0-NominalPUSCH-PersistentSubframeSet2-r12", "lte-rrc.p0_NominalPUSCH_PersistentSubframeSet2_r12",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
@@ -81425,10 +96146,58 @@ void proto_register_lte_rrc(void) {
{ "numberOfConfUlSPS-Processes-r13", "lte-rrc.numberOfConfUlSPS_Processes_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_fixedRV_NonAdaptive_r14,
+ { "fixedRV-NonAdaptive-r14", "lte-rrc.fixedRV_NonAdaptive_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fixedRV_NonAdaptive_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_ConfigIndex_r14,
+ { "sps-ConfigIndex-r14", "lte-rrc.sps_ConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_semiPersistSchedIntervalUL_v1430,
+ { "semiPersistSchedIntervalUL-v1430", "lte-rrc.semiPersistSchedIntervalUL_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalUL_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_semiPersistSchedIntervalSL_r14,
+ { "semiPersistSchedIntervalSL-r14", "lte-rrc.semiPersistSchedIntervalSL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalSL_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_N1PUCCH_AN_PersistentList_item,
{ "N1PUCCH-AN-PersistentList item", "lte-rrc.N1PUCCH_AN_PersistentList_item",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_setup_107,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_95", HFILL }},
+ { &hf_lte_rrc_srs_TPC_RNTI_r14,
+ { "srs-TPC-RNTI-r14", "lte-rrc.srs_TPC_RNTI_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_startingBitOfFormat3B_r14,
+ { "startingBitOfFormat3B-r14", "lte-rrc.startingBitOfFormat3B_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_fieldTypeFormat3B_r14,
+ { "fieldTypeFormat3B-r14", "lte-rrc.fieldTypeFormat3B_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_srs_CC_SetIndexlist_r14,
+ { "srs-CC-SetIndexlist-r14", "lte-rrc.srs_CC_SetIndexlist_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14", HFILL }},
+ { &hf_lte_rrc_srs_CC_SetIndexlist_r14_item,
+ { "SRS-CC-SetIndex-r14", "lte-rrc.SRS_CC_SetIndex_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cc_SetIndex_r14,
+ { "cc-SetIndex-r14", "lte-rrc.cc_SetIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_cc_IndexInOneCC_Set_r14,
+ { "cc-IndexInOneCC-Set-r14", "lte-rrc.cc_IndexInOneCC_Set_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
{ &hf_lte_rrc_subframeAssignment,
{ "subframeAssignment", "lte-rrc.subframeAssignment",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeAssignment_vals), 0,
@@ -81441,14 +96210,18 @@ void proto_register_lte_rrc(void) {
{ "specialSubframePatterns-v1130", "lte-rrc.specialSubframePatterns_v1130",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_specialSubframePatterns_v1130_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_specialSubframePatterns_v1430,
+ { "specialSubframePatterns-v1430", "lte-rrc.specialSubframePatterns_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_specialSubframePatterns_v1430_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_subframeAssignmentSL_r12,
{ "subframeAssignmentSL-r12", "lte-rrc.subframeAssignmentSL_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeAssignmentSL_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_88,
+ { &hf_lte_rrc_setup_108,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_79", HFILL }},
+ "T_setup_96", HFILL }},
{ &hf_lte_rrc_tpc_RNTI,
{ "tpc-RNTI", "lte-rrc.tpc_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -81457,10 +96230,10 @@ void proto_register_lte_rrc(void) {
{ "tpc-Index", "lte-rrc.tpc_Index",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TPC_Index_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_89,
+ { &hf_lte_rrc_setup_109,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_80", HFILL }},
+ "T_setup_97", HFILL }},
{ &hf_lte_rrc_tpc_Index_PUCCH_SCell_r13,
{ "tpc-Index-PUCCH-SCell-r13", "lte-rrc.tpc_Index_PUCCH_SCell_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TPC_Index_vals), 0,
@@ -81577,6 +96350,18 @@ void proto_register_lte_rrc(void) {
{ "deltaF-PUCCH-Format5-13", "lte-rrc.deltaF_PUCCH_Format5_13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format5_13_01_vals), 0,
"T_deltaF_PUCCH_Format5_13_01", HFILL }},
+ { &hf_lte_rrc_p0_Nominal_PeriodicSRS_r14,
+ { "p0-Nominal-PeriodicSRS-r14", "lte-rrc.p0_Nominal_PeriodicSRS_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "INTEGER_M126_24", HFILL }},
+ { &hf_lte_rrc_p0_Nominal_AperiodicSRS_r14,
+ { "p0-Nominal-AperiodicSRS-r14", "lte-rrc.p0_Nominal_AperiodicSRS_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "INTEGER_M126_24", HFILL }},
+ { &hf_lte_rrc_alpha_SRS_r14,
+ { "alpha-SRS-r14", "lte-rrc.alpha_SRS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_Alpha_r12_vals), 0,
+ "Alpha_r12", HFILL }},
{ &hf_lte_rrc_p0_UE_PUSCH,
{ "p0-UE-PUSCH", "lte-rrc.p0_UE_PUSCH",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
@@ -81625,10 +96410,10 @@ void proto_register_lte_rrc(void) {
{ "set2PowerControlParameter", "lte-rrc.set2PowerControlParameter",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_set2PowerControlParameter_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_90,
+ { &hf_lte_rrc_setup_110,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_81", HFILL }},
+ "T_setup_98", HFILL }},
{ &hf_lte_rrc_tpc_SubframeSet_r12,
{ "tpc-SubframeSet-r12", "lte-rrc.tpc_SubframeSet_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -81645,6 +96430,18 @@ void proto_register_lte_rrc(void) {
{ "p0-UE-PUSCH-SubframeSet2-r12", "lte-rrc.p0_UE_PUSCH_SubframeSet2_r12",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
"INTEGER_M8_7", HFILL }},
+ { &hf_lte_rrc_p0_UE_PeriodicSRS_r14,
+ { "p0-UE-PeriodicSRS-r14", "lte-rrc.p0_UE_PeriodicSRS_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
+ "INTEGER_M8_7", HFILL }},
+ { &hf_lte_rrc_p0_UE_AperiodicSRS_r14,
+ { "p0-UE-AperiodicSRS-r14", "lte-rrc.p0_UE_AperiodicSRS_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
+ "INTEGER_M8_7", HFILL }},
+ { &hf_lte_rrc_accumulationEnabled_r14,
+ { "accumulationEnabled-r14", "lte-rrc.accumulationEnabled_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_p0_UE_PUSCH_r10,
{ "p0-UE-PUSCH-r10", "lte-rrc.p0_UE_PUSCH_r10",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
@@ -81729,6 +96526,10 @@ void proto_register_lte_rrc(void) {
{ "successReportRequested-r13", "lte-rrc.successReportRequested_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_successReportRequested_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_wlan_SuspendConfig_r14,
+ { "wlan-SuspendConfig-r14", "lte-rrc.wlan_SuspendConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cipheringAlgorithm,
{ "cipheringAlgorithm", "lte-rrc.cipheringAlgorithm",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CipheringAlgorithm_r12_vals), 0,
@@ -81925,6 +96726,26 @@ void proto_register_lte_rrc(void) {
{ "drb-ContinueROHC-r11", "lte-rrc.drb_ContinueROHC_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_ContinueROHC_r11_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mobilityControlInfoV2X_r14,
+ { "mobilityControlInfoV2X-r14", "lte-rrc.mobilityControlInfoV2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_handoverWithoutWT_Change_r14,
+ { "handoverWithoutWT-Change-r14", "lte-rrc.handoverWithoutWT_Change_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_handoverWithoutWT_Change_r14_vals), 0,
+ "T_handoverWithoutWT_Change_r14", HFILL }},
+ { &hf_lte_rrc_makeBeforeBreak_r14,
+ { "makeBeforeBreak-r14", "lte-rrc.makeBeforeBreak_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_makeBeforeBreak_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rach_Skip_r14,
+ { "rach-Skip-r14", "lte-rrc.rach_Skip_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sameSFN_Indication_r14,
+ { "sameSFN-Indication-r14", "lte-rrc.sameSFN_Indication_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sameSFN_Indication_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_t307_r12,
{ "t307-r12", "lte-rrc.t307_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t307_r12_vals), 0,
@@ -81941,6 +96762,22 @@ void proto_register_lte_rrc(void) {
{ "cipheringAlgorithmSCG-r12", "lte-rrc.cipheringAlgorithmSCG_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CipheringAlgorithm_r12_vals), 0,
"CipheringAlgorithm_r12", HFILL }},
+ { &hf_lte_rrc_makeBeforeBreakSCG_r14,
+ { "makeBeforeBreakSCG-r14", "lte-rrc.makeBeforeBreakSCG_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_makeBeforeBreakSCG_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rach_SkipSCG_r14,
+ { "rach-SkipSCG-r14", "lte-rrc.rach_SkipSCG_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RACH_Skip_r14", HFILL }},
+ { &hf_lte_rrc_v2x_CommSyncConfig_r14,
+ { "v2x-CommSyncConfig-r14", "lte-rrc.v2x_CommSyncConfig_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SyncConfigListV2X_r14", HFILL }},
+ { &hf_lte_rrc_cbr_MobilityTxConfigList_r14,
+ { "cbr-MobilityTxConfigList-r14", "lte-rrc.cbr_MobilityTxConfigList_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CBR_CommonTxConfigList_r14", HFILL }},
{ &hf_lte_rrc_dl_Bandwidth_01,
{ "dl-Bandwidth", "lte-rrc.dl_Bandwidth",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_Bandwidth_01_vals), 0,
@@ -81957,6 +96794,50 @@ void proto_register_lte_rrc(void) {
{ "ul-CarrierFreq-v9e0", "lte-rrc.ul_CarrierFreq_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_targetTA_r14,
+ { "targetTA-r14", "lte-rrc.targetTA_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_targetTA_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ta0_r14,
+ { "ta0-r14", "lte-rrc.ta0_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ptag_r14,
+ { "ptag-r14", "lte-rrc.ptag_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pstag_r14,
+ { "pstag-r14", "lte-rrc.pstag_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mcg_STAG_r14,
+ { "mcg-STAG-r14", "lte-rrc.mcg_STAG_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "STAG_Id_r11", HFILL }},
+ { &hf_lte_rrc_scg_STAG_r14,
+ { "scg-STAG-r14", "lte-rrc.scg_STAG_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "STAG_Id_r11", HFILL }},
+ { &hf_lte_rrc_ul_ConfigInfo_r14,
+ { "ul-ConfigInfo-r14", "lte-rrc.ul_ConfigInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_numberOfConfUL_Processes_r14,
+ { "numberOfConfUL-Processes-r14", "lte-rrc.numberOfConfUL_Processes_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_ul_SchedInterval_r14,
+ { "ul-SchedInterval-r14", "lte-rrc.ul_SchedInterval_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_SchedInterval_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_StartSubframe_r14,
+ { "ul-StartSubframe-r14", "lte-rrc.ul_StartSubframe_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_9", HFILL }},
+ { &hf_lte_rrc_ul_Grant_r14,
+ { "ul-Grant-r14", "lte-rrc.ul_Grant_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
{ &hf_lte_rrc_t_Evaluation,
{ "t-Evaluation", "lte-rrc.t_Evaluation",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t_Evaluation_vals), 0,
@@ -82169,10 +97050,10 @@ void proto_register_lte_rrc(void) {
{ "speedStatePars", "lte-rrc.speedStatePars",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_speedStatePars_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_91,
+ { &hf_lte_rrc_setup_111,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_82", HFILL }},
+ "T_setup_99", HFILL }},
{ &hf_lte_rrc_timeToTrigger_SF,
{ "timeToTrigger-SF", "lte-rrc.timeToTrigger_SF_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -82189,7 +97070,7 @@ void proto_register_lte_rrc(void) {
{ "measScaleFactor-r12", "lte-rrc.measScaleFactor_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measScaleFactor_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_92,
+ { &hf_lte_rrc_setup_112,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasScaleFactor_r12_vals), 0,
"MeasScaleFactor_r12", HFILL }},
@@ -82221,6 +97102,14 @@ void proto_register_lte_rrc(void) {
{ "measIdToAddModListExt-v1310", "lte-rrc.measIdToAddModListExt_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_measGapConfigPerCC_List_r14,
+ { "measGapConfigPerCC-List-r14", "lte-rrc.measGapConfigPerCC_List_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasGapConfigPerCC_List_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measGapSharingConfig_r14,
+ { "measGapSharingConfig-r14", "lte-rrc.measGapSharingConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasGapSharingConfig_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasIdToRemoveList_item,
{ "MeasId", "lte-rrc.MeasId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -82241,10 +97130,10 @@ void proto_register_lte_rrc(void) {
{ "ReportConfigId", "lte-rrc.ReportConfigId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_93,
+ { &hf_lte_rrc_setup_113,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_83", HFILL }},
+ "T_setup_100", HFILL }},
{ &hf_lte_rrc_dmtc_PeriodOffset_r12,
{ "dmtc-PeriodOffset-r12", "lte-rrc.dmtc_PeriodOffset_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmtc_PeriodOffset_r12_vals), 0,
@@ -82309,10 +97198,10 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-IndividualOffset-r12", "lte-rrc.csi_RS_IndividualOffset_r12",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_Q_OffsetRange_vals_ext, 0,
"Q_OffsetRange", HFILL }},
- { &hf_lte_rrc_setup_94,
+ { &hf_lte_rrc_setup_114,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_84", HFILL }},
+ "T_setup_101", HFILL }},
{ &hf_lte_rrc_gapOffset,
{ "gapOffset", "lte-rrc.gapOffset",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapOffset_vals), 0,
@@ -82325,6 +97214,78 @@ void proto_register_lte_rrc(void) {
{ "gp1", "lte-rrc.gp1",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_79", HFILL }},
+ { &hf_lte_rrc_gp2_r14,
+ { "gp2-r14", "lte-rrc.gp2_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_39", HFILL }},
+ { &hf_lte_rrc_gp3_r14,
+ { "gp3-r14", "lte-rrc.gp3_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_lte_rrc_gp_ncsg1_r14,
+ { "gp-ncsg1-r14", "lte-rrc.gp_ncsg1_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_39", HFILL }},
+ { &hf_lte_rrc_gp_ncsg2_r14,
+ { "gp-ncsg2-r14", "lte-rrc.gp_ncsg2_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_lte_rrc_gp_ncsg3_r14,
+ { "gp-ncsg3-r14", "lte-rrc.gp_ncsg3_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_39", HFILL }},
+ { &hf_lte_rrc_gp_ncsg4_r14,
+ { "gp-ncsg4-r14", "lte-rrc.gp_ncsg4_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_79", HFILL }},
+ { &hf_lte_rrc_gp_nonUniform1_r14,
+ { "gp-nonUniform1-r14", "lte-rrc.gp_nonUniform1_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1279", HFILL }},
+ { &hf_lte_rrc_gp_nonUniform2_r14,
+ { "gp-nonUniform2-r14", "lte-rrc.gp_nonUniform2_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2559", HFILL }},
+ { &hf_lte_rrc_gp_nonUniform3_r14,
+ { "gp-nonUniform3-r14", "lte-rrc.gp_nonUniform3_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_5119", HFILL }},
+ { &hf_lte_rrc_gp_nonUniform4_r14,
+ { "gp-nonUniform4-r14", "lte-rrc.gp_nonUniform4_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_10239", HFILL }},
+ { &hf_lte_rrc_setup_115,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_102", HFILL }},
+ { &hf_lte_rrc_measGapConfigToRemoveList_r14,
+ { "measGapConfigToRemoveList-r14", "lte-rrc.measGapConfigToRemoveList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measGapConfigToAddModList_r14,
+ { "measGapConfigToAddModList-r14", "lte-rrc.measGapConfigToAddModList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_MeasGapConfigToRemoveList_r14_item,
+ { "ServCellIndex-r13", "lte-rrc.ServCellIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_MeasGapConfigToAddModList_r14_item,
+ { "MeasGapConfigPerCC-r14", "lte-rrc.MeasGapConfigPerCC_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measGapConfigCC_r14,
+ { "measGapConfigCC-r14", "lte-rrc.measGapConfigCC_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasGapConfig_vals), 0,
+ "MeasGapConfig", HFILL }},
+ { &hf_lte_rrc_setup_116,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_103", HFILL }},
+ { &hf_lte_rrc_measGapSharingScheme_r14,
+ { "measGapSharingScheme-r14", "lte-rrc.measGapSharingScheme_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measGapSharingScheme_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasIdToAddModList_item,
{ "MeasIdToAddMod", "lte-rrc.MeasIdToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -82445,10 +97406,10 @@ void proto_register_lte_rrc(void) {
{ "t312-r12", "lte-rrc.t312_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t312_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_95,
+ { &hf_lte_rrc_setup_117,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_85_vals), 0,
- "T_setup_85", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_104_vals), 0,
+ "T_setup_104", HFILL }},
{ &hf_lte_rrc_reducedMeasPerformance_r12_05,
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -82473,6 +97434,18 @@ void proto_register_lte_rrc(void) {
{ "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
+ { &hf_lte_rrc_tx_ResourcePoolToRemoveList_r14,
+ { "tx-ResourcePoolToRemoveList-r14", "lte-rrc.tx_ResourcePoolToRemoveList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Tx_ResourcePoolMeasList_r14", HFILL }},
+ { &hf_lte_rrc_tx_ResourcePoolToAddList_r14,
+ { "tx-ResourcePoolToAddList-r14", "lte-rrc.tx_ResourcePoolToAddList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Tx_ResourcePoolMeasList_r14", HFILL }},
+ { &hf_lte_rrc_fembms_MixedCarrier_r14,
+ { "fembms-MixedCarrier-r14", "lte-rrc.fembms_MixedCarrier_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_CellsToAddModList_item,
{ "CellsToAddMod", "lte-rrc.CellsToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -82489,10 +97462,10 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange", "lte-rrc.physCellIdRange_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_96,
+ { &hf_lte_rrc_setup_118,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_86", HFILL }},
+ "T_setup_105", HFILL }},
{ &hf_lte_rrc_measSubframePatternNeigh_r10,
{ "measSubframePatternNeigh-r10", "lte-rrc.measSubframePatternNeigh_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -82529,10 +97502,10 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange-r13", "lte-rrc.physCellIdRange_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysCellIdRange", HFILL }},
- { &hf_lte_rrc_setup_97,
+ { &hf_lte_rrc_setup_119,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_87", HFILL }},
+ "T_setup_106", HFILL }},
{ &hf_lte_rrc_rmtc_Period_r13,
{ "rmtc-Period-r13", "lte-rrc.rmtc_Period_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rmtc_Period_r13_vals), 0,
@@ -82545,6 +97518,10 @@ void proto_register_lte_rrc(void) {
{ "measDuration-r13", "lte-rrc.measDuration_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measDuration_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_Tx_ResourcePoolMeasList_r14_item,
+ { "SL-V2X-TxPoolReportIdentity-r14", "lte-rrc.SL_V2X_TxPoolReportIdentity_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cellForWhichToReportCGI_02,
{ "cellForWhichToReportCGI", "lte-rrc.cellForWhichToReportCGI_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -82757,6 +97734,14 @@ void proto_register_lte_rrc(void) {
{ "measResultPCell-v1360", "lte-rrc.measResultPCell_v1360",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_v1360_vals_ext, 0,
"RSRP_Range_v1360", HFILL }},
+ { &hf_lte_rrc_measResultListCBR_r14,
+ { "measResultListCBR-r14", "lte-rrc.measResultListCBR_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measResultListWLAN_r14,
+ { "measResultListWLAN-r14", "lte-rrc.measResultListWLAN_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasResultListEUTRA_item,
{ "MeasResultEUTRA", "lte-rrc.MeasResultEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -83001,6 +97986,10 @@ void proto_register_lte_rrc(void) {
{ "MeasResultWLAN-r13", "lte-rrc.MeasResultWLAN_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasResultListWLAN_r14_item,
+ { "MeasResultWLAN-r13", "lte-rrc.MeasResultWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_wlan_Identifiers_r13,
{ "wlan-Identifiers-r13", "lte-rrc.wlan_Identifiers_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -83041,6 +98030,22 @@ void proto_register_lte_rrc(void) {
{ "connectedWLAN-r13", "lte-rrc.connectedWLAN_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connectedWLAN_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasResultListCBR_r14_item,
+ { "MeasResultCBR-r14", "lte-rrc.MeasResultCBR_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_poolIdentity_r14,
+ { "poolIdentity-r14", "lte-rrc.poolIdentity_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_TxPoolReportIdentity_r14", HFILL }},
+ { &hf_lte_rrc_cbr_PSSCH_r14,
+ { "cbr-PSSCH-r14", "lte-rrc.cbr_PSSCH_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_SL_CBR_r14_fmt), 0,
+ "SL_CBR_r14", HFILL }},
+ { &hf_lte_rrc_cbr_PSCCH_r14,
+ { "cbr-PSCCH-r14", "lte-rrc.cbr_PSCCH_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_SL_CBR_r14_fmt), 0,
+ "SL_CBR_r14", HFILL }},
{ &hf_lte_rrc_ue_RxTxTimeDiffResult_r9,
{ "ue-RxTxTimeDiffResult-r9", "lte-rrc.ue_RxTxTimeDiffResult_r9",
FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_ue_RxTxTimeDiffResult_fmt), 0,
@@ -83265,6 +98270,22 @@ void proto_register_lte_rrc(void) {
{ "c2-ReportOnLeave-r12", "lte-rrc.c2_ReportOnLeave_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_eventV1_r14,
+ { "eventV1-r14", "lte-rrc.eventV1_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v1_Threshold_r14,
+ { "v1-Threshold-r14", "lte-rrc.v1_Threshold_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_SL_CBR_r14_fmt), 0,
+ "SL_CBR_r14", HFILL }},
+ { &hf_lte_rrc_eventV2_r14,
+ { "eventV2-r14", "lte-rrc.eventV2_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2_Threshold_r14,
+ { "v2-Threshold-r14", "lte-rrc.v2_Threshold_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_SL_CBR_r14_fmt), 0,
+ "SL_CBR_r14", HFILL }},
{ &hf_lte_rrc_hysteresis,
{ "hysteresis", "lte-rrc.hysteresis",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_Hysteresis_vals_ext, 0,
@@ -83321,7 +98342,7 @@ void proto_register_lte_rrc(void) {
{ "alternativeTimeToTrigger-r12", "lte-rrc.alternativeTimeToTrigger_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alternativeTimeToTrigger_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_98,
+ { &hf_lte_rrc_setup_120,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeToTrigger_vals), 0,
"TimeToTrigger", HFILL }},
@@ -83361,10 +98382,10 @@ void proto_register_lte_rrc(void) {
{ "rs-sinr-Config-r13", "lte-rrc.rs_sinr_Config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rs_sinr_Config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_99,
+ { &hf_lte_rrc_setup_121,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_88", HFILL }},
+ "T_setup_107", HFILL }},
{ &hf_lte_rrc_triggerQuantity_v1310,
{ "triggerQuantity-v1310", "lte-rrc.triggerQuantity_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggerQuantity_v1310_vals), 0,
@@ -83401,7 +98422,11 @@ void proto_register_lte_rrc(void) {
{ "ue-RxTxTimeDiffPeriodicalTDD-r13", "lte-rrc.ue_RxTxTimeDiffPeriodicalTDD_r13",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_100,
+ { &hf_lte_rrc_purpose_v1430,
+ { "purpose-v1430", "lte-rrc.purpose_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_purpose_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_122,
{ "setup", "lte-rrc.setup",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
@@ -83533,6 +98558,10 @@ void proto_register_lte_rrc(void) {
{ "reportQuantityWLAN-r13", "lte-rrc.reportQuantityWLAN_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_reportAnyWLAN_r14,
+ { "reportAnyWLAN-r14", "lte-rrc.reportAnyWLAN_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_utra_RSCP_01,
{ "utra-RSCP", "lte-rrc.utra_RSCP",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_thresholdUTRA_RSCP_vals_ext, 0,
@@ -83593,10 +98622,10 @@ void proto_register_lte_rrc(void) {
{ "wideBand-r12", "lte-rrc.wideBand_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_101,
+ { &hf_lte_rrc_setup_123,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_89", HFILL }},
+ "T_setup_108", HFILL }},
{ &hf_lte_rrc_delayThreshold_r13,
{ "delayThreshold-r13", "lte-rrc.delayThreshold_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayThreshold_r13_vals), 0,
@@ -83617,6 +98646,14 @@ void proto_register_lte_rrc(void) {
{ "WLAN-Channel-r13", "lte-rrc.WLAN_Channel_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_wlan_SuspendResumeAllowed_r14,
+ { "wlan-SuspendResumeAllowed-r14", "lte-rrc.wlan_SuspendResumeAllowed_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_wlan_SuspendTriggersStatusReport_r14,
+ { "wlan-SuspendTriggersStatusReport-r14", "lte-rrc.wlan_SuspendTriggersStatusReport_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_cellGlobalIdList_r10,
{ "cellGlobalIdList-r10", "lte-rrc.cellGlobalIdList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -83645,6 +98682,26 @@ void proto_register_lte_rrc(void) {
{ "PLMN-Identity", "lte-rrc.PLMN_Identity_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_BandCombinationList_r14_item,
+ { "BandCombination-r14", "lte-rrc.BandCombination_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_BandCombination_r14_item,
+ { "BandIndication-r14", "lte-rrc.BandIndication_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandEUTRA_r14,
+ { "bandEUTRA-r14", "lte-rrc.bandEUTRA_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_r11", HFILL }},
+ { &hf_lte_rrc_ca_BandwidthClassDL_r14,
+ { "ca-BandwidthClassDL-r14", "lte-rrc.ca_BandwidthClassDL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CA_BandwidthClass_r10_vals), 0,
+ "CA_BandwidthClass_r10", HFILL }},
+ { &hf_lte_rrc_ca_BandwidthClassUL_r14,
+ { "ca-BandwidthClassUL-r14", "lte-rrc.ca_BandwidthClassUL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CA_BandwidthClass_r10_vals), 0,
+ "CA_BandwidthClass_r10", HFILL }},
{ &hf_lte_rrc_subframePatternFDD_r10,
{ "subframePatternFDD-r10", "lte-rrc.subframePatternFDD_r10",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -83681,6 +98738,42 @@ void proto_register_lte_rrc(void) {
{ "obtainLocationConfig-r11", "lte-rrc.obtainLocationConfig_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_powerPrefIndicationTimer_r11,
+ { "powerPrefIndicationTimer-r11", "lte-rrc.powerPrefIndicationTimer_r11",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndicationTimer_r11_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sps_AssistanceInfoReport_r14,
+ { "sps-AssistanceInfoReport-r14", "lte-rrc.sps_AssistanceInfoReport_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_delayBudgetReportingConfig_r14,
+ { "delayBudgetReportingConfig-r14", "lte-rrc.delayBudgetReportingConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayBudgetReportingConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_124,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_109", HFILL }},
+ { &hf_lte_rrc_delayBudgetReportingProhibitTimer_r14,
+ { "delayBudgetReportingProhibitTimer-r14", "lte-rrc.delayBudgetReportingProhibitTimer_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayBudgetReportingProhibitTimer_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlm_ReportConfig_r14,
+ { "rlm-ReportConfig-r14", "lte-rrc.rlm_ReportConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlm_ReportConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_125,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_110", HFILL }},
+ { &hf_lte_rrc_rlmReportTimer_r14,
+ { "rlmReportTimer-r14", "lte-rrc.rlmReportTimer_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlmReportTimer_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlmReportRep_MPDCCH_r14,
+ { "rlmReportRep-MPDCCH-r14", "lte-rrc.rlmReportRep_MPDCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlmReportRep_MPDCCH_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_idc_Indication_r11_01,
{ "idc-Indication-r11", "lte-rrc.idc_Indication_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_idc_Indication_r11_01_vals), 0,
@@ -83709,14 +98802,14 @@ void proto_register_lte_rrc(void) {
{ "obtainLocation-r11", "lte-rrc.obtainLocation_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_obtainLocation_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_102,
+ { &hf_lte_rrc_setup_126,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_90", HFILL }},
- { &hf_lte_rrc_powerPrefIndicationTimer_r11,
+ "T_setup_111", HFILL }},
+ { &hf_lte_rrc_powerPrefIndicationTimer_r11_01,
{ "powerPrefIndicationTimer-r11", "lte-rrc.powerPrefIndicationTimer_r11",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndicationTimer_r11_vals), 0,
- NULL, HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndicationTimer_r11_01_vals), 0,
+ "T_powerPrefIndicationTimer_r11_01", HFILL }},
{ &hf_lte_rrc_proximityIndicationEUTRA_r9,
{ "proximityIndicationEUTRA-r9", "lte-rrc.proximityIndicationEUTRA_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_proximityIndicationEUTRA_r9_vals), 0,
@@ -83809,7 +98902,7 @@ void proto_register_lte_rrc(void) {
{ "cdma2000-1xRTT", "lte-rrc.cdma2000_1xRTT_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersCDMA2000_1XRTT", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_169,
+ { &hf_lte_rrc_nonCriticalExtension_182,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v920_IEs", HFILL }},
@@ -83825,7 +98918,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-r9", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_r9", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_170,
+ { &hf_lte_rrc_nonCriticalExtension_183,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9c0_IEs", HFILL }},
@@ -83833,7 +98926,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-v9c0", "lte-rrc.interRAT_ParametersUTRA_v9c0_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_v9c0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_171,
+ { &hf_lte_rrc_nonCriticalExtension_184,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9d0_IEs", HFILL }},
@@ -83841,7 +98934,7 @@ void proto_register_lte_rrc(void) {
{ "phyLayerParameters-v9d0", "lte-rrc.phyLayerParameters_v9d0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_172,
+ { &hf_lte_rrc_nonCriticalExtension_185,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9e0_IEs", HFILL }},
@@ -83849,7 +98942,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v9e0", "lte-rrc.rf_Parameters_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_173,
+ { &hf_lte_rrc_nonCriticalExtension_186,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9h0_IEs", HFILL }},
@@ -83857,7 +98950,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-v9h0", "lte-rrc.interRAT_ParametersUTRA_v9h0_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_v9h0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_174,
+ { &hf_lte_rrc_nonCriticalExtension_187,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10c0_IEs", HFILL }},
@@ -83865,7 +98958,7 @@ void proto_register_lte_rrc(void) {
{ "otdoa-PositioningCapabilities-r10", "lte-rrc.otdoa_PositioningCapabilities_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_175,
+ { &hf_lte_rrc_nonCriticalExtension_188,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10f0_IEs", HFILL }},
@@ -83873,7 +98966,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10f0", "lte-rrc.rf_Parameters_v10f0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_176,
+ { &hf_lte_rrc_nonCriticalExtension_189,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10i0_IEs", HFILL }},
@@ -83885,7 +98978,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_177,
+ { &hf_lte_rrc_nonCriticalExtension_190,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11d0_IEs", HFILL }},
@@ -83893,10 +98986,10 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10j0", "lte-rrc.rf_Parameters_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_178,
+ { &hf_lte_rrc_nonCriticalExtension_191,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_64", HFILL }},
+ "T_nonCriticalExtension_66", HFILL }},
{ &hf_lte_rrc_rf_Parameters_v11d0,
{ "rf-Parameters-v11d0", "lte-rrc.rf_Parameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -83905,11 +98998,11 @@ void proto_register_lte_rrc(void) {
{ "otherParameters-v11d0", "lte-rrc.otherParameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
"Other_Parameters_v11d0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_179,
+ { &hf_lte_rrc_nonCriticalExtension_192,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11x0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_180,
+ { &hf_lte_rrc_nonCriticalExtension_193,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v12b0_IEs", HFILL }},
@@ -83917,10 +99010,10 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v12b0", "lte-rrc.rf_Parameters_v12b0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_181,
+ { &hf_lte_rrc_nonCriticalExtension_194,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_65", HFILL }},
+ "T_nonCriticalExtension_67", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_v920,
{ "phyLayerParameters-v920", "lte-rrc.phyLayerParameters_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -83953,7 +99046,7 @@ void proto_register_lte_rrc(void) {
{ "son-Parameters-r9", "lte-rrc.son_Parameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_182,
+ { &hf_lte_rrc_nonCriticalExtension_195,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v940_IEs", HFILL }},
@@ -83961,7 +99054,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_11", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_183,
+ { &hf_lte_rrc_nonCriticalExtension_196,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1020_IEs", HFILL }},
@@ -83997,7 +99090,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-TDD-v1020", "lte-rrc.interRAT_ParametersUTRA_TDD_v1020_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_TDD_v1020", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_184,
+ { &hf_lte_rrc_nonCriticalExtension_197,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1060_IEs", HFILL }},
@@ -84013,7 +99106,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1060", "lte-rrc.rf_Parameters_v1060_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_185,
+ { &hf_lte_rrc_nonCriticalExtension_198,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1090_IEs", HFILL }},
@@ -84021,7 +99114,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1090", "lte-rrc.rf_Parameters_v1090_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_186,
+ { &hf_lte_rrc_nonCriticalExtension_199,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1130_IEs", HFILL }},
@@ -84057,7 +99150,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1130", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1130", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_187,
+ { &hf_lte_rrc_nonCriticalExtension_200,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1170_IEs", HFILL }},
@@ -84069,7 +99162,7 @@ void proto_register_lte_rrc(void) {
{ "ue-Category-v1170", "lte-rrc.ue_Category_v1170",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_9_10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_188,
+ { &hf_lte_rrc_nonCriticalExtension_201,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1180_IEs", HFILL }},
@@ -84089,7 +99182,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1180", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1180_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1180", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_189,
+ { &hf_lte_rrc_nonCriticalExtension_202,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11a0_IEs", HFILL }},
@@ -84101,7 +99194,7 @@ void proto_register_lte_rrc(void) {
{ "measParameters-v11a0", "lte-rrc.measParameters_v11a0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_190,
+ { &hf_lte_rrc_nonCriticalExtension_203,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1250_IEs", HFILL }},
@@ -84161,7 +99254,7 @@ void proto_register_lte_rrc(void) {
{ "sl-Parameters-r12", "lte-rrc.sl_Parameters_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_191,
+ { &hf_lte_rrc_nonCriticalExtension_204,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1260_IEs", HFILL }},
@@ -84169,7 +99262,7 @@ void proto_register_lte_rrc(void) {
{ "ue-CategoryDL-v1260", "lte-rrc.ue_CategoryDL_v1260",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_15_16", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_192,
+ { &hf_lte_rrc_nonCriticalExtension_205,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1270_IEs", HFILL }},
@@ -84177,7 +99270,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1270", "lte-rrc.rf_Parameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_193,
+ { &hf_lte_rrc_nonCriticalExtension_206,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1280_IEs", HFILL }},
@@ -84185,7 +99278,7 @@ void proto_register_lte_rrc(void) {
{ "phyLayerParameters-v1280", "lte-rrc.phyLayerParameters_v1280_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_194,
+ { &hf_lte_rrc_nonCriticalExtension_207,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1310_IEs", HFILL }},
@@ -84265,7 +99358,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1310", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1310", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_195,
+ { &hf_lte_rrc_nonCriticalExtension_208,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1320_IEs", HFILL }},
@@ -84289,7 +99382,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1320", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1320", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_196,
+ { &hf_lte_rrc_nonCriticalExtension_209,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1330_IEs", HFILL }},
@@ -84305,7 +99398,7 @@ void proto_register_lte_rrc(void) {
{ "ue-CE-NeedULGaps-r13", "lte-rrc.ue_CE_NeedULGaps_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CE_NeedULGaps_r13_01_vals), 0,
"T_ue_CE_NeedULGaps_r13_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_197,
+ { &hf_lte_rrc_nonCriticalExtension_210,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1340_IEs", HFILL }},
@@ -84313,7 +99406,7 @@ void proto_register_lte_rrc(void) {
{ "ue-CategoryUL-v1340", "lte-rrc.ue_CategoryUL_v1340",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_15", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_198,
+ { &hf_lte_rrc_nonCriticalExtension_211,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1350_IEs", HFILL }},
@@ -84329,7 +99422,7 @@ void proto_register_lte_rrc(void) {
{ "ce-Parameters-v1350", "lte-rrc.ce_Parameters_v1350_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_199,
+ { &hf_lte_rrc_nonCriticalExtension_212,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1360_IEs", HFILL }},
@@ -84337,10 +99430,102 @@ void proto_register_lte_rrc(void) {
{ "other-Parameters-v1360", "lte-rrc.other_Parameters_v1360_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_200,
+ { &hf_lte_rrc_nonCriticalExtension_213,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_66", HFILL }},
+ "UE_EUTRA_Capability_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_v1430,
+ { "phyLayerParameters-v1430", "lte-rrc.phyLayerParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryDL_v1430,
+ { "ue-CategoryDL-v1430", "lte-rrc.ue_CategoryDL_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryDL_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryUL_v1430,
+ { "ue-CategoryUL-v1430", "lte-rrc.ue_CategoryUL_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryUL_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryUL_v1430b,
+ { "ue-CategoryUL-v1430b", "lte-rrc.ue_CategoryUL_v1430b",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryUL_v1430b_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mac_Parameters_v1430,
+ { "mac-Parameters-v1430", "lte-rrc.mac_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measParameters_v1430,
+ { "measParameters-v1430", "lte-rrc.measParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_Parameters_v1430,
+ { "pdcp-Parameters-v1430", "lte-rrc.pdcp_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlc_Parameters_v1430,
+ { "rlc-Parameters-v1430", "lte-rrc.rlc_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rf_Parameters_v1430,
+ { "rf-Parameters-v1430", "lte-rrc.rf_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_laa_Parameters_v1430,
+ { "laa-Parameters-v1430", "lte-rrc.laa_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwa_Parameters_v1430,
+ { "lwa-Parameters-v1430", "lte-rrc.lwa_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Parameters_v1430,
+ { "lwip-Parameters-v1430", "lte-rrc.lwip_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_otherParameters_v1430,
+ { "otherParameters-v1430", "lte-rrc.otherParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Other_Parameters_v1430", HFILL }},
+ { &hf_lte_rrc_mmtel_Parameters_r14,
+ { "mmtel-Parameters-r14", "lte-rrc.mmtel_Parameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mobilityParameters_r14,
+ { "mobilityParameters-r14", "lte-rrc.mobilityParameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_Parameters_v1430,
+ { "ce-Parameters-v1430", "lte-rrc.ce_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1430,
+ { "fdd-Add-UE-EUTRA-Capabilities-v1430", "lte-rrc.fdd_Add_UE_EUTRA_Capabilities_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1430", HFILL }},
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1430,
+ { "tdd-Add-UE-EUTRA-Capabilities-v1430", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1430", HFILL }},
+ { &hf_lte_rrc_mbms_Parameters_v1430,
+ { "mbms-Parameters-v1430", "lte-rrc.mbms_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sl_Parameters_v1430,
+ { "sl-Parameters-v1430", "lte-rrc.sl_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_BasedNetwPerfMeasParameters_v1430,
+ { "ue-BasedNetwPerfMeasParameters-v1430", "lte-rrc.ue_BasedNetwPerfMeasParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_highSpeedEnhParameters_r14,
+ { "highSpeedEnhParameters-r14", "lte-rrc.highSpeedEnhParameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_214,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_68", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_r9,
{ "phyLayerParameters-r9", "lte-rrc.phyLayerParameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84381,6 +99566,14 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-TDD-v1060", "lte-rrc.interRAT_ParametersUTRA_TDD_v1060_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_TDD_v1020", HFILL }},
+ { &hf_lte_rrc_makeBeforeBreak_r14_01,
+ { "makeBeforeBreak-r14", "lte-rrc.makeBeforeBreak_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_makeBeforeBreak_r14_01_vals), 0,
+ "T_makeBeforeBreak_r14_01", HFILL }},
+ { &hf_lte_rrc_rach_Less_r14,
+ { "rach-Less-r14", "lte-rrc.rach_Less_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rach_Less_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_drb_TypeSplit_r12,
{ "drb-TypeSplit-r12", "lte-rrc.drb_TypeSplit_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_TypeSplit_r12_vals), 0,
@@ -84413,6 +99606,30 @@ void proto_register_lte_rrc(void) {
{ "extendedLongDRX-r13", "lte-rrc.extendedLongDRX_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedLongDRX_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_shortSPS_IntervalFDD_r14,
+ { "shortSPS-IntervalFDD-r14", "lte-rrc.shortSPS_IntervalFDD_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_shortSPS_IntervalFDD_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_shortSPS_IntervalTDD_r14,
+ { "shortSPS-IntervalTDD-r14", "lte-rrc.shortSPS_IntervalTDD_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_shortSPS_IntervalTDD_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipUplinkDynamic_r14,
+ { "skipUplinkDynamic-r14", "lte-rrc.skipUplinkDynamic_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipUplinkDynamic_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipUplinkSPS_r14,
+ { "skipUplinkSPS-r14", "lte-rrc.skipUplinkSPS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipUplinkSPS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multipleUplinkSPS_r14,
+ { "multipleUplinkSPS-r14", "lte-rrc.multipleUplinkSPS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multipleUplinkSPS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dataInactMon_r14,
+ { "dataInactMon-r14", "lte-rrc.dataInactMon_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dataInactMon_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_extended_RLC_LI_Field_r12,
{ "extended-RLC-LI-Field-r12", "lte-rrc.extended_RLC_LI_Field_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extended_RLC_LI_Field_r12_vals), 0,
@@ -84421,6 +99638,10 @@ void proto_register_lte_rrc(void) {
{ "extendedRLC-SN-SO-Field-r13", "lte-rrc.extendedRLC_SN_SO_Field_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedRLC_SN_SO_Field_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_extendedPollByte_r14,
+ { "extendedPollByte-r14", "lte-rrc.extendedPollByte_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedPollByte_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_supportedROHC_Profiles,
{ "supportedROHC-Profiles", "lte-rrc.supportedROHC_Profiles_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84441,6 +99662,14 @@ void proto_register_lte_rrc(void) {
{ "pdcp-SN-Extension-18bits-r13", "lte-rrc.pdcp_SN_Extension_18bits_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_SN_Extension_18bits_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_supportedUplinkOnlyROHC_Profiles_r14,
+ { "supportedUplinkOnlyROHC-Profiles-r14", "lte-rrc.supportedUplinkOnlyROHC_Profiles_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumberROHC_ContextSessions_r14,
+ { "maxNumberROHC-ContextSessions-r14", "lte-rrc.maxNumberROHC_ContextSessions_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumberROHC_ContextSessions_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ue_TxAntennaSelectionSupported,
{ "ue-TxAntennaSelectionSupported", "lte-rrc.ue_TxAntennaSelectionSupported",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -84657,6 +99886,70 @@ void proto_register_lte_rrc(void) {
{ "crs-InterfMitigationTM1toTM9-r13", "lte-rrc.crs_InterfMitigationTM1toTM9_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxServCell_r13", HFILL }},
+ { &hf_lte_rrc_ce_PUSCH_NB_MaxTBS_r14_01,
+ { "ce-PUSCH-NB-MaxTBS-r14", "lte-rrc.ce_PUSCH_NB_MaxTBS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PUSCH_NB_MaxTBS_r14_01_vals), 0,
+ "T_ce_PUSCH_NB_MaxTBS_r14_01", HFILL }},
+ { &hf_lte_rrc_ce_PDSCH_PUSCH_MaxBandwidth_r14,
+ { "ce-PDSCH-PUSCH-MaxBandwidth-r14", "lte-rrc.ce_PDSCH_PUSCH_MaxBandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PDSCH_PUSCH_MaxBandwidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_HARQ_AckBundling_r14_01,
+ { "ce-HARQ-AckBundling-r14", "lte-rrc.ce_HARQ_AckBundling_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_HARQ_AckBundling_r14_01_vals), 0,
+ "T_ce_HARQ_AckBundling_r14_01", HFILL }},
+ { &hf_lte_rrc_ce_PDSCH_TenProcesses_r14_01,
+ { "ce-PDSCH-TenProcesses-r14", "lte-rrc.ce_PDSCH_TenProcesses_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PDSCH_TenProcesses_r14_01_vals), 0,
+ "T_ce_PDSCH_TenProcesses_r14_01", HFILL }},
+ { &hf_lte_rrc_ce_RetuningSymbols_r14,
+ { "ce-RetuningSymbols-r14", "lte-rrc.ce_RetuningSymbols_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_RetuningSymbols_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_PDSCH_PUSCH_Enhancement_r14,
+ { "ce-PDSCH-PUSCH-Enhancement-r14", "lte-rrc.ce_PDSCH_PUSCH_Enhancement_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PDSCH_PUSCH_Enhancement_r14_vals), 0,
+ "T_ce_PDSCH_PUSCH_Enhancement_r14", HFILL }},
+ { &hf_lte_rrc_ce_SchedulingEnhancement_r14_01,
+ { "ce-SchedulingEnhancement-r14", "lte-rrc.ce_SchedulingEnhancement_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_SchedulingEnhancement_r14_01_vals), 0,
+ "T_ce_SchedulingEnhancement_r14_01", HFILL }},
+ { &hf_lte_rrc_ce_SRS_Enhancement_r14,
+ { "ce-SRS-Enhancement-r14", "lte-rrc.ce_SRS_Enhancement_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_SRS_Enhancement_r14_vals), 0,
+ "T_ce_SRS_Enhancement_r14", HFILL }},
+ { &hf_lte_rrc_ce_PUCCH_Enhancement_r14,
+ { "ce-PUCCH-Enhancement-r14", "lte-rrc.ce_PUCCH_Enhancement_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_PUCCH_Enhancement_r14_vals), 0,
+ "T_ce_PUCCH_Enhancement_r14", HFILL }},
+ { &hf_lte_rrc_ce_ClosedLoopTxAntennaSelection_r14,
+ { "ce-ClosedLoopTxAntennaSelection-r14", "lte-rrc.ce_ClosedLoopTxAntennaSelection_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ClosedLoopTxAntennaSelection_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_SpecialSubframe_r14,
+ { "tdd-SpecialSubframe-r14", "lte-rrc.tdd_SpecialSubframe_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_SpecialSubframe_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_TTI_Bundling_r14,
+ { "tdd-TTI-Bundling-r14", "lte-rrc.tdd_TTI_Bundling_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_TTI_Bundling_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dmrs_LessUpPTS_r14,
+ { "dmrs-LessUpPTS-r14", "lte-rrc.dmrs_LessUpPTS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_LessUpPTS_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mimo_UE_Parameters_v1430,
+ { "mimo-UE-Parameters-v1430", "lte-rrc.mimo_UE_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_alternativeTBS_Index_r14,
+ { "alternativeTBS-Index-r14", "lte-rrc.alternativeTBS_Index_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alternativeTBS_Index_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_feMBMS_Unicast_Parameters_r14,
+ { "feMBMS-Unicast-Parameters-r14", "lte-rrc.feMBMS_Unicast_Parameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_parametersTM9_r13,
{ "parametersTM9-r13", "lte-rrc.parametersTM9_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84677,6 +99970,14 @@ void proto_register_lte_rrc(void) {
{ "interferenceMeasRestriction-r13", "lte-rrc.interferenceMeasRestriction_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interferenceMeasRestriction_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_parametersTM9_v1430,
+ { "parametersTM9-v1430", "lte-rrc.parametersTM9_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_UE_ParametersPerTM_v1430", HFILL }},
+ { &hf_lte_rrc_parametersTM10_v1430,
+ { "parametersTM10-v1430", "lte-rrc.parametersTM10_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_UE_ParametersPerTM_v1430", HFILL }},
{ &hf_lte_rrc_nonPrecoded_r13_02,
{ "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84697,6 +99998,58 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-EnhancementsTDD-r13", "lte-rrc.csi_RS_EnhancementsTDD_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_EnhancementsTDD_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_nzp_CSI_RS_AperiodicInfo_r14,
+ { "nzp-CSI-RS-AperiodicInfo-r14", "lte-rrc.nzp_CSI_RS_AperiodicInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nMaxProc_r14,
+ { "nMaxProc-r14", "lte-rrc.nMaxProc_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_5_32", HFILL }},
+ { &hf_lte_rrc_nMaxResource_r14,
+ { "nMaxResource-r14", "lte-rrc.nMaxResource_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nMaxResource_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nzp_CSI_RS_PeriodicInfo_r14,
+ { "nzp-CSI-RS-PeriodicInfo-r14", "lte-rrc.nzp_CSI_RS_PeriodicInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nMaxResource_r14_01,
+ { "nMaxResource-r14", "lte-rrc.nMaxResource_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nMaxResource_r14_01_vals), 0,
+ "T_nMaxResource_r14_01", HFILL }},
+ { &hf_lte_rrc_zp_CSI_RS_AperiodicInfo_r14,
+ { "zp-CSI-RS-AperiodicInfo-r14", "lte-rrc.zp_CSI_RS_AperiodicInfo_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_zp_CSI_RS_AperiodicInfo_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_dmrs_Enhancements_r14,
+ { "ul-dmrs-Enhancements-r14", "lte-rrc.ul_dmrs_Enhancements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_dmrs_Enhancements_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_densityReductionNP_r14,
+ { "densityReductionNP-r14", "lte-rrc.densityReductionNP_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_densityReductionNP_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_densityReductionBF_r14,
+ { "densityReductionBF-r14", "lte-rrc.densityReductionBF_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_densityReductionBF_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_hybridCSI_r14,
+ { "hybridCSI-r14", "lte-rrc.hybridCSI_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_hybridCSI_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_semiOL_r14,
+ { "semiOL-r14", "lte-rrc.semiOL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiOL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_ReportingNP_r14,
+ { "csi-ReportingNP-r14", "lte-rrc.csi_ReportingNP_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ReportingNP_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_ReportingAdvanced_r14,
+ { "csi-ReportingAdvanced-r14", "lte-rrc.csi_ReportingAdvanced_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ReportingAdvanced_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_parametersTM9_r13_01,
{ "parametersTM9-r13", "lte-rrc.parametersTM9_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84705,6 +100058,14 @@ void proto_register_lte_rrc(void) {
{ "parametersTM10-r13", "lte-rrc.parametersTM10_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"MIMO_CA_ParametersPerBoBCPerTM_r13", HFILL }},
+ { &hf_lte_rrc_parametersTM9_v1430_01,
+ { "parametersTM9-v1430", "lte-rrc.parametersTM9_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBCPerTM_v1430", HFILL }},
+ { &hf_lte_rrc_parametersTM10_v1430_01,
+ { "parametersTM10-v1430", "lte-rrc.parametersTM10_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBCPerTM_v1430", HFILL }},
{ &hf_lte_rrc_beamformed_r13_02,
{ "beamformed-r13", "lte-rrc.beamformed_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -84713,6 +100074,14 @@ void proto_register_lte_rrc(void) {
{ "dmrs-Enhancements-r13", "lte-rrc.dmrs_Enhancements_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_Enhancements_r13_01_vals), 0,
"T_dmrs_Enhancements_r13_01", HFILL }},
+ { &hf_lte_rrc_csi_ReportingNP_r14_01,
+ { "csi-ReportingNP-r14", "lte-rrc.csi_ReportingNP_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ReportingNP_r14_01_vals), 0,
+ "T_csi_ReportingNP_r14_01", HFILL }},
+ { &hf_lte_rrc_csi_ReportingAdvanced_r14_01,
+ { "csi-ReportingAdvanced-r14", "lte-rrc.csi_ReportingAdvanced_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ReportingAdvanced_r14_01_vals), 0,
+ "T_csi_ReportingAdvanced_r14_01", HFILL }},
{ &hf_lte_rrc_config1_r13,
{ "config1-r13", "lte-rrc.config1_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config1_r13_vals), 0,
@@ -84897,6 +100266,30 @@ void proto_register_lte_rrc(void) {
{ "maxLayersMIMO-Indication-r12", "lte-rrc.maxLayersMIMO_Indication_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxLayersMIMO_Indication_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombination_v1430,
+ { "supportedBandCombination-v1430", "lte-rrc.supportedBandCombination_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombinationAdd_v1430,
+ { "supportedBandCombinationAdd-v1430", "lte-rrc.supportedBandCombinationAdd_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombinationReduced_v1430,
+ { "supportedBandCombinationReduced-v1430", "lte-rrc.supportedBandCombinationReduced_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eNB_RequestedParameters_v1430,
+ { "eNB-RequestedParameters-v1430", "lte-rrc.eNB_RequestedParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_requestedDiffFallbackCombList_r14,
+ { "requestedDiffFallbackCombList-r14", "lte-rrc.requestedDiffFallbackCombList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "BandCombinationList_r14", HFILL }},
+ { &hf_lte_rrc_diffFallbackCombReport_r14,
+ { "diffFallbackCombReport-r14", "lte-rrc.diffFallbackCombReport_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_diffFallbackCombReport_r14_vals), 0,
+ "T_diffFallbackCombReport_r14", HFILL }},
{ &hf_lte_rrc_SupportedBandCombination_r10_item,
{ "BandCombinationParameters-r10", "lte-rrc.BandCombinationParameters_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -84929,6 +100322,10 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandCombination_v1430_item,
+ { "BandCombinationParameters-v1430", "lte-rrc.BandCombinationParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandCombinationAdd_r11_item,
{ "BandCombinationParameters-r11", "lte-rrc.BandCombinationParameters_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84949,6 +100346,10 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandCombinationAdd_v1430_item,
+ { "BandCombinationParameters-v1430", "lte-rrc.BandCombinationParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandCombinationReduced_r13_item,
{ "BandCombinationParameters-r13", "lte-rrc.BandCombinationParameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -84957,6 +100358,10 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandCombinationReduced_v1430_item,
+ { "BandCombinationParameters-v1430", "lte-rrc.BandCombinationParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_BandCombinationParameters_r10_item,
{ "BandParameters-r10", "lte-rrc.BandParameters_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -85129,6 +100534,22 @@ void proto_register_lte_rrc(void) {
{ "additionalRx-Tx-PerformanceReq-r13", "lte-rrc.additionalRx_Tx_PerformanceReq_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_additionalRx_Tx_PerformanceReq_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bandParameterList_v1430,
+ { "bandParameterList-v1430", "lte-rrc.bandParameterList_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430", HFILL }},
+ { &hf_lte_rrc_bandParameterList_v1430_item,
+ { "BandParameters-v1430", "lte-rrc.BandParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_SupportedTxBandCombListPerBC_r14,
+ { "v2x-SupportedTxBandCombListPerBC-r14", "lte-rrc.v2x_SupportedTxBandCombListPerBC_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxBandComb_r13", HFILL }},
+ { &hf_lte_rrc_v2x_SupportedRxBandCombListPerBC_r14,
+ { "v2x-SupportedRxBandCombListPerBC-r14", "lte-rrc.v2x_SupportedRxBandCombListPerBC_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxBandComb_r13", HFILL }},
{ &hf_lte_rrc_bandEUTRA_r10,
{ "bandEUTRA-r10", "lte-rrc.bandEUTRA_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -85201,6 +100622,70 @@ void proto_register_lte_rrc(void) {
{ "bandParametersDL-v1320", "lte-rrc.bandParametersDL_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
"MIMO_CA_ParametersPerBoBC_r13", HFILL }},
+ { &hf_lte_rrc_bandParametersDL_v1430,
+ { "bandParametersDL-v1430", "lte-rrc.bandParametersDL_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBC_v1430", HFILL }},
+ { &hf_lte_rrc_ul_256QAM_r14,
+ { "ul-256QAM-r14", "lte-rrc.ul_256QAM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_256QAM_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_256QAM_perCC_InfoList_r14,
+ { "ul-256QAM-perCC-InfoList-r14", "lte-rrc.ul_256QAM_perCC_InfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14", HFILL }},
+ { &hf_lte_rrc_ul_256QAM_perCC_InfoList_r14_item,
+ { "UL-256QAM-perCC-Info-r14", "lte-rrc.UL_256QAM_perCC_Info_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_retuningTimeInfoBandList_r14,
+ { "retuningTimeInfoBandList-r14", "lte-rrc.retuningTimeInfoBandList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14", HFILL }},
+ { &hf_lte_rrc_retuningTimeInfoBandList_r14_item,
+ { "RetuningTimeInfo-r14", "lte-rrc.RetuningTimeInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_FreqBandEUTRA_r14,
+ { "v2x-FreqBandEUTRA-r14", "lte-rrc.v2x_FreqBandEUTRA_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_r11", HFILL }},
+ { &hf_lte_rrc_bandParametersTxSL_r14,
+ { "bandParametersTxSL-r14", "lte-rrc.bandParametersTxSL_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandParametersRxSL_r14,
+ { "bandParametersRxSL-r14", "lte-rrc.bandParametersRxSL_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_BandwidthClassTxSL_r14,
+ { "v2x-BandwidthClassTxSL-r14", "lte-rrc.v2x_BandwidthClassTxSL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "V2X_BandwidthClassSL_r14", HFILL }},
+ { &hf_lte_rrc_v2x_eNB_Scheduled_r14,
+ { "v2x-eNB-Scheduled-r14", "lte-rrc.v2x_eNB_Scheduled_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_v2x_eNB_Scheduled_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_HighPower_r14,
+ { "v2x-HighPower-r14", "lte-rrc.v2x_HighPower_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_v2x_HighPower_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_BandwidthClassRxSL_r14,
+ { "v2x-BandwidthClassRxSL-r14", "lte-rrc.v2x_BandwidthClassRxSL_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "V2X_BandwidthClassSL_r14", HFILL }},
+ { &hf_lte_rrc_v2x_HighReception_r14,
+ { "v2x-HighReception-r14", "lte-rrc.v2x_HighReception_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_v2x_HighReception_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_V2X_BandwidthClassSL_r14_item,
+ { "V2X-BandwidthClass-r14", "lte-rrc.V2X_BandwidthClass_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_V2X_BandwidthClass_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_256QAM_perCC_r14,
+ { "ul-256QAM-perCC-r14", "lte-rrc.ul_256QAM_perCC_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_256QAM_perCC_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_BandParametersUL_r10_item,
{ "CA-MIMO-ParametersUL-r10", "lte-rrc.CA_MIMO_ParametersUL_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -85401,6 +100886,26 @@ void proto_register_lte_rrc(void) {
{ "rssi-AndChannelOccupancyReporting-r13", "lte-rrc.rssi_AndChannelOccupancyReporting_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rssi_AndChannelOccupancyReporting_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ceMeasurements_r14,
+ { "ceMeasurements-r14", "lte-rrc.ceMeasurements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ceMeasurements_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ncsg_r14,
+ { "ncsg-r14", "lte-rrc.ncsg_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ncsg_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_shortMeasurementGap_r14,
+ { "shortMeasurementGap-r14", "lte-rrc.shortMeasurementGap_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_shortMeasurementGap_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_perServingCellMeasurementGap_r14,
+ { "perServingCellMeasurementGap-r14", "lte-rrc.perServingCellMeasurementGap_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_perServingCellMeasurementGap_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonUniformGap_r14,
+ { "nonUniformGap-r14", "lte-rrc.nonUniformGap_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nonUniformGap_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_BandListEUTRA_item,
{ "BandInfoEUTRA", "lte-rrc.BandInfoEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -85617,6 +101122,10 @@ void proto_register_lte_rrc(void) {
{ "loggedMBSFNMeasurements-r12", "lte-rrc.loggedMBSFNMeasurements_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_loggedMBSFNMeasurements_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_locationReport_r14,
+ { "locationReport-r14", "lte-rrc.locationReport_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_locationReport_r14_vals), 0,
+ "T_locationReport_r14", HFILL }},
{ &hf_lte_rrc_otdoa_UE_Assisted_r10,
{ "otdoa-UE-Assisted-r10", "lte-rrc.otdoa_UE_Assisted_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_otdoa_UE_Assisted_r10_vals), 0,
@@ -85645,6 +101154,14 @@ void proto_register_lte_rrc(void) {
{ "inDeviceCoexInd-HardwareSharingInd-r13", "lte-rrc.inDeviceCoexInd_HardwareSharingInd_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_inDeviceCoexInd_HardwareSharingInd_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bwPrefInd_r14,
+ { "bwPrefInd-r14", "lte-rrc.bwPrefInd_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_bwPrefInd_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlm_ReportSupport_r14,
+ { "rlm-ReportSupport-r14", "lte-rrc.rlm_ReportSupport_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlm_ReportSupport_r14_vals), 0,
+ "T_rlm_ReportSupport_r14", HFILL }},
{ &hf_lte_rrc_mbms_SCell_r11,
{ "mbms-SCell-r11", "lte-rrc.mbms_SCell_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbms_SCell_r11_vals), 0,
@@ -85657,6 +101174,30 @@ void proto_register_lte_rrc(void) {
{ "mbms-AsyncDC-r12", "lte-rrc.mbms_AsyncDC_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbms_AsyncDC_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_fembmsDedicatedCell_r14,
+ { "fembmsDedicatedCell-r14", "lte-rrc.fembmsDedicatedCell_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fembmsDedicatedCell_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fembmsMixedCell_r14,
+ { "fembmsMixedCell-r14", "lte-rrc.fembmsMixedCell_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fembmsMixedCell_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_subcarrierSpacingMBMS_khz7dot5_r14,
+ { "subcarrierSpacingMBMS-khz7dot5-r14", "lte-rrc.subcarrierSpacingMBMS_khz7dot5_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subcarrierSpacingMBMS_khz7dot5_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_subcarrierSpacingMBMS_khz1dot25_r14,
+ { "subcarrierSpacingMBMS-khz1dot25-r14", "lte-rrc.subcarrierSpacingMBMS_khz1dot25_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subcarrierSpacingMBMS_khz1dot25_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_unicast_fembmsMixedSCell_r14,
+ { "unicast-fembmsMixedSCell-r14", "lte-rrc.unicast_fembmsMixedSCell_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_unicast_fembmsMixedSCell_r14_vals), 0,
+ "T_unicast_fembmsMixedSCell_r14", HFILL }},
+ { &hf_lte_rrc_emptyUnicastRegion_r14,
+ { "emptyUnicastRegion-r14", "lte-rrc.emptyUnicastRegion_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_emptyUnicastRegion_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_scptm_ParallelReception_r13,
{ "scptm-ParallelReception-r13", "lte-rrc.scptm_ParallelReception_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scptm_ParallelReception_r13_vals), 0,
@@ -85701,6 +101242,10 @@ void proto_register_lte_rrc(void) {
{ "unicastFrequencyHopping-r13", "lte-rrc.unicastFrequencyHopping_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_unicastFrequencyHopping_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ce_SwitchWithoutHO_r14,
+ { "ce-SwitchWithoutHO-r14", "lte-rrc.ce_SwitchWithoutHO_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_SwitchWithoutHO_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13,
{ "crossCarrierSchedulingLAA-DL-r13", "lte-rrc.crossCarrierSchedulingLAA_DL_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crossCarrierSchedulingLAA_DL_r13_vals), 0,
@@ -85729,6 +101274,30 @@ void proto_register_lte_rrc(void) {
{ "tm10-LAA-r13", "lte-rrc.tm10_LAA_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tm10_LAA_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingLAA_UL_r14,
+ { "crossCarrierSchedulingLAA-UL-r14", "lte-rrc.crossCarrierSchedulingLAA_UL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crossCarrierSchedulingLAA_UL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_uplinkLAA_r14,
+ { "uplinkLAA-r14", "lte-rrc.uplinkLAA_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uplinkLAA_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_twoStepSchedulingTimingInfo_r14,
+ { "twoStepSchedulingTimingInfo-r14", "lte-rrc.twoStepSchedulingTimingInfo_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoStepSchedulingTimingInfo_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_uss_BlindDecodingAdjustment_r14,
+ { "uss-BlindDecodingAdjustment-r14", "lte-rrc.uss_BlindDecodingAdjustment_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uss_BlindDecodingAdjustment_r14_vals), 0,
+ "T_uss_BlindDecodingAdjustment_r14", HFILL }},
+ { &hf_lte_rrc_uss_BlindDecodingReduction_r14,
+ { "uss-BlindDecodingReduction-r14", "lte-rrc.uss_BlindDecodingReduction_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uss_BlindDecodingReduction_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_outOfSequenceGrantHandling_r14,
+ { "outOfSequenceGrantHandling-r14", "lte-rrc.outOfSequenceGrantHandling_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_outOfSequenceGrantHandling_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_wlan_IW_RAN_Rules_r12,
{ "wlan-IW-RAN-Rules-r12", "lte-rrc.wlan_IW_RAN_Rules_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_wlan_IW_RAN_Rules_r12_vals), 0,
@@ -85753,6 +101322,26 @@ void proto_register_lte_rrc(void) {
{ "lwa-BufferSize-r13", "lte-rrc.lwa_BufferSize_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_BufferSize_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_lwa_HO_WithoutWT_Change_r14,
+ { "lwa-HO-WithoutWT-Change-r14", "lte-rrc.lwa_HO_WithoutWT_Change_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_HO_WithoutWT_Change_r14_vals), 0,
+ "T_lwa_HO_WithoutWT_Change_r14", HFILL }},
+ { &hf_lte_rrc_lwa_UL_r14,
+ { "lwa-UL-r14", "lte-rrc.lwa_UL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_UL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_PeriodicMeas_r14,
+ { "wlan-PeriodicMeas-r14", "lte-rrc.wlan_PeriodicMeas_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_wlan_PeriodicMeas_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_ReportAnyWLAN_r14,
+ { "wlan-ReportAnyWLAN-r14", "lte-rrc.wlan_ReportAnyWLAN_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_wlan_ReportAnyWLAN_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_SupportedDataRate_r14,
+ { "wlan-SupportedDataRate-r14", "lte-rrc.wlan_SupportedDataRate_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_2048", HFILL }},
{ &hf_lte_rrc_rclwi_r13,
{ "rclwi-r13", "lte-rrc.rclwi_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rclwi_r13_vals), 0,
@@ -85761,6 +101350,14 @@ void proto_register_lte_rrc(void) {
{ "lwip-r13", "lte-rrc.lwip_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwip_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Aggregation_DL_r14,
+ { "lwip-Aggregation-DL-r14", "lte-rrc.lwip_Aggregation_DL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwip_Aggregation_DL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Aggregation_UL_r14,
+ { "lwip-Aggregation-UL-r14", "lte-rrc.lwip_Aggregation_UL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwip_Aggregation_UL_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_NAICS_Capability_List_r12_item,
{ "NAICS-Capability-Entry-r12", "lte-rrc.NAICS_Capability_Entry_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -85817,6 +101414,50 @@ void proto_register_lte_rrc(void) {
{ "discPeriodicSLSS-r13", "lte-rrc.discPeriodicSLSS_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discPeriodicSLSS_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_zoneBasedPoolSelection_r14,
+ { "zoneBasedPoolSelection-r14", "lte-rrc.zoneBasedPoolSelection_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_zoneBasedPoolSelection_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_AutonomousWithFullSensing_r14,
+ { "ue-AutonomousWithFullSensing-r14", "lte-rrc.ue_AutonomousWithFullSensing_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_AutonomousWithFullSensing_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_AutonomousWithPartialSensing_r14,
+ { "ue-AutonomousWithPartialSensing-r14", "lte-rrc.ue_AutonomousWithPartialSensing_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_AutonomousWithPartialSensing_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sl_CongestionControl_r14,
+ { "sl-CongestionControl-r14", "lte-rrc.sl_CongestionControl_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sl_CongestionControl_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_TxWithShortResvInterval_r14,
+ { "v2x-TxWithShortResvInterval-r14", "lte-rrc.v2x_TxWithShortResvInterval_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_v2x_TxWithShortResvInterval_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_numberTxRxTiming_r14,
+ { "v2x-numberTxRxTiming-r14", "lte-rrc.v2x_numberTxRxTiming_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_16", HFILL }},
+ { &hf_lte_rrc_v2x_nonAdjacentPSCCH_PSSCH_r14,
+ { "v2x-nonAdjacentPSCCH-PSSCH-r14", "lte-rrc.v2x_nonAdjacentPSCCH_PSSCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_v2x_nonAdjacentPSCCH_PSSCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_slss_TxRx_r14,
+ { "slss-TxRx-r14", "lte-rrc.slss_TxRx_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_slss_TxRx_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_SupportedBandCombinationList_r14,
+ { "v2x-SupportedBandCombinationList-r14", "lte-rrc.v2x_SupportedBandCombinationList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "V2X_SupportedBandCombination_r14", HFILL }},
+ { &hf_lte_rrc_V2X_SupportedBandCombination_r14_item,
+ { "V2X-BandCombinationParameters-r14", "lte-rrc.V2X_BandCombinationParameters_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_V2X_BandCombinationParameters_r14_item,
+ { "V2X-BandParameters-r14", "lte-rrc.V2X_BandParameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandInfoList_r12_item,
{ "SupportedBandInfo-r12", "lte-rrc.SupportedBandInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -85829,6 +101470,46 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_delayBudgetReporting_r14,
+ { "delayBudgetReporting-r14", "lte-rrc.delayBudgetReporting_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayBudgetReporting_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_Enhancements_r14,
+ { "pusch-Enhancements-r14", "lte-rrc.pusch_Enhancements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_Enhancements_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_recommendedBitRate_r14,
+ { "recommendedBitRate-r14", "lte-rrc.recommendedBitRate_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_recommendedBitRate_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_recommendedBitRateQuery_r14,
+ { "recommendedBitRateQuery-r14", "lte-rrc.recommendedBitRateQuery_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_recommendedBitRateQuery_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_retuningInfo,
+ { "retuningInfo", "lte-rrc.retuningInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rf_RetuningTimeDL_r14,
+ { "rf-RetuningTimeDL-r14", "lte-rrc.rf_RetuningTimeDL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rf_RetuningTimeDL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rf_RetuningTimeUL_r14,
+ { "rf-RetuningTimeUL-r14", "lte-rrc.rf_RetuningTimeUL_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rf_RetuningTimeUL_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measurementEnhancements_r14,
+ { "measurementEnhancements-r14", "lte-rrc.measurementEnhancements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measurementEnhancements_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_demodulationEnhancements_r14,
+ { "demodulationEnhancements-r14", "lte-rrc.demodulationEnhancements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_demodulationEnhancements_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_prach_Enhancements_r14,
+ { "prach-Enhancements-r14", "lte-rrc.prach_Enhancements_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_prach_Enhancements_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ue_Category_v1250,
{ "ue-Category-v1250", "lte-rrc.ue_Category_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -86025,6 +101706,10 @@ void proto_register_lte_rrc(void) {
{ "notificationSF-Index-r9", "lte-rrc.notificationSF_Index_r9",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_6", HFILL }},
+ { &hf_lte_rrc_notificationSF_Index_v1430,
+ { "notificationSF-Index-v1430", "lte-rrc.notificationSF_Index_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_7_10", HFILL }},
{ &hf_lte_rrc_MBMS_ServiceList_r13_item,
{ "MBMS-ServiceInfo-r13", "lte-rrc.MBMS_ServiceInfo_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86073,6 +101758,22 @@ void proto_register_lte_rrc(void) {
{ "signallingMCS-r9", "lte-rrc.signallingMCS_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_signallingMCS_r9_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mcch_Config_r14,
+ { "mcch-Config-r14", "lte-rrc.mcch_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mcch_RepetitionPeriod_v1430,
+ { "mcch-RepetitionPeriod-v1430", "lte-rrc.mcch_RepetitionPeriod_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mcch_RepetitionPeriod_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mcch_ModificationPeriod_v1430,
+ { "mcch-ModificationPeriod-v1430", "lte-rrc.mcch_ModificationPeriod_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mcch_ModificationPeriod_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_subcarrierSpacingMBMS_r14,
+ { "subcarrierSpacingMBMS-r14", "lte-rrc.subcarrierSpacingMBMS_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subcarrierSpacingMBMS_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_radioframeAllocationPeriod,
{ "radioframeAllocationPeriod", "lte-rrc.radioframeAllocationPeriod",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_radioframeAllocationPeriod_vals), 0,
@@ -86093,6 +101794,18 @@ void proto_register_lte_rrc(void) {
{ "fourFrames", "lte-rrc.fourFrames",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_24", HFILL }},
+ { &hf_lte_rrc_subframeAllocation_v1430,
+ { "subframeAllocation-v1430", "lte-rrc.subframeAllocation_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeAllocation_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_oneFrame_v1430,
+ { "oneFrame-v1430", "lte-rrc.oneFrame_v1430",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_2", HFILL }},
+ { &hf_lte_rrc_fourFrames_v1430,
+ { "fourFrames-v1430", "lte-rrc.fourFrames_v1430",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
{ &hf_lte_rrc_PMCH_InfoList_r9_item,
{ "PMCH-Info-r9", "lte-rrc.PMCH_Info_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86165,6 +101878,10 @@ void proto_register_lte_rrc(void) {
{ "mch-SchedulingPeriod-r12", "lte-rrc.mch_SchedulingPeriod_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mch_SchedulingPeriod_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mch_SchedulingPeriod_v1430,
+ { "mch-SchedulingPeriod-v1430", "lte-rrc.mch_SchedulingPeriod_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mch_SchedulingPeriod_v1430_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_plmn_Id_r9,
{ "plmn-Id-r9", "lte-rrc.plmn_Id_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_plmn_Id_r9_vals), 0,
@@ -86221,70 +101938,94 @@ void proto_register_lte_rrc(void) {
{ "schedulingPeriodStartOffsetSCPTM-r13", "lte-rrc.schedulingPeriodStartOffsetSCPTM_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_sf10_01,
- { "sf10", "lte-rrc.sf10",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_9", HFILL }},
- { &hf_lte_rrc_sf20_01,
- { "sf20", "lte-rrc.sf20",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_19", HFILL }},
- { &hf_lte_rrc_sf32_01,
- { "sf32", "lte-rrc.sf32",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_31", HFILL }},
- { &hf_lte_rrc_sf40_01,
- { "sf40", "lte-rrc.sf40",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_39", HFILL }},
- { &hf_lte_rrc_sf64_01,
- { "sf64", "lte-rrc.sf64",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_63", HFILL }},
- { &hf_lte_rrc_sf80_01,
- { "sf80", "lte-rrc.sf80",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_79", HFILL }},
- { &hf_lte_rrc_sf128_01,
- { "sf128", "lte-rrc.sf128",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_127", HFILL }},
- { &hf_lte_rrc_sf160_01,
- { "sf160", "lte-rrc.sf160",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_159", HFILL }},
- { &hf_lte_rrc_sf256_01,
- { "sf256", "lte-rrc.sf256",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_255", HFILL }},
- { &hf_lte_rrc_sf320_01,
- { "sf320", "lte-rrc.sf320",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_319", HFILL }},
- { &hf_lte_rrc_sf512_01,
- { "sf512", "lte-rrc.sf512",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_511", HFILL }},
- { &hf_lte_rrc_sf640_01,
- { "sf640", "lte-rrc.sf640",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_639", HFILL }},
- { &hf_lte_rrc_sf1024_01,
- { "sf1024", "lte-rrc.sf1024",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_1023", HFILL }},
- { &hf_lte_rrc_sf2048_01,
+ { &hf_lte_rrc_sf2048_02,
{ "sf2048", "lte-rrc.sf2048",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2048", HFILL }},
- { &hf_lte_rrc_sf4096,
+ { &hf_lte_rrc_sf4096_01,
{ "sf4096", "lte-rrc.sf4096",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_4096", HFILL }},
- { &hf_lte_rrc_sf8192,
+ { &hf_lte_rrc_sf8192_01,
{ "sf8192", "lte-rrc.sf8192",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_8192", HFILL }},
+ { &hf_lte_rrc_SC_MTCH_InfoList_BR_r14_item,
+ { "SC-MTCH-Info-BR-r14", "lte-rrc.SC_MTCH_Info_BR_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mtch_CarrierFreq_r14,
+ { "sc-mtch-CarrierFreq-r14", "lte-rrc.sc_mtch_CarrierFreq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_mbmsSessionInfo_r14,
+ { "mbmsSessionInfo-r14", "lte-rrc.mbmsSessionInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MBMSSessionInfo_r13", HFILL }},
+ { &hf_lte_rrc_g_RNTI_r14,
+ { "g-RNTI-r14", "lte-rrc.g_RNTI_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_sc_mtch_schedulingInfo_r14,
+ { "sc-mtch-schedulingInfo-r14", "lte-rrc.sc_mtch_schedulingInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SC_MTCH_SchedulingInfo_BR_r14", HFILL }},
+ { &hf_lte_rrc_sc_mtch_neighbourCell_r14,
+ { "sc-mtch-neighbourCell-r14", "lte-rrc.sc_mtch_neighbourCell_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_maxNeighCell_SCPTM_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_Narrowband_SC_MTCH_r14,
+ { "mpdcch-Narrowband-SC-MTCH-r14", "lte-rrc.mpdcch_Narrowband_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_NumRepetition_SC_MTCH_r14,
+ { "mpdcch-NumRepetition-SC-MTCH-r14", "lte-rrc.mpdcch_NumRepetition_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_NumRepetition_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_StartSF_SC_MTCH_r14,
+ { "mpdcch-StartSF-SC-MTCH-r14", "lte-rrc.mpdcch_StartSF_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_r14_01,
+ { "fdd-r14", "lte-rrc.fdd_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_r14_01_vals), 0,
+ "T_fdd_r14_01", HFILL }},
+ { &hf_lte_rrc_tdd_r14_01,
+ { "tdd-r14", "lte-rrc.tdd_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_r14_01_vals), 0,
+ "T_tdd_r14_01", HFILL }},
+ { &hf_lte_rrc_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14,
+ { "mpdcch-PDSCH-HoppingConfig-SC-MTCH-r14", "lte-rrc.mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_PDSCH_HoppingConfig_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14,
+ { "mpdcch-PDSCH-CEmodeConfig-SC-MTCH-r14", "lte-rrc.mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_PDSCH_CEmodeConfig_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14,
+ { "mpdcch-PDSCH-MaxBandwidth-SC-MTCH-r14", "lte-rrc.mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_PDSCH_MaxBandwidth_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_Offset_SC_MTCH_r14,
+ { "mpdcch-Offset-SC-MTCH-r14", "lte-rrc.mpdcch_Offset_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_Offset_SC_MTCH_r14_vals), 0,
+ "T_mpdcch_Offset_SC_MTCH_r14", HFILL }},
+ { &hf_lte_rrc_p_a_r14,
+ { "p-a-r14", "lte-rrc.p_a_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p_a_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_01,
+ { "onDurationTimerSCPTM-r14", "lte-rrc.onDurationTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimerSCPTM_r14_01_vals), 0,
+ "T_onDurationTimerSCPTM_r14_01", HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_01,
+ { "drx-InactivityTimerSCPTM-r14", "lte-rrc.drx_InactivityTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimerSCPTM_r14_01_vals), 0,
+ "T_drx_InactivityTimerSCPTM_r14_01", HFILL }},
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_01,
+ { "schedulingPeriodStartOffsetSCPTM-r14", "lte-rrc.schedulingPeriodStartOffsetSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01_vals), 0,
+ "T_schedulingPeriodStartOffsetSCPTM_r14_01", HFILL }},
{ &hf_lte_rrc_SCPTM_NeighbourCellList_r13_item,
{ "PCI-ARFCN-r13", "lte-rrc.PCI_ARFCN_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86293,14 +102034,70 @@ void proto_register_lte_rrc(void) {
{ "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14_item,
+ { "ARFCN-ValueEUTRA-r9", "lte-rrc.ARFCN_ValueEUTRA_r9",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cbr_RangeCommonConfigList_r14,
+ { "cbr-RangeCommonConfigList-r14", "lte-rrc.cbr_RangeCommonConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14", HFILL }},
+ { &hf_lte_rrc_cbr_RangeCommonConfigList_r14_item,
+ { "SL-CBR-Levels-Config-r14", "lte-rrc.SL_CBR_Levels_Config_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14,
+ { "sl-CBR-PSSCH-TxConfigList-r14", "lte-rrc.sl_CBR_PSSCH_TxConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14", HFILL }},
+ { &hf_lte_rrc_sl_CBR_PSSCH_TxConfigList_r14_item,
+ { "SL-CBR-PSSCH-TxConfig-r14", "lte-rrc.SL_CBR_PSSCH_TxConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SL_CBR_Levels_Config_r14_item,
+ { "SL-CBR-r14", "lte-rrc.SL_CBR_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_SL_CBR_r14_fmt), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cr_Limit_r14,
+ { "cr-Limit-r14", "lte-rrc.cr_Limit_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_cr_Limit_r14_fmt), 0,
+ "INTEGER_0_10000", HFILL }},
+ { &hf_lte_rrc_tx_Parameters_r14,
+ { "tx-Parameters-r14", "lte-rrc.tx_Parameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_PSSCH_TxParameters_r14", HFILL }},
+ { &hf_lte_rrc_SL_CBR_PPPP_TxConfigList_r14_item,
+ { "SL-PPPP-TxConfigIndex-r14", "lte-rrc.SL_PPPP_TxConfigIndex_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_priorityThreshold_r14,
+ { "priorityThreshold-r14", "lte-rrc.priorityThreshold_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_Priority_r13", HFILL }},
+ { &hf_lte_rrc_defaultTxConfigIndex_r14,
+ { "defaultTxConfigIndex-r14", "lte-rrc.defaultTxConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_maxCBR_Level_1_r14", HFILL }},
+ { &hf_lte_rrc_cbr_ConfigIndex_r14,
+ { "cbr-ConfigIndex-r14", "lte-rrc.cbr_ConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_maxSL_V2X_CBRConfig_1_r14", HFILL }},
+ { &hf_lte_rrc_tx_ConfigIndexList_r14,
+ { "tx-ConfigIndexList-r14", "lte-rrc.tx_ConfigIndexList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14", HFILL }},
+ { &hf_lte_rrc_tx_ConfigIndexList_r14_item,
+ { "Tx-ConfigIndex-r14", "lte-rrc.Tx_ConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_commTxResources_r12,
{ "commTxResources-r12", "lte-rrc.commTxResources_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxResources_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_103,
+ { &hf_lte_rrc_setup_127,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_91_vals), 0,
- "T_setup_91", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_112_vals), 0,
+ "T_setup_112", HFILL }},
{ &hf_lte_rrc_scheduled_r12,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86341,10 +102138,10 @@ void proto_register_lte_rrc(void) {
{ "commTxResources-v1310", "lte-rrc.commTxResources_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxResources_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_104,
+ { &hf_lte_rrc_setup_128,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_92_vals), 0,
- "T_setup_92", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_113_vals), 0,
+ "T_setup_113", HFILL }},
{ &hf_lte_rrc_scheduled_v1310,
{ "scheduled-v1310", "lte-rrc.scheduled_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86421,10 +102218,18 @@ void proto_register_lte_rrc(void) {
{ "SL-CommResourcePool-r12", "lte-rrc.SL_CommResourcePool_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_CommTxPoolListV2X_r14_item,
+ { "SL-CommResourcePoolV2X-r14", "lte-rrc.SL_CommResourcePoolV2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SL_CommRxPoolList_r12_item,
{ "SL-CommResourcePool-r12", "lte-rrc.SL_CommResourcePool_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_CommRxPoolListV2X_r14_item,
+ { "SL-CommResourcePoolV2X-r14", "lte-rrc.SL_CommResourcePoolV2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_sc_CP_Len_r12,
{ "sc-CP-Len-r12", "lte-rrc.sc_CP_Len_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_CP_Len_r12_vals), 0,
@@ -86485,14 +102290,114 @@ void proto_register_lte_rrc(void) {
{ "priorityList-r13", "lte-rrc.priorityList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_PriorityList_r13", HFILL }},
+ { &hf_lte_rrc_sl_OffsetIndicator_r14,
+ { "sl-OffsetIndicator-r14", "lte-rrc.sl_OffsetIndicator_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_OffsetIndicator_r12_vals), 0,
+ "SL_OffsetIndicator_r12", HFILL }},
+ { &hf_lte_rrc_sl_Subframe_r14,
+ { "sl-Subframe-r14", "lte-rrc.sl_Subframe_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SubframeBitmapSL_r14_vals), 0,
+ "SubframeBitmapSL_r14", HFILL }},
+ { &hf_lte_rrc_adjacencyPSCCH_PSSCH_r14,
+ { "adjacencyPSCCH-PSSCH-r14", "lte-rrc.adjacencyPSCCH_PSSCH_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_sizeSubchannel_r14,
+ { "sizeSubchannel-r14", "lte-rrc.sizeSubchannel_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sizeSubchannel_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_numSubchannel_r14,
+ { "numSubchannel-r14", "lte-rrc.numSubchannel_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numSubchannel_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_startRB_Subchannel_r14,
+ { "startRB-Subchannel-r14", "lte-rrc.startRB_Subchannel_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_99", HFILL }},
+ { &hf_lte_rrc_startRB_PSCCH_Pool_r14,
+ { "startRB-PSCCH-Pool-r14", "lte-rrc.startRB_PSCCH_Pool_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_99", HFILL }},
+ { &hf_lte_rrc_rxParametersNCell_r14,
+ { "rxParametersNCell-r14", "lte-rrc.rxParametersNCell_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_Config_r14,
+ { "tdd-Config-r14", "lte-rrc.tdd_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TDD_Config", HFILL }},
+ { &hf_lte_rrc_syncConfigIndex_r14,
+ { "syncConfigIndex-r14", "lte-rrc.syncConfigIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_dataTxParameters_r14,
+ { "dataTxParameters-r14", "lte-rrc.dataTxParameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_TxParameters_r12", HFILL }},
+ { &hf_lte_rrc_zoneID_r14,
+ { "zoneID-r14", "lte-rrc.zoneID_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
+ { &hf_lte_rrc_threshS_RSSI_CBR_r14,
+ { "threshS-RSSI-CBR-r14", "lte-rrc.threshS_RSSI_CBR_r14",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_threshS_RSSI_CBR_r14_fmt), 0,
+ "INTEGER_0_45", HFILL }},
+ { &hf_lte_rrc_poolReportId_r14,
+ { "poolReportId-r14", "lte-rrc.poolReportId_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_TxPoolReportIdentity_r14", HFILL }},
+ { &hf_lte_rrc_cbr_pssch_TxConfigList_r14,
+ { "cbr-pssch-TxConfigList-r14", "lte-rrc.cbr_pssch_TxConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CBR_PPPP_TxConfigList_r14", HFILL }},
+ { &hf_lte_rrc_resourceSelectionConfigP2X_r14,
+ { "resourceSelectionConfigP2X-r14", "lte-rrc.resourceSelectionConfigP2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_P2X_ResourceSelectionConfig_r14", HFILL }},
+ { &hf_lte_rrc_syncAllowed_r14,
+ { "syncAllowed-r14", "lte-rrc.syncAllowed_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_SyncAllowed_r14", HFILL }},
+ { &hf_lte_rrc_restrictResourceReservationPeriod_r14,
+ { "restrictResourceReservationPeriod-r14", "lte-rrc.restrictResourceReservationPeriod_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_RestrictResourceReservationPeriodList_r14", HFILL }},
+ { &hf_lte_rrc_pssch_TxConfigList_r14,
+ { "pssch-TxConfigList-r14", "lte-rrc.pssch_TxConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_PSSCH_TxConfigList_r14", HFILL }},
+ { &hf_lte_rrc_thresPSSCH_RSRP_List_r14,
+ { "thresPSSCH-RSRP-List-r14", "lte-rrc.thresPSSCH_RSRP_List_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_ThresPSSCH_RSRP_List_r14", HFILL }},
+ { &hf_lte_rrc_probResourceKeep_r14,
+ { "probResourceKeep-r14", "lte-rrc.probResourceKeep_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_probResourceKeep_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p2x_SensingConfig_r14,
+ { "p2x-SensingConfig-r14", "lte-rrc.p2x_SensingConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_minNumCandidateSF_r14,
+ { "minNumCandidateSF-r14", "lte-rrc.minNumCandidateSF_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_13", HFILL }},
+ { &hf_lte_rrc_gapCandidateSensing_r14,
+ { "gapCandidateSensing-r14", "lte-rrc.gapCandidateSensing_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_sl_ReselectAfter_r14,
+ { "sl-ReselectAfter-r14", "lte-rrc.sl_ReselectAfter_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sl_ReselectAfter_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_discTxResources_r12,
{ "discTxResources-r12", "lte-rrc.discTxResources_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxResources_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_105,
+ { &hf_lte_rrc_setup_129,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_93_vals), 0,
- "T_setup_93", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_114_vals), 0,
+ "T_setup_114", HFILL }},
{ &hf_lte_rrc_scheduled_r12_01,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86525,10 +102430,10 @@ void proto_register_lte_rrc(void) {
{ "discTF-IndexList-v1260", "lte-rrc.discTF_IndexList_v1260",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTF_IndexList_v1260_vals), 0,
"T_discTF_IndexList_v1260", HFILL }},
- { &hf_lte_rrc_setup_106,
+ { &hf_lte_rrc_setup_130,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_94", HFILL }},
+ "T_setup_115", HFILL }},
{ &hf_lte_rrc_discTF_IndexList_r12b,
{ "discTF-IndexList-r12b", "lte-rrc.discTF_IndexList_r12b",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -86537,10 +102442,10 @@ void proto_register_lte_rrc(void) {
{ "discTxResourcesPS-r13", "lte-rrc.discTxResourcesPS_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxResourcesPS_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_107,
+ { &hf_lte_rrc_setup_131,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_95_vals), 0,
- "T_setup_95", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_116_vals), 0,
+ "T_setup_116", HFILL }},
{ &hf_lte_rrc_scheduled_r13,
{ "scheduled-r13", "lte-rrc.scheduled_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86557,10 +102462,10 @@ void proto_register_lte_rrc(void) {
{ "discTxInterFreqInfo-r13", "lte-rrc.discTxInterFreqInfo_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxInterFreqInfo_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_108,
+ { &hf_lte_rrc_setup_132,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_96", HFILL }},
+ "T_setup_117", HFILL }},
{ &hf_lte_rrc_discTxCarrierFreq_r13,
{ "discTxCarrierFreq-r13", "lte-rrc.discTxCarrierFreq_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -86581,7 +102486,7 @@ void proto_register_lte_rrc(void) {
{ "discRxGapConfig-r13", "lte-rrc.discRxGapConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discRxGapConfig_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_109,
+ { &hf_lte_rrc_setup_133,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"SL_GapConfig_r13", HFILL }},
@@ -86593,7 +102498,7 @@ void proto_register_lte_rrc(void) {
{ "discSysInfoToReportConfig-r13", "lte-rrc.discSysInfoToReportConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSysInfoToReportConfig_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_110,
+ { &hf_lte_rrc_setup_134,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_DiscSysInfoToReportFreqList_r13", HFILL }},
@@ -86625,10 +102530,10 @@ void proto_register_lte_rrc(void) {
{ "discTxResourcesPS-r13", "lte-rrc.discTxResourcesPS_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResource_r13_vals), 0,
"SL_DiscTxResource_r13", HFILL }},
- { &hf_lte_rrc_setup_111,
+ { &hf_lte_rrc_setup_135,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_97_vals), 0,
- "T_setup_97", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_118_vals), 0,
+ "T_setup_118", HFILL }},
{ &hf_lte_rrc_ue_Selected_r13_01,
{ "ue-Selected-r13", "lte-rrc.ue_Selected_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86757,18 +102662,18 @@ void proto_register_lte_rrc(void) {
{ "discPeriod-v1310", "lte-rrc.discPeriod_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discPeriod_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_112,
+ { &hf_lte_rrc_setup_136,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_98_vals), 0,
- "T_setup_98", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_119_vals), 0,
+ "T_setup_119", HFILL }},
{ &hf_lte_rrc_rxParamsAddNeighFreq_r13,
{ "rxParamsAddNeighFreq-r13", "lte-rrc.rxParamsAddNeighFreq_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rxParamsAddNeighFreq_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_113,
+ { &hf_lte_rrc_setup_137,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_99", HFILL }},
+ "T_setup_120", HFILL }},
{ &hf_lte_rrc_physCellId_r13_01,
{ "physCellId-r13", "lte-rrc.physCellId_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -86777,10 +102682,10 @@ void proto_register_lte_rrc(void) {
{ "txParamsAddNeighFreq-r13", "lte-rrc.txParamsAddNeighFreq_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_txParamsAddNeighFreq_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_114,
+ { &hf_lte_rrc_setup_138,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_100", HFILL }},
+ "T_setup_121", HFILL }},
{ &hf_lte_rrc_tdd_Config_r13,
{ "tdd-Config-r13", "lte-rrc.tdd_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86809,6 +102714,70 @@ void proto_register_lte_rrc(void) {
{ "threshHigh-r12", "lte-rrc.threshHigh_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RSRP_RangeSL2_vals), 0,
"RSRP_RangeSL2_r12", HFILL }},
+ { &hf_lte_rrc_plmn_IdentityList_r13,
+ { "plmn-IdentityList-r13", "lte-rrc.plmn_IdentityList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PLMN_IdentityList", HFILL }},
+ { &hf_lte_rrc_cellIdentity_13,
+ { "cellIdentity-13", "lte-rrc.cellIdentity_13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellIdentity", HFILL }},
+ { &hf_lte_rrc_carrierFreqInfo_13,
+ { "carrierFreqInfo-13", "lte-rrc.carrierFreqInfo_13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_discRxResources_r13,
+ { "discRxResources-r13", "lte-rrc.discRxResources_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscRxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_discTxPowerInfo_r13,
+ { "discTxPowerInfo-r13", "lte-rrc.discTxPowerInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPowerInfoList_r12", HFILL }},
+ { &hf_lte_rrc_discSyncConfig_r13_01,
+ { "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_SyncConfigNFreq_r13", HFILL }},
+ { &hf_lte_rrc_discCellSelectionInfo_r13_01,
+ { "discCellSelectionInfo-r13", "lte-rrc.discCellSelectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_q_RxLevMinOffset_r13,
+ { "q-RxLevMinOffset-r13", "lte-rrc.q_RxLevMinOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_cellReselectionInfo_r13,
+ { "cellReselectionInfo-r13", "lte-rrc.cellReselectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_q_Hyst_r13_01,
+ { "q-Hyst-r13", "lte-rrc.q_Hyst_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_q_Hyst_r13_01_vals), 0,
+ "T_q_Hyst_r13_01", HFILL }},
+ { &hf_lte_rrc_freqInfo_r13,
+ { "freqInfo-r13", "lte-rrc.freqInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_CarrierFreq_r13,
+ { "ul-CarrierFreq-r13", "lte-rrc.ul_CarrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA", HFILL }},
+ { &hf_lte_rrc_ul_Bandwidth_r13,
+ { "ul-Bandwidth-r13", "lte-rrc.ul_Bandwidth_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_Bandwidth_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalSpectrumEmission_r13,
+ { "additionalSpectrumEmission-r13", "lte-rrc.additionalSpectrumEmission_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalSpectrumEmission", HFILL }},
+ { &hf_lte_rrc_p_Max_r13,
+ { "p-Max-r13", "lte-rrc.p_Max_r13",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "P_Max", HFILL }},
+ { &hf_lte_rrc_referenceSignalPower_r13,
+ { "referenceSignalPower-r13", "lte-rrc.referenceSignalPower_r13",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "INTEGER_M60_50", HFILL }},
{ &hf_lte_rrc_SL_DiscTxPowerInfoList_r12_item,
{ "SL-DiscTxPowerInfo-r12", "lte-rrc.SL_DiscTxPowerInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86865,6 +102834,50 @@ void proto_register_lte_rrc(void) {
{ "c-r12", "lte-rrc.c_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_InterFreqInfoListV2X_r14_item,
+ { "SL-InterFreqInfoV2X-r14", "lte-rrc.SL_InterFreqInfoV2X_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_CommCarrierFreq_r14,
+ { "v2x-CommCarrierFreq-r14", "lte-rrc.v2x_CommCarrierFreq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_sl_MaxTxPower_r14,
+ { "sl-MaxTxPower-r14", "lte-rrc.sl_MaxTxPower_r14",
+ FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
+ "P_Max", HFILL }},
+ { &hf_lte_rrc_sl_Bandwidth_r14,
+ { "sl-Bandwidth-r14", "lte-rrc.sl_Bandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sl_Bandwidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_SchedulingPool_r14,
+ { "v2x-SchedulingPool-r14", "lte-rrc.v2x_SchedulingPool_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommResourcePoolV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_UE_ConfigList_r14,
+ { "v2x-UE-ConfigList-r14", "lte-rrc.v2x_UE_ConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_UE_ConfigList_r14", HFILL }},
+ { &hf_lte_rrc_SL_V2X_UE_ConfigList_r14_item,
+ { "SL-V2X-InterFreqUE-Config-r14", "lte-rrc.SL_V2X_InterFreqUE_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_physCellIdList_r14,
+ { "physCellIdList-r14", "lte-rrc.physCellIdList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PhysCellIdList_r13", HFILL }},
+ { &hf_lte_rrc_v2x_SyncConfig_r14_01,
+ { "v2x-SyncConfig-r14", "lte-rrc.v2x_SyncConfig_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SyncConfigListNFreqV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_CommTxPoolNormal_r14,
+ { "v2x-CommTxPoolNormal-r14", "lte-rrc.v2x_CommTxPoolNormal_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolListV2X_r14", HFILL }},
+ { &hf_lte_rrc_p2x_CommTxPoolNormal_r14,
+ { "p2x-CommTxPoolNormal-r14", "lte-rrc.p2x_CommTxPoolNormal_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolListV2X_r14", HFILL }},
{ &hf_lte_rrc_small_r12,
{ "small-r12", "lte-rrc.small_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -86873,14 +102886,82 @@ void proto_register_lte_rrc(void) {
{ "large-r12", "lte-rrc.large_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_10239", HFILL }},
+ { &hf_lte_rrc_partialSensing_r14,
+ { "partialSensing-r14", "lte-rrc.partialSensing_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_partialSensing_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_randomSelection_r14,
+ { "randomSelection-r14", "lte-rrc.randomSelection_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_randomSelection_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SL_PriorityList_r13_item,
{ "SL-Priority-r13", "lte-rrc.SL_Priority_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_PSSCH_TxConfigList_r14_item,
+ { "SL-PSSCH-TxConfig-r14", "lte-rrc.SL_PSSCH_TxConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_thresUE_Speed_r14,
+ { "thresUE-Speed-r14", "lte-rrc.thresUE_Speed_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_thresUE_Speed_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_parametersAboveThres_r14,
+ { "parametersAboveThres-r14", "lte-rrc.parametersAboveThres_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_PSSCH_TxParameters_r14", HFILL }},
+ { &hf_lte_rrc_parametersBelowThres_r14,
+ { "parametersBelowThres-r14", "lte-rrc.parametersBelowThres_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_PSSCH_TxParameters_r14", HFILL }},
+ { &hf_lte_rrc_minMCS_PSSCH_r14,
+ { "minMCS-PSSCH-r14", "lte-rrc.minMCS_PSSCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_maxMCS_PSSCH_r14,
+ { "maxMCS-PSSCH-r14", "lte-rrc.maxMCS_PSSCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_minSubChannel_NumberPSSCH_r14,
+ { "minSubChannel-NumberPSSCH-r14", "lte-rrc.minSubChannel_NumberPSSCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_20", HFILL }},
+ { &hf_lte_rrc_maxSubchannel_NumberPSSCH_r14,
+ { "maxSubchannel-NumberPSSCH-r14", "lte-rrc.maxSubchannel_NumberPSSCH_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_20", HFILL }},
+ { &hf_lte_rrc_allowedRetxNumberPSSCH_r14,
+ { "allowedRetxNumberPSSCH-r14", "lte-rrc.allowedRetxNumberPSSCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_allowedRetxNumberPSSCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxTxPower_r14,
+ { "maxTxPower-r14", "lte-rrc.maxTxPower_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_TxPower_r14_vals), 0,
+ "SL_TxPower_r14", HFILL }},
+ { &hf_lte_rrc_SL_RestrictResourceReservationPeriodList_r14_item,
+ { "SL-RestrictResourceReservationPeriod-r14", "lte-rrc.SL_RestrictResourceReservationPeriod_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_RestrictResourceReservationPeriod_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_gnss_Sync_r14,
+ { "gnss-Sync-r14", "lte-rrc.gnss_Sync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gnss_Sync_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_enb_Sync_r14,
+ { "enb-Sync-r14", "lte-rrc.enb_Sync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_enb_Sync_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_Sync_r14,
+ { "ue-Sync-r14", "lte-rrc.ue_Sync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Sync_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SL_SyncConfigList_r12_item,
{ "SL-SyncConfig-r12", "lte-rrc.SL_SyncConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_SyncConfigListV2X_r14_item,
+ { "SL-SyncConfig-r12", "lte-rrc.SL_SyncConfig_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_syncCP_Len_r12,
{ "syncCP-Len-r12", "lte-rrc.syncCP_Len_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_CP_Len_r12_vals), 0,
@@ -86921,10 +103002,22 @@ void proto_register_lte_rrc(void) {
{ "syncTxPeriodic-r13", "lte-rrc.syncTxPeriodic_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_syncTxPeriodic_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_syncOffsetIndicator_v1430,
+ { "syncOffsetIndicator-v1430", "lte-rrc.syncOffsetIndicator_v1430",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_OffsetIndicatorSync_v1430", HFILL }},
+ { &hf_lte_rrc_gnss_Sync_r14_01,
+ { "gnss-Sync-r14", "lte-rrc.gnss_Sync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gnss_Sync_r14_01_vals), 0,
+ "T_gnss_Sync_r14_01", HFILL }},
{ &hf_lte_rrc_SL_SyncConfigListNFreq_r13_item,
{ "SL-SyncConfigNFreq-r13", "lte-rrc.SL_SyncConfigNFreq_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_SyncConfigListNFreqV2X_r14_item,
+ { "SL-SyncConfigNFreq-r13", "lte-rrc.SL_SyncConfigNFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_asyncParameters_r13,
{ "asyncParameters-r13", "lte-rrc.asyncParameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -86969,70 +103062,10 @@ void proto_register_lte_rrc(void) {
{ "discSyncWindow-r13", "lte-rrc.discSyncWindow_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSyncWindow_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_plmn_IdentityList_r13,
- { "plmn-IdentityList-r13", "lte-rrc.plmn_IdentityList_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "PLMN_IdentityList", HFILL }},
- { &hf_lte_rrc_cellIdentity_13,
- { "cellIdentity-13", "lte-rrc.cellIdentity_13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "CellIdentity", HFILL }},
- { &hf_lte_rrc_carrierFreqInfo_13,
- { "carrierFreqInfo-13", "lte-rrc.carrierFreqInfo_13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "ARFCN_ValueEUTRA_r9", HFILL }},
- { &hf_lte_rrc_discRxResources_r13,
- { "discRxResources-r13", "lte-rrc.discRxResources_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "SL_DiscRxPoolList_r12", HFILL }},
- { &hf_lte_rrc_discTxPowerInfo_r13,
- { "discTxPowerInfo-r13", "lte-rrc.discTxPowerInfo_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "SL_DiscTxPowerInfoList_r12", HFILL }},
- { &hf_lte_rrc_discSyncConfig_r13_01,
- { "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "SL_SyncConfigNFreq_r13", HFILL }},
- { &hf_lte_rrc_discCellSelectionInfo_r13_01,
- { "discCellSelectionInfo-r13", "lte-rrc.discCellSelectionInfo_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_q_RxLevMinOffset_r13,
- { "q-RxLevMinOffset-r13", "lte-rrc.q_RxLevMinOffset_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_1_8", HFILL }},
- { &hf_lte_rrc_cellReselectionInfo_r13,
- { "cellReselectionInfo-r13", "lte-rrc.cellReselectionInfo_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_q_Hyst_r13_01,
- { "q-Hyst-r13", "lte-rrc.q_Hyst_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_q_Hyst_r13_01_vals), 0,
- "T_q_Hyst_r13_01", HFILL }},
- { &hf_lte_rrc_freqInfo_r13,
- { "freqInfo-r13", "lte-rrc.freqInfo_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_ul_CarrierFreq_r13,
- { "ul-CarrierFreq-r13", "lte-rrc.ul_CarrierFreq_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "ARFCN_ValueEUTRA", HFILL }},
- { &hf_lte_rrc_ul_Bandwidth_r13,
- { "ul-Bandwidth-r13", "lte-rrc.ul_Bandwidth_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_Bandwidth_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_additionalSpectrumEmission_r13,
- { "additionalSpectrumEmission-r13", "lte-rrc.additionalSpectrumEmission_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "AdditionalSpectrumEmission", HFILL }},
- { &hf_lte_rrc_p_Max_r13,
- { "p-Max-r13", "lte-rrc.p_Max_r13",
- FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
- "P_Max", HFILL }},
- { &hf_lte_rrc_referenceSignalPower_r13,
- { "referenceSignalPower-r13", "lte-rrc.referenceSignalPower_r13",
- FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_dbm, 0,
- "INTEGER_M60_50", HFILL }},
+ { &hf_lte_rrc_gnss_Sync_r14_02,
+ { "gnss-Sync-r14", "lte-rrc.gnss_Sync_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gnss_Sync_r14_02_vals), 0,
+ "T_gnss_Sync_r14_02", HFILL }},
{ &hf_lte_rrc_prb_Num_r12,
{ "prb-Num-r12", "lte-rrc.prb_Num_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -87081,6 +103114,50 @@ void proto_register_lte_rrc(void) {
{ "bs42-r12", "lte-rrc.bs42_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_42", HFILL }},
+ { &hf_lte_rrc_bs10_r14,
+ { "bs10-r14", "lte-rrc.bs10_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_bs16_r14,
+ { "bs16-r14", "lte-rrc.bs16_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_bs20_r14,
+ { "bs20-r14", "lte-rrc.bs20_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_20", HFILL }},
+ { &hf_lte_rrc_bs30_r14,
+ { "bs30-r14", "lte-rrc.bs30_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_30", HFILL }},
+ { &hf_lte_rrc_bs40_r14,
+ { "bs40-r14", "lte-rrc.bs40_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_40", HFILL }},
+ { &hf_lte_rrc_bs50_r14,
+ { "bs50-r14", "lte-rrc.bs50_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_50", HFILL }},
+ { &hf_lte_rrc_bs60_r14,
+ { "bs60-r14", "lte-rrc.bs60_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_60", HFILL }},
+ { &hf_lte_rrc_bs100_r14,
+ { "bs100-r14", "lte-rrc.bs100_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_100", HFILL }},
+ { &hf_lte_rrc_minusinfinity_r14,
+ { "minusinfinity-r14", "lte-rrc.minusinfinity_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_txPower_r14,
+ { "txPower-r14", "lte-rrc.txPower_r14",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M41_31", HFILL }},
+ { &hf_lte_rrc_SL_ThresPSSCH_RSRP_List_r14_item,
+ { "SL-ThresPSSCH-RSRP-r14", "lte-rrc.SL_ThresPSSCH_RSRP_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_alpha_r12,
{ "alpha-r12", "lte-rrc.alpha_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_Alpha_r12_vals), 0,
@@ -87097,10 +103174,98 @@ void proto_register_lte_rrc(void) {
{ "SL-TxPoolIdentity-v1310", "lte-rrc.SL_TxPoolIdentity_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_10,
+ { &hf_lte_rrc_commTxResources_r14,
+ { "commTxResources-r14", "lte-rrc.commTxResources_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxResources_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_139,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_122_vals), 0,
+ "T_setup_122", HFILL }},
+ { &hf_lte_rrc_scheduled_r14,
+ { "scheduled-r14", "lte-rrc.scheduled_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sl_V_RNTI_r14,
+ { "sl-V-RNTI-r14", "lte-rrc.sl_V_RNTI_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "C_RNTI", HFILL }},
+ { &hf_lte_rrc_mac_MainConfig_r14,
+ { "mac-MainConfig-r14", "lte-rrc.mac_MainConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MAC_MainConfigSL_r12", HFILL }},
+ { &hf_lte_rrc_mcs_r14,
+ { "mcs-r14", "lte-rrc.mcs_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_logicalChGroupInfoList_r14,
+ { "logicalChGroupInfoList-r14", "lte-rrc.logicalChGroupInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LogicalChGroupInfoList_r13", HFILL }},
+ { &hf_lte_rrc_ue_Selected_r14,
+ { "ue-Selected-r14", "lte-rrc.ue_Selected_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_v2x_CommTxPoolNormalDedicated_r14,
+ { "v2x-CommTxPoolNormalDedicated-r14", "lte-rrc.v2x_CommTxPoolNormalDedicated_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_poolToReleaseList_r14,
+ { "poolToReleaseList-r14", "lte-rrc.poolToReleaseList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_TxPoolToReleaseListV2X_r14", HFILL }},
+ { &hf_lte_rrc_poolToAddModList_r14,
+ { "poolToAddModList-r14", "lte-rrc.poolToAddModList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_TxPoolToAddModListV2X_r14", HFILL }},
+ { &hf_lte_rrc_v2x_CommTxPoolSensingConfig_r14,
+ { "v2x-CommTxPoolSensingConfig-r14", "lte-rrc.v2x_CommTxPoolSensingConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommTxPoolSensingConfig_r14", HFILL }},
+ { &hf_lte_rrc_cbr_DedicatedTxConfigList_r14,
+ { "cbr-DedicatedTxConfigList-r14", "lte-rrc.cbr_DedicatedTxConfigList_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CBR_CommonTxConfigList_r14", HFILL }},
+ { &hf_lte_rrc_SL_TxPoolToAddModListV2X_r14_item,
+ { "SL-TxPoolToAddMod-r14", "lte-rrc.SL_TxPoolToAddMod_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_poolIdentity_r14_01,
+ { "poolIdentity-r14", "lte-rrc.poolIdentity_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_V2X_TxPoolIdentity_r14", HFILL }},
+ { &hf_lte_rrc_pool_r14,
+ { "pool-r14", "lte-rrc.pool_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommResourcePoolV2X_r14", HFILL }},
+ { &hf_lte_rrc_SL_TxPoolToReleaseListV2X_r14_item,
+ { "SL-V2X-TxPoolIdentity-r14", "lte-rrc.SL_V2X_TxPoolIdentity_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_zoneLength_r14,
+ { "zoneLength-r14", "lte-rrc.zoneLength_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_zoneLength_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_zoneWidth_r14,
+ { "zoneWidth-r14", "lte-rrc.zoneWidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_zoneWidth_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_zoneIdLongiMod_r14,
+ { "zoneIdLongiMod-r14", "lte-rrc.zoneIdLongiMod_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_zoneIdLatiMod_r14,
+ { "zoneIdLatiMod-r14", "lte-rrc.zoneIdLatiMod_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_message_12,
{ "message", "lte-rrc.message_element",
FT_NONE, BASE_NONE, NULL, 0,
"SBCCH_SL_BCH_MessageType", HFILL }},
+ { &hf_lte_rrc_message_13,
+ { "message", "lte-rrc.message_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SBCCH_SL_BCH_MessageType_V2X_r14", HFILL }},
{ &hf_lte_rrc_sl_Bandwidth_r12,
{ "sl-Bandwidth-r12", "lte-rrc.sl_Bandwidth_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sl_Bandwidth_r12_vals), 0,
@@ -87125,14 +103290,38 @@ void proto_register_lte_rrc(void) {
{ "reserved-r12", "lte-rrc.reserved_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_19", HFILL }},
+ { &hf_lte_rrc_sl_Bandwidth_r14_01,
+ { "sl-Bandwidth-r14", "lte-rrc.sl_Bandwidth_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sl_Bandwidth_r14_01_vals), 0,
+ "T_sl_Bandwidth_r14_01", HFILL }},
+ { &hf_lte_rrc_tdd_ConfigSL_r14,
+ { "tdd-ConfigSL-r14", "lte-rrc.tdd_ConfigSL_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TDD_ConfigSL_r12", HFILL }},
+ { &hf_lte_rrc_directFrameNumber_r14,
+ { "directFrameNumber-r14", "lte-rrc.directFrameNumber_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_directSubframeNumber_r14,
+ { "directSubframeNumber-r14", "lte-rrc.directSubframeNumber_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_9", HFILL }},
+ { &hf_lte_rrc_inCoverage_r14,
+ { "inCoverage-r14", "lte-rrc.inCoverage_r14",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_reserved_r14,
+ { "reserved-r14", "lte-rrc.reserved_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_27", HFILL }},
{ &hf_lte_rrc_criticalExtensions_51,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_51_vals), 0,
"T_criticalExtensions_51", HFILL }},
- { &hf_lte_rrc_c1_47,
+ { &hf_lte_rrc_c1_48,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_47_vals), 0,
- "T_c1_47", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_48_vals), 0,
+ "T_c1_48", HFILL }},
{ &hf_lte_rrc_handoverPreparationInformation_r13,
{ "handoverPreparationInformation-r13", "lte-rrc.handoverPreparationInformation_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87157,18 +103346,18 @@ void proto_register_lte_rrc(void) {
{ "as-Context-r13", "lte-rrc.as_Context_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"AS_Context_NB", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_201,
+ { &hf_lte_rrc_nonCriticalExtension_215,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_67", HFILL }},
+ "T_nonCriticalExtension_69", HFILL }},
{ &hf_lte_rrc_criticalExtensions_52,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_52_vals), 0,
"T_criticalExtensions_52", HFILL }},
- { &hf_lte_rrc_c1_48,
+ { &hf_lte_rrc_c1_49,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_48_vals), 0,
- "T_c1_48", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_49_vals), 0,
+ "T_c1_49", HFILL }},
{ &hf_lte_rrc_uePagingCoverageInformation_r13_01,
{ "uePagingCoverageInformation-r13", "lte-rrc.uePagingCoverageInformation_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87181,18 +103370,18 @@ void proto_register_lte_rrc(void) {
{ "npdcch-NumRepetitionPaging-r13", "lte-rrc.npdcch_NumRepetitionPaging_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_2048", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_202,
+ { &hf_lte_rrc_nonCriticalExtension_216,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_68", HFILL }},
+ "T_nonCriticalExtension_70", HFILL }},
{ &hf_lte_rrc_criticalExtensions_53,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_53_vals), 0,
"T_criticalExtensions_53", HFILL }},
- { &hf_lte_rrc_c1_49,
+ { &hf_lte_rrc_c1_50,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_49_vals), 0,
- "T_c1_49", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_50_vals), 0,
+ "T_c1_50", HFILL }},
{ &hf_lte_rrc_ueRadioAccessCapabilityInformation_r13,
{ "ueRadioAccessCapabilityInformation-r13", "lte-rrc.ueRadioAccessCapabilityInformation_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87205,18 +103394,18 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioAccessCapabilityInfo-r13", "lte-rrc.ue_RadioAccessCapabilityInfo_r13",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_203,
+ { &hf_lte_rrc_nonCriticalExtension_217,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_69", HFILL }},
+ "T_nonCriticalExtension_71", HFILL }},
{ &hf_lte_rrc_criticalExtensions_54,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_54_vals), 0,
"T_criticalExtensions_54", HFILL }},
- { &hf_lte_rrc_c1_50,
+ { &hf_lte_rrc_c1_51,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_50_vals), 0,
- "T_c1_50", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_51_vals), 0,
+ "T_c1_51", HFILL }},
{ &hf_lte_rrc_ueRadioPagingInformation_r13,
{ "ueRadioPagingInformation-r13", "lte-rrc.ueRadioPagingInformation_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87229,10 +103418,10 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioPagingInfo-r13", "lte-rrc.ue_RadioPagingInfo_r13",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_204,
+ { &hf_lte_rrc_nonCriticalExtension_218,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_70", HFILL }},
+ "T_nonCriticalExtension_72", HFILL }},
{ &hf_lte_rrc_sourceRadioResourceConfig_r13,
{ "sourceRadioResourceConfig-r13", "lte-rrc.sourceRadioResourceConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87269,18 +103458,18 @@ void proto_register_lte_rrc(void) {
{ "ue-InactiveTime", "lte-rrc.ue_InactiveTime",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_InactiveTime_01_vals), 0,
"T_ue_InactiveTime_01", HFILL }},
- { &hf_lte_rrc_message_11,
+ { &hf_lte_rrc_message_14,
{ "message", "lte-rrc.message_element",
FT_NONE, BASE_NONE, NULL, 0,
"BCCH_BCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_message_12,
+ { &hf_lte_rrc_message_15,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_NB_vals), 0,
"BCCH_DL_SCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_51,
+ { &hf_lte_rrc_c1_52,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_51_vals), 0,
- "T_c1_51", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_52_vals), 0,
+ "T_c1_52", HFILL }},
{ &hf_lte_rrc_systemInformation_r13,
{ "systemInformation-r13", "lte-rrc.systemInformation_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87289,34 +103478,34 @@ void proto_register_lte_rrc(void) {
{ "systemInformationBlockType1-r13", "lte-rrc.systemInformationBlockType1_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_09,
+ { &hf_lte_rrc_messageClassExtension_10,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_09", HFILL }},
- { &hf_lte_rrc_message_13,
+ "T_messageClassExtension_10", HFILL }},
+ { &hf_lte_rrc_message_16,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PCCH_MessageType_NB_vals), 0,
"PCCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_52,
+ { &hf_lte_rrc_c1_53,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_52_vals), 0,
- "T_c1_52", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_53_vals), 0,
+ "T_c1_53", HFILL }},
{ &hf_lte_rrc_paging_r13,
{ "paging-r13", "lte-rrc.paging_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_10,
+ { &hf_lte_rrc_messageClassExtension_11,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_10", HFILL }},
- { &hf_lte_rrc_message_14,
+ "T_messageClassExtension_11", HFILL }},
+ { &hf_lte_rrc_message_17,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_CCCH_MessageType_NB_vals), 0,
"DL_CCCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_53,
+ { &hf_lte_rrc_c1_54,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_53_vals), 0,
- "T_c1_53", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_54_vals), 0,
+ "T_c1_54", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishment_r13,
{ "rrcConnectionReestablishment-r13", "lte-rrc.rrcConnectionReestablishment_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87333,18 +103522,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionSetup-r13", "lte-rrc.rrcConnectionSetup_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_11,
+ { &hf_lte_rrc_messageClassExtension_12,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_11", HFILL }},
- { &hf_lte_rrc_message_15,
+ "T_messageClassExtension_12", HFILL }},
+ { &hf_lte_rrc_message_18,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_DCCH_MessageType_NB_vals), 0,
"DL_DCCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_54,
+ { &hf_lte_rrc_c1_55,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_54_vals), 0,
- "T_c1_54", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_55_vals), 0,
+ "T_c1_55", HFILL }},
{ &hf_lte_rrc_dlInformationTransfer_r13,
{ "dlInformationTransfer-r13", "lte-rrc.dlInformationTransfer_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87369,18 +103558,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionResume_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_12,
+ { &hf_lte_rrc_messageClassExtension_13,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_12", HFILL }},
- { &hf_lte_rrc_message_16,
+ "T_messageClassExtension_13", HFILL }},
+ { &hf_lte_rrc_message_19,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_CCCH_MessageType_NB_vals), 0,
"UL_CCCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_55,
+ { &hf_lte_rrc_c1_56,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_55_vals), 0,
- "T_c1_55", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_56_vals), 0,
+ "T_c1_56", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13,
{ "rrcConnectionReestablishmentRequest-r13", "lte-rrc.rrcConnectionReestablishmentRequest_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87393,18 +103582,34 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionResumeRequest-r13", "lte-rrc.rrcConnectionResumeRequest_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionResumeRequest_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_13,
+ { &hf_lte_rrc_messageClassExtension_14,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_13", HFILL }},
- { &hf_lte_rrc_message_17,
+ "T_messageClassExtension_14", HFILL }},
+ { &hf_lte_rrc_message_20,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SC_MCCH_MessageType_NB_vals), 0,
+ "SC_MCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_57,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_57_vals), 0,
+ "T_c1_57", HFILL }},
+ { &hf_lte_rrc_scptmConfiguration_r14,
+ { "scptmConfiguration-r14", "lte-rrc.scptmConfiguration_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SCPTMConfiguration_NB_r14", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_15,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_15", HFILL }},
+ { &hf_lte_rrc_message_21,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DCCH_MessageType_NB_vals), 0,
"UL_DCCH_MessageType_NB", HFILL }},
- { &hf_lte_rrc_c1_56,
+ { &hf_lte_rrc_c1_58,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_56_vals), 0,
- "T_c1_56", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_58_vals), 0,
+ "T_c1_58", HFILL }},
{ &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13,
{ "rrcConnectionReconfigurationComplete-r13", "lte-rrc.rrcConnectionReconfigurationComplete_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87437,18 +103642,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionResumeComplete-r13", "lte-rrc.rrcConnectionResumeComplete_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionResumeComplete_NB", HFILL }},
- { &hf_lte_rrc_messageClassExtension_14,
+ { &hf_lte_rrc_messageClassExtension_16,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_14", HFILL }},
+ "T_messageClassExtension_16", HFILL }},
{ &hf_lte_rrc_criticalExtensions_55,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_55_vals), 0,
"T_criticalExtensions_55", HFILL }},
- { &hf_lte_rrc_c1_57,
+ { &hf_lte_rrc_c1_59,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_57_vals), 0,
- "T_c1_57", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_59_vals), 0,
+ "T_c1_59", HFILL }},
{ &hf_lte_rrc_dlInformationTransfer_r13_01,
{ "dlInformationTransfer-r13", "lte-rrc.dlInformationTransfer_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87457,10 +103662,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_55", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_205,
+ { &hf_lte_rrc_nonCriticalExtension_219,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_71", HFILL }},
+ "T_nonCriticalExtension_73", HFILL }},
{ &hf_lte_rrc_systemFrameNumber_MSB_r13,
{ "systemFrameNumber-MSB-r13", "lte-rrc.systemFrameNumber_MSB_r13",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -87501,7 +103706,7 @@ void proto_register_lte_rrc(void) {
{ "standalone-r13", "lte-rrc.standalone_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"Standalone_NB_r13", HFILL }},
- { &hf_lte_rrc_spare_03,
+ { &hf_lte_rrc_spare_05,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_11", HFILL }},
@@ -87509,7 +103714,7 @@ void proto_register_lte_rrc(void) {
{ "rasterOffset-r13", "lte-rrc.rasterOffset_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_ChannelRasterOffset_NB_r13_vals), 0,
"ChannelRasterOffset_NB_r13", HFILL }},
- { &hf_lte_rrc_spare_04,
+ { &hf_lte_rrc_spare_06,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_3", HFILL }},
@@ -87533,10 +103738,10 @@ void proto_register_lte_rrc(void) {
{ "systemInfoModification-eDRX-r13", "lte-rrc.systemInfoModification_eDRX_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_eDRX_r13_01_vals), 0,
"T_systemInfoModification_eDRX_r13_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_206,
+ { &hf_lte_rrc_nonCriticalExtension_220,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_72", HFILL }},
+ "T_nonCriticalExtension_74", HFILL }},
{ &hf_lte_rrc_PagingRecordList_NB_r13_item,
{ "PagingRecord-NB-r13", "lte-rrc.PagingRecord_NB_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87549,10 +103754,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_56_vals), 0,
"T_criticalExtensions_56", HFILL }},
- { &hf_lte_rrc_c1_58,
+ { &hf_lte_rrc_c1_60,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_58_vals), 0,
- "T_c1_58", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_60_vals), 0,
+ "T_c1_60", HFILL }},
{ &hf_lte_rrc_rrcConnectionReconfiguration_r13_01,
{ "rrcConnectionReconfiguration-r13", "lte-rrc.rrcConnectionReconfiguration_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87577,10 +103782,10 @@ void proto_register_lte_rrc(void) {
{ "fullConfig-r13", "lte-rrc.fullConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fullConfig_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_207,
+ { &hf_lte_rrc_nonCriticalExtension_221,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_73", HFILL }},
+ "T_nonCriticalExtension_75", HFILL }},
{ &hf_lte_rrc_criticalExtensions_57,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_57_vals), 0,
@@ -87593,18 +103798,18 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_57", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_208,
+ { &hf_lte_rrc_nonCriticalExtension_222,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_74", HFILL }},
+ "T_nonCriticalExtension_76", HFILL }},
{ &hf_lte_rrc_criticalExtensions_58,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_58_vals), 0,
"T_criticalExtensions_58", HFILL }},
- { &hf_lte_rrc_c1_59,
+ { &hf_lte_rrc_c1_61,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_59_vals), 0,
- "T_c1_59", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_61_vals), 0,
+ "T_c1_61", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishment_r13_01,
{ "rrcConnectionReestablishment-r13", "lte-rrc.rrcConnectionReestablishment_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87613,10 +103818,18 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_58", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_209,
+ { &hf_lte_rrc_nonCriticalExtension_223,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_75", HFILL }},
+ "RRCConnectionReestablishment_NB_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_dl_NAS_MAC,
+ { "dl-NAS-MAC", "lte-rrc.dl_NAS_MAC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_224,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_77", HFILL }},
{ &hf_lte_rrc_criticalExtensions_59,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_59_vals), 0,
@@ -87629,10 +103842,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_59", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_210,
+ { &hf_lte_rrc_nonCriticalExtension_225,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_76", HFILL }},
+ "T_nonCriticalExtension_78", HFILL }},
{ &hf_lte_rrc_criticalExtensions_60,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_60_vals), 0,
@@ -87641,6 +103854,14 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionReestablishmentRequest-r13", "lte-rrc.rrcConnectionReestablishmentRequest_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentRequest_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_later_01,
+ { "later", "lte-rrc.later",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_later_01_vals), 0,
+ "T_later_01", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentRequest_r14,
+ { "rrcConnectionReestablishmentRequest-r14", "lte-rrc.rrcConnectionReestablishmentRequest_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentRequest_NB_r14_IEs", HFILL }},
{ &hf_lte_rrc_criticalExtensionsFuture_60,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87653,18 +103874,42 @@ void proto_register_lte_rrc(void) {
{ "reestablishmentCause-r13", "lte-rrc.reestablishmentCause_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_ReestablishmentCause_NB_r13_vals), 0,
"ReestablishmentCause_NB_r13", HFILL }},
- { &hf_lte_rrc_spare_05,
+ { &hf_lte_rrc_spare_07,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_25", HFILL }},
+ { &hf_lte_rrc_ue_Identity_r14,
+ { "ue-Identity-r14", "lte-rrc.ue_Identity_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ReestabUE_Identity_CP_NB_r14", HFILL }},
+ { &hf_lte_rrc_reestablishmentCause_r14,
+ { "reestablishmentCause-r14", "lte-rrc.reestablishmentCause_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ReestablishmentCause_NB_r13_vals), 0,
+ "ReestablishmentCause_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_08,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_lte_rrc_s_TMSI_r14,
+ { "s-TMSI-r14", "lte-rrc.s_TMSI_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "S_TMSI", HFILL }},
+ { &hf_lte_rrc_ul_NAS_MAC_r14,
+ { "ul-NAS-MAC-r14", "lte-rrc.ul_NAS_MAC_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_ul_NAS_Count_r14,
+ { "ul-NAS-Count-r14", "lte-rrc.ul_NAS_Count_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
{ &hf_lte_rrc_criticalExtensions_61,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_61_vals), 0,
"T_criticalExtensions_61", HFILL }},
- { &hf_lte_rrc_c1_60,
+ { &hf_lte_rrc_c1_62,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_60_vals), 0,
- "T_c1_60", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_62_vals), 0,
+ "T_c1_62", HFILL }},
{ &hf_lte_rrc_rrcConnectionReject_r13_01,
{ "rrcConnectionReject-r13", "lte-rrc.rrcConnectionReject_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87681,18 +103926,18 @@ void proto_register_lte_rrc(void) {
{ "rrc-SuspendIndication-r13", "lte-rrc.rrc_SuspendIndication_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rrc_SuspendIndication_r13_01_vals), 0,
"T_rrc_SuspendIndication_r13_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_211,
+ { &hf_lte_rrc_nonCriticalExtension_226,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_77", HFILL }},
+ "T_nonCriticalExtension_79", HFILL }},
{ &hf_lte_rrc_criticalExtensions_62,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_62_vals), 0,
"T_criticalExtensions_62", HFILL }},
- { &hf_lte_rrc_c1_61,
+ { &hf_lte_rrc_c1_63,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_61_vals), 0,
- "T_c1_61", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_63_vals), 0,
+ "T_c1_63", HFILL }},
{ &hf_lte_rrc_rrcConnectionRelease_r13_01,
{ "rrcConnectionRelease-r13", "lte-rrc.rrcConnectionRelease_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87709,10 +103954,30 @@ void proto_register_lte_rrc(void) {
{ "redirectedCarrierInfo-r13", "lte-rrc.redirectedCarrierInfo_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RedirectedCarrierInfo_NB_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_212,
+ { &hf_lte_rrc_nonCriticalExtension_227,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_78", HFILL }},
+ "RRCConnectionRelease_NB_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_redirectedCarrierInfo_v1430,
+ { "redirectedCarrierInfo-v1430", "lte-rrc.redirectedCarrierInfo_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RedirectedCarrierInfo_NB_v1430", HFILL }},
+ { &hf_lte_rrc_extendedWaitTime_CPdata_r14,
+ { "extendedWaitTime-CPdata-r14", "lte-rrc.extendedWaitTime_CPdata_r14",
+ FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_seconds, 0,
+ "INTEGER_1_1800", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_228,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_80", HFILL }},
+ { &hf_lte_rrc_redirectedCarrierOffsetDedicated_r14,
+ { "redirectedCarrierOffsetDedicated-r14", "lte-rrc.redirectedCarrierOffsetDedicated_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redirectedCarrierOffsetDedicated_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t322_r14,
+ { "t322-r14", "lte-rrc.t322_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t322_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_63,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_63_vals), 0,
@@ -87741,7 +104006,7 @@ void proto_register_lte_rrc(void) {
{ "multiCarrierSupport-r13", "lte-rrc.multiCarrierSupport_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrierSupport_r13_vals), 0,
"T_multiCarrierSupport_r13", HFILL }},
- { &hf_lte_rrc_spare_06,
+ { &hf_lte_rrc_spare_09,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_22", HFILL }},
@@ -87749,10 +104014,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_64_vals), 0,
"T_criticalExtensions_64", HFILL }},
- { &hf_lte_rrc_c1_62,
+ { &hf_lte_rrc_c1_64,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_62_vals), 0,
- "T_c1_62", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_64_vals), 0,
+ "T_c1_64", HFILL }},
{ &hf_lte_rrc_rrcConnectionResume_r13_03,
{ "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87765,10 +104030,10 @@ void proto_register_lte_rrc(void) {
{ "drb-ContinueROHC-r13", "lte-rrc.drb_ContinueROHC_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_ContinueROHC_r13_01_vals), 0,
"T_drb_ContinueROHC_r13_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_213,
+ { &hf_lte_rrc_nonCriticalExtension_229,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_79", HFILL }},
+ "T_nonCriticalExtension_81", HFILL }},
{ &hf_lte_rrc_criticalExtensions_65,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_65_vals), 0,
@@ -87781,10 +104046,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_65", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_214,
+ { &hf_lte_rrc_nonCriticalExtension_230,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_80", HFILL }},
+ "T_nonCriticalExtension_82", HFILL }},
{ &hf_lte_rrc_criticalExtensions_66,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_66_vals), 0,
@@ -87805,7 +104070,7 @@ void proto_register_lte_rrc(void) {
{ "resumeCause-r13", "lte-rrc.resumeCause_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_EstablishmentCause_NB_r13_vals), 0,
"EstablishmentCause_NB_r13", HFILL }},
- { &hf_lte_rrc_spare_07,
+ { &hf_lte_rrc_spare_10,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_9", HFILL }},
@@ -87813,10 +104078,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_67_vals), 0,
"T_criticalExtensions_67", HFILL }},
- { &hf_lte_rrc_c1_63,
+ { &hf_lte_rrc_c1_65,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_63_vals), 0,
- "T_c1_63", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_65_vals), 0,
+ "T_c1_65", HFILL }},
{ &hf_lte_rrc_rrcConnectionSetup_r13_01,
{ "rrcConnectionSetup-r13", "lte-rrc.rrcConnectionSetup_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -87825,10 +104090,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_67", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_215,
+ { &hf_lte_rrc_nonCriticalExtension_231,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_81", HFILL }},
+ "T_nonCriticalExtension_83", HFILL }},
{ &hf_lte_rrc_criticalExtensions_68,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_68_vals), 0,
@@ -87853,10 +104118,30 @@ void proto_register_lte_rrc(void) {
{ "up-CIoT-EPS-Optimisation-r13", "lte-rrc.up_CIoT_EPS_Optimisation_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02_vals), 0,
"T_up_CIoT_EPS_Optimisation_r13_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_216,
+ { &hf_lte_rrc_nonCriticalExtension_232,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_82", HFILL }},
+ "RRCConnectionSetupComplete_NB_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_gummei_Type_r14,
+ { "gummei-Type-r14", "lte-rrc.gummei_Type_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gummei_Type_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_233,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_84", HFILL }},
+ { &hf_lte_rrc_sc_mtch_InfoList_r14_01,
+ { "sc-mtch-InfoList-r14", "lte-rrc.sc_mtch_InfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SC_MTCH_InfoList_NB_r14", HFILL }},
+ { &hf_lte_rrc_scptm_NeighbourCellList_r14_01,
+ { "scptm-NeighbourCellList-r14", "lte-rrc.scptm_NeighbourCellList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCPTM_NeighbourCellList_NB_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_234,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_85", HFILL }},
{ &hf_lte_rrc_criticalExtensions_69,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_69_vals), 0,
@@ -87901,10 +104186,22 @@ void proto_register_lte_rrc(void) {
{ "sib16-r13", "lte-rrc.sib16_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType16_NB_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_217,
+ { &hf_lte_rrc_sib15_v1430,
+ { "sib15-v1430", "lte-rrc.sib15_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType15_NB_r14", HFILL }},
+ { &hf_lte_rrc_sib20_v1430,
+ { "sib20-v1430", "lte-rrc.sib20_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType20_NB_r14", HFILL }},
+ { &hf_lte_rrc_sib22_v1430,
+ { "sib22-v1430", "lte-rrc.sib22_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType22_NB_r14", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_235,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_83", HFILL }},
+ "T_nonCriticalExtension_86", HFILL }},
{ &hf_lte_rrc_hyperSFN_MSB_r13,
{ "hyperSFN-MSB-r13", "lte-rrc.hyperSFN_MSB_r13",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -87981,18 +104278,26 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTagList-r13", "lte-rrc.systemInfoValueTagList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SystemInfoValueTagList_NB_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_218,
+ { &hf_lte_rrc_nonCriticalExtension_236,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SystemInformationBlockType1_NB_v1350_IEs", HFILL }},
+ "SystemInformationBlockType1_NB_v1350", HFILL }},
{ &hf_lte_rrc_cellSelectionInfo_v1350,
{ "cellSelectionInfo-v1350", "lte-rrc.cellSelectionInfo_v1350_element",
FT_NONE, BASE_NONE, NULL, 0,
"CellSelectionInfo_NB_v1350", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_219,
+ { &hf_lte_rrc_nonCriticalExtension_237,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_84", HFILL }},
+ "SystemInformationBlockType1_NB_v1430", HFILL }},
+ { &hf_lte_rrc_cellSelectionInfo_v1430,
+ { "cellSelectionInfo-v1430", "lte-rrc.cellSelectionInfo_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellSelectionInfo_NB_v1430", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_238,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_87", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList_NB_r13_item,
{ "PLMN-IdentityInfo-NB-r13", "lte-rrc.PLMN_IdentityInfo_NB_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88041,14 +104346,22 @@ void proto_register_lte_rrc(void) {
{ "delta-RxLevMin-v1350", "lte-rrc.delta_RxLevMin_v1350",
FT_INT32, BASE_DEC, VALS(lte_rrc_delta_RxLevMin_vals), 0,
"INTEGER_M8_M1", HFILL }},
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14,
+ { "powerClass14dBm-Offset-r14", "lte-rrc.powerClass14dBm_Offset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClass14dBm_Offset_r14_vals), 0,
+ "T_powerClass14dBm_Offset_r14", HFILL }},
+ { &hf_lte_rrc_ce_authorisationOffset_r14,
+ { "ce-authorisationOffset-r14", "lte-rrc.ce_authorisationOffset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_authorisationOffset_r14_vals), 0,
+ "T_ce_authorisationOffset_r14", HFILL }},
{ &hf_lte_rrc_criticalExtensions_70,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_70_vals), 0,
"T_criticalExtensions_70", HFILL }},
- { &hf_lte_rrc_c1_64,
+ { &hf_lte_rrc_c1_66,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_64_vals), 0,
- "T_c1_64", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_66_vals), 0,
+ "T_c1_66", HFILL }},
{ &hf_lte_rrc_ueCapabilityEnquiry_r13_01,
{ "ueCapabilityEnquiry-r13", "lte-rrc.ueCapabilityEnquiry_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88057,10 +104370,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_70", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_220,
+ { &hf_lte_rrc_nonCriticalExtension_239,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_85", HFILL }},
+ "T_nonCriticalExtension_88", HFILL }},
{ &hf_lte_rrc_criticalExtensions_71,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_71_vals), 0,
@@ -88081,10 +104394,10 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioPagingInfo-r13", "lte-rrc.ue_RadioPagingInfo_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioPagingInfo_NB_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_221,
+ { &hf_lte_rrc_nonCriticalExtension_240,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_86", HFILL }},
+ "T_nonCriticalExtension_89", HFILL }},
{ &hf_lte_rrc_criticalExtensions_72,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_72_vals), 0,
@@ -88097,10 +104410,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_72", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_222,
+ { &hf_lte_rrc_nonCriticalExtension_241,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_87", HFILL }},
+ "T_nonCriticalExtension_90", HFILL }},
{ &hf_lte_rrc_radioResourceConfigCommon_r13,
{ "radioResourceConfigCommon-r13", "lte-rrc.radioResourceConfigCommon_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88129,6 +104442,10 @@ void proto_register_lte_rrc(void) {
{ "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cp_Reestablishment_r14,
+ { "cp-Reestablishment-r14", "lte-rrc.cp_Reestablishment_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cp_Reestablishment_r14_vals), 0,
+ "T_cp_Reestablishment_r14", HFILL }},
{ &hf_lte_rrc_cellReselectionInfoCommon_r13,
{ "cellReselectionInfoCommon-r13", "lte-rrc.cellReselectionInfoCommon_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88173,10 +104490,22 @@ void proto_register_lte_rrc(void) {
{ "intraFreqCellReselectionInfo-v1360", "lte-rrc.intraFreqCellReselectionInfo_v1360_element",
FT_NONE, BASE_NONE, NULL, 0,
"IntraFreqCellReselectionInfo_NB_v1360", HFILL }},
+ { &hf_lte_rrc_intraFreqCellReselectionInfo_v1430,
+ { "intraFreqCellReselectionInfo-v1430", "lte-rrc.intraFreqCellReselectionInfo_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "IntraFreqCellReselectionInfo_NB_v1430", HFILL }},
{ &hf_lte_rrc_s_IntraSearchP_v1360,
{ "s-IntraSearchP-v1360", "lte-rrc.s_IntraSearchP_v1360",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_ReselectionThreshold_NB_vals_ext, 0,
"ReselectionThreshold_NB_v1360", HFILL }},
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14_01,
+ { "powerClass14dBm-Offset-r14", "lte-rrc.powerClass14dBm_Offset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClass14dBm_Offset_r14_01_vals), 0,
+ "T_powerClass14dBm_Offset_r14_01", HFILL }},
+ { &hf_lte_rrc_ce_AuthorisationOffset_r14,
+ { "ce-AuthorisationOffset-r14", "lte-rrc.ce_AuthorisationOffset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_AuthorisationOffset_r14_vals), 0,
+ "T_ce_AuthorisationOffset_r14", HFILL }},
{ &hf_lte_rrc_intraFreqNeighCellList_r13,
{ "intraFreqNeighCellList-r13", "lte-rrc.intraFreqNeighCellList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -88209,6 +104538,14 @@ void proto_register_lte_rrc(void) {
{ "interFreqBlackCellList-r13", "lte-rrc.interFreqBlackCellList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"InterFreqBlackCellList_NB_r13", HFILL }},
+ { &hf_lte_rrc_powerClass14dBm_Offset_r14_02,
+ { "powerClass14dBm-Offset-r14", "lte-rrc.powerClass14dBm_Offset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClass14dBm_Offset_r14_02_vals), 0,
+ "T_powerClass14dBm_Offset_r14_02", HFILL }},
+ { &hf_lte_rrc_ce_AuthorisationOffset_r14_01,
+ { "ce-AuthorisationOffset-r14", "lte-rrc.ce_AuthorisationOffset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_AuthorisationOffset_r14_01_vals), 0,
+ "T_ce_AuthorisationOffset_r14_01", HFILL }},
{ &hf_lte_rrc_InterFreqNeighCellList_NB_r13_item,
{ "PhysCellId", "lte-rrc.PhysCellId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -88253,6 +104590,186 @@ void proto_register_lte_rrc(void) {
{ "ab-BarringForSpecialAC-r13", "lte-rrc.ab_BarringForSpecialAC_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_5", HFILL }},
+ { &hf_lte_rrc_mbms_SAI_IntraFreq_r14,
+ { "mbms-SAI-IntraFreq-r14", "lte-rrc.mbms_SAI_IntraFreq_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBMS_SAI_List_r11", HFILL }},
+ { &hf_lte_rrc_mbms_SAI_InterFreqList_r14,
+ { "mbms-SAI-InterFreqList-r14", "lte-rrc.mbms_SAI_InterFreqList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBMS_SAI_InterFreqList_NB_r14", HFILL }},
+ { &hf_lte_rrc_MBMS_SAI_InterFreqList_NB_r14_item,
+ { "MBMS-SAI-InterFreq-NB-r14", "lte-rrc.MBMS_SAI_InterFreq_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_CarrierFreq_r14,
+ { "dl-CarrierFreq-r14", "lte-rrc.dl_CarrierFreq_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
+ { &hf_lte_rrc_mbms_SAI_List_r14,
+ { "mbms-SAI-List-r14", "lte-rrc.mbms_SAI_List_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBMS_SAI_List_r11", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r14_01,
+ { "multiBandInfoList-r14", "lte-rrc.multiBandInfoList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalBandInfoList_NB_r14", HFILL }},
+ { &hf_lte_rrc_npdcch_SC_MCCH_Config_r14,
+ { "npdcch-SC-MCCH-Config-r14", "lte-rrc.npdcch_SC_MCCH_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPDCCH_SC_MCCH_Config_NB_r14", HFILL }},
+ { &hf_lte_rrc_sc_mcch_CarrierConfig_r14,
+ { "sc-mcch-CarrierConfig-r14", "lte-rrc.sc_mcch_CarrierConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_CarrierConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_CarrierConfig_r14,
+ { "dl-CarrierConfig-r14", "lte-rrc.dl_CarrierConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_CarrierConfigCommon_NB_r14", HFILL }},
+ { &hf_lte_rrc_dl_CarrierIndex_r14,
+ { "dl-CarrierIndex-r14", "lte-rrc.dl_CarrierIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_maxNonAnchorCarriers_NB_r14", HFILL }},
+ { &hf_lte_rrc_sc_mcch_RepetitionPeriod_r14,
+ { "sc-mcch-RepetitionPeriod-r14", "lte-rrc.sc_mcch_RepetitionPeriod_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetitionPeriod_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_Offset_r14,
+ { "sc-mcch-Offset-r14", "lte-rrc.sc_mcch_Offset_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_10", HFILL }},
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_r14,
+ { "sc-mcch-ModificationPeriod-r14", "lte-rrc.sc_mcch_ModificationPeriod_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_ModificationPeriod_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_SchedulingInfo_r14_01,
+ { "sc-mcch-SchedulingInfo-r14", "lte-rrc.sc_mcch_SchedulingInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SC_MCCH_SchedulingInfo_NB_r14", HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitions_SC_MCCH_r14,
+ { "npdcch-NumRepetitions-SC-MCCH-r14", "lte-rrc.npdcch_NumRepetitions_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitions_SC_MCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_StartSF_SC_MCCH_r14,
+ { "npdcch-StartSF-SC-MCCH-r14", "lte-rrc.npdcch_StartSF_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_StartSF_SC_MCCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_Offset_SC_MCCH_r14,
+ { "npdcch-Offset-SC-MCCH-r14", "lte-rrc.npdcch_Offset_SC_MCCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_Offset_SC_MCCH_r14_vals), 0,
+ "T_npdcch_Offset_SC_MCCH_r14", HFILL }},
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_02,
+ { "onDurationTimerSCPTM-r14", "lte-rrc.onDurationTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimerSCPTM_r14_02_vals), 0,
+ "T_onDurationTimerSCPTM_r14_02", HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_02,
+ { "drx-InactivityTimerSCPTM-r14", "lte-rrc.drx_InactivityTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimerSCPTM_r14_02_vals), 0,
+ "T_drx_InactivityTimerSCPTM_r14_02", HFILL }},
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_02,
+ { "schedulingPeriodStartOffsetSCPTM-r14", "lte-rrc.schedulingPeriodStartOffsetSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02_vals), 0,
+ "T_schedulingPeriodStartOffsetSCPTM_r14_02", HFILL }},
+ { &hf_lte_rrc_dl_ConfigList_r14,
+ { "dl-ConfigList-r14", "lte-rrc.dl_ConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DL_ConfigCommonList_NB_r14", HFILL }},
+ { &hf_lte_rrc_ul_ConfigList_r14,
+ { "ul-ConfigList-r14", "lte-rrc.ul_ConfigList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "UL_ConfigCommonList_NB_r14", HFILL }},
+ { &hf_lte_rrc_pagingWeightAnchor_r14,
+ { "pagingWeightAnchor-r14", "lte-rrc.pagingWeightAnchor_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PagingWeight_NB_r14_vals), 0,
+ "PagingWeight_NB_r14", HFILL }},
+ { &hf_lte_rrc_nprach_ProbabilityAnchorList_r14,
+ { "nprach-ProbabilityAnchorList-r14", "lte-rrc.nprach_ProbabilityAnchorList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NPRACH_ProbabilityAnchorList_NB_r14", HFILL }},
+ { &hf_lte_rrc_DL_ConfigCommonList_NB_r14_item,
+ { "DL-ConfigCommon-NB-r14", "lte-rrc.DL_ConfigCommon_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_UL_ConfigCommonList_NB_r14_item,
+ { "UL-ConfigCommon-NB-r14", "lte-rrc.UL_ConfigCommon_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pcch_Config_r14,
+ { "pcch-Config-r14", "lte-rrc.pcch_Config_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PCCH_Config_NB_r14", HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitionPaging_r14,
+ { "npdcch-NumRepetitionPaging-r14", "lte-rrc.npdcch_NumRepetitionPaging_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitionPaging_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pagingWeight_r14,
+ { "pagingWeight-r14", "lte-rrc.pagingWeight_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PagingWeight_NB_r14_vals), 0,
+ "PagingWeight_NB_r14", HFILL }},
+ { &hf_lte_rrc_ul_CarrierFreq_r14_01,
+ { "ul-CarrierFreq-r14", "lte-rrc.ul_CarrierFreq_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
+ { &hf_lte_rrc_nprach_ParametersList_r14,
+ { "nprach-ParametersList-r14", "lte-rrc.nprach_ParametersList_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NPRACH_ParametersList_NB_r14", HFILL }},
+ { &hf_lte_rrc_NPRACH_ParametersList_NB_r14_item,
+ { "NPRACH-Parameters-NB-r14", "lte-rrc.NPRACH_Parameters_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_Parameters_r14,
+ { "nprach-Parameters-r14", "lte-rrc.nprach_Parameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_Periodicity_r14,
+ { "nprach-Periodicity-r14", "lte-rrc.nprach_Periodicity_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_Periodicity_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_StartTime_r14,
+ { "nprach-StartTime-r14", "lte-rrc.nprach_StartTime_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_StartTime_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_SubcarrierOffset_r14,
+ { "nprach-SubcarrierOffset-r14", "lte-rrc.nprach_SubcarrierOffset_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_SubcarrierOffset_r14_vals), 0,
+ "T_nprach_SubcarrierOffset_r14", HFILL }},
+ { &hf_lte_rrc_nprach_NumSubcarriers_r14,
+ { "nprach-NumSubcarriers-r14", "lte-rrc.nprach_NumSubcarriers_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_NumSubcarriers_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r14,
+ { "nprach-SubcarrierMSG3-RangeStart-r14", "lte-rrc.nprach_SubcarrierMSG3_RangeStart_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r14_vals), 0,
+ "T_nprach_SubcarrierMSG3_RangeStart_r14", HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitions_RA_r14,
+ { "npdcch-NumRepetitions-RA-r14", "lte-rrc.npdcch_NumRepetitions_RA_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitions_RA_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_StartSF_CSS_RA_r14,
+ { "npdcch-StartSF-CSS-RA-r14", "lte-rrc.npdcch_StartSF_CSS_RA_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_StartSF_CSS_RA_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_Offset_RA_r14,
+ { "npdcch-Offset-RA-r14", "lte-rrc.npdcch_Offset_RA_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_Offset_RA_r14_vals), 0,
+ "T_npdcch_Offset_RA_r14", HFILL }},
+ { &hf_lte_rrc_nprach_NumCBRA_StartSubcarriers_r14,
+ { "nprach-NumCBRA-StartSubcarriers-r14", "lte-rrc.nprach_NumCBRA_StartSubcarriers_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_NumCBRA_StartSubcarriers_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_CarrierIndex_r14,
+ { "npdcch-CarrierIndex-r14", "lte-rrc.npdcch_CarrierIndex_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxNonAnchorCarriers_NB_r14", HFILL }},
+ { &hf_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14_item,
+ { "NPRACH-ProbabilityAnchor-NB-r14", "lte-rrc.NPRACH_ProbabilityAnchor_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_ProbabilityAnchor_r14,
+ { "nprach-ProbabilityAnchor-r14", "lte-rrc.nprach_ProbabilityAnchor_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_ProbabilityAnchor_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_dl_CarrierConfig_r13,
{ "dl-CarrierConfig-r13", "lte-rrc.dl_CarrierConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88277,10 +104794,6 @@ void proto_register_lte_rrc(void) {
{ "explicitBitmapConfiguration-r13", "lte-rrc.explicitBitmapConfiguration_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_Bitmap_NB_r13_vals), 0,
"DL_Bitmap_NB_r13", HFILL }},
- { &hf_lte_rrc_spare_08,
- { "spare", "lte-rrc.spare_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_dl_GapNonAnchor_r13,
{ "dl-GapNonAnchor-r13", "lte-rrc.dl_GapNonAnchor_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapNonAnchor_r13_vals), 0,
@@ -88333,6 +104846,70 @@ void proto_register_lte_rrc(void) {
{ "carrierFreqOffset-r13", "lte-rrc.carrierFreqOffset_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_carrierFreqOffset_r13_vals), 0,
"T_carrierFreqOffset_r13", HFILL }},
+ { &hf_lte_rrc_downlinkBitmapNonAnchor_r14,
+ { "downlinkBitmapNonAnchor-r14", "lte-rrc.downlinkBitmapNonAnchor_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_downlinkBitmapNonAnchor_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useNoBitmap_r14,
+ { "useNoBitmap-r14", "lte-rrc.useNoBitmap_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useAnchorBitmap_r14,
+ { "useAnchorBitmap-r14", "lte-rrc.useAnchorBitmap_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitBitmapConfiguration_r14,
+ { "explicitBitmapConfiguration-r14", "lte-rrc.explicitBitmapConfiguration_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_Bitmap_NB_r13_vals), 0,
+ "DL_Bitmap_NB_r13", HFILL }},
+ { &hf_lte_rrc_dl_GapNonAnchor_r14,
+ { "dl-GapNonAnchor-r14", "lte-rrc.dl_GapNonAnchor_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapNonAnchor_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useNoGap_r14,
+ { "useNoGap-r14", "lte-rrc.useNoGap_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useAnchorGapConfig_r14,
+ { "useAnchorGapConfig-r14", "lte-rrc.useAnchorGapConfig_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitGapConfiguration_r14,
+ { "explicitGapConfiguration-r14", "lte-rrc.explicitGapConfiguration_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_GapConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_inbandCarrierInfo_r14,
+ { "inbandCarrierInfo-r14", "lte-rrc.inbandCarrierInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_samePCI_Indicator_r14,
+ { "samePCI-Indicator-r14", "lte-rrc.samePCI_Indicator_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_samePCI_Indicator_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_samePCI_r14,
+ { "samePCI-r14", "lte-rrc.samePCI_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_indexToMidPRB_r14,
+ { "indexToMidPRB-r14", "lte-rrc.indexToMidPRB_r14",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M55_54", HFILL }},
+ { &hf_lte_rrc_differentPCI_r14,
+ { "differentPCI-r14", "lte-rrc.differentPCI_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r14,
+ { "eutra-NumCRS-Ports-r14", "lte-rrc.eutra_NumCRS_Ports_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutra_NumCRS_Ports_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eutraControlRegionSize_r14,
+ { "eutraControlRegionSize-r14", "lte-rrc.eutraControlRegionSize_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutraControlRegionSize_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nrs_PowerOffsetNonAnchor_r14,
+ { "nrs-PowerOffsetNonAnchor-r14", "lte-rrc.nrs_PowerOffsetNonAnchor_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nrs_PowerOffsetNonAnchor_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_dl_GapThreshold_r13,
{ "dl-GapThreshold-r13", "lte-rrc.dl_GapThreshold_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapThreshold_r13_vals), 0,
@@ -88377,18 +104954,34 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Config-r13", "lte-rrc.logicalChannelSR_Config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_Config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_115,
+ { &hf_lte_rrc_setup_140,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_101", HFILL }},
+ "T_setup_123", HFILL }},
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13,
{ "logicalChannelSR-ProhibitTimer-r13", "lte-rrc.logicalChannelSR_ProhibitTimer_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_ProhibitTimer_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_116,
+ { &hf_lte_rrc_rai_Activation_r14,
+ { "rai-Activation-r14", "lte-rrc.rai_Activation_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rai_Activation_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dataInactivityTimerConfig_r14_01,
+ { "dataInactivityTimerConfig-r14", "lte-rrc.dataInactivityTimerConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dataInactivityTimerConfig_r14_01_vals), 0,
+ "T_dataInactivityTimerConfig_r14_01", HFILL }},
+ { &hf_lte_rrc_setup_141,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_102", HFILL }},
+ "T_setup_124", HFILL }},
+ { &hf_lte_rrc_drx_Cycle_v1430,
+ { "drx-Cycle-v1430", "lte-rrc.drx_Cycle_v1430",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_Cycle_v1430_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_142,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_125", HFILL }},
{ &hf_lte_rrc_onDurationTimer_r13,
{ "onDurationTimer-r13", "lte-rrc.onDurationTimer_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_r13_vals), 0,
@@ -88597,6 +105190,10 @@ void proto_register_lte_rrc(void) {
{ "uplinkPowerControlDedicated-r13", "lte-rrc.uplinkPowerControlDedicated_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkPowerControlDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_twoHARQ_ProcessesConfig_r14,
+ { "twoHARQ-ProcessesConfig-r14", "lte-rrc.twoHARQ_ProcessesConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoHARQ_ProcessesConfig_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_powerRampingParameters_r13,
{ "powerRampingParameters-r13", "lte-rrc.powerRampingParameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88725,6 +105322,10 @@ void proto_register_lte_rrc(void) {
{ "explicitValue", "lte-rrc.explicitValue_element",
FT_NONE, BASE_NONE, NULL, 0,
"LogicalChannelConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_rlc_Config_v1430_01,
+ { "rlc-Config-v1430", "lte-rrc.rlc_Config_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RLC_Config_NB_v1430", HFILL }},
{ &hf_lte_rrc_DRB_ToAddModList_NB_r13_item,
{ "DRB-ToAddMod-NB-r13", "lte-rrc.DRB_ToAddMod_NB_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88769,6 +105370,10 @@ void proto_register_lte_rrc(void) {
{ "dl-AM-RLC-r13", "lte-rrc.dl_AM_RLC_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"DL_AM_RLC_NB_r13", HFILL }},
+ { &hf_lte_rrc_t_Reordering_r14,
+ { "t-Reordering-r14", "lte-rrc.t_Reordering_r14",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_T_Reordering_vals_ext, 0,
+ "T_Reordering", HFILL }},
{ &hf_lte_rrc_t_PollRetransmit_r13,
{ "t-PollRetransmit-r13", "lte-rrc.t_PollRetransmit_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_PollRetransmit_NB_r13_vals), 0,
@@ -88781,10 +105386,10 @@ void proto_register_lte_rrc(void) {
{ "enableStatusReportSN-Gap-r13", "lte-rrc.enableStatusReportSN_Gap_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_enableStatusReportSN_Gap_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_117,
+ { &hf_lte_rrc_setup_143,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_103", HFILL }},
+ "T_setup_126", HFILL }},
{ &hf_lte_rrc_t301_r13,
{ "t301-r13", "lte-rrc.t301_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r13_vals), 0,
@@ -88825,6 +105430,10 @@ void proto_register_lte_rrc(void) {
{ "p0-UE-NPUSCH-r13", "lte-rrc.p0_UE_NPUSCH_r13",
FT_INT32, BASE_DEC|BASE_UNIT_STRING, &units_decibels, 0,
"INTEGER_M8_7", HFILL }},
+ { &hf_lte_rrc_AdditionalBandInfoList_NB_r14_item,
+ { "FreqBandIndicator-NB-r13", "lte-rrc.FreqBandIndicator_NB_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MultiBandInfoList_NB_r13_item,
{ "MultiBandInfo-NB-r13", "lte-rrc.MultiBandInfo_NB_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88861,10 +105470,30 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-r13", "lte-rrc.rf_Parameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RF_Parameters_NB_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_223,
+ { &hf_lte_rrc_nonCriticalExtension_242,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_88", HFILL }},
+ "UE_Capability_NB_v1430_IEs", HFILL }},
+ { &hf_lte_rrc_ue_Category_NB_r14,
+ { "ue-Category-NB-r14", "lte-rrc.ue_Category_NB_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Category_NB_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mac_Parameters_r14,
+ { "mac-Parameters-r14", "lte-rrc.mac_Parameters_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MAC_Parameters_NB_r14", HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_v1430_01,
+ { "phyLayerParameters-v1430", "lte-rrc.phyLayerParameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhyLayerParameters_NB_v1430", HFILL }},
+ { &hf_lte_rrc_rf_Parameters_v1430_01,
+ { "rf-Parameters-v1430", "lte-rrc.rf_Parameters_v1430_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RF_Parameters_NB_v1430", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_243,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_91", HFILL }},
{ &hf_lte_rrc_supportedROHC_Profiles_r13,
{ "supportedROHC-Profiles-r13", "lte-rrc.supportedROHC_Profiles_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88873,6 +105502,14 @@ void proto_register_lte_rrc(void) {
{ "maxNumberROHC-ContextSessions-r13", "lte-rrc.maxNumberROHC_ContextSessions_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumberROHC_ContextSessions_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_dataInactMon_r14_01,
+ { "dataInactMon-r14", "lte-rrc.dataInactMon_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dataInactMon_r14_01_vals), 0,
+ "T_dataInactMon_r14_01", HFILL }},
+ { &hf_lte_rrc_rai_Support_r14,
+ { "rai-Support-r14", "lte-rrc.rai_Support_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rai_Support_r14_vals), 0,
+ "T_rai_Support_r14", HFILL }},
{ &hf_lte_rrc_multiTone_r13,
{ "multiTone-r13", "lte-rrc.multiTone_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiTone_r13_vals), 0,
@@ -88881,6 +105518,14 @@ void proto_register_lte_rrc(void) {
{ "multiCarrier-r13", "lte-rrc.multiCarrier_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrier_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_multiCarrier_NPRACH_r14,
+ { "multiCarrier-NPRACH-r14", "lte-rrc.multiCarrier_NPRACH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrier_NPRACH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_twoHARQ_Processes_r14,
+ { "twoHARQ-Processes-r14", "lte-rrc.twoHARQ_Processes_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoHARQ_Processes_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_supportedBandList_r13,
{ "supportedBandList-r13", "lte-rrc.supportedBandList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -88889,6 +105534,10 @@ void proto_register_lte_rrc(void) {
{ "multiNS-Pmax-r13", "lte-rrc.multiNS_Pmax_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiNS_Pmax_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_powerClassNB_14dBm_r14,
+ { "powerClassNB-14dBm-r14", "lte-rrc.powerClassNB_14dBm_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClassNB_14dBm_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandList_NB_r13_item,
{ "SupportedBand-NB-r13", "lte-rrc.SupportedBand_NB_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -88905,6 +105554,10 @@ void proto_register_lte_rrc(void) {
{ "ue-Category-NB-r13", "lte-rrc.ue_Category_NB_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Category_NB_r13_01_vals), 0,
"T_ue_Category_NB_r13_01", HFILL }},
+ { &hf_lte_rrc_multiCarrierPaging_r14,
+ { "multiCarrierPaging-r14", "lte-rrc.multiCarrierPaging_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrierPaging_r14_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_t300_r13,
{ "t300-r13", "lte-rrc.t300_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t300_r13_vals), 0,
@@ -88933,9 +105586,65 @@ void proto_register_lte_rrc(void) {
{ "t311-v1350", "lte-rrc.t311_v1350",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t311_v1350_01_vals), 0,
"T_t311_v1350_01", HFILL }},
+ { &hf_lte_rrc_SC_MTCH_InfoList_NB_r14_item,
+ { "SC-MTCH-Info-NB-r14", "lte-rrc.SC_MTCH_Info_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mtch_CarrierConfig_r14,
+ { "sc-mtch-CarrierConfig-r14", "lte-rrc.sc_mtch_CarrierConfig_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mtch_CarrierConfig_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mtch_SchedulingInfo_r14,
+ { "sc-mtch-SchedulingInfo-r14", "lte-rrc.sc_mtch_SchedulingInfo_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SC_MTCH_SchedulingInfo_NB_r14", HFILL }},
+ { &hf_lte_rrc_sc_mtch_NeighbourCell_r14,
+ { "sc-mtch-NeighbourCell-r14", "lte-rrc.sc_mtch_NeighbourCell_r14",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_maxNeighCell_SCPTM_NB_r14", HFILL }},
+ { &hf_lte_rrc_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14,
+ { "npdcch-NPDSCH-MaxTBS-SC-MTCH-r14", "lte-rrc.npdcch_NPDSCH_MaxTBS_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NPDSCH_MaxTBS_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitions_SC_MTCH_r14,
+ { "npdcch-NumRepetitions-SC-MTCH-r14", "lte-rrc.npdcch_NumRepetitions_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitions_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_StartSF_SC_MTCH_r14,
+ { "npdcch-StartSF-SC-MTCH-r14", "lte-rrc.npdcch_StartSF_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_StartSF_SC_MTCH_r14_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_Offset_SC_MTCH_r14,
+ { "npdcch-Offset-SC-MTCH-r14", "lte-rrc.npdcch_Offset_SC_MTCH_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_Offset_SC_MTCH_r14_vals), 0,
+ "T_npdcch_Offset_SC_MTCH_r14", HFILL }},
+ { &hf_lte_rrc_onDurationTimerSCPTM_r14_03,
+ { "onDurationTimerSCPTM-r14", "lte-rrc.onDurationTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimerSCPTM_r14_03_vals), 0,
+ "T_onDurationTimerSCPTM_r14_03", HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r14_03,
+ { "drx-InactivityTimerSCPTM-r14", "lte-rrc.drx_InactivityTimerSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimerSCPTM_r14_03_vals), 0,
+ "T_drx_InactivityTimerSCPTM_r14_03", HFILL }},
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r14_03,
+ { "schedulingPeriodStartOffsetSCPTM-r14", "lte-rrc.schedulingPeriodStartOffsetSCPTM_r14",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03_vals), 0,
+ "T_schedulingPeriodStartOffsetSCPTM_r14_03", HFILL }},
+ { &hf_lte_rrc_SCPTM_NeighbourCellList_NB_r14_item,
+ { "PCI-ARFCN-NB-r14", "lte-rrc.PCI_ARFCN_NB_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_physCellId_r14,
+ { "physCellId-r14", "lte-rrc.physCellId_r14",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PhysCellId", HFILL }},
+ { &hf_lte_rrc_carrierFreq_r14,
+ { "carrierFreq-r14", "lte-rrc.carrierFreq_r14_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
/*--- End of included file: packet-lte-rrc-hfarr.c ---*/
-#line 3267 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3445 "./asn1/lte-rrc/packet-lte-rrc-template.c"
{ &hf_lte_rrc_eutra_cap_feat_group_ind_1,
{ "Indicator 1", "lte-rrc.eutra_cap_feat_group_ind_1",
@@ -89685,6 +106394,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_HandoverPreparationInformation_v1130_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1250_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1320_IEs,
+ &ett_lte_rrc_HandoverPreparationInformation_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_02,
&ett_lte_rrc_SCG_Config_r12,
&ett_lte_rrc_T_criticalExtensions_02,
@@ -89699,6 +106409,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SCG_ConfigInfo_r12_IEs,
&ett_lte_rrc_SCG_ConfigInfo_v1310_IEs,
&ett_lte_rrc_SCG_ConfigInfo_v1330_IEs,
+ &ett_lte_rrc_SCG_ConfigInfo_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_04,
&ett_lte_rrc_DRB_InfoListSCG_r12,
&ett_lte_rrc_DRB_InfoSCG_r12,
@@ -89741,6 +106452,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_AS_Config_v10j0,
&ett_lte_rrc_AS_Config_v1250,
&ett_lte_rrc_AS_Config_v1320,
+ &ett_lte_rrc_AS_Config_v1430,
&ett_lte_rrc_AS_Context,
&ett_lte_rrc_AS_Context_v1130,
&ett_lte_rrc_AS_Context_v1320,
@@ -89751,6 +106463,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CandidateCellInfoList_r10,
&ett_lte_rrc_CandidateCellInfo_r10,
&ett_lte_rrc_BCCH_BCH_Message,
+ &ett_lte_rrc_BCCH_BCH_Message_MBMS,
&ett_lte_rrc_BCCH_DL_SCH_Message,
&ett_lte_rrc_BCCH_DL_SCH_MessageType,
&ett_lte_rrc_T_c1_07,
@@ -89759,43 +106472,49 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13,
&ett_lte_rrc_T_c1_08,
&ett_lte_rrc_T_messageClassExtension_01,
+ &ett_lte_rrc_BCCH_DL_SCH_Message_MBMS,
+ &ett_lte_rrc_BCCH_DL_SCH_MessageType_MBMS_r14,
+ &ett_lte_rrc_T_c1_09,
+ &ett_lte_rrc_T_messageClassExtension_02,
&ett_lte_rrc_MCCH_Message,
&ett_lte_rrc_MCCH_MessageType,
- &ett_lte_rrc_T_c1_09,
+ &ett_lte_rrc_T_c1_10,
&ett_lte_rrc_T_later,
&ett_lte_rrc_T_c2,
- &ett_lte_rrc_T_messageClassExtension_02,
+ &ett_lte_rrc_T_messageClassExtension_03,
&ett_lte_rrc_PCCH_Message,
&ett_lte_rrc_PCCH_MessageType,
- &ett_lte_rrc_T_c1_10,
- &ett_lte_rrc_T_messageClassExtension_03,
- &ett_lte_rrc_DL_CCCH_Message,
- &ett_lte_rrc_DL_CCCH_MessageType,
&ett_lte_rrc_T_c1_11,
&ett_lte_rrc_T_messageClassExtension_04,
- &ett_lte_rrc_DL_DCCH_Message,
- &ett_lte_rrc_DL_DCCH_MessageType,
+ &ett_lte_rrc_DL_CCCH_Message,
+ &ett_lte_rrc_DL_CCCH_MessageType,
&ett_lte_rrc_T_c1_12,
&ett_lte_rrc_T_messageClassExtension_05,
- &ett_lte_rrc_UL_CCCH_Message,
- &ett_lte_rrc_UL_CCCH_MessageType,
+ &ett_lte_rrc_DL_DCCH_Message,
+ &ett_lte_rrc_DL_DCCH_MessageType,
&ett_lte_rrc_T_c1_13,
&ett_lte_rrc_T_messageClassExtension_06,
+ &ett_lte_rrc_UL_CCCH_Message,
+ &ett_lte_rrc_UL_CCCH_MessageType,
+ &ett_lte_rrc_T_c1_14,
+ &ett_lte_rrc_T_messageClassExtension_07,
&ett_lte_rrc_T_c2_01,
&ett_lte_rrc_T_messageClassExtensionFuture_r13,
&ett_lte_rrc_UL_DCCH_Message,
&ett_lte_rrc_UL_DCCH_MessageType,
- &ett_lte_rrc_T_c1_14,
- &ett_lte_rrc_T_messageClassExtension_07,
+ &ett_lte_rrc_T_c1_15,
+ &ett_lte_rrc_T_messageClassExtension_08,
&ett_lte_rrc_T_c2_02,
&ett_lte_rrc_T_messageClassExtensionFuture_r11,
&ett_lte_rrc_SC_MCCH_Message_r13,
&ett_lte_rrc_SC_MCCH_MessageType_r13,
- &ett_lte_rrc_T_c1_15,
- &ett_lte_rrc_T_messageClassExtension_08,
+ &ett_lte_rrc_T_c1_16,
+ &ett_lte_rrc_T_messageClassExtension_09,
+ &ett_lte_rrc_T_c2_03,
+ &ett_lte_rrc_T_messageClassExtensionFuture_r14,
&ett_lte_rrc_CounterCheck,
&ett_lte_rrc_T_criticalExtensions_07,
- &ett_lte_rrc_T_c1_16,
+ &ett_lte_rrc_T_c1_17,
&ett_lte_rrc_T_criticalExtensionsFuture_07,
&ett_lte_rrc_CounterCheck_r8_IEs,
&ett_lte_rrc_CounterCheck_v8a0_IEs,
@@ -89824,7 +106543,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_11,
&ett_lte_rrc_DLInformationTransfer,
&ett_lte_rrc_T_criticalExtensions_11,
- &ett_lte_rrc_T_c1_17,
+ &ett_lte_rrc_T_c1_18,
&ett_lte_rrc_T_criticalExtensionsFuture_11,
&ett_lte_rrc_DLInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType,
@@ -89832,7 +106551,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_12,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest,
&ett_lte_rrc_T_criticalExtensions_12,
- &ett_lte_rrc_T_c1_18,
+ &ett_lte_rrc_T_c1_19,
&ett_lte_rrc_T_criticalExtensionsFuture_12,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs,
@@ -89841,7 +106560,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_13,
&ett_lte_rrc_InDeviceCoexIndication_r11,
&ett_lte_rrc_T_criticalExtensions_13,
- &ett_lte_rrc_T_c1_19,
+ &ett_lte_rrc_T_c1_20,
&ett_lte_rrc_T_criticalExtensionsFuture_13,
&ett_lte_rrc_InDeviceCoexIndication_r11_IEs,
&ett_lte_rrc_InDeviceCoexIndication_v11d0_IEs,
@@ -89865,7 +106584,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_VictimSystemType_r11,
&ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10,
&ett_lte_rrc_T_criticalExtensions_14,
- &ett_lte_rrc_T_c1_20,
+ &ett_lte_rrc_T_c1_21,
&ett_lte_rrc_T_criticalExtensionsFuture_14,
&ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs,
&ett_lte_rrc_T_rstd_InterFreqIndication_r10,
@@ -89875,7 +106594,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RSTD_InterFreqInfo_r10,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_15,
- &ett_lte_rrc_T_c1_21,
+ &ett_lte_rrc_T_c1_22,
&ett_lte_rrc_T_criticalExtensionsFuture_15,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs,
&ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs,
@@ -89885,13 +106604,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_TargetMBSFN_AreaList_r12,
&ett_lte_rrc_TargetMBSFN_Area_r12,
&ett_lte_rrc_MasterInformationBlock,
+ &ett_lte_rrc_MasterInformationBlock_MBMS_r14,
&ett_lte_rrc_MBMSCountingRequest_r10,
&ett_lte_rrc_T_nonCriticalExtension_17,
&ett_lte_rrc_CountingRequestList_r10,
&ett_lte_rrc_CountingRequestInfo_r10,
&ett_lte_rrc_MBMSCountingResponse_r10,
&ett_lte_rrc_T_criticalExtensions_16,
- &ett_lte_rrc_T_c1_22,
+ &ett_lte_rrc_T_c1_23,
&ett_lte_rrc_T_criticalExtensionsFuture_16,
&ett_lte_rrc_MBMSCountingResponse_r10_IEs,
&ett_lte_rrc_T_nonCriticalExtension_18,
@@ -89899,7 +106619,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CountingResponseInfo_r10,
&ett_lte_rrc_MBMSInterestIndication_r11,
&ett_lte_rrc_T_criticalExtensions_17,
- &ett_lte_rrc_T_c1_23,
+ &ett_lte_rrc_T_c1_24,
&ett_lte_rrc_T_criticalExtensionsFuture_17,
&ett_lte_rrc_MBMSInterestIndication_r11_IEs,
&ett_lte_rrc_MBMSInterestIndication_v1310_IEs,
@@ -89907,18 +106627,20 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MBSFNAreaConfiguration_r9,
&ett_lte_rrc_MBSFNAreaConfiguration_v930_IEs,
&ett_lte_rrc_MBSFNAreaConfiguration_v1250_IEs,
+ &ett_lte_rrc_MBSFNAreaConfiguration_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_20,
&ett_lte_rrc_CommonSF_AllocPatternList_r9,
+ &ett_lte_rrc_CommonSF_AllocPatternList_r14,
&ett_lte_rrc_MeasurementReport,
&ett_lte_rrc_T_criticalExtensions_18,
- &ett_lte_rrc_T_c1_24,
+ &ett_lte_rrc_T_c1_25,
&ett_lte_rrc_T_criticalExtensionsFuture_18,
&ett_lte_rrc_MeasurementReport_r8_IEs,
&ett_lte_rrc_MeasurementReport_v8a0_IEs,
&ett_lte_rrc_T_nonCriticalExtension_21,
&ett_lte_rrc_MobilityFromEUTRACommand,
&ett_lte_rrc_T_criticalExtensions_19,
- &ett_lte_rrc_T_c1_25,
+ &ett_lte_rrc_T_c1_26,
&ett_lte_rrc_T_criticalExtensionsFuture_19,
&ett_lte_rrc_MobilityFromEUTRACommand_r8_IEs,
&ett_lte_rrc_T_purpose,
@@ -89948,7 +106670,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_IMSI,
&ett_lte_rrc_ProximityIndication_r9,
&ett_lte_rrc_T_criticalExtensions_20,
- &ett_lte_rrc_T_c1_26,
+ &ett_lte_rrc_T_c1_27,
&ett_lte_rrc_T_criticalExtensionsFuture_20,
&ett_lte_rrc_ProximityIndication_r9_IEs,
&ett_lte_rrc_T_carrierFreq_r9,
@@ -89956,20 +106678,20 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_25,
&ett_lte_rrc_RNReconfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_21,
- &ett_lte_rrc_T_c1_27,
+ &ett_lte_rrc_T_c1_28,
&ett_lte_rrc_T_criticalExtensionsFuture_21,
&ett_lte_rrc_RNReconfiguration_r10_IEs,
&ett_lte_rrc_T_nonCriticalExtension_26,
&ett_lte_rrc_RN_SystemInfo_r10,
&ett_lte_rrc_RNReconfigurationComplete_r10,
&ett_lte_rrc_T_criticalExtensions_22,
- &ett_lte_rrc_T_c1_28,
+ &ett_lte_rrc_T_c1_29,
&ett_lte_rrc_T_criticalExtensionsFuture_22,
&ett_lte_rrc_RNReconfigurationComplete_r10_IEs,
&ett_lte_rrc_T_nonCriticalExtension_27,
&ett_lte_rrc_RRCConnectionReconfiguration,
&ett_lte_rrc_T_criticalExtensions_23,
- &ett_lte_rrc_T_c1_29,
+ &ett_lte_rrc_T_c1_30,
&ett_lte_rrc_T_criticalExtensionsFuture_23,
&ett_lte_rrc_RRCConnectionReconfiguration_r8_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS,
@@ -89984,6 +106706,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_wlan_OffloadInfo_r12,
&ett_lte_rrc_T_setup,
&ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs,
+ &ett_lte_rrc_RRCConnectionReconfiguration_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_29,
&ett_lte_rrc_SL_SyncTxControl_r12,
&ett_lte_rrc_PSCellToAddMod_r12,
@@ -89991,10 +106714,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PowerCoordinationInfo_r12,
&ett_lte_rrc_SCellToAddModList_r10,
&ett_lte_rrc_SCellToAddModListExt_r13,
+ &ett_lte_rrc_SCellToAddModListExt_v1430,
&ett_lte_rrc_SCellToAddMod_r10,
&ett_lte_rrc_T_cellIdentification_r10,
&ett_lte_rrc_SCellToAddModExt_r13,
&ett_lte_rrc_T_cellIdentification_r13,
+ &ett_lte_rrc_SCellToAddModExt_v1430,
&ett_lte_rrc_SCellToReleaseList_r10,
&ett_lte_rrc_SCellToReleaseListExt_r13,
&ett_lte_rrc_SCG_Configuration_r12,
@@ -90013,10 +106738,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs,
&ett_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs,
&ett_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs,
+ &ett_lte_rrc_RRCConnectionReconfigurationComplete_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_30,
&ett_lte_rrc_RRCConnectionReestablishment,
&ett_lte_rrc_T_criticalExtensions_25,
- &ett_lte_rrc_T_c1_30,
+ &ett_lte_rrc_T_c1_31,
&ett_lte_rrc_T_criticalExtensionsFuture_25,
&ett_lte_rrc_RRCConnectionReestablishment_r8_IEs,
&ett_lte_rrc_RRCConnectionReestablishment_v8a0_IEs,
@@ -90044,7 +106770,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_ReestabUE_Identity,
&ett_lte_rrc_RRCConnectionReject,
&ett_lte_rrc_T_criticalExtensions_29,
- &ett_lte_rrc_T_c1_31,
+ &ett_lte_rrc_T_c1_32,
&ett_lte_rrc_T_criticalExtensionsFuture_29,
&ett_lte_rrc_RRCConnectionReject_r8_IEs,
&ett_lte_rrc_RRCConnectionReject_v8a0_IEs,
@@ -90055,7 +106781,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_34,
&ett_lte_rrc_RRCConnectionRelease,
&ett_lte_rrc_T_criticalExtensions_30,
- &ett_lte_rrc_T_c1_32,
+ &ett_lte_rrc_T_c1_33,
&ett_lte_rrc_T_criticalExtensionsFuture_30,
&ett_lte_rrc_RRCConnectionRelease_r8_IEs,
&ett_lte_rrc_RRCConnectionRelease_v890_IEs,
@@ -90105,9 +106831,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_InitialUE_Identity,
&ett_lte_rrc_RRCConnectionResume_r13,
&ett_lte_rrc_T_criticalExtensions_32,
- &ett_lte_rrc_T_c1_33,
+ &ett_lte_rrc_T_c1_34,
&ett_lte_rrc_T_criticalExtensionsFuture_32,
&ett_lte_rrc_RRCConnectionResume_r13_IEs,
+ &ett_lte_rrc_RRCConnectionResume_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_37,
&ett_lte_rrc_RRCConnectionResumeComplete_r13,
&ett_lte_rrc_T_criticalExtensions_33,
@@ -90121,14 +106848,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_resumeIdentity_r13,
&ett_lte_rrc_RRCConnectionSetup,
&ett_lte_rrc_T_criticalExtensions_35,
- &ett_lte_rrc_T_c1_34,
+ &ett_lte_rrc_T_c1_35,
&ett_lte_rrc_T_criticalExtensionsFuture_35,
&ett_lte_rrc_RRCConnectionSetup_r8_IEs,
&ett_lte_rrc_RRCConnectionSetup_v8a0_IEs,
&ett_lte_rrc_T_nonCriticalExtension_39,
&ett_lte_rrc_RRCConnectionSetupComplete,
&ett_lte_rrc_T_criticalExtensions_36,
- &ett_lte_rrc_T_c1_35,
+ &ett_lte_rrc_T_c1_36,
&ett_lte_rrc_T_criticalExtensionsFuture_36,
&ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs,
@@ -90137,11 +106864,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1320_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1330_IEs,
+ &ett_lte_rrc_RRCConnectionSetupComplete_v1430_IEs,
&ett_lte_rrc_T_nonCriticalExtension_40,
&ett_lte_rrc_RegisteredMME,
&ett_lte_rrc_SCGFailureInformation_r12,
&ett_lte_rrc_T_criticalExtensions_37,
- &ett_lte_rrc_T_c1_36,
+ &ett_lte_rrc_T_c1_37,
&ett_lte_rrc_T_criticalExtensionsFuture_37,
&ett_lte_rrc_SCGFailureInformation_r12_IEs,
&ett_lte_rrc_SCGFailureInformation_v1310_IEs,
@@ -90153,40 +106881,46 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SCPTMConfiguration_r13,
&ett_lte_rrc_SCPTMConfiguration_v1340,
&ett_lte_rrc_T_nonCriticalExtension_43,
+ &ett_lte_rrc_SCPTMConfiguration_BR_r14,
+ &ett_lte_rrc_T_nonCriticalExtension_44,
&ett_lte_rrc_SecurityModeCommand,
&ett_lte_rrc_T_criticalExtensions_38,
- &ett_lte_rrc_T_c1_37,
+ &ett_lte_rrc_T_c1_38,
&ett_lte_rrc_T_criticalExtensionsFuture_38,
&ett_lte_rrc_SecurityModeCommand_r8_IEs,
&ett_lte_rrc_SecurityModeCommand_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_44,
+ &ett_lte_rrc_T_nonCriticalExtension_45,
&ett_lte_rrc_SecurityConfigSMC,
&ett_lte_rrc_SecurityModeComplete,
&ett_lte_rrc_T_criticalExtensions_39,
&ett_lte_rrc_T_criticalExtensionsFuture_39,
&ett_lte_rrc_SecurityModeComplete_r8_IEs,
&ett_lte_rrc_SecurityModeComplete_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_45,
+ &ett_lte_rrc_T_nonCriticalExtension_46,
&ett_lte_rrc_SecurityModeFailure,
&ett_lte_rrc_T_criticalExtensions_40,
&ett_lte_rrc_T_criticalExtensionsFuture_40,
&ett_lte_rrc_SecurityModeFailure_r8_IEs,
&ett_lte_rrc_SecurityModeFailure_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_46,
+ &ett_lte_rrc_T_nonCriticalExtension_47,
&ett_lte_rrc_SidelinkUEInformation_r12,
&ett_lte_rrc_T_criticalExtensions_41,
- &ett_lte_rrc_T_c1_38,
+ &ett_lte_rrc_T_c1_39,
&ett_lte_rrc_T_criticalExtensionsFuture_41,
&ett_lte_rrc_SidelinkUEInformation_r12_IEs,
&ett_lte_rrc_SidelinkUEInformation_v1310_IEs,
&ett_lte_rrc_T_commTxResourceInfoReqRelay_r13,
&ett_lte_rrc_T_discTxResourceReq_v1310,
- &ett_lte_rrc_T_nonCriticalExtension_47,
+ &ett_lte_rrc_SidelinkUEInformation_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_48,
&ett_lte_rrc_SL_CommTxResourceReq_r12,
&ett_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13,
&ett_lte_rrc_SL_DiscTxResourceReq_r13,
&ett_lte_rrc_SL_DestinationInfoList_r12,
&ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13,
+ &ett_lte_rrc_SL_V2X_CommFreqList_r14,
+ &ett_lte_rrc_SL_V2X_CommTxFreqList_r14,
+ &ett_lte_rrc_SL_V2X_CommTxResourceReq_r14,
&ett_lte_rrc_SystemInformation,
&ett_lte_rrc_T_criticalExtensions_42,
&ett_lte_rrc_T_criticalExtensionsFuture_42,
@@ -90194,7 +106928,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_sib_TypeAndInfo,
&ett_lte_rrc_T_sib_TypeAndInfo_item,
&ett_lte_rrc_SystemInformation_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_48,
+ &ett_lte_rrc_T_nonCriticalExtension_49,
&ett_lte_rrc_SystemInformationBlockType1,
&ett_lte_rrc_T_cellAccessRelatedInfo,
&ett_lte_rrc_T_cellSelectionInfo,
@@ -90202,7 +106936,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_49,
+ &ett_lte_rrc_T_nonCriticalExtension_50,
&ett_lte_rrc_SystemInformationBlockType1_v920_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1130_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1250_IEs,
@@ -90216,7 +106950,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13,
&ett_lte_rrc_SystemInformationBlockType1_v1350_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1360_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_50,
+ &ett_lte_rrc_SystemInformationBlockType1_v1430_IEs,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_1_r14_OF_CellAccessRelatedInfo_r14,
+ &ett_lte_rrc_T_nonCriticalExtension_51,
&ett_lte_rrc_PLMN_IdentityList,
&ett_lte_rrc_PLMN_IdentityInfo,
&ett_lte_rrc_SchedulingInfoList,
@@ -90228,54 +106964,71 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CellSelectionInfo_v920,
&ett_lte_rrc_CellSelectionInfo_v1130,
&ett_lte_rrc_CellSelectionInfo_v1250,
+ &ett_lte_rrc_CellAccessRelatedInfo_r14,
+ &ett_lte_rrc_SystemInformationBlockType1_MBMS_r14,
+ &ett_lte_rrc_T_cellAccessRelatedInfo_r14,
+ &ett_lte_rrc_T_nonCriticalExtension_52,
+ &ett_lte_rrc_PLMN_IdentityList_MBMS_r14,
+ &ett_lte_rrc_SchedulingInfoList_MBMS_r14,
+ &ett_lte_rrc_SchedulingInfo_MBMS_r14,
+ &ett_lte_rrc_SIB_MappingInfo_MBMS_r14,
+ &ett_lte_rrc_NonMBSFN_SubframeConfig_r14,
&ett_lte_rrc_UEAssistanceInformation_r11,
&ett_lte_rrc_T_criticalExtensions_43,
- &ett_lte_rrc_T_c1_39,
+ &ett_lte_rrc_T_c1_40,
&ett_lte_rrc_T_criticalExtensionsFuture_43,
&ett_lte_rrc_UEAssistanceInformation_r11_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_51,
+ &ett_lte_rrc_UEAssistanceInformation_v1430_IEs,
+ &ett_lte_rrc_T_sps_AssistanceInformation_r14,
+ &ett_lte_rrc_T_rlm_Report_r14,
+ &ett_lte_rrc_T_nonCriticalExtension_53,
+ &ett_lte_rrc_BW_Preference_r14,
+ &ett_lte_rrc_TrafficPatternInfoList_r14,
+ &ett_lte_rrc_TrafficPatternInfo_r14,
+ &ett_lte_rrc_DelayBudgetReport_r14,
&ett_lte_rrc_UECapabilityEnquiry,
&ett_lte_rrc_T_criticalExtensions_44,
- &ett_lte_rrc_T_c1_40,
+ &ett_lte_rrc_T_c1_41,
&ett_lte_rrc_T_criticalExtensionsFuture_44,
&ett_lte_rrc_UECapabilityEnquiry_r8_IEs,
&ett_lte_rrc_UECapabilityEnquiry_v8a0_IEs,
&ett_lte_rrc_UECapabilityEnquiry_v1180_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11,
&ett_lte_rrc_UECapabilityEnquiry_v1310_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_52,
+ &ett_lte_rrc_UECapabilityEnquiry_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_54,
&ett_lte_rrc_UE_CapabilityRequest,
&ett_lte_rrc_UECapabilityInformation,
&ett_lte_rrc_T_criticalExtensions_45,
- &ett_lte_rrc_T_c1_41,
+ &ett_lte_rrc_T_c1_42,
&ett_lte_rrc_T_criticalExtensionsFuture_45,
&ett_lte_rrc_UECapabilityInformation_r8_IEs,
&ett_lte_rrc_UECapabilityInformation_v8a0_IEs,
&ett_lte_rrc_UECapabilityInformation_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_53,
+ &ett_lte_rrc_T_nonCriticalExtension_55,
&ett_lte_rrc_UEInformationRequest_r9,
&ett_lte_rrc_T_criticalExtensions_46,
- &ett_lte_rrc_T_c1_42,
+ &ett_lte_rrc_T_c1_43,
&ett_lte_rrc_T_criticalExtensionsFuture_46,
&ett_lte_rrc_UEInformationRequest_r9_IEs,
&ett_lte_rrc_UEInformationRequest_v930_IEs,
&ett_lte_rrc_UEInformationRequest_v1020_IEs,
&ett_lte_rrc_UEInformationRequest_v1130_IEs,
&ett_lte_rrc_UEInformationRequest_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_54,
+ &ett_lte_rrc_T_nonCriticalExtension_56,
&ett_lte_rrc_UEInformationResponse_r9,
&ett_lte_rrc_T_criticalExtensions_47,
- &ett_lte_rrc_T_c1_43,
+ &ett_lte_rrc_T_c1_44,
&ett_lte_rrc_T_criticalExtensionsFuture_47,
&ett_lte_rrc_UEInformationResponse_r9_IEs,
&ett_lte_rrc_T_rach_Report_r9,
&ett_lte_rrc_UEInformationResponse_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_55,
+ &ett_lte_rrc_T_nonCriticalExtension_57,
&ett_lte_rrc_UEInformationResponse_v930_IEs,
&ett_lte_rrc_UEInformationResponse_v1020_IEs,
&ett_lte_rrc_UEInformationResponse_v1130_IEs,
&ett_lte_rrc_UEInformationResponse_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_56,
+ &ett_lte_rrc_T_nonCriticalExtension_58,
&ett_lte_rrc_RLF_Report_r9,
&ett_lte_rrc_T_measResultLastServCell_r9,
&ett_lte_rrc_T_measResultNeighCells_r9,
@@ -90317,34 +107070,36 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_measResultNeighCells_r11,
&ett_lte_rrc_ULHandoverPreparationTransfer,
&ett_lte_rrc_T_criticalExtensions_48,
- &ett_lte_rrc_T_c1_44,
+ &ett_lte_rrc_T_c1_45,
&ett_lte_rrc_T_criticalExtensionsFuture_48,
&ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs,
&ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_57,
+ &ett_lte_rrc_T_nonCriticalExtension_59,
&ett_lte_rrc_ULInformationTransfer,
&ett_lte_rrc_T_criticalExtensions_49,
- &ett_lte_rrc_T_c1_45,
+ &ett_lte_rrc_T_c1_46,
&ett_lte_rrc_T_criticalExtensionsFuture_49,
&ett_lte_rrc_ULInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType_01,
&ett_lte_rrc_ULInformationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_58,
+ &ett_lte_rrc_T_nonCriticalExtension_60,
&ett_lte_rrc_WLANConnectionStatusReport_r13,
&ett_lte_rrc_T_criticalExtensions_50,
- &ett_lte_rrc_T_c1_46,
+ &ett_lte_rrc_T_c1_47,
&ett_lte_rrc_T_criticalExtensionsFuture_50,
&ett_lte_rrc_WLANConnectionStatusReport_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_59,
+ &ett_lte_rrc_WLANConnectionStatusReport_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_61,
&ett_lte_rrc_SystemInformationBlockType2,
&ett_lte_rrc_T_ac_BarringInfo,
&ett_lte_rrc_T_freqInfo,
&ett_lte_rrc_SystemInformationBlockType2_v8h0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission,
&ett_lte_rrc_SystemInformationBlockType2_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_60,
+ &ett_lte_rrc_T_nonCriticalExtension_62,
&ett_lte_rrc_AC_BarringConfig,
&ett_lte_rrc_MBSFN_SubframeConfigList,
+ &ett_lte_rrc_MBSFN_SubframeConfigList_v1430,
&ett_lte_rrc_AC_BarringPerPLMN_List_r12,
&ett_lte_rrc_AC_BarringPerPLMN_r12,
&ett_lte_rrc_T_ac_BarringInfo_r12,
@@ -90370,7 +107125,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RedistributionServingInfo_r13,
&ett_lte_rrc_CellReselectionServingFreqInfo_v1310,
&ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_61,
+ &ett_lte_rrc_T_nonCriticalExtension_63,
&ett_lte_rrc_SystemInformationBlockType4,
&ett_lte_rrc_IntraFreqNeighCellList,
&ett_lte_rrc_IntraFreqNeighCellInfo,
@@ -90382,14 +107137,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0,
&ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0,
- &ett_lte_rrc_T_nonCriticalExtension_62,
+ &ett_lte_rrc_T_nonCriticalExtension_64,
&ett_lte_rrc_InterFreqCarrierFreqList,
&ett_lte_rrc_InterFreqCarrierFreqList_v1250,
+ &ett_lte_rrc_InterFreqCarrierFreqList_v1310,
+ &ett_lte_rrc_InterFreqCarrierFreqList_v1350,
&ett_lte_rrc_InterFreqCarrierFreqListExt_r12,
&ett_lte_rrc_InterFreqCarrierFreqListExt_v1280,
- &ett_lte_rrc_InterFreqCarrierFreqList_v1310,
&ett_lte_rrc_InterFreqCarrierFreqListExt_v1310,
- &ett_lte_rrc_InterFreqCarrierFreqList_v1350,
&ett_lte_rrc_InterFreqCarrierFreqListExt_v1350,
&ett_lte_rrc_InterFreqCarrierFreqListExt_v1360,
&ett_lte_rrc_InterFreqCarrierFreqInfo,
@@ -90414,7 +107169,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0,
- &ett_lte_rrc_T_nonCriticalExtension_63,
+ &ett_lte_rrc_T_nonCriticalExtension_65,
&ett_lte_rrc_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_CarrierFreqListUTRA_FDD,
&ett_lte_rrc_CarrierFreqUTRA_FDD,
@@ -90480,6 +107235,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MBMS_SAI_InterFreqList_v1140,
&ett_lte_rrc_MBMS_SAI_InterFreq_r11,
&ett_lte_rrc_MBMS_SAI_InterFreq_v1140,
+ &ett_lte_rrc_MBMS_InterFreqCarrierTypeList_r14,
+ &ett_lte_rrc_MBMS_CarrierType_r14,
&ett_lte_rrc_SystemInformationBlockType16_r11,
&ett_lte_rrc_T_timeInfo_r11,
&ett_lte_rrc_SystemInformationBlockType17_r12,
@@ -90507,6 +107264,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SL_DiscConfigOtherInterFreq_r13,
&ett_lte_rrc_SL_ResourcesInterFreq_r13,
&ett_lte_rrc_SystemInformationBlockType20_r13,
+ &ett_lte_rrc_T_br_BCCH_Config_r14,
+ &ett_lte_rrc_T_mpdcch_StartSF_SC_MCCH_r14,
+ &ett_lte_rrc_SC_MCCH_SchedulingInfo_r14,
+ &ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14,
+ &ett_lte_rrc_SystemInformationBlockType21_r14,
+ &ett_lte_rrc_SL_V2X_ConfigCommon_r14,
&ett_lte_rrc_AntennaInfoCommon,
&ett_lte_rrc_AntennaInfoDedicated,
&ett_lte_rrc_T_codebookSubsetRestriction,
@@ -90517,6 +107280,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_ue_TransmitAntennaSelection_01,
&ett_lte_rrc_AntennaInfoDedicated_v10i0,
&ett_lte_rrc_AntennaInfoDedicated_v1250,
+ &ett_lte_rrc_AntennaInfoDedicated_v1430,
&ett_lte_rrc_AntennaInfoUL_r10,
&ett_lte_rrc_CQI_ReportConfig,
&ett_lte_rrc_CQI_ReportConfig_v920,
@@ -90529,6 +107293,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_setup_05,
&ett_lte_rrc_CQI_ReportConfig_v1310,
&ett_lte_rrc_CQI_ReportConfig_v1320,
+ &ett_lte_rrc_CQI_ReportConfig_v1430,
&ett_lte_rrc_CQI_ReportConfigSCell_r10,
&ett_lte_rrc_CQI_ReportPeriodic,
&ett_lte_rrc_T_setup_06,
@@ -90565,6 +107330,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_setup_13,
&ett_lte_rrc_CQI_ReportAperiodicProc_r11,
&ett_lte_rrc_CQI_ReportAperiodicProc_v1310,
+ &ett_lte_rrc_CQI_ReportAperiodicHybrid_r14,
+ &ett_lte_rrc_T_triggers_r14,
+ &ett_lte_rrc_T_oneBit_r14,
+ &ett_lte_rrc_T_twoBit_r14,
+ &ett_lte_rrc_T_threeBit_r14,
&ett_lte_rrc_CQI_ReportBoth_r11,
&ett_lte_rrc_CQI_ReportBoth_v1250,
&ett_lte_rrc_CQI_ReportBoth_v1310,
@@ -90585,6 +107355,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_schedulingCellInfo_r13,
&ett_lte_rrc_T_own_r13,
&ett_lte_rrc_T_other_r13,
+ &ett_lte_rrc_CrossCarrierSchedulingConfigLAA_UL_r14,
&ett_lte_rrc_CSI_IM_Config_r11,
&ett_lte_rrc_CSI_IM_ConfigExt_r12,
&ett_lte_rrc_CSI_Process_r11,
@@ -90601,34 +107372,53 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_setup_16,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12,
&ett_lte_rrc_CSI_RS_Config_v1310,
+ &ett_lte_rrc_CSI_RS_Config_v1430,
&ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12,
&ett_lte_rrc_ZeroTxPowerCSI_RS_r12,
&ett_lte_rrc_CSI_RS_ConfigEMIMO_r13,
&ett_lte_rrc_T_setup_17,
+ &ett_lte_rrc_CSI_RS_ConfigEMIMO_v1430,
+ &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_CSI_RS_ConfigEMIMO2_r14,
+ &ett_lte_rrc_CSI_RS_ConfigEMIMO_Hybrid_r14,
+ &ett_lte_rrc_T_setup_19,
&ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13,
+ &ett_lte_rrc_CSI_RS_ConfigNonPrecoded_v1430,
&ett_lte_rrc_CSI_RS_ConfigBeamformed_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13,
&ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13,
+ &ett_lte_rrc_CSI_RS_ConfigBeamformed_r14,
+ &ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_RS_ConfigNZP_r11,
+ &ett_lte_rrc_CSI_RS_ConfigBeamformed_v1430,
+ &ett_lte_rrc_CSI_RS_Config_NZP_v1430,
+ &ett_lte_rrc_CSI_RS_ConfigNZP_Activation_r14,
&ett_lte_rrc_CSI_RS_ConfigNZP_r11,
&ett_lte_rrc_T_qcl_CRS_Info_r11,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_r11,
- &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_T_mbsfn_SubframeConfigList_v1430,
+ &ett_lte_rrc_T_setup_21,
&ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13,
- &ett_lte_rrc_T_setup_19,
+ &ett_lte_rrc_T_setup_22,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13,
+ &ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_v1430,
+ &ett_lte_rrc_SEQUENCE_SIZE_0_4_OF_NZP_ResourceConfig_r13,
&ett_lte_rrc_NZP_ResourceConfig_r13,
&ett_lte_rrc_CSI_RS_ConfigZP_r11,
+ &ett_lte_rrc_CSI_RS_ConfigZP_ApList_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxCSI_RS_ZP_r11_OF_CSI_RS_ConfigZP_r11,
&ett_lte_rrc_DMRS_Config_r11,
- &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_T_setup_23,
&ett_lte_rrc_DMRS_Config_v1310,
&ett_lte_rrc_EPDCCH_Config_r11,
&ett_lte_rrc_T_config_r11,
- &ett_lte_rrc_T_setup_21,
+ &ett_lte_rrc_T_setup_24,
&ett_lte_rrc_T_subframePatternConfig_r11,
- &ett_lte_rrc_T_setup_22,
+ &ett_lte_rrc_T_setup_25,
&ett_lte_rrc_EPDCCH_SetConfigToAddModList_r11,
&ett_lte_rrc_EPDCCH_SetConfigToReleaseList_r11,
&ett_lte_rrc_EPDCCH_SetConfig_r11,
@@ -90636,37 +107426,41 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_csi_RS_ConfigZPId2_r12,
&ett_lte_rrc_T_numberPRB_Pairs_v1310,
&ett_lte_rrc_T_mpdcch_config_r13,
- &ett_lte_rrc_T_setup_24,
+ &ett_lte_rrc_T_setup_27,
&ett_lte_rrc_T_mpdcch_StartSF_UESS_r13,
&ett_lte_rrc_EIMTA_MainConfig_r12,
- &ett_lte_rrc_T_setup_25,
+ &ett_lte_rrc_T_setup_28,
&ett_lte_rrc_EIMTA_MainConfigServCell_r12,
- &ett_lte_rrc_T_setup_26,
+ &ett_lte_rrc_T_setup_29,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250,
- &ett_lte_rrc_T_setup_27,
+ &ett_lte_rrc_T_setup_30,
&ett_lte_rrc_LogicalChannelConfig,
&ett_lte_rrc_T_ul_SpecificParameters,
&ett_lte_rrc_LWA_Configuration_r13,
- &ett_lte_rrc_T_setup_28,
+ &ett_lte_rrc_T_setup_31,
&ett_lte_rrc_LWA_Config_r13,
&ett_lte_rrc_LWIP_Configuration_r13,
- &ett_lte_rrc_T_setup_29,
+ &ett_lte_rrc_T_setup_32,
&ett_lte_rrc_LWIP_Config_r13,
&ett_lte_rrc_MAC_MainConfig,
&ett_lte_rrc_T_ul_SCH_Config,
&ett_lte_rrc_T_phr_Config,
- &ett_lte_rrc_T_setup_30,
+ &ett_lte_rrc_T_setup_33,
&ett_lte_rrc_T_mac_MainConfig_v1020,
&ett_lte_rrc_T_dualConnectivityPHR,
- &ett_lte_rrc_T_setup_31,
+ &ett_lte_rrc_T_setup_34,
&ett_lte_rrc_T_logicalChannelSR_Config_r12,
- &ett_lte_rrc_T_setup_32,
+ &ett_lte_rrc_T_setup_35,
&ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13,
- &ett_lte_rrc_T_setup_33,
+ &ett_lte_rrc_T_setup_36,
&ett_lte_rrc_T_drx_Config_r13,
+ &ett_lte_rrc_T_skipUplinkTx_r14,
+ &ett_lte_rrc_T_setup_37,
+ &ett_lte_rrc_T_dataInactivityTimerConfig_r14,
+ &ett_lte_rrc_T_setup_38,
&ett_lte_rrc_MAC_MainConfigSCell_r11,
&ett_lte_rrc_DRX_Config,
- &ett_lte_rrc_T_setup_34,
+ &ett_lte_rrc_T_setup_39,
&ett_lte_rrc_T_longDRX_CycleStartOffset,
&ett_lte_rrc_T_shortDRX,
&ett_lte_rrc_DRX_Config_v1130,
@@ -90686,8 +107480,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_P_C_AndCBSR_Pair_r13a,
&ett_lte_rrc_P_C_AndCBSR_Pair_r13,
&ett_lte_rrc_PDCCH_ConfigSCell_r13,
+ &ett_lte_rrc_PDCCH_ConfigLAA_r14,
&ett_lte_rrc_PDCCH_CandidateReductions_r13,
- &ett_lte_rrc_T_setup_35,
+ &ett_lte_rrc_T_setup_40,
+ &ett_lte_rrc_PDCCH_CandidateReductionsLAA_UL_r14,
+ &ett_lte_rrc_T_setup_41,
&ett_lte_rrc_PDCP_Config,
&ett_lte_rrc_T_rlc_AM,
&ett_lte_rrc_T_rlc_UM,
@@ -90696,44 +107493,75 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_profiles,
&ett_lte_rrc_T_ul_DataSplitThreshold_r13,
&ett_lte_rrc_T_statusFeedback_r13,
- &ett_lte_rrc_T_setup_37,
+ &ett_lte_rrc_T_setup_43,
+ &ett_lte_rrc_T_ul_LWA_Config_r14,
+ &ett_lte_rrc_T_setup_44,
+ &ett_lte_rrc_T_uplinkOnlyHeaderCompression_r14,
+ &ett_lte_rrc_T_rohc_r14,
+ &ett_lte_rrc_T_profiles_r14,
&ett_lte_rrc_PDSCH_ConfigCommon,
&ett_lte_rrc_PDSCH_ConfigCommon_v1310,
&ett_lte_rrc_PDSCH_ConfigDedicated,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1130,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1280,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1310,
+ &ett_lte_rrc_PDSCH_ConfigDedicated_v1430,
+ &ett_lte_rrc_PDSCH_ConfigDedicatedSCell_v1430,
&ett_lte_rrc_RE_MappingQCLConfigToAddModList_r11,
&ett_lte_rrc_RE_MappingQCLConfigToReleaseList_r11,
&ett_lte_rrc_PDSCH_RE_MappingQCL_Config_r11,
&ett_lte_rrc_T_optionalSetOfFields_r11,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_r11_01,
- &ett_lte_rrc_T_setup_38,
+ &ett_lte_rrc_T_setup_45,
+ &ett_lte_rrc_T_mbsfn_SubframeConfigList_v1430_01,
+ &ett_lte_rrc_T_setup_46,
+ &ett_lte_rrc_PerCC_GapIndicationList_r14,
+ &ett_lte_rrc_PerCC_GapIndication_r14,
&ett_lte_rrc_PHICH_Config,
&ett_lte_rrc_PhysicalConfigDedicated,
&ett_lte_rrc_T_antennaInfo,
&ett_lte_rrc_T_antennaInfo_r10,
&ett_lte_rrc_T_additionalSpectrumEmissionCA_r10,
- &ett_lte_rrc_T_setup_39,
+ &ett_lte_rrc_T_setup_47,
&ett_lte_rrc_T_ce_Mode_r13,
+ &ett_lte_rrc_T_typeA_SRS_TPC_PDCCH_Group_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_32_OF_SRS_TPC_PDCCH_Config_r14,
+ &ett_lte_rrc_T_must_Config_r14,
+ &ett_lte_rrc_T_setup_49,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicated,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_UL_ConfigDedicatedAperiodic_r10,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13,
&ett_lte_rrc_PhysicalConfigDedicatedSCell_r10,
&ett_lte_rrc_T_nonUL_Configuration_r10,
&ett_lte_rrc_T_ul_Configuration_r10,
&ett_lte_rrc_T_pucch_SCell,
- &ett_lte_rrc_T_setup_41,
+ &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_SoundingRS_AperiodicSet_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SoundingRS_AperiodicSetUpPTsExt_r14,
+ &ett_lte_rrc_T_must_Config_r14_01,
+ &ett_lte_rrc_T_setup_51,
&ett_lte_rrc_LAA_SCellConfiguration_r13,
+ &ett_lte_rrc_LAA_SCellConfiguration_v1430,
+ &ett_lte_rrc_T_crossCarrierSchedulingConfig_UL_r14,
+ &ett_lte_rrc_T_setup_52,
+ &ett_lte_rrc_LBT_Config_r14,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13,
&ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11,
&ett_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13,
&ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11,
&ett_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11,
+ &ett_lte_rrc_SoundingRS_AperiodicSet_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_4_OF_SRS_CC_SetIndex_r14,
+ &ett_lte_rrc_SoundingRS_AperiodicSetUpPTsExt_r14,
&ett_lte_rrc_PRACH_ConfigSIB,
&ett_lte_rrc_PRACH_ConfigSIB_v1310,
&ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13,
&ett_lte_rrc_PRACH_Config,
&ett_lte_rrc_PRACH_Config_v1310,
&ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01,
+ &ett_lte_rrc_PRACH_Config_v1430,
&ett_lte_rrc_PRACH_ConfigSCell_r10,
&ett_lte_rrc_PRACH_ConfigInfo,
&ett_lte_rrc_PRACH_ParametersListCE_r13,
@@ -90742,41 +107570,42 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RSRP_ThresholdsPrachInfoList_r13,
&ett_lte_rrc_PUCCH_ConfigCommon,
&ett_lte_rrc_PUCCH_ConfigCommon_v1310,
+ &ett_lte_rrc_PUCCH_ConfigCommon_v1430,
&ett_lte_rrc_PUCCH_ConfigDedicated,
&ett_lte_rrc_T_ackNackRepetition,
- &ett_lte_rrc_T_setup_42,
+ &ett_lte_rrc_T_setup_53,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1020,
&ett_lte_rrc_T_pucch_Format_r10,
&ett_lte_rrc_T_format3_r10,
&ett_lte_rrc_T_n3PUCCH_AN_List_r10,
&ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10,
- &ett_lte_rrc_T_setup_43,
+ &ett_lte_rrc_T_setup_54,
&ett_lte_rrc_T_n3PUCCH_AN_ListP1_r10,
&ett_lte_rrc_T_channelSelection_r10,
&ett_lte_rrc_T_n1PUCCH_AN_CS_r10,
- &ett_lte_rrc_T_setup_44,
+ &ett_lte_rrc_T_setup_55,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1130,
&ett_lte_rrc_T_n1PUCCH_AN_CS_v1130,
- &ett_lte_rrc_T_setup_45,
+ &ett_lte_rrc_T_setup_56,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11,
&ett_lte_rrc_T_nPUCCH_Param_r11,
- &ett_lte_rrc_T_setup_46,
+ &ett_lte_rrc_T_setup_57,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_nkaPUCCH_Param_r12,
- &ett_lte_rrc_T_setup_47,
+ &ett_lte_rrc_T_setup_58,
&ett_lte_rrc_PUCCH_ConfigDedicated_r13,
&ett_lte_rrc_T_ackNackRepetition_r13,
- &ett_lte_rrc_T_setup_48,
+ &ett_lte_rrc_T_setup_59,
&ett_lte_rrc_T_pucch_Format_r13,
&ett_lte_rrc_T_format3_r13,
&ett_lte_rrc_T_n3PUCCH_AN_List_r13,
&ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13,
- &ett_lte_rrc_T_setup_49,
+ &ett_lte_rrc_T_setup_60,
&ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13,
&ett_lte_rrc_T_channelSelection_r13,
&ett_lte_rrc_T_n1PUCCH_AN_CS_r13,
- &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_T_setup_61,
&ett_lte_rrc_N1PUCCH_AN_CS_List_r13,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13,
&ett_lte_rrc_T_format4_r13,
@@ -90785,13 +107614,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_format5_r13,
&ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13,
&ett_lte_rrc_T_nPUCCH_Param_r13,
- &ett_lte_rrc_T_setup_51,
+ &ett_lte_rrc_T_setup_62,
&ett_lte_rrc_T_nkaPUCCH_Param_r13,
- &ett_lte_rrc_T_setup_52,
+ &ett_lte_rrc_T_setup_63,
&ett_lte_rrc_T_pucch_NumRepetitionCE_r13,
- &ett_lte_rrc_T_setup_53,
+ &ett_lte_rrc_T_setup_64,
&ett_lte_rrc_T_modeA,
&ett_lte_rrc_T_modeB,
+ &ett_lte_rrc_PUCCH_ConfigDedicated_v1430,
&ett_lte_rrc_Format4_resource_r13,
&ett_lte_rrc_Format5_resource_r13,
&ett_lte_rrc_N1PUCCH_AN_CS_r10,
@@ -90805,19 +107635,30 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_betaOffsetMC_r10,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1130,
&ett_lte_rrc_T_pusch_DMRS_r11,
- &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_T_setup_65,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_uciOnPUSCH,
- &ett_lte_rrc_T_setup_55,
+ &ett_lte_rrc_T_setup_66,
&ett_lte_rrc_T_betaOffsetMC_r12,
&ett_lte_rrc_PUSCH_ConfigDedicated_r13,
&ett_lte_rrc_T_betaOffsetMC_r13,
&ett_lte_rrc_T_pusch_DMRS_r11_01,
- &ett_lte_rrc_T_setup_56,
+ &ett_lte_rrc_T_setup_67,
&ett_lte_rrc_T_uciOnPUSCH_01,
- &ett_lte_rrc_T_setup_57,
+ &ett_lte_rrc_T_setup_68,
&ett_lte_rrc_T_betaOffsetMC_r12_01,
+ &ett_lte_rrc_PUSCH_ConfigDedicated_v1430,
&ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10,
+ &ett_lte_rrc_PUSCH_ConfigDedicatedSCell_v1430,
+ &ett_lte_rrc_TDD_PUSCH_UpPTS_r14,
+ &ett_lte_rrc_T_setup_69,
+ &ett_lte_rrc_Enable256QAM_r14,
+ &ett_lte_rrc_T_setup_70,
+ &ett_lte_rrc_T_tpc_SubframeSet_Configured_r14,
+ &ett_lte_rrc_T_tpc_SubframeSet_NotConfigured_r14,
+ &ett_lte_rrc_PUSCH_EnhancementsConfig_r14,
+ &ett_lte_rrc_T_setup_71,
+ &ett_lte_rrc_T_interval_ULHoppingPUSCH_Enh_r14,
&ett_lte_rrc_UL_ReferenceSignalsPUSCH,
&ett_lte_rrc_RACH_ConfigCommon,
&ett_lte_rrc_T_preambleInfo,
@@ -90839,6 +107680,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonUL_Configuration_r10_01,
&ett_lte_rrc_T_ul_Configuration_r10_01,
&ett_lte_rrc_T_ul_FreqInfo_r10,
+ &ett_lte_rrc_T_ul_Configuration_r14,
+ &ett_lte_rrc_T_ul_FreqInfo_r14,
&ett_lte_rrc_BCCH_Config,
&ett_lte_rrc_BCCH_Config_v1310,
&ett_lte_rrc_FreqHoppingParameters_r13,
@@ -90848,6 +107691,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13,
&ett_lte_rrc_PCCH_Config,
&ett_lte_rrc_PCCH_Config_v1310,
+ &ett_lte_rrc_HighSpeedConfig_r14,
+ &ett_lte_rrc_HighSpeedConfigSCell_r14,
&ett_lte_rrc_RadioResourceConfigDedicated,
&ett_lte_rrc_T_mac_MainConfig,
&ett_lte_rrc_RadioResourceConfigDedicatedPSCell_r12,
@@ -90872,13 +107717,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CRS_AssistanceInfoList_r13,
&ett_lte_rrc_CRS_AssistanceInfo_r13,
&ett_lte_rrc_NAICS_AssistanceInfo_r12,
- &ett_lte_rrc_T_setup_58,
+ &ett_lte_rrc_T_setup_72,
&ett_lte_rrc_NeighCellsToReleaseList_r12,
&ett_lte_rrc_NeighCellsToAddModList_r12,
&ett_lte_rrc_NeighCellsInfo_r12,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxP_a_PerNeighCell_r12_OF_P_a,
&ett_lte_rrc_RCLWI_Configuration_r13,
- &ett_lte_rrc_T_setup_59,
+ &ett_lte_rrc_T_setup_73,
&ett_lte_rrc_RCLWI_Config_r13,
&ett_lte_rrc_T_command,
&ett_lte_rrc_T_steerToWLAN_r13,
@@ -90889,16 +107734,18 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_um_Uni_Directional_DL,
&ett_lte_rrc_RLC_Config_v1250,
&ett_lte_rrc_RLC_Config_v1310,
+ &ett_lte_rrc_RLC_Config_v1430,
+ &ett_lte_rrc_T_setup_74,
&ett_lte_rrc_UL_AM_RLC,
&ett_lte_rrc_DL_AM_RLC,
&ett_lte_rrc_UL_UM_RLC,
&ett_lte_rrc_DL_UM_RLC,
&ett_lte_rrc_RLF_TimersAndConstants_r9,
- &ett_lte_rrc_T_setup_60,
+ &ett_lte_rrc_T_setup_75,
&ett_lte_rrc_RLF_TimersAndConstants_r13,
- &ett_lte_rrc_T_setup_61,
+ &ett_lte_rrc_T_setup_76,
&ett_lte_rrc_RLF_TimersAndConstantsSCG_r12,
- &ett_lte_rrc_T_setup_62,
+ &ett_lte_rrc_T_setup_77,
&ett_lte_rrc_RN_SubframeConfig_r10,
&ett_lte_rrc_T_subframeConfigPattern_r10,
&ett_lte_rrc_T_rpdcch_Config_r10,
@@ -90913,55 +107760,67 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_fallbackForFormat3,
&ett_lte_rrc_T_fdd,
&ett_lte_rrc_SchedulingRequestConfig,
- &ett_lte_rrc_T_setup_63,
+ &ett_lte_rrc_T_setup_78,
&ett_lte_rrc_SchedulingRequestConfig_v1020,
&ett_lte_rrc_SchedulingRequestConfigSCell_r13,
- &ett_lte_rrc_T_setup_64,
+ &ett_lte_rrc_T_setup_79,
&ett_lte_rrc_SoundingRS_UL_ConfigCommon,
- &ett_lte_rrc_T_setup_65,
+ &ett_lte_rrc_T_setup_80,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated,
- &ett_lte_rrc_T_setup_66,
+ &ett_lte_rrc_T_setup_81,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1020,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310,
- &ett_lte_rrc_T_setup_67,
+ &ett_lte_rrc_T_setup_82,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13,
- &ett_lte_rrc_T_setup_68,
+ &ett_lte_rrc_T_setup_83,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10,
- &ett_lte_rrc_T_setup_69,
+ &ett_lte_rrc_T_setup_84,
&ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10,
&ett_lte_rrc_T_srs_ActivateAp_r10,
- &ett_lte_rrc_T_setup_70,
+ &ett_lte_rrc_T_setup_85,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310,
- &ett_lte_rrc_T_setup_71,
+ &ett_lte_rrc_T_setup_86,
&ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310,
&ett_lte_rrc_T_srs_ActivateAp_v1310,
- &ett_lte_rrc_T_setup_72,
+ &ett_lte_rrc_T_setup_87,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13,
- &ett_lte_rrc_T_setup_73,
+ &ett_lte_rrc_T_setup_88,
&ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13,
&ett_lte_rrc_T_srs_ActivateAp_r13,
- &ett_lte_rrc_T_setup_74,
+ &ett_lte_rrc_T_setup_89,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1430,
+ &ett_lte_rrc_T_setup_90,
&ett_lte_rrc_SRS_ConfigAp_r10,
&ett_lte_rrc_SRS_ConfigAp_v1310,
&ett_lte_rrc_SRS_ConfigAp_r13,
&ett_lte_rrc_SPS_Config,
+ &ett_lte_rrc_SPS_Config_v1430,
+ &ett_lte_rrc_SPS_ConfigUL_ToAddModList_r14,
+ &ett_lte_rrc_SPS_ConfigUL_ToReleaseList_r14,
+ &ett_lte_rrc_SPS_ConfigSL_ToAddModList_r14,
+ &ett_lte_rrc_SPS_ConfigSL_ToReleaseList_r14,
&ett_lte_rrc_SPS_ConfigDL,
- &ett_lte_rrc_T_setup_75,
+ &ett_lte_rrc_T_setup_91,
&ett_lte_rrc_T_twoAntennaPortActivated_r10,
- &ett_lte_rrc_T_setup_76,
+ &ett_lte_rrc_T_setup_92,
&ett_lte_rrc_SPS_ConfigUL,
- &ett_lte_rrc_T_setup_77,
+ &ett_lte_rrc_T_setup_93,
&ett_lte_rrc_T_p0_Persistent,
&ett_lte_rrc_T_p0_PersistentSubframeSet2_r12,
- &ett_lte_rrc_T_setup_78,
+ &ett_lte_rrc_T_setup_94,
+ &ett_lte_rrc_SPS_ConfigSL_r14,
&ett_lte_rrc_N1PUCCH_AN_PersistentList,
+ &ett_lte_rrc_SRS_TPC_PDCCH_Config_r14,
+ &ett_lte_rrc_T_setup_95,
+ &ett_lte_rrc_SRS_CC_SetIndex_r14,
&ett_lte_rrc_TDD_Config,
&ett_lte_rrc_TDD_Config_v1130,
+ &ett_lte_rrc_TDD_Config_v1430,
&ett_lte_rrc_TDD_ConfigSL_r12,
&ett_lte_rrc_TPC_PDCCH_Config,
- &ett_lte_rrc_T_setup_79,
+ &ett_lte_rrc_T_setup_96,
&ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13,
- &ett_lte_rrc_T_setup_80,
+ &ett_lte_rrc_T_setup_97,
&ett_lte_rrc_TPC_Index,
&ett_lte_rrc_TunnelConfigLWIP_r13,
&ett_lte_rrc_IKE_Identity_r13,
@@ -90973,12 +107832,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UplinkPowerControlCommonSCell_r10,
&ett_lte_rrc_UplinkPowerControlCommonSCell_v1130,
&ett_lte_rrc_UplinkPowerControlCommonSCell_v1310,
+ &ett_lte_rrc_UplinkPowerControlCommonPUSCH_LessCell_v1430,
&ett_lte_rrc_UplinkPowerControlDedicated,
&ett_lte_rrc_UplinkPowerControlDedicated_v1020,
&ett_lte_rrc_UplinkPowerControlDedicated_v1130,
&ett_lte_rrc_UplinkPowerControlDedicated_v1250,
&ett_lte_rrc_T_set2PowerControlParameter,
- &ett_lte_rrc_T_setup_81,
+ &ett_lte_rrc_T_setup_98,
+ &ett_lte_rrc_UplinkPUSCH_LessPowerControlDedicated_v1430,
&ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10,
&ett_lte_rrc_UplinkPowerControlDedicatedSCell_v1310,
&ett_lte_rrc_DeltaFList_PUCCH,
@@ -91007,9 +107868,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CellSelectionInfoNFreq_r13,
&ett_lte_rrc_MobilityControlInfo,
&ett_lte_rrc_MobilityControlInfoSCG_r12,
+ &ett_lte_rrc_MobilityControlInfoV2X_r14,
&ett_lte_rrc_CarrierBandwidthEUTRA,
&ett_lte_rrc_CarrierFreqEUTRA,
&ett_lte_rrc_CarrierFreqEUTRA_v9e0,
+ &ett_lte_rrc_RACH_Skip_r14,
+ &ett_lte_rrc_T_targetTA_r14,
+ &ett_lte_rrc_T_ul_ConfigInfo_r14,
&ett_lte_rrc_MobilityStateParameters,
&ett_lte_rrc_MultiBandInfoList,
&ett_lte_rrc_MultiBandInfoList_v9e0,
@@ -91036,7 +107901,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_locationCoordinates_r10,
&ett_lte_rrc_MeasConfig,
&ett_lte_rrc_T_speedStatePars,
- &ett_lte_rrc_T_setup_82,
+ &ett_lte_rrc_T_setup_99,
&ett_lte_rrc_T_measScaleFactor_r12,
&ett_lte_rrc_MeasIdToRemoveList,
&ett_lte_rrc_MeasIdToRemoveListExt_r12,
@@ -91044,15 +107909,22 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasObjectToRemoveListExt_r13,
&ett_lte_rrc_ReportConfigToRemoveList,
&ett_lte_rrc_MeasDS_Config_r12,
- &ett_lte_rrc_T_setup_83,
+ &ett_lte_rrc_T_setup_100,
&ett_lte_rrc_T_dmtc_PeriodOffset_r12,
&ett_lte_rrc_T_ds_OccasionDuration_r12,
&ett_lte_rrc_MeasCSI_RS_ToRemoveList_r12,
&ett_lte_rrc_MeasCSI_RS_ToAddModList_r12,
&ett_lte_rrc_MeasCSI_RS_Config_r12,
&ett_lte_rrc_MeasGapConfig,
- &ett_lte_rrc_T_setup_84,
+ &ett_lte_rrc_T_setup_101,
&ett_lte_rrc_T_gapOffset,
+ &ett_lte_rrc_MeasGapConfigPerCC_List_r14,
+ &ett_lte_rrc_T_setup_102,
+ &ett_lte_rrc_MeasGapConfigToRemoveList_r14,
+ &ett_lte_rrc_MeasGapConfigToAddModList_r14,
+ &ett_lte_rrc_MeasGapConfigPerCC_r14,
+ &ett_lte_rrc_MeasGapSharingConfig_r14,
+ &ett_lte_rrc_T_setup_103,
&ett_lte_rrc_MeasIdToAddModList,
&ett_lte_rrc_MeasIdToAddModList_v1310,
&ett_lte_rrc_MeasIdToAddModListExt_r12,
@@ -91071,14 +107943,15 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BlackCellsToAddModList,
&ett_lte_rrc_BlackCellsToAddMod,
&ett_lte_rrc_MeasSubframePatternConfigNeigh_r10,
- &ett_lte_rrc_T_setup_86,
+ &ett_lte_rrc_T_setup_105,
&ett_lte_rrc_MeasSubframeCellList_r10,
&ett_lte_rrc_AltTTT_CellsToAddModList_r12,
&ett_lte_rrc_AltTTT_CellsToAddMod_r12,
&ett_lte_rrc_WhiteCellsToAddModList_r13,
&ett_lte_rrc_WhiteCellsToAddMod_r13,
&ett_lte_rrc_RMTC_Config_r13,
- &ett_lte_rrc_T_setup_87,
+ &ett_lte_rrc_T_setup_106,
+ &ett_lte_rrc_Tx_ResourcePoolMeasList_r14,
&ett_lte_rrc_MeasObjectGERAN,
&ett_lte_rrc_MeasObjectToAddModList,
&ett_lte_rrc_MeasObjectToAddModListExt_r13,
@@ -91136,7 +108009,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasResultCDMA2000,
&ett_lte_rrc_T_measResult_03,
&ett_lte_rrc_MeasResultListWLAN_r13,
+ &ett_lte_rrc_MeasResultListWLAN_r14,
&ett_lte_rrc_MeasResultWLAN_r13,
+ &ett_lte_rrc_MeasResultListCBR_r14,
+ &ett_lte_rrc_MeasResultCBR_r14,
&ett_lte_rrc_MeasResultForECID_r9,
&ett_lte_rrc_PLMN_IdentityList2,
&ett_lte_rrc_AdditionalSI_Info_r9,
@@ -91165,10 +108041,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_eventA6_r10,
&ett_lte_rrc_T_eventC1_r12,
&ett_lte_rrc_T_eventC2_r12,
+ &ett_lte_rrc_T_eventV1_r14,
+ &ett_lte_rrc_T_eventV2_r14,
&ett_lte_rrc_T_periodical,
&ett_lte_rrc_T_alternativeTimeToTrigger_r12,
&ett_lte_rrc_T_rs_sinr_Config_r13,
- &ett_lte_rrc_T_setup_88,
+ &ett_lte_rrc_T_setup_107,
&ett_lte_rrc_RSRQ_RangeConfig_r12,
&ett_lte_rrc_ThresholdEUTRA,
&ett_lte_rrc_MeasRSSI_ReportConfig_r13,
@@ -91192,23 +108070,31 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_reportConfig,
&ett_lte_rrc_RSRQ_Type_r12,
&ett_lte_rrc_UL_DelayConfig_r13,
- &ett_lte_rrc_T_setup_89,
+ &ett_lte_rrc_T_setup_108,
&ett_lte_rrc_WLAN_CarrierInfo_r13,
&ett_lte_rrc_WLAN_ChannelList_r13,
+ &ett_lte_rrc_WLAN_SuspendConfig_r14,
&ett_lte_rrc_AreaConfiguration_r10,
&ett_lte_rrc_AreaConfiguration_v1130,
&ett_lte_rrc_CellGlobalIdList_r10,
&ett_lte_rrc_TrackingAreaCodeList_r10,
&ett_lte_rrc_TrackingAreaCodeList_v1130,
&ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_PLMN_Identity,
+ &ett_lte_rrc_BandCombinationList_r14,
+ &ett_lte_rrc_BandCombination_r14,
+ &ett_lte_rrc_BandIndication_r14,
&ett_lte_rrc_MeasSubframePattern_r10,
&ett_lte_rrc_T_subframePatternTDD_r10,
&ett_lte_rrc_OtherConfig_r9,
+ &ett_lte_rrc_T_delayBudgetReportingConfig_r14,
+ &ett_lte_rrc_T_setup_109,
+ &ett_lte_rrc_T_rlm_ReportConfig_r14,
+ &ett_lte_rrc_T_setup_110,
&ett_lte_rrc_IDC_Config_r11,
&ett_lte_rrc_T_autonomousDenialParameters_r11,
&ett_lte_rrc_ObtainLocationConfig_r11,
&ett_lte_rrc_PowerPrefIndicationConfig_r11,
- &ett_lte_rrc_T_setup_90,
+ &ett_lte_rrc_T_setup_111,
&ett_lte_rrc_ReportProximityConfig_r9,
&ett_lte_rrc_S_TMSI,
&ett_lte_rrc_TraceReference_r10,
@@ -91225,11 +108111,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v10f0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10i0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_64,
+ &ett_lte_rrc_T_nonCriticalExtension_66,
&ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v11x0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v12b0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_65,
+ &ett_lte_rrc_T_nonCriticalExtension_67,
&ett_lte_rrc_UE_EUTRA_Capability_v920_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v940_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs,
@@ -91249,7 +108135,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v1340_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1350_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1360_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_66,
+ &ett_lte_rrc_UE_EUTRA_Capability_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_68,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130,
@@ -91257,16 +108144,22 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320,
+ &ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1430,
+ &ett_lte_rrc_MobilityParameters_r14,
&ett_lte_rrc_DC_Parameters_r12,
&ett_lte_rrc_DC_Parameters_v1310,
&ett_lte_rrc_MAC_Parameters_r12,
&ett_lte_rrc_MAC_Parameters_v1310,
+ &ett_lte_rrc_MAC_Parameters_v1430,
&ett_lte_rrc_RLC_Parameters_r12,
&ett_lte_rrc_RLC_Parameters_v1310,
+ &ett_lte_rrc_RLC_Parameters_v1430,
&ett_lte_rrc_PDCP_Parameters,
&ett_lte_rrc_T_supportedROHC_Profiles,
&ett_lte_rrc_PDCP_Parameters_v1130,
&ett_lte_rrc_PDCP_Parameters_v1310,
+ &ett_lte_rrc_PDCP_Parameters_v1430,
+ &ett_lte_rrc_T_supportedUplinkOnlyROHC_Profiles_r14,
&ett_lte_rrc_PhyLayerParameters,
&ett_lte_rrc_PhyLayerParameters_v920,
&ett_lte_rrc_PhyLayerParameters_v9d0,
@@ -91279,10 +108172,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_supportedBlindDecoding_r13,
&ett_lte_rrc_PhyLayerParameters_v1320,
&ett_lte_rrc_PhyLayerParameters_v1330,
+ &ett_lte_rrc_PhyLayerParameters_v1430,
&ett_lte_rrc_MIMO_UE_Parameters_r13,
+ &ett_lte_rrc_MIMO_UE_Parameters_v1430,
&ett_lte_rrc_MIMO_UE_ParametersPerTM_r13,
+ &ett_lte_rrc_MIMO_UE_ParametersPerTM_v1430,
+ &ett_lte_rrc_T_nzp_CSI_RS_AperiodicInfo_r14,
+ &ett_lte_rrc_T_nzp_CSI_RS_PeriodicInfo_r14,
&ett_lte_rrc_MIMO_CA_ParametersPerBoBC_r13,
+ &ett_lte_rrc_MIMO_CA_ParametersPerBoBC_v1430,
&ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13,
+ &ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_v1430,
&ett_lte_rrc_MIMO_NonPrecodedCapabilities_r13,
&ett_lte_rrc_MIMO_UE_BeamformedCapabilities_r13,
&ett_lte_rrc_MIMO_BeamformedCapabilityList_r13,
@@ -91306,6 +108206,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_eNB_RequestedParameters_r13,
&ett_lte_rrc_RF_Parameters_v1320,
&ett_lte_rrc_RF_Parameters_v12b0,
+ &ett_lte_rrc_RF_Parameters_v1430,
+ &ett_lte_rrc_T_eNB_RequestedParameters_v1430,
&ett_lte_rrc_SupportedBandCombination_r10,
&ett_lte_rrc_SupportedBandCombinationExt_r10,
&ett_lte_rrc_SupportedBandCombination_v1090,
@@ -91314,13 +108216,16 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SupportedBandCombination_v1250,
&ett_lte_rrc_SupportedBandCombination_v1270,
&ett_lte_rrc_SupportedBandCombination_v1320,
+ &ett_lte_rrc_SupportedBandCombination_v1430,
&ett_lte_rrc_SupportedBandCombinationAdd_r11,
&ett_lte_rrc_SupportedBandCombinationAdd_v11d0,
&ett_lte_rrc_SupportedBandCombinationAdd_v1250,
&ett_lte_rrc_SupportedBandCombinationAdd_v1270,
&ett_lte_rrc_SupportedBandCombinationAdd_v1320,
+ &ett_lte_rrc_SupportedBandCombinationAdd_v1430,
&ett_lte_rrc_SupportedBandCombinationReduced_r13,
&ett_lte_rrc_SupportedBandCombinationReduced_v1320,
+ &ett_lte_rrc_SupportedBandCombinationReduced_v1430,
&ett_lte_rrc_BandCombinationParameters_r10,
&ett_lte_rrc_BandCombinationParametersExt_r10,
&ett_lte_rrc_BandCombinationParameters_v1090,
@@ -91341,6 +108246,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_supportedCellGrouping_r13,
&ett_lte_rrc_BandCombinationParameters_v1320,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320,
+ &ett_lte_rrc_BandCombinationParameters_v1430,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1430,
&ett_lte_rrc_BandParameters_r10,
&ett_lte_rrc_BandParameters_v1090,
&ett_lte_rrc_BandParameters_v10i0,
@@ -91351,6 +108258,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270,
&ett_lte_rrc_BandParameters_r13,
&ett_lte_rrc_BandParameters_v1320,
+ &ett_lte_rrc_BandParameters_v1430,
+ &ett_lte_rrc_SEQUENCE_SIZE_2_maxServCell_r13_OF_UL_256QAM_perCC_Info_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_RetuningTimeInfo_r14,
+ &ett_lte_rrc_V2X_BandParameters_r14,
+ &ett_lte_rrc_BandParametersTxSL_r14,
+ &ett_lte_rrc_BandParametersRxSL_r14,
+ &ett_lte_rrc_V2X_BandwidthClassSL_r14,
+ &ett_lte_rrc_UL_256QAM_perCC_Info_r14,
&ett_lte_rrc_BandParametersUL_r10,
&ett_lte_rrc_CA_MIMO_ParametersUL_r10,
&ett_lte_rrc_BandParametersDL_r10,
@@ -91377,6 +108292,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasParameters_v11a0,
&ett_lte_rrc_MeasParameters_v1250,
&ett_lte_rrc_MeasParameters_v1310,
+ &ett_lte_rrc_MeasParameters_v1430,
&ett_lte_rrc_BandListEUTRA,
&ett_lte_rrc_BandCombinationListEUTRA_r10,
&ett_lte_rrc_BandInfoEUTRA,
@@ -91413,28 +108329,43 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SON_Parameters_r9,
&ett_lte_rrc_UE_BasedNetwPerfMeasParameters_r10,
&ett_lte_rrc_UE_BasedNetwPerfMeasParameters_v1250,
+ &ett_lte_rrc_UE_BasedNetwPerfMeasParameters_v1430,
&ett_lte_rrc_OTDOA_PositioningCapabilities_r10,
&ett_lte_rrc_Other_Parameters_r11,
&ett_lte_rrc_Other_Parameters_v11d0,
&ett_lte_rrc_Other_Parameters_v1360,
+ &ett_lte_rrc_Other_Parameters_v1430,
&ett_lte_rrc_MBMS_Parameters_r11,
&ett_lte_rrc_MBMS_Parameters_v1250,
+ &ett_lte_rrc_MBMS_Parameters_v1430,
+ &ett_lte_rrc_FeMBMS_Unicast_Parameters_r14,
&ett_lte_rrc_SCPTM_Parameters_r13,
&ett_lte_rrc_CE_Parameters_r13,
&ett_lte_rrc_CE_Parameters_v1320,
&ett_lte_rrc_CE_Parameters_v1350,
+ &ett_lte_rrc_CE_Parameters_v1430,
&ett_lte_rrc_LAA_Parameters_r13,
+ &ett_lte_rrc_LAA_Parameters_v1430,
&ett_lte_rrc_WLAN_IW_Parameters_r12,
&ett_lte_rrc_LWA_Parameters_r13,
+ &ett_lte_rrc_LWA_Parameters_v1430,
&ett_lte_rrc_WLAN_IW_Parameters_v1310,
&ett_lte_rrc_LWIP_Parameters_r13,
+ &ett_lte_rrc_LWIP_Parameters_v1430,
&ett_lte_rrc_NAICS_Capability_List_r12,
&ett_lte_rrc_NAICS_Capability_Entry_r12,
&ett_lte_rrc_SL_Parameters_r12,
&ett_lte_rrc_SL_Parameters_v1310,
+ &ett_lte_rrc_SL_Parameters_v1430,
+ &ett_lte_rrc_V2X_SupportedBandCombination_r14,
+ &ett_lte_rrc_V2X_BandCombinationParameters_r14,
&ett_lte_rrc_SupportedBandInfoList_r12,
&ett_lte_rrc_SupportedBandInfo_r12,
&ett_lte_rrc_FreqBandIndicatorListEUTRA_r12,
+ &ett_lte_rrc_MMTEL_Parameters_r14,
+ &ett_lte_rrc_RetuningTimeInfo_r14,
+ &ett_lte_rrc_T_retuningInfo,
+ &ett_lte_rrc_HighSpeedEnhParameters_r14,
&ett_lte_rrc_UE_RadioPagingInfo_r12,
&ett_lte_rrc_UE_TimersAndConstants,
&ett_lte_rrc_VisitedCellInfoList_r12,
@@ -91451,13 +108382,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_thresholdBackhaul_Bandwidth_r12,
&ett_lte_rrc_T_thresholdWLAN_RSSI_r12,
&ett_lte_rrc_MBMS_NotificationConfig_r9,
+ &ett_lte_rrc_MBMS_NotificationConfig_v1430,
&ett_lte_rrc_MBMS_ServiceList_r13,
&ett_lte_rrc_MBMS_ServiceInfo_r13,
&ett_lte_rrc_MBSFN_AreaInfoList_r9,
&ett_lte_rrc_MBSFN_AreaInfo_r9,
&ett_lte_rrc_T_mcch_Config_r9,
+ &ett_lte_rrc_T_mcch_Config_r14,
&ett_lte_rrc_MBSFN_SubframeConfig,
&ett_lte_rrc_T_subframeAllocation,
+ &ett_lte_rrc_MBSFN_SubframeConfig_v1430,
+ &ett_lte_rrc_T_subframeAllocation_v1430,
&ett_lte_rrc_PMCH_InfoList_r9,
&ett_lte_rrc_PMCH_InfoListExt_r12,
&ett_lte_rrc_PMCH_Info_r9,
@@ -91474,16 +108409,30 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MBMSSessionInfo_r13,
&ett_lte_rrc_SC_MTCH_SchedulingInfo_r13,
&ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13,
+ &ett_lte_rrc_SC_MTCH_InfoList_BR_r14,
+ &ett_lte_rrc_SC_MTCH_Info_BR_r14,
+ &ett_lte_rrc_T_mpdcch_StartSF_SC_MTCH_r14,
+ &ett_lte_rrc_SC_MTCH_SchedulingInfo_BR_r14,
+ &ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_01,
&ett_lte_rrc_SCPTM_NeighbourCellList_r13,
&ett_lte_rrc_PCI_ARFCN_r13,
+ &ett_lte_rrc_SL_AnchorCarrierFreqList_V2X_r14,
+ &ett_lte_rrc_SL_CBR_CommonTxConfigList_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_CBRConfig_r14_OF_SL_CBR_Levels_Config_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSL_V2X_TxConfig_r14_OF_SL_CBR_PSSCH_TxConfig_r14,
+ &ett_lte_rrc_SL_CBR_Levels_Config_r14,
+ &ett_lte_rrc_SL_CBR_PSSCH_TxConfig_r14,
+ &ett_lte_rrc_SL_CBR_PPPP_TxConfigList_r14,
+ &ett_lte_rrc_SL_PPPP_TxConfigIndex_r14,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxCBR_Level_r14_OF_Tx_ConfigIndex_r14,
&ett_lte_rrc_SL_CommConfig_r12,
&ett_lte_rrc_T_commTxResources_r12,
- &ett_lte_rrc_T_setup_91,
+ &ett_lte_rrc_T_setup_112,
&ett_lte_rrc_T_scheduled_r12,
&ett_lte_rrc_T_ue_Selected_r12,
&ett_lte_rrc_T_commTxPoolNormalDedicated_r12,
&ett_lte_rrc_T_commTxResources_v1310,
- &ett_lte_rrc_T_setup_92,
+ &ett_lte_rrc_T_setup_113,
&ett_lte_rrc_T_scheduled_v1310,
&ett_lte_rrc_T_ue_Selected_v1310,
&ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13,
@@ -91495,24 +108444,30 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MAC_MainConfigSL_r12,
&ett_lte_rrc_SL_CommTxPoolList_r12,
&ett_lte_rrc_SL_CommTxPoolListExt_r13,
+ &ett_lte_rrc_SL_CommTxPoolListV2X_r14,
&ett_lte_rrc_SL_CommRxPoolList_r12,
+ &ett_lte_rrc_SL_CommRxPoolListV2X_r14,
&ett_lte_rrc_SL_CommResourcePool_r12,
&ett_lte_rrc_T_ue_SelectedResourceConfig_r12,
&ett_lte_rrc_T_rxParametersNCell_r12,
&ett_lte_rrc_T_txParameters_r12,
+ &ett_lte_rrc_SL_CommResourcePoolV2X_r14,
+ &ett_lte_rrc_T_rxParametersNCell_r14,
+ &ett_lte_rrc_SL_CommTxPoolSensingConfig_r14,
+ &ett_lte_rrc_T_p2x_SensingConfig_r14,
&ett_lte_rrc_SL_DiscConfig_r12,
&ett_lte_rrc_T_discTxResources_r12,
- &ett_lte_rrc_T_setup_93,
+ &ett_lte_rrc_T_setup_114,
&ett_lte_rrc_T_scheduled_r12_01,
&ett_lte_rrc_T_ue_Selected_r12_01,
&ett_lte_rrc_T_discTxPoolDedicated_r12,
&ett_lte_rrc_T_discTF_IndexList_v1260,
- &ett_lte_rrc_T_setup_94,
+ &ett_lte_rrc_T_setup_115,
&ett_lte_rrc_T_discTxResourcesPS_r13,
- &ett_lte_rrc_T_setup_95,
+ &ett_lte_rrc_T_setup_116,
&ett_lte_rrc_T_ue_Selected_r13,
&ett_lte_rrc_T_discTxInterFreqInfo_r13,
- &ett_lte_rrc_T_setup_96,
+ &ett_lte_rrc_T_setup_117,
&ett_lte_rrc_T_discRxGapConfig_r13,
&ett_lte_rrc_T_discTxGapConfig_r13,
&ett_lte_rrc_T_discSysInfoToReportConfig_r13,
@@ -91522,7 +108477,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9,
&ett_lte_rrc_SL_DiscTxResourceInfoPerFreq_r13,
&ett_lte_rrc_SL_DiscTxResource_r13,
- &ett_lte_rrc_T_setup_97,
+ &ett_lte_rrc_T_setup_118,
&ett_lte_rrc_SL_DiscTxPoolToAddModList_r12,
&ett_lte_rrc_SL_DiscTxPoolToAddMod_r12,
&ett_lte_rrc_SL_DiscTxConfigScheduled_r13,
@@ -91541,12 +108496,16 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_rxParameters_r12,
&ett_lte_rrc_T_discPeriod_v1310,
&ett_lte_rrc_T_rxParamsAddNeighFreq_r13,
- &ett_lte_rrc_T_setup_99,
+ &ett_lte_rrc_T_setup_120,
&ett_lte_rrc_T_txParamsAddNeighFreq_r13,
- &ett_lte_rrc_T_setup_100,
+ &ett_lte_rrc_T_setup_121,
&ett_lte_rrc_T_freqInfo_01,
&ett_lte_rrc_PhysCellIdList_r13,
&ett_lte_rrc_SL_PoolSelectionConfig_r12,
+ &ett_lte_rrc_SL_DiscSysInfoReport_r13,
+ &ett_lte_rrc_T_discCellSelectionInfo_r13,
+ &ett_lte_rrc_T_cellReselectionInfo_r13,
+ &ett_lte_rrc_T_freqInfo_r13,
&ett_lte_rrc_SL_DiscTxPowerInfoList_r12,
&ett_lte_rrc_SL_DiscTxPowerInfo_r12,
&ett_lte_rrc_SL_GapConfig_r13,
@@ -91556,52 +108515,75 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SL_GapFreqInfo_r13,
&ett_lte_rrc_SL_HoppingConfigComm_r12,
&ett_lte_rrc_SL_HoppingConfigDisc_r12,
+ &ett_lte_rrc_SL_InterFreqInfoListV2X_r14,
+ &ett_lte_rrc_SL_InterFreqInfoV2X_r14,
+ &ett_lte_rrc_SL_V2X_UE_ConfigList_r14,
+ &ett_lte_rrc_SL_V2X_InterFreqUE_Config_r14,
&ett_lte_rrc_SL_OffsetIndicator_r12,
+ &ett_lte_rrc_SL_P2X_ResourceSelectionConfig_r14,
&ett_lte_rrc_SL_PriorityList_r13,
+ &ett_lte_rrc_SL_PSSCH_TxConfigList_r14,
+ &ett_lte_rrc_SL_PSSCH_TxConfig_r14,
+ &ett_lte_rrc_SL_PSSCH_TxParameters_r14,
+ &ett_lte_rrc_SL_RestrictResourceReservationPeriodList_r14,
+ &ett_lte_rrc_SL_SyncAllowed_r14,
&ett_lte_rrc_SL_SyncConfigList_r12,
+ &ett_lte_rrc_SL_SyncConfigListV2X_r14,
&ett_lte_rrc_SL_SyncConfig_r12,
&ett_lte_rrc_T_txParameters_r12_02,
&ett_lte_rrc_T_rxParamsNCell_r12,
&ett_lte_rrc_SL_SyncConfigListNFreq_r13,
+ &ett_lte_rrc_SL_SyncConfigListNFreqV2X_r14,
&ett_lte_rrc_SL_SyncConfigNFreq_r13,
&ett_lte_rrc_T_asyncParameters_r13,
&ett_lte_rrc_T_txParameters_r13,
&ett_lte_rrc_T_rxParameters_r13,
- &ett_lte_rrc_SL_DiscSysInfoReport_r13,
- &ett_lte_rrc_T_discCellSelectionInfo_r13,
- &ett_lte_rrc_T_cellReselectionInfo_r13,
- &ett_lte_rrc_T_freqInfo_r13,
&ett_lte_rrc_SL_TF_ResourceConfig_r12,
&ett_lte_rrc_SubframeBitmapSL_r12,
+ &ett_lte_rrc_SubframeBitmapSL_r14,
+ &ett_lte_rrc_SL_TxPower_r14,
+ &ett_lte_rrc_SL_ThresPSSCH_RSRP_List_r14,
&ett_lte_rrc_SL_TxParameters_r12,
&ett_lte_rrc_SL_TxPoolToReleaseList_r12,
&ett_lte_rrc_SL_TxPoolToReleaseListExt_r13,
+ &ett_lte_rrc_SL_V2X_ConfigDedicated_r14,
+ &ett_lte_rrc_T_commTxResources_r14,
+ &ett_lte_rrc_T_setup_122,
+ &ett_lte_rrc_T_scheduled_r14,
+ &ett_lte_rrc_T_ue_Selected_r14,
+ &ett_lte_rrc_T_v2x_CommTxPoolNormalDedicated_r14,
+ &ett_lte_rrc_SL_TxPoolToAddModListV2X_r14,
+ &ett_lte_rrc_SL_TxPoolToAddMod_r14,
+ &ett_lte_rrc_SL_TxPoolToReleaseListV2X_r14,
+ &ett_lte_rrc_SL_ZoneConfig_r14,
&ett_lte_rrc_SBCCH_SL_BCH_Message,
+ &ett_lte_rrc_SBCCH_SL_BCH_Message_V2X_r14,
&ett_lte_rrc_MasterInformationBlock_SL,
+ &ett_lte_rrc_MasterInformationBlock_SL_V2X_r14,
&ett_lte_rrc_HandoverPreparationInformation_NB,
&ett_lte_rrc_T_criticalExtensions_51,
- &ett_lte_rrc_T_c1_47,
+ &ett_lte_rrc_T_c1_48,
&ett_lte_rrc_T_criticalExtensionsFuture_51,
&ett_lte_rrc_HandoverPreparationInformation_NB_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_67,
+ &ett_lte_rrc_T_nonCriticalExtension_69,
&ett_lte_rrc_UEPagingCoverageInformation_NB,
&ett_lte_rrc_T_criticalExtensions_52,
- &ett_lte_rrc_T_c1_48,
+ &ett_lte_rrc_T_c1_49,
&ett_lte_rrc_T_criticalExtensionsFuture_52,
&ett_lte_rrc_UEPagingCoverageInformation_NB_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_68,
+ &ett_lte_rrc_T_nonCriticalExtension_70,
&ett_lte_rrc_UERadioAccessCapabilityInformation_NB,
&ett_lte_rrc_T_criticalExtensions_53,
- &ett_lte_rrc_T_c1_49,
+ &ett_lte_rrc_T_c1_50,
&ett_lte_rrc_T_criticalExtensionsFuture_53,
&ett_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_69,
+ &ett_lte_rrc_T_nonCriticalExtension_71,
&ett_lte_rrc_UERadioPagingInformation_NB,
&ett_lte_rrc_T_criticalExtensions_54,
- &ett_lte_rrc_T_c1_50,
+ &ett_lte_rrc_T_c1_51,
&ett_lte_rrc_T_criticalExtensionsFuture_54,
&ett_lte_rrc_UERadioPagingInformation_NB_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_70,
+ &ett_lte_rrc_T_nonCriticalExtension_72,
&ett_lte_rrc_AS_Config_NB,
&ett_lte_rrc_AS_Context_NB,
&ett_lte_rrc_ReestablishmentInfo_NB,
@@ -91609,34 +108591,38 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BCCH_BCH_Message_NB,
&ett_lte_rrc_BCCH_DL_SCH_Message_NB,
&ett_lte_rrc_BCCH_DL_SCH_MessageType_NB,
- &ett_lte_rrc_T_c1_51,
- &ett_lte_rrc_T_messageClassExtension_09,
- &ett_lte_rrc_PCCH_Message_NB,
- &ett_lte_rrc_PCCH_MessageType_NB,
&ett_lte_rrc_T_c1_52,
&ett_lte_rrc_T_messageClassExtension_10,
- &ett_lte_rrc_DL_CCCH_Message_NB,
- &ett_lte_rrc_DL_CCCH_MessageType_NB,
+ &ett_lte_rrc_PCCH_Message_NB,
+ &ett_lte_rrc_PCCH_MessageType_NB,
&ett_lte_rrc_T_c1_53,
&ett_lte_rrc_T_messageClassExtension_11,
- &ett_lte_rrc_DL_DCCH_Message_NB,
- &ett_lte_rrc_DL_DCCH_MessageType_NB,
+ &ett_lte_rrc_DL_CCCH_Message_NB,
+ &ett_lte_rrc_DL_CCCH_MessageType_NB,
&ett_lte_rrc_T_c1_54,
&ett_lte_rrc_T_messageClassExtension_12,
- &ett_lte_rrc_UL_CCCH_Message_NB,
- &ett_lte_rrc_UL_CCCH_MessageType_NB,
+ &ett_lte_rrc_DL_DCCH_Message_NB,
+ &ett_lte_rrc_DL_DCCH_MessageType_NB,
&ett_lte_rrc_T_c1_55,
&ett_lte_rrc_T_messageClassExtension_13,
- &ett_lte_rrc_UL_DCCH_Message_NB,
- &ett_lte_rrc_UL_DCCH_MessageType_NB,
+ &ett_lte_rrc_UL_CCCH_Message_NB,
+ &ett_lte_rrc_UL_CCCH_MessageType_NB,
&ett_lte_rrc_T_c1_56,
&ett_lte_rrc_T_messageClassExtension_14,
+ &ett_lte_rrc_SC_MCCH_Message_NB,
+ &ett_lte_rrc_SC_MCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_57,
+ &ett_lte_rrc_T_messageClassExtension_15,
+ &ett_lte_rrc_UL_DCCH_Message_NB,
+ &ett_lte_rrc_UL_DCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_58,
+ &ett_lte_rrc_T_messageClassExtension_16,
&ett_lte_rrc_DLInformationTransfer_NB,
&ett_lte_rrc_T_criticalExtensions_55,
- &ett_lte_rrc_T_c1_57,
+ &ett_lte_rrc_T_c1_59,
&ett_lte_rrc_T_criticalExtensionsFuture_55,
&ett_lte_rrc_DLInformationTransfer_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_71,
+ &ett_lte_rrc_T_nonCriticalExtension_73,
&ett_lte_rrc_MasterInformationBlock_NB,
&ett_lte_rrc_T_operationModeInfo_r13,
&ett_lte_rrc_Guardband_NB_r13,
@@ -91644,90 +108630,100 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_Inband_DifferentPCI_NB_r13,
&ett_lte_rrc_Standalone_NB_r13,
&ett_lte_rrc_Paging_NB,
- &ett_lte_rrc_T_nonCriticalExtension_72,
+ &ett_lte_rrc_T_nonCriticalExtension_74,
&ett_lte_rrc_PagingRecordList_NB_r13,
&ett_lte_rrc_PagingRecord_NB_r13,
&ett_lte_rrc_RRCConnectionReconfiguration_NB,
&ett_lte_rrc_T_criticalExtensions_56,
- &ett_lte_rrc_T_c1_58,
+ &ett_lte_rrc_T_c1_60,
&ett_lte_rrc_T_criticalExtensionsFuture_56,
&ett_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS,
- &ett_lte_rrc_T_nonCriticalExtension_73,
+ &ett_lte_rrc_T_nonCriticalExtension_75,
&ett_lte_rrc_RRCConnectionReconfigurationComplete_NB,
&ett_lte_rrc_T_criticalExtensions_57,
&ett_lte_rrc_T_criticalExtensionsFuture_57,
&ett_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_74,
+ &ett_lte_rrc_T_nonCriticalExtension_76,
&ett_lte_rrc_RRCConnectionReestablishment_NB,
&ett_lte_rrc_T_criticalExtensions_58,
- &ett_lte_rrc_T_c1_59,
+ &ett_lte_rrc_T_c1_61,
&ett_lte_rrc_T_criticalExtensionsFuture_58,
&ett_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_75,
+ &ett_lte_rrc_RRCConnectionReestablishment_NB_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_77,
&ett_lte_rrc_RRCConnectionReestablishmentComplete_NB,
&ett_lte_rrc_T_criticalExtensions_59,
&ett_lte_rrc_T_criticalExtensionsFuture_59,
&ett_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_76,
+ &ett_lte_rrc_T_nonCriticalExtension_78,
&ett_lte_rrc_RRCConnectionReestablishmentRequest_NB,
&ett_lte_rrc_T_criticalExtensions_60,
+ &ett_lte_rrc_T_later_01,
&ett_lte_rrc_T_criticalExtensionsFuture_60,
&ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs,
+ &ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r14_IEs,
+ &ett_lte_rrc_ReestabUE_Identity_CP_NB_r14,
&ett_lte_rrc_RRCConnectionReject_NB,
&ett_lte_rrc_T_criticalExtensions_61,
- &ett_lte_rrc_T_c1_60,
+ &ett_lte_rrc_T_c1_62,
&ett_lte_rrc_T_criticalExtensionsFuture_61,
&ett_lte_rrc_RRCConnectionReject_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_77,
+ &ett_lte_rrc_T_nonCriticalExtension_79,
&ett_lte_rrc_RRCConnectionRelease_NB,
&ett_lte_rrc_T_criticalExtensions_62,
- &ett_lte_rrc_T_c1_61,
+ &ett_lte_rrc_T_c1_63,
&ett_lte_rrc_T_criticalExtensionsFuture_62,
&ett_lte_rrc_RRCConnectionRelease_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_78,
+ &ett_lte_rrc_RRCConnectionRelease_NB_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_80,
+ &ett_lte_rrc_RedirectedCarrierInfo_NB_v1430,
&ett_lte_rrc_RRCConnectionRequest_NB,
&ett_lte_rrc_T_criticalExtensions_63,
&ett_lte_rrc_T_criticalExtensionsFuture_63,
&ett_lte_rrc_RRCConnectionRequest_NB_r13_IEs,
&ett_lte_rrc_RRCConnectionResume_NB,
&ett_lte_rrc_T_criticalExtensions_64,
- &ett_lte_rrc_T_c1_62,
+ &ett_lte_rrc_T_c1_64,
&ett_lte_rrc_T_criticalExtensionsFuture_64,
&ett_lte_rrc_RRCConnectionResume_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_79,
+ &ett_lte_rrc_T_nonCriticalExtension_81,
&ett_lte_rrc_RRCConnectionResumeComplete_NB,
&ett_lte_rrc_T_criticalExtensions_65,
&ett_lte_rrc_T_criticalExtensionsFuture_65,
&ett_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_80,
+ &ett_lte_rrc_T_nonCriticalExtension_82,
&ett_lte_rrc_RRCConnectionResumeRequest_NB,
&ett_lte_rrc_T_criticalExtensions_66,
&ett_lte_rrc_T_criticalExtensionsFuture_66,
&ett_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs,
&ett_lte_rrc_RRCConnectionSetup_NB,
&ett_lte_rrc_T_criticalExtensions_67,
- &ett_lte_rrc_T_c1_63,
+ &ett_lte_rrc_T_c1_65,
&ett_lte_rrc_T_criticalExtensionsFuture_67,
&ett_lte_rrc_RRCConnectionSetup_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_81,
+ &ett_lte_rrc_T_nonCriticalExtension_83,
&ett_lte_rrc_RRCConnectionSetupComplete_NB,
&ett_lte_rrc_T_criticalExtensions_68,
&ett_lte_rrc_T_criticalExtensionsFuture_68,
&ett_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_82,
+ &ett_lte_rrc_RRCConnectionSetupComplete_NB_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_84,
+ &ett_lte_rrc_SCPTMConfiguration_NB_r14,
+ &ett_lte_rrc_T_nonCriticalExtension_85,
&ett_lte_rrc_SystemInformation_NB,
&ett_lte_rrc_T_criticalExtensions_69,
&ett_lte_rrc_T_criticalExtensionsFuture_69,
&ett_lte_rrc_SystemInformation_NB_r13_IEs,
&ett_lte_rrc_T_sib_TypeAndInfo_r13,
&ett_lte_rrc_T_sib_TypeAndInfo_r13_item,
- &ett_lte_rrc_T_nonCriticalExtension_83,
+ &ett_lte_rrc_T_nonCriticalExtension_86,
&ett_lte_rrc_SystemInformationBlockType1_NB,
&ett_lte_rrc_T_cellAccessRelatedInfo_r13,
&ett_lte_rrc_T_cellSelectionInfo_r13,
- &ett_lte_rrc_SystemInformationBlockType1_NB_v1350_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_84,
+ &ett_lte_rrc_SystemInformationBlockType1_NB_v1350,
+ &ett_lte_rrc_SystemInformationBlockType1_NB_v1430,
+ &ett_lte_rrc_T_nonCriticalExtension_87,
&ett_lte_rrc_PLMN_IdentityList_NB_r13,
&ett_lte_rrc_PLMN_IdentityInfo_NB_r13,
&ett_lte_rrc_SchedulingInfoList_NB_r13,
@@ -91735,22 +108731,23 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SystemInfoValueTagList_NB_r13,
&ett_lte_rrc_SIB_MappingInfo_NB_r13,
&ett_lte_rrc_CellSelectionInfo_NB_v1350,
+ &ett_lte_rrc_CellSelectionInfo_NB_v1430,
&ett_lte_rrc_UECapabilityEnquiry_NB,
&ett_lte_rrc_T_criticalExtensions_70,
- &ett_lte_rrc_T_c1_64,
+ &ett_lte_rrc_T_c1_66,
&ett_lte_rrc_T_criticalExtensionsFuture_70,
&ett_lte_rrc_UECapabilityEnquiry_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_85,
+ &ett_lte_rrc_T_nonCriticalExtension_88,
&ett_lte_rrc_UECapabilityInformation_NB,
&ett_lte_rrc_T_criticalExtensions_71,
&ett_lte_rrc_T_criticalExtensionsFuture_71,
&ett_lte_rrc_UECapabilityInformation_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_86,
+ &ett_lte_rrc_T_nonCriticalExtension_89,
&ett_lte_rrc_ULInformationTransfer_NB,
&ett_lte_rrc_T_criticalExtensions_72,
&ett_lte_rrc_T_criticalExtensionsFuture_72,
&ett_lte_rrc_ULInformationTransfer_NB_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_87,
+ &ett_lte_rrc_T_nonCriticalExtension_90,
&ett_lte_rrc_SystemInformationBlockType2_NB_r13,
&ett_lte_rrc_T_freqInfo_r13_01,
&ett_lte_rrc_AdditionalSpectrumEmission_r13,
@@ -91761,6 +108758,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13,
&ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1350,
&ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1360,
+ &ett_lte_rrc_IntraFreqCellReselectionInfo_NB_v1430,
&ett_lte_rrc_SystemInformationBlockType4_NB_r13,
&ett_lte_rrc_SystemInformationBlockType5_NB_r13,
&ett_lte_rrc_InterFreqCarrierFreqList_NB_r13,
@@ -91772,6 +108770,25 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13,
&ett_lte_rrc_AB_ConfigPLMN_NB_r13,
&ett_lte_rrc_AB_Config_NB_r13,
+ &ett_lte_rrc_SystemInformationBlockType15_NB_r14,
+ &ett_lte_rrc_MBMS_SAI_InterFreqList_NB_r14,
+ &ett_lte_rrc_MBMS_SAI_InterFreq_NB_r14,
+ &ett_lte_rrc_SystemInformationBlockType20_NB_r14,
+ &ett_lte_rrc_T_sc_mcch_CarrierConfig_r14,
+ &ett_lte_rrc_NPDCCH_SC_MCCH_Config_NB_r14,
+ &ett_lte_rrc_SC_MCCH_SchedulingInfo_NB_r14,
+ &ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_02,
+ &ett_lte_rrc_SystemInformationBlockType22_NB_r14,
+ &ett_lte_rrc_DL_ConfigCommonList_NB_r14,
+ &ett_lte_rrc_UL_ConfigCommonList_NB_r14,
+ &ett_lte_rrc_DL_ConfigCommon_NB_r14,
+ &ett_lte_rrc_PCCH_Config_NB_r14,
+ &ett_lte_rrc_UL_ConfigCommon_NB_r14,
+ &ett_lte_rrc_NPRACH_ParametersList_NB_r14,
+ &ett_lte_rrc_NPRACH_Parameters_NB_r14,
+ &ett_lte_rrc_T_nprach_Parameters_r14,
+ &ett_lte_rrc_NPRACH_ProbabilityAnchorList_NB_r14,
+ &ett_lte_rrc_NPRACH_ProbabilityAnchor_NB_r14,
&ett_lte_rrc_CarrierConfigDedicated_NB_r13,
&ett_lte_rrc_DL_CarrierConfigDedicated_NB_r13,
&ett_lte_rrc_T_downlinkBitmapNonAnchor_r13,
@@ -91783,14 +108800,23 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UL_CarrierConfigDedicated_NB_r13,
&ett_lte_rrc_CarrierFreq_NB_r13,
&ett_lte_rrc_DL_Bitmap_NB_r13,
+ &ett_lte_rrc_DL_CarrierConfigCommon_NB_r14,
+ &ett_lte_rrc_T_downlinkBitmapNonAnchor_r14,
+ &ett_lte_rrc_T_dl_GapNonAnchor_r14,
+ &ett_lte_rrc_T_inbandCarrierInfo_r14,
+ &ett_lte_rrc_T_samePCI_Indicator_r14,
+ &ett_lte_rrc_T_samePCI_r14,
+ &ett_lte_rrc_T_differentPCI_r14,
&ett_lte_rrc_DL_GapConfig_NB_r13,
&ett_lte_rrc_LogicalChannelConfig_NB_r13,
&ett_lte_rrc_MAC_MainConfig_NB_r13,
&ett_lte_rrc_T_ul_SCH_Config_r13,
&ett_lte_rrc_T_logicalChannelSR_Config_r13,
- &ett_lte_rrc_T_setup_101,
+ &ett_lte_rrc_T_setup_123,
+ &ett_lte_rrc_T_dataInactivityTimerConfig_r14_01,
+ &ett_lte_rrc_T_setup_124,
&ett_lte_rrc_DRX_Config_NB_r13,
- &ett_lte_rrc_T_setup_102,
+ &ett_lte_rrc_T_setup_125,
&ett_lte_rrc_NPDCCH_ConfigDedicated_NB_r13,
&ett_lte_rrc_NPDSCH_ConfigCommon_NB_r13,
&ett_lte_rrc_NPRACH_ConfigSIB_NB_r13,
@@ -91827,29 +108853,42 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_DRB_ToReleaseList_NB_r13,
&ett_lte_rrc_RLC_Config_NB_r13,
&ett_lte_rrc_T_am_01,
+ &ett_lte_rrc_RLC_Config_NB_v1430,
&ett_lte_rrc_UL_AM_RLC_NB_r13,
&ett_lte_rrc_DL_AM_RLC_NB_r13,
&ett_lte_rrc_RLF_TimersAndConstants_NB_r13,
- &ett_lte_rrc_T_setup_103,
+ &ett_lte_rrc_T_setup_126,
&ett_lte_rrc_UplinkPowerControlCommon_NB_r13,
&ett_lte_rrc_UplinkPowerControlDedicated_NB_r13,
+ &ett_lte_rrc_AdditionalBandInfoList_NB_r14,
&ett_lte_rrc_MultiBandInfoList_NB_r13,
&ett_lte_rrc_MultiBandInfo_NB_r13,
&ett_lte_rrc_NS_PmaxList_NB_r13,
&ett_lte_rrc_NS_PmaxValue_NB_r13,
&ett_lte_rrc_UE_Capability_NB_r13,
- &ett_lte_rrc_T_nonCriticalExtension_88,
+ &ett_lte_rrc_UE_Capability_NB_v1430_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_91,
&ett_lte_rrc_PDCP_Parameters_NB_r13,
&ett_lte_rrc_T_supportedROHC_Profiles_r13,
+ &ett_lte_rrc_MAC_Parameters_NB_r14,
&ett_lte_rrc_PhyLayerParameters_NB_r13,
+ &ett_lte_rrc_PhyLayerParameters_NB_v1430,
&ett_lte_rrc_RF_Parameters_NB_r13,
+ &ett_lte_rrc_RF_Parameters_NB_v1430,
&ett_lte_rrc_SupportedBandList_NB_r13,
&ett_lte_rrc_SupportedBand_NB_r13,
&ett_lte_rrc_UE_RadioPagingInfo_NB_r13,
&ett_lte_rrc_UE_TimersAndConstants_NB_r13,
+ &ett_lte_rrc_SC_MTCH_InfoList_NB_r14,
+ &ett_lte_rrc_SC_MTCH_Info_NB_r14,
+ &ett_lte_rrc_T_sc_mtch_CarrierConfig_r14,
+ &ett_lte_rrc_SC_MTCH_SchedulingInfo_NB_r14,
+ &ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r14_03,
+ &ett_lte_rrc_SCPTM_NeighbourCellList_NB_r14,
+ &ett_lte_rrc_PCI_ARFCN_NB_r14,
/*--- End of included file: packet-lte-rrc-ettarr.c ---*/
-#line 3994 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 4172 "./asn1/lte-rrc/packet-lte-rrc-template.c"
&ett_lte_rrc_featureGroupIndicators,
&ett_lte_rrc_featureGroupIndRel9Add,
@@ -91907,6 +108946,7 @@ void proto_register_lte_rrc(void) {
register_dissector("lte_rrc.mcch", dissect_lte_rrc_MCCH, proto_lte_rrc);
register_dissector("lte_rrc.handover_prep_info", dissect_lte_rrc_Handover_Preparation_Info, proto_lte_rrc);
register_dissector("lte_rrc.sbcch_sl_bch", dissect_lte_rrc_SBCCH_SL_BCH, proto_lte_rrc);
+ register_dissector("lte_rrc.sbcch_sl_bch.v2x", dissect_lte_rrc_SBCCH_SL_BCH_V2X, proto_lte_rrc);
register_dissector("lte_rrc.sc_mcch", dissect_lte_rrc_SC_MCCH, proto_lte_rrc);
register_dissector("lte_rrc.dl_ccch.nb", dissect_lte_rrc_DL_CCCH_NB, proto_lte_rrc);
register_dissector("lte_rrc.dl_dcch.nb", dissect_lte_rrc_DL_DCCH_NB, proto_lte_rrc);
@@ -91915,6 +108955,9 @@ void proto_register_lte_rrc(void) {
register_dissector("lte_rrc.bcch_bch.nb", dissect_lte_rrc_BCCH_BCH_NB, proto_lte_rrc);
register_dissector("lte_rrc.bcch_dl_sch.nb", dissect_lte_rrc_BCCH_DL_SCH_NB, proto_lte_rrc);
register_dissector("lte_rrc.pcch.nb", dissect_lte_rrc_PCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.sc_mcch.nb", dissect_lte_rrc_SC_MCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_bch.mbms", dissect_lte_rrc_BCCH_BCH_MBMS, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_dl_sch.mbms", dissect_lte_rrc_BCCH_DL_SCH_MBMS, proto_lte_rrc);
/* Register fields and subtrees */
proto_register_field_array(proto_lte_rrc, hf, array_length(hf));
@@ -91927,8 +108970,10 @@ void proto_register_lte_rrc(void) {
/*--- Included file: packet-lte-rrc-dis-reg.c ---*/
#line 1 "./asn1/lte-rrc/packet-lte-rrc-dis-reg.c"
register_dissector("lte-rrc.bcch.bch", dissect_BCCH_BCH_Message_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.bcch.bch.mbms", dissect_BCCH_BCH_Message_MBMS_PDU, proto_lte_rrc);
register_dissector("lte-rrc.bcch.dl.sch", dissect_BCCH_DL_SCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.bcch.dl.sch.br", dissect_BCCH_DL_SCH_Message_BR_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.bcch.dl.sch.mbms", dissect_BCCH_DL_SCH_Message_MBMS_PDU, proto_lte_rrc);
register_dissector("lte-rrc.mcch", dissect_MCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.pcch", dissect_PCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.dl.ccch", dissect_DL_CCCH_Message_PDU, proto_lte_rrc);
@@ -91939,17 +108984,19 @@ void proto_register_lte_rrc(void) {
register_dissector("lte-rrc.ue_cap_info", dissect_UECapabilityInformation_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ue_eutra_cap", dissect_lte_rrc_UE_EUTRA_Capability_PDU, proto_lte_rrc);
register_dissector("lte-rrc.sbcch.sl.bch", dissect_SBCCH_SL_BCH_Message_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.sbcch.sl.bch.v2x", dissect_SBCCH_SL_BCH_Message_V2X_r14_PDU, proto_lte_rrc);
register_dissector("lte-rrc.bcch.bch.nb", dissect_BCCH_BCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.bcch.dl.sch.nb", dissect_BCCH_DL_SCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.pcch.nb", dissect_PCCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.dl.ccch.nb", dissect_DL_CCCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.dl.dcch.nb", dissect_DL_DCCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ul.ccch.nb", dissect_UL_CCCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.sc.mcch.nb", dissect_SC_MCCH_Message_NB_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ul.dcch.nb", dissect_UL_DCCH_Message_NB_PDU, proto_lte_rrc);
/*--- End of included file: packet-lte-rrc-dis-reg.c ---*/
-#line 4068 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 4250 "./asn1/lte-rrc/packet-lte-rrc-template.c"
lte_rrc_etws_cmas_dcs_hash = wmem_map_new_autoreset(wmem_epan_scope(), wmem_file_scope(), g_direct_hash, g_direct_equal);
lte_rrc_system_info_value_changed_hash = wmem_map_new_autoreset(wmem_epan_scope(), wmem_file_scope(), g_direct_hash, g_direct_equal);